.ax-brandmark{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;overflow:hidden;box-shadow:inset 0 0 0 1px #0f172a14}.ax-brandmark svg{display:block}.ax-brandmark--mono{background:var(--accent-500, #4c6ef5);color:#fff;font-weight:700;letter-spacing:-.02em;border-radius:999px;box-shadow:none}.ax-frame{display:grid;grid-template-columns:232px 1fr;height:100%;transition:grid-template-columns .26s var(--ax-ease)}.ax-frame.is-rail-collapsed{grid-template-columns:76px 1fr}@media (prefers-reduced-motion: reduce){.ax-frame{transition:none}}.ax-frame__main{display:flex;flex-direction:column;min-width:0;height:100%}.ax-frame__content{flex:1;min-height:0;min-width:0;overflow:hidden;display:flex;flex-direction:column}.ax-rail{display:flex;flex-direction:column;height:100vh;position:sticky;top:0;align-self:start;min-height:0;background:var(--ax-bg-rail);border-right:1px solid var(--ax-rail-border);padding:0;overflow:hidden;color:var(--ax-fg-rail);font-family:var(--ax-font-shell);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ax-rail.is-collapsed{padding:0}.ax-rail__brand{display:flex;align-items:center;gap:11px;height:64px;flex:none;padding:0 16px;border-bottom:1px solid var(--ax-rail-border)}.ax-rail.is-collapsed .ax-rail__brand{height:64px;padding:0;justify-content:center;gap:0}.ax-rail.is-collapsed .ax-rail__mark{display:none}.ax-rail__lockup{display:block;flex:1;min-width:0;height:40px;width:auto;max-width:100%;object-fit:contain;object-position:left center}.ax-rail__mark{display:block;flex:none;width:30px;height:30px;object-fit:contain}.ax-rail__collapse{flex:none;width:40px;height:40px;display:grid;place-items:center;border:none;border-radius:10px;background:transparent;color:var(--ax-fg-rail-muted);cursor:pointer;transition:background .18s var(--ax-ease),color .18s var(--ax-ease),transform .18s var(--ax-ease)}.ax-rail__collapse:hover{background:var(--ax-rail-hover);color:var(--ax-fg-rail)}.ax-rail__collapse:active{transform:scale(.92)}.ax-rail__collapse:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:2px}.ax-rail__scroll{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:2px;padding:10px 12px 14px;scrollbar-width:thin;scrollbar-color:var(--ax-rail-border) transparent}.ax-rail__scroll::-webkit-scrollbar{width:8px}.ax-rail__scroll::-webkit-scrollbar-thumb{background:var(--ax-rail-border);border-radius:999px;border:2px solid transparent;background-clip:padding-box}.ax-rail__foot{flex:none;padding:8px 12px 12px;border-top:1px solid var(--ax-rail-border)}.ax-rail__group{display:flex;flex-direction:column;gap:2px}.ax-rail__group-label{font-size:11px;text-transform:uppercase;letter-spacing:.18em;font-weight:var(--ax-weight-medium);color:var(--ax-fg-rail-subtle);padding:26px 14px 10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-rail__group:first-child .ax-rail__group-label{padding-top:4px}.ax-rail__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ax-rail__item{position:relative;display:flex;align-items:center;gap:12px;height:46px;padding:0 14px;border-radius:12px;color:var(--ax-fg-rail-muted);font-size:15px;font-weight:var(--ax-weight-medium);line-height:1.2;text-decoration:none;cursor:pointer;transition:background .2s var(--ax-ease),color .2s var(--ax-ease),transform .2s var(--ax-ease),box-shadow .2s var(--ax-ease)}.ax-rail__item:hover{background:var(--ax-rail-hover);color:var(--ax-fg-rail);transform:translate(2px)}.ax-rail__item:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:-2px}.ax-rail__item.is-active,.ax-rail__item.is-active:hover{background:var(--ax-rail-active-bg);color:var(--ax-rail-active-fg);box-shadow:var(--ax-rail-active-glow),inset 0 1px #ffffff12;transform:none}.ax-rail__item.is-active:before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:3px;border-radius:0 3px 3px 0;background:var(--ax-rail-active-bar)}.ax-rail__item.is-active .ax-rail__item-icon{color:var(--ax-rail-accent-bright)}.ax-rail__item-badge{margin-left:auto;flex:none;min-width:18px;height:18px;padding:0 6px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--ax-radius-pill);background:var(--ax-rail-accent);color:#fff;font-size:11px;font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-rail.is-collapsed .ax-rail__scroll{align-items:center;padding:10px 0 14px}.ax-rail.is-collapsed .ax-rail__group{align-items:center;width:100%}.ax-rail.is-collapsed .ax-rail__list{align-items:center;gap:4px;width:100%}.ax-rail.is-collapsed .ax-rail__list li{display:flex;justify-content:center;width:100%}.ax-rail.is-collapsed .ax-rail__item{width:46px;height:46px;padding:0;justify-content:center}.ax-rail.is-collapsed .ax-rail__item:hover{transform:none}.ax-rail.is-collapsed .ax-rail__item.is-active:before{left:-14px}.ax-rail.is-collapsed .ax-rail__item-badge{position:absolute;top:7px;right:7px;min-width:8px;height:8px;padding:0;font-size:0}.ax-rail__item.is-disabled{color:var(--ax-fg-rail-subtle);cursor:not-allowed}.ax-rail__item.is-disabled:hover{background:transparent;color:var(--ax-fg-rail-subtle);transform:none}.ax-rail__item-icon{display:inline-flex;flex:none;color:var(--ax-fg-rail-muted);transition:color .2s var(--ax-ease)}.ax-rail__item:hover .ax-rail__item-icon{color:var(--ax-fg-rail)}.ax-rail__item-label{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-rail__item-hint{font-size:9px;font-weight:var(--ax-weight-bold);text-transform:uppercase;letter-spacing:.08em;color:var(--ax-fg-rail-subtle);border:1px solid var(--ax-rail-border);padding:1px 5px;border-radius:var(--ax-radius-sm);white-space:nowrap}.ax-rail__account{flex:none;margin-top:16px;padding:14px;border-radius:16px;background:var(--ax-rail-card);border:1px solid var(--ax-rail-border);box-shadow:0 8px 24px -12px #000000b3,inset 0 1px #ffffff08;display:flex;flex-direction:column;gap:4px}.ax-rail__account.is-collapsed{padding:6px;gap:6px;align-items:center;background:transparent;border-color:transparent;box-shadow:none}.ax-rail__acct-id{display:flex;align-items:center;gap:12px;padding:6px 6px 8px;min-width:0}.ax-rail__acct-avatar{flex:none;width:42px;height:42px;display:grid;place-items:center;border-radius:12px;background:linear-gradient(145deg,#7d5cffe6,#5b3ff0e6);color:#fff;font-size:13px;font-weight:var(--ax-weight-semibold);letter-spacing:.02em;box-shadow:inset 0 1px #ffffff2e}.ax-rail__acct-meta{display:flex;flex-direction:column;min-width:0;gap:1px}.ax-rail__acct-name{font-size:13.5px;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-rail);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-rail__acct-email{font-size:12px;color:var(--ax-fg-rail-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-rail__acct-agency{display:inline-flex;align-items:center;gap:5px;margin-top:3px;font-size:11px;color:var(--ax-fg-rail-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-rail__acct-agency svg{flex:none;opacity:.8}.ax-rail__acct-sep{height:1px;background:var(--ax-rail-border);margin:2px 0}.ax-rail__acct-action{display:flex;align-items:center;gap:10px;height:38px;padding:0 8px;border:none;border-radius:10px;background:transparent;color:var(--ax-fg-rail-muted);font-family:inherit;font-size:13px;font-weight:var(--ax-weight-medium);text-decoration:none;cursor:pointer;transition:background .18s var(--ax-ease),color .18s var(--ax-ease)}.ax-rail__acct-action:hover{background:var(--ax-rail-card-hover);color:var(--ax-fg-rail)}.ax-rail__acct-action:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:-2px}.ax-rail__acct-action.is-active{color:var(--ax-rail-active-fg);background:var(--ax-rail-active-bg)}.ax-rail__acct-action-icon{flex:none;color:inherit}.ax-rail__acct-action-label{flex:1;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-rail__acct-action .ax-kbd--rail{margin-left:auto}.ax-rail__account.is-collapsed .ax-rail__acct-avatar{width:40px;height:40px}.ax-rail__account.is-collapsed .ax-rail__acct-action{position:relative;width:46px;height:46px;padding:0;justify-content:center;gap:0}.ax-kbd--rail{background:var(--ax-bg-rail-raised);border-color:var(--ax-rail-border);color:var(--ax-fg-rail-muted)}@media (prefers-reduced-motion: reduce){.ax-rail__item,.ax-rail__item-icon,.ax-rail__collapse,.ax-rail__acct-action{transition:none}.ax-rail__item:hover,.ax-rail__collapse:active{transform:none}}.ax-topbar{display:flex;align-items:center;height:58px;flex:none;padding:0 20px;gap:var(--ax-space-5);background:var(--ax-bg-rail);border-bottom:1px solid var(--ax-rail-border);color:var(--ax-fg-rail);font-family:var(--ax-font-shell);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ax-topbar__zone{display:flex;align-items:center;gap:var(--ax-space-4);min-width:0}.ax-topbar__zone--left{flex:0 0 auto;gap:var(--ax-space-4);padding-right:var(--ax-space-2)}.ax-topbar__zone--center{flex:1 1 auto;justify-content:center}.ax-topbar__zone--right{flex:0 0 auto;justify-content:flex-end;gap:10px}.ax-topbar .ax-iconbtn{color:var(--ax-fg-rail-muted);border-radius:8px}.ax-topbar .ax-iconbtn--md{width:32px;height:32px}.ax-topbar .ax-iconbtn:hover{background:var(--ax-rail-hover);color:var(--ax-fg-rail)}.ax-topbar .ax-iconbtn.is-active{background:color-mix(in srgb,var(--ax-rail-accent) 20%,transparent);color:var(--ax-rail-accent-bright)}.ax-topbar .ax-iconbtn:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:1px}.ax-topsearch{display:inline-flex;align-items:center;gap:8px;width:100%;max-width:420px;height:32px;padding:0 8px 0 11px;border:var(--ax-border-w) solid var(--ax-rail-border);border-radius:8px;background:var(--ax-bg-rail-raised);color:var(--ax-fg-rail-muted);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-topsearch:hover{border-color:var(--ax-rail-border-strong);background:var(--ax-rail-card-hover)}.ax-topsearch:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:1px}.ax-topsearch__icon{flex:none;color:var(--ax-fg-rail-subtle)}.ax-topsearch__ph{flex:1;text-align:left;font-size:13.5px;font-weight:var(--ax-weight-regular);letter-spacing:normal;color:var(--ax-fg-rail-muted)}.ax-topsearch__kbd{flex:none;min-width:18px;height:18px;padding:0 5px;font-size:10.5px;border-color:color-mix(in srgb,var(--ax-rail-border) 60%,transparent);background:#ffffff06;color:var(--ax-fg-rail-subtle)}.ax-topbar__context{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:17px;font-weight:var(--ax-weight-bold);letter-spacing:-.01em;color:var(--ax-fg-rail);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;white-space:nowrap}.ax-topbar__context-icon{color:var(--ax-rail-accent);display:inline-flex}.ax-topbar__env{display:inline-flex;align-items:center;height:16px;padding:1px 5px;border-radius:var(--ax-radius-sm);color:var(--ax-warn-fg);background:transparent;border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-warn-fg) 34%,transparent);font-size:8.5px;font-weight:var(--ax-weight-bold);letter-spacing:.08em;opacity:.9}.ax-topbar__cluster{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:2px;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:8px;background:var(--ax-bg-surface)}.ax-learnmode{display:inline-flex;align-items:center;height:32px;padding:2px;gap:2px;border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-rail-border) 55%,transparent);border-radius:8px;background:var(--ax-bg-rail-raised);color:var(--ax-fg-rail-muted);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-learnmode__icon{flex:none;margin-left:5px;color:var(--ax-fg-rail-subtle);transition:color var(--ax-dur-fast) var(--ax-ease)}.ax-learnmode__label{font-size:11.5px;font-weight:var(--ax-weight-medium);letter-spacing:normal;white-space:nowrap;padding-right:0;color:var(--ax-fg-rail-muted);transition:color var(--ax-dur-fast) var(--ax-ease)}.ax-learnmode__state{display:inline-flex;align-items:center;align-self:stretch;padding:0 7px;border-radius:6px;font-size:10.5px;font-weight:var(--ax-weight-semibold);letter-spacing:.02em;background:#ffffff0a;color:var(--ax-fg-rail-subtle);transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-learnmode:hover{border-color:var(--ax-rail-border);background:var(--ax-rail-card-hover)}.ax-learnmode:hover .ax-learnmode__label{color:var(--ax-fg-rail)}.ax-learnmode:hover .ax-learnmode__icon{color:var(--ax-fg-rail-muted)}.ax-learnmode:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:1px}.ax-learnmode.is-on{border-color:color-mix(in srgb,var(--ax-rail-accent) 28%,transparent)}.ax-learnmode.is-on .ax-learnmode__label{color:var(--ax-fg-rail)}.ax-learnmode.is-on .ax-learnmode__icon{color:var(--ax-rail-accent-bright)}.ax-learnmode.is-on .ax-learnmode__state{background:color-mix(in srgb,var(--ax-rail-accent) 16%,transparent);color:var(--ax-rail-accent-bright)}.ax-topbar__divider{display:none}.ax-cmdk{display:inline-flex;align-items:center;gap:var(--ax-space-3);height:28px;padding:0 var(--ax-space-2) 0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface-2);color:var(--ax-fg-subtle);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-cmdk:hover{border-color:var(--ax-accent);color:var(--ax-fg-default)}.ax-cmdk:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-cmdk__icon{flex:none;color:var(--ax-fg-subtle)}.ax-cmdk:hover .ax-cmdk__icon{color:var(--ax-accent)}.ax-cmdk__kbd{color:var(--ax-fg-default)}.ax-kbd{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:var(--ax-radius-sm);border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-family:var(--ax-font-mono);font-size:var(--ax-text-2xs);line-height:1}.ax-topbar__user{display:flex;align-items:center;gap:var(--ax-space-4);cursor:default}.ax-topbar__avatar{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted);font-size:11px;font-weight:var(--ax-weight-bold)}.ax-topbar__user-meta{display:flex;max-width:180px}.ax-topbar__user-name{font-size:12px;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-topbar__user-dim{color:var(--ax-fg-subtle)}.ax-topbar__user-sub{font-size:10.5px;color:var(--ax-fg-subtle)}.ax-notif__trigger{position:relative;overflow:visible}.ax-notif__badge{position:absolute;top:-3px;right:-3px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#ef4444;color:#fff;font-size:9px;font-weight:var(--ax-weight-semibold);line-height:15px;text-align:center;box-shadow:0 0 0 2px var(--ax-bg-topbar, var(--ax-bg-surface))}.ax-notif{min-width:300px;padding:var(--ax-space-2);font-family:var(--ax-font-shell);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ax-notif__head{display:flex;align-items:center;justify-content:space-between;padding:var(--ax-space-2) var(--ax-space-3) var(--ax-space-3);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);margin-bottom:var(--ax-space-2)}.ax-notif__count{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);color:var(--ax-accent);background:var(--ax-accent-quiet);border-radius:var(--ax-radius-pill);padding:2px 8px}.ax-notif__markall{border:none;background:none;padding:0;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);color:var(--ax-accent);cursor:pointer}.ax-notif__markall:hover{text-decoration:underline}.ax-notif__markall:disabled{opacity:.6;cursor:default}.ax-notif__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1px}.ax-notif__item-link{display:flex;align-items:flex-start;gap:var(--ax-space-3);width:100%;padding:var(--ax-space-3);border-radius:var(--ax-radius-sm);border:none;background:none;text-align:left;color:inherit;text-decoration:none;font:inherit;cursor:pointer}.ax-notif__item-link:hover,.ax-notif__item-link:focus-visible{background:var(--ax-bg-hover)}.ax-notif__item.is-unread .ax-notif__item-title:before{content:"";display:inline-block;width:6px;height:6px;margin-right:var(--ax-space-2);border-radius:50%;background:var(--ax-accent);vertical-align:middle}.ax-notif__item-icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;flex:none;border-radius:var(--ax-radius-md);color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-notif__item-icon--support{color:var(--ax-fg-muted);background:var(--ax-bg-hover)}.ax-notif__filters{display:flex;gap:var(--ax-space-2);padding:0 var(--ax-space-2) var(--ax-space-2);margin-bottom:var(--ax-space-1);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-notif__filter{border:none;background:none;padding:4px 10px;border-radius:var(--ax-radius-pill);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);cursor:pointer}.ax-notif__filter:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-notif__filter.is-active{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-notif__groups{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-notif__group-head{padding:var(--ax-space-2) var(--ax-space-3) 4px;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.04em}.ax-notif__item-meta{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-notif__item-title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-notif__item-body{font-size:var(--ax-text-2xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-notif__item-time{margin-left:auto;font-size:var(--ax-text-3xs, 10px);color:var(--ax-fg-subtle);flex:none}.ax-notif__empty{display:flex;flex-direction:column;align-items:center;text-align:center;gap:6px;padding:var(--ax-space-4) var(--ax-space-4) var(--ax-space-5)}.ax-notif__empty-icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;color:var(--ax-profit-fg);background:color-mix(in srgb,var(--ax-profit-fg) 12%,transparent);margin-bottom:2px}.ax-notif__empty-title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-notif__empty-sub{font-size:var(--ax-text-2xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal);max-width:240px}.ax-acctmenu__trigger{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:32px;padding:0 9px 0 5px;border:var(--ax-border-w) solid var(--ax-rail-border);border-radius:8px;background:var(--ax-bg-rail-raised);color:var(--ax-fg-rail);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-acctmenu__trigger:hover,.ax-acctmenu__trigger.is-open{border-color:var(--ax-rail-border-strong);background:var(--ax-rail-card-hover)}.ax-acctmenu__avatar{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:7px;background:linear-gradient(135deg,var(--ax-rail-accent-bright),var(--ax-rail-accent));color:#fff;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.02em}.ax-acctmenu__meta{display:flex;flex-direction:column;line-height:1.2;max-width:160px}.ax-acctmenu__name{font-size:12.5px;font-weight:var(--ax-weight-medium);letter-spacing:normal;color:var(--ax-fg-rail);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-acctmenu__role{font-size:10.5px;text-transform:none;letter-spacing:normal;font-weight:var(--ax-weight-regular);color:var(--ax-fg-rail-muted)}.ax-acctmenu__caret{color:var(--ax-fg-rail-subtle);flex:none}.ax-acctmenu{min-width:248px;font-family:var(--ax-font-shell);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.ax-acctmenu__head{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3)}.ax-acctmenu__head-avatar{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;flex:none;border-radius:var(--ax-radius-md);background:linear-gradient(135deg,var(--ax-accent),color-mix(in srgb,var(--ax-accent) 55%,#7c5cff));color:#fff;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold)}.ax-acctmenu__head-meta{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-acctmenu__head-name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-acctmenu__head-sub{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-acctmenu__head-role{font-size:9.5px;text-transform:uppercase;letter-spacing:.05em;color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-acctmenu__note{padding:var(--ax-space-2) var(--ax-space-3) var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-rowmenu__item--soon{color:var(--ax-fg-subtle);cursor:default}.ax-rowmenu__item--soon:hover{background:transparent}.ax-rowmenu__soon{margin-left:auto;font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-pill);padding:1px 6px}.ax-rowmenu__grouplabel{padding:var(--ax-space-2) var(--ax-space-3) 4px;font-size:10.5px;text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-rowmenu__value{margin-left:auto;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted)}.ax-fresh-group{display:inline-flex;align-items:center;gap:14px}.ax-freshness{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:32px;padding:0 2px;color:var(--ax-fg-rail-muted)}.ax-refreshbtn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:var(--ax-border-w) solid var(--ax-rail-border);border-radius:8px;background:var(--ax-bg-rail-raised);color:var(--ax-fg-rail-muted);font-size:12px;font-weight:var(--ax-weight-medium);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-refreshbtn:hover{border-color:var(--ax-rail-border-strong);background:var(--ax-rail-card-hover);color:var(--ax-fg-rail)}.ax-refreshbtn:focus-visible{outline:2px solid var(--ax-rail-accent);outline-offset:1px}.ax-refreshbtn.is-fetching svg{animation:ax-spin .9s linear infinite}.ax-freshness__dot{width:7px;height:7px;border-radius:50%;background:var(--ax-profit-fg);flex:none}.ax-freshness__dot.is-live{background:var(--ax-info-fg);animation:ax-pulse 1s ease-in-out infinite}@keyframes ax-pulse{50%{opacity:.35}}.ax-freshness__text{display:flex;flex-direction:column;line-height:1.2;text-align:left}.ax-freshness__status{font-size:11.5px;font-weight:var(--ax-weight-semibold);letter-spacing:.01em;color:var(--ax-fg-rail)}.ax-freshness__stamp{font-size:10.5px;font-weight:var(--ax-weight-regular);color:var(--ax-fg-rail-subtle);font-variant-numeric:tabular-nums}.ax-freshness__icon{color:var(--ax-fg-rail-subtle);opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-freshness:hover .ax-freshness__icon,.ax-freshness:focus-visible .ax-freshness__icon{opacity:1}.ax-freshness.is-fetching .ax-freshness__icon{opacity:1;animation:ax-spin .9s linear infinite}.ax-cmd-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ax-z-palette);background:var(--ax-bg-scrim);display:flex;align-items:flex-start;justify-content:center;padding-top:12vh;animation:ax-fade var(--ax-dur-fast) var(--ax-ease)}@keyframes ax-fade{0%{opacity:0}}.ax-cmd{width:min(620px,92vw);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg);overflow:hidden;display:flex;flex-direction:column;max-height:64vh}.ax-cmd__input-wrap{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-5) var(--ax-space-6);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-subtle)}.ax-cmd__input{flex:1;border:none;background:transparent;outline:none;font-size:var(--ax-text-lg);color:var(--ax-fg-strong)}.ax-cmd__list{overflow-y:auto;padding:var(--ax-space-3)}.ax-cmd__group-label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ax-fg-subtle);padding:var(--ax-space-4) var(--ax-space-4) var(--ax-space-2)}.ax-cmd__row{display:flex;align-items:center;gap:var(--ax-space-4);width:100%;height:36px;padding:0 var(--ax-space-4);border:none;background:transparent;border-radius:var(--ax-radius-md);color:var(--ax-fg-default);font-size:var(--ax-text-md);cursor:pointer;text-align:left}.ax-cmd__row.is-active{background:var(--ax-bg-selected)}.ax-cmd__row-label{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-cmd__empty{padding:var(--ax-space-8);text-align:center;color:var(--ax-fg-subtle);font-size:var(--ax-text-sm)}.ax-shortcuts{width:min(520px,92vw);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg);overflow:hidden}.ax-shortcuts__head{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-5) var(--ax-space-6);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-shortcuts__head>span{flex:1}.ax-shortcuts__body{padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-shortcuts__group-title{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-3)}.ax-shortcuts__row{display:flex;align-items:center;justify-content:space-between;height:26px;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-shortcuts__keys{display:inline-flex;gap:var(--ax-space-2)}.ax-routeload{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ax-space-3);min-height:60vh;color:var(--ax-fg-muted);font-size:var(--ax-text-sm)}.ax-routeload__spinner{width:20px;height:20px;border:2px solid var(--ax-border-strong);border-top-color:var(--ax-accent);border-radius:50%;animation:ax-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.ax-routeload__spinner{animation:none}}.ax-imp-banner{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-5);background:var(--ax-warn-fg);color:var(--ax-bg-app);border-bottom:2px solid color-mix(in srgb,var(--ax-warn-fg) 70%,#000);font-size:var(--ax-text-sm);position:sticky;top:0;z-index:60}.ax-imp-banner__icon{display:inline-flex;flex:none}.ax-imp-banner__text{display:flex;flex-direction:column;line-height:var(--ax-leading-tight);min-width:0}.ax-imp-banner__sub{font-size:var(--ax-text-2xs);opacity:.9}.ax-imp-banner__exit{margin-left:auto;display:inline-flex;align-items:center;gap:var(--ax-space-2);flex:none;font:inherit;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);padding:var(--ax-space-2) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid currentColor;background:transparent;color:inherit;cursor:pointer}.ax-imp-banner__exit:hover{background:color-mix(in srgb,var(--ax-bg-app) 22%,transparent)}@media (max-width: 640px){.ax-imp-banner__sub{display:none}}.ax-table-scroll{flex:1;min-height:0;overflow:auto;outline:none;background:var(--ax-bg-surface)}.ax-table-scroll.is-refetching{cursor:progress}.ax-table{width:100%;border-collapse:separate;border-spacing:0;font-size:var(--ax-text-md)}.ax-table__head{position:sticky;top:0;z-index:2}.ax-th{position:sticky;top:0;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-strong);color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold);font-size:10.5px;text-transform:uppercase;letter-spacing:.05em;text-align:left;white-space:nowrap;height:var(--ax-row-h-head);padding:0 var(--ax-cell-pad-x);-webkit-user-select:none;user-select:none}.ax-th.is-numeric{text-align:right}.ax-th.is-sortable{cursor:pointer}.ax-th.is-sortable:hover{color:var(--ax-fg-default);background:var(--ax-bg-hover)}.ax-th.is-sorted{color:var(--ax-accent);box-shadow:inset 0 -2px 0 var(--ax-accent)}.ax-th__inner{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-th.is-numeric .ax-th__inner{flex-direction:row-reverse}.ax-th__sort{color:var(--ax-fg-subtle);opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-th.is-sortable:hover .ax-th__sort,.ax-th.is-sorted .ax-th__sort{opacity:1}.ax-th.is-sorted .ax-th__sort{color:var(--ax-accent)}.ax-th.is-sticky,.ax-td.is-sticky{position:sticky;left:0;z-index:1}.ax-th.is-sticky{z-index:3}.ax-td.is-sticky{background:var(--ax-bg-surface)}.ax-tr{cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-td{height:var(--ax-row-h);padding:var(--ax-cell-pad-y) var(--ax-cell-pad-x);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-default);vertical-align:middle;white-space:nowrap}.ax-td.is-numeric{text-align:right;font-variant-numeric:tabular-nums lining-nums}.ax-tr:nth-of-type(2n) .ax-td,.ax-tr:nth-of-type(2n) .ax-td.is-sticky{background:var(--ax-bg-surface-2)}.ax-tr:hover .ax-td,.ax-tr:hover .ax-td.is-sticky{background:var(--ax-bg-hover)}.ax-tr.is-focused{outline:2px solid var(--ax-focus-ring);outline-offset:-2px}.ax-tr.is-selected .ax-td,.ax-tr.is-selected .ax-td.is-sticky{background:var(--ax-bg-selected)}.ax-tr.is-selected .ax-td:first-child{box-shadow:inset 3px 0 0 var(--ax-accent)}.ax-metric-cell{display:inline-flex;align-items:center;justify-content:flex-end;gap:var(--ax-space-2);min-width:34px;padding:2px var(--ax-space-3);margin:-2px calc(-1 * var(--ax-space-3));border-radius:var(--ax-radius-sm);color:var(--ax-fg-default);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;border:none;background:transparent;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-metric-cell:hover{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-metric-cell.is-zero{color:var(--ax-fg-subtle)}.ax-metric-cell__split{color:var(--ax-fg-subtle);font-size:var(--ax-text-xs)}.ax-cell-name{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-cell-name__mark{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;flex:none;border-radius:var(--ax-radius-sm);color:var(--ax-fg-subtle);background:var(--ax-bg-sunken);border:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cell-name__mark.is-active{color:var(--ax-profit-fg);background:var(--ax-profit-bg);border-color:transparent}.ax-cell-name__mark.is-paused{color:var(--ax-warn-fg);background:var(--ax-warn-bg);border-color:transparent}.ax-cell-name__text{display:inline-flex;flex-direction:column;justify-content:center;min-width:0}.ax-cell-name__name{font-size:var(--ax-text-sm);line-height:1.25;font-weight:var(--ax-weight-semibold);letter-spacing:-.006em;color:var(--ax-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-page{display:flex;flex-direction:column;height:100%;min-height:0}.ax-page__header{flex:none;display:flex;align-items:center;padding:18px 20px 10px}.ax-page__title{font-size:18px;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);letter-spacing:-.01em;margin:0}.ax-page__meta{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle);font-weight:var(--ax-weight-regular);margin-left:6px;font-variant-numeric:tabular-nums}.ax-instrument{position:relative;flex:none;margin:15px 20px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:13px;overflow:hidden;box-shadow:var(--ax-shadow-lg)}.ax-instrument--collapsed{display:flex;align-items:center;justify-content:center;gap:var(--ax-space-5);padding:var(--ax-space-4) 22px;border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 35%,var(--ax-border-default));background:var(--ax-bg-surface)}.ax-instrument__hidden-note{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);flex:none;padding-right:var(--ax-space-5);border-right:var(--ax-border-w) solid var(--ax-border-default)}.ax-instrument__metrics{display:flex;align-items:center;gap:var(--ax-space-5)}.ax-instrument__metric{display:inline-flex;align-items:baseline;gap:6px;color:var(--ax-fg-subtle)}.ax-instrument__metric svg{align-self:center;color:var(--ax-fg-subtle);flex:none}.ax-instrument__metric b{font-variant-numeric:tabular-nums;font-weight:var(--ax-weight-semibold);font-size:var(--ax-text-sm);color:var(--ax-fg-strong)}.ax-instrument__metric b.is-profit{color:var(--ax-profit-fg)}.ax-instrument__metric b.is-loss{color:var(--ax-loss-fg)}.ax-instrument__metric em{font-style:normal;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-instrument__metric-dot{width:3px;height:3px;border-radius:50%;background:var(--ax-fg-subtle);flex:none}.ax-instrument:before{content:"";position:absolute;top:0;left:0;right:0;height:2px;background:linear-gradient(90deg,var(--ax-accent-hover) 0%,var(--ax-accent-quiet) 60%,transparent);z-index:1}.ax-instrument__footer{display:flex;align-items:center;gap:var(--ax-space-6);padding:9px 22px;background:var(--ax-bg-surface-2);border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-instrument__footer b{color:var(--ax-fg-muted);font-variant-numeric:tabular-nums lining-nums;font-weight:var(--ax-weight-medium)}.ax-instrument__footer .ax-band__fresh-tag{margin-left:auto}.ax-instrument__asof{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;cursor:help}.ax-kpis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;margin:6px 20px}.ax-band__fresh-tag{display:inline-flex;align-items:center;gap:var(--ax-space-2);text-transform:uppercase;letter-spacing:.06em;font-size:var(--ax-text-3xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fresh-cached-fg);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);padding:1px var(--ax-space-2)}.ax-band__fresh-dot{width:5px;height:5px;border-radius:50%;background:currentColor}.ax-band__fresh-tag.is-live{color:var(--ax-fresh-live-fg);border-color:color-mix(in srgb,var(--ax-fresh-live-fg) 40%,transparent)}.ax-band__fresh-tag.is-live .ax-band__fresh-dot{box-shadow:0 0 0 3px var(--ax-fresh-live-bg)}.ax-band__pending-tag{text-transform:uppercase;letter-spacing:.05em;font-size:var(--ax-text-3xs);color:var(--ax-warn-fg);border:var(--ax-border-w) solid var(--ax-warn-fg);border-radius:var(--ax-radius-sm);padding:0 var(--ax-space-2);cursor:help}.ax-kpi{display:flex;flex-direction:column;gap:3px;min-width:0;padding:11px 13px 10px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:9px}.ax-kpi__head{display:flex;align-items:center;gap:7px;min-width:0}.ax-kpi__chip{flex:none;display:grid;place-items:center;width:23px;height:23px;border-radius:6px;color:var(--chip, var(--ax-accent));background:color-mix(in srgb,var(--chip, var(--ax-accent)) 15%,transparent)}.ax-kpi__label{display:inline-flex;align-items:center;gap:3px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);white-space:nowrap;min-width:0}.ax-kpi__caveat{display:inline-flex;align-items:center;vertical-align:baseline;margin-left:var(--ax-space-2);color:var(--ax-warn-fg);cursor:help}.ax-kpi__value{font-size:22px;font-weight:var(--ax-weight-bold);line-height:1.1;color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;white-space:nowrap;transition:color var(--ax-dur-med) var(--ax-ease)}.ax-kpi__delta{display:flex;align-items:baseline;gap:4px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-kpi__delta.is-pos{color:var(--ax-profit-fg)}.ax-kpi__delta.is-neg{color:var(--ax-loss-fg)}.ax-kpi__delta.is-neutral,.ax-kpi__delta-lbl{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-regular)}.ax-dash .ax-kpi__delta{flex-wrap:wrap;row-gap:1px;min-height:2.5em;overflow:visible}.ax-dash .ax-kpi__delta-lbl{flex-basis:100%}.ax-kpi__value.is-profit{color:var(--ax-profit-fg)}.ax-kpi__value.is-loss{color:var(--ax-loss-fg)}.ax-kpi__sub{font-size:10px;color:var(--ax-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-variant-numeric:tabular-nums}.ax-kpi__sub--delta.is-pos{color:var(--ax-profit-fg)}.ax-kpi__sub--delta.is-neg{color:var(--ax-loss-fg)}.ax-kpi.is-pending .ax-kpi__value{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium)}.ax-kpi.is-pending .ax-kpi__label{color:var(--ax-fg-subtle)}.ax-kpi__spark{display:block;width:100%;height:23px;margin-top:4px;overflow:visible}.ax-kpi__spark-line{fill:none;stroke:currentColor;stroke-width:1.1;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ax-kpi__spark-flat{stroke:var(--ax-fg-subtle);stroke-width:1.4;opacity:.4;vector-effect:non-scaling-stroke}.ax-kpi__spark.is-loading .ax-kpi__spark-flat{animation:ax-pulse 1.1s ease-in-out infinite}.ax-kpi.is-dominant .ax-kpi__spark{height:14px;opacity:.9}.ax-mid{display:grid;grid-template-columns:1.78fr 1fr;gap:14px;margin:10px 20px;align-items:stretch}.ax-panel{position:relative;min-width:0;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:10px;overflow:hidden}.ax-panel--chart,.ax-panel--oe{display:flex;flex-direction:column}@media (max-width: 1100px){.ax-mid{grid-template-columns:1fr}}.ax-oe__hd{display:flex;align-items:center;gap:9px;padding:15px 18px 2px}.ax-oe__ai{width:22px;height:22px;border-radius:6px;background:var(--ax-accent-quiet);display:grid;place-items:center;color:var(--ax-accent-hover);font-size:9px;font-weight:var(--ax-weight-bold)}.ax-oe__hd h2{font-size:15px;font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-oe__link{margin-left:auto;font-size:12px;color:var(--ax-accent-hover);font-weight:var(--ax-weight-semibold);display:inline-flex;align-items:center;gap:5px;background:none;border:none;cursor:pointer}.ax-oe__sub{padding:2px 18px 10px;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-oe__list{padding:0 12px 12px;display:flex;flex-direction:column;gap:8px}.ax-oe{display:flex;align-items:center;gap:12px;padding:12px;border-radius:10px;background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-default);cursor:pointer;transition:background var(--ax-dur-med) var(--ax-ease),border-color var(--ax-dur-med) var(--ax-ease),transform var(--ax-dur-med) var(--ax-ease)}.ax-oe:hover{background:var(--ax-bg-hover);border-color:color-mix(in srgb,var(--ax-accent) 35%,transparent);transform:translate(2px)}.ax-oe:hover .ax-oe__go{opacity:1;transform:translate(0);color:var(--ax-accent-hover)}.ax-oe:hover .ax-oe__t{color:var(--ax-fg-strong)}.ax-oe__ic{width:38px;height:38px;border-radius:9px;display:grid;place-items:center;flex:none;font-size:15px;font-weight:var(--ax-weight-bold)}.ax-oe__ic--blue{background:color-mix(in srgb,var(--ax-info-fg) 14%,transparent);color:var(--ax-info-fg)}.ax-oe__ic--amber{background:color-mix(in srgb,var(--ax-warn-fg) 14%,transparent);color:var(--ax-warn-fg)}.ax-oe__ic--green{background:color-mix(in srgb,var(--ax-profit-fg) 14%,transparent);color:var(--ax-profit-fg)}.ax-oe__main{flex:1;min-width:0}.ax-oe__t{font-weight:var(--ax-weight-bold);color:var(--ax-fg-default);font-size:var(--ax-text-sm);transition:color var(--ax-dur-med) var(--ax-ease)}.ax-oe__s{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-oe__go{color:var(--ax-fg-subtle);font-size:15px;opacity:0;transform:translate(-4px);transition:opacity var(--ax-dur-med) var(--ax-ease),transform var(--ax-dur-med) var(--ax-ease),color var(--ax-dur-med) var(--ax-ease)}.ax-oe__score{flex:none;text-align:center;min-width:44px;padding:5px 8px;border-radius:8px;background:var(--ax-accent-quiet)}.ax-oe__score b{display:block;font-size:17px;font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);line-height:1.1;font-variant-numeric:tabular-nums}.ax-oe__score span{font-size:8.5px;text-transform:uppercase;letter-spacing:.06em;color:var(--ax-fg-subtle)}.ax-opp{position:relative;flex:1 1 0;min-width:0;min-height:0;display:flex;flex-direction:column;border-left:var(--ax-border-w) solid var(--ax-border-subtle);padding:10px 20px 12px 22px;overflow:hidden;container:oe / inline-size}@media (max-width: 1460px){.ax-opp{flex:1000 1 0}.ax-band-row>.ax-band{flex:1 1 auto}}@container oe (max-width: 480px){.ax-opp .ax-opp__brand-sub,.ax-opp .ax-opp__eyebrow,.ax-opp .ax-opp__conf{display:none}.ax-opp .ax-term{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:6px}.ax-opp .ax-term__matrix{display:none}.ax-opp .ax-term__mbar{width:clamp(84px,34%,150px)}.ax-opp .ax-term__micro--b{flex-wrap:wrap}.ax-opp .ax-term__cta-slot{flex-basis:100%;margin-left:0;justify-content:flex-start;margin-top:2px}}@container oe (max-width: 300px){.ax-opp .ax-term__micro--a,.ax-opp .ax-term__micro--b .ax-term__mbar,.ax-opp .ax-term__micro--b .ax-term__mk{display:none}.ax-opp .ax-term__micro--b{gap:0;margin:0}.ax-opp .ax-opp-cta{white-space:normal;max-width:100%;height:auto;min-height:22px;line-height:1.25;padding-top:2px;padding-bottom:2px;text-align:left}}.ax-opp__ctrl-abs{position:absolute;top:9px;right:16px;z-index:2;display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-opp__head{display:flex;flex-direction:column;align-items:flex-start;gap:2px;margin-bottom:6px;min-height:0}.ax-opp__head-row1{display:flex;align-items:baseline;width:100%;gap:var(--ax-space-4)}.ax-opp__brand-title{display:inline-flex;align-items:center;gap:9px;font-size:14px;font-weight:var(--ax-weight-semibold);letter-spacing:-.015em;color:var(--ax-fg-strong);line-height:1;flex:none}.ax-opp__brand-title svg{flex:none;color:var(--ax-accent)}.ax-opp__brand-sub{font-size:var(--ax-text-2xs);text-transform:none;letter-spacing:normal;font-weight:var(--ax-weight-regular);color:var(--ax-fg-subtle);line-height:1.3}.ax-opp__ctx{display:flex;align-items:center;gap:var(--ax-space-4);margin-left:auto;padding-right:128px;min-width:0}.ax-opp__eyebrow{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ax-opp__eyebrow-dim{color:var(--ax-fg-muted)}.ax-opp__conf{display:inline-flex;align-items:center;gap:var(--ax-space-2);flex:none;font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);padding:1px var(--ax-space-3);white-space:nowrap}.ax-opp__conf-dot{width:6px;height:6px;border-radius:50%;background:var(--ax-info-fg)}.ax-opp__conf.is-med{color:var(--ax-warn-fg)}.ax-opp__conf.is-med .ax-opp__conf-dot{background:var(--ax-warn-fg)}.ax-opp__conf.is-loss{color:var(--ax-loss-fg)}.ax-opp__conf.is-loss .ax-opp__conf-dot{background:var(--ax-loss-fg)}.ax-opp__step-dots{display:inline-flex;gap:4px}.ax-opp__step-dot{width:5px;height:5px;border-radius:50%;background:var(--ax-border-strong);transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-opp__step-dot.is-on{background:var(--ax-accent)}.ax-opp__step-txt{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-opp__step-btn{width:18px;height:18px;display:inline-grid;place-items:center;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-muted);cursor:pointer;font-size:11px;line-height:1}.ax-opp__step-btn:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-opp__body{flex:1;min-height:0;display:flex;flex-direction:column}.ax-opp-cta{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:22px;padding:0 9px;border-radius:var(--ax-radius-sm);border:var(--ax-border-w) solid var(--ax-accent);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);cursor:pointer;white-space:nowrap}.ax-opp-cta:hover{background:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-term{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0,1fr) clamp(196px,33%,320px);gap:clamp(12px,1.8%,20px);align-items:center}.ax-term__lead{display:flex;flex-direction:column;gap:3px;min-width:0}.ax-term__row1{display:flex;align-items:baseline;gap:8px;min-width:0}.ax-term__big{font-size:24px;font-weight:var(--ax-weight-bold);letter-spacing:-.02em;line-height:1;color:var(--ax-fg-strong);flex:none}.ax-term__big.is-over{color:var(--ax-profit-fg)}.ax-term__big.is-under{color:var(--ax-loss-fg)}.ax-term__headline{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.01em;min-width:0}.ax-term__micro{display:flex;align-items:center;gap:9px;flex-shrink:0}.ax-term__mbar{position:relative;width:150px;height:8px;background:var(--ax-bg-sunken);border-radius:2px;flex:none}.ax-term__mfill{position:absolute;top:0;bottom:0;left:0;border-radius:2px}.ax-term__mfill.t{background:var(--ax-metric-clicks);opacity:.7}.ax-term__mfill.p{background:var(--ax-profit-fg)}.ax-term__mfill.cost{background:var(--ax-fg-muted);opacity:.5}.ax-term__mk{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ax-term__cta-slot{margin-left:auto;min-width:0;flex:0 1 auto;display:flex;justify-content:flex-end;overflow:hidden}.ax-opp-cta{flex:none}.ax-term__obs{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ax-term__micro--wrap{flex-wrap:wrap;row-gap:3px}.ax-term__micro--wrap .ax-term__cta-slot{flex-basis:100%;margin-left:0;justify-content:flex-start}.ax-term__matrix{border-left:2px solid var(--ax-accent);padding-left:13px;display:flex;flex-direction:column;min-width:0;flex-shrink:0}.ax-term__mrow{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;gap:8px;line-height:1.15}.ax-term__mrow--foot{margin-top:2px;padding-top:2px;border-top:1px dashed var(--ax-border-subtle)}.ax-term__mlabel{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.ax-term__mval{font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;text-align:right}.ax-opp-quiet{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:3px}.ax-opp-quiet__head{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-opp-quiet__dot{width:8px;height:8px;border-radius:50%;border:1.5px solid var(--ax-profit-fg);flex:none}.ax-opp-quiet__sub{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle);line-height:1.45;max-width:680px}.ax-opp-quiet__link{align-self:flex-start;margin-top:2px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-accent);text-decoration:none}.ax-opp-quiet__link:hover{text-decoration:underline}.ax-opp.is-clickable{cursor:pointer}.ax-opp-skel{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:8px}.ax-opp-skel__bar{border-radius:var(--ax-radius-md);background:linear-gradient(90deg,var(--ax-bg-surface-2) 25%,var(--ax-bg-hover) 37%,var(--ax-bg-surface-2) 63%);background-size:400% 100%;animation:ax-opp-shim 1.4s ease infinite}@keyframes ax-opp-shim{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.ax-opp-skel__bar{animation:none}}.ax-pchart{flex:none;display:flex;flex-direction:column;gap:var(--ax-space-2);background:var(--ax-bg-surface);padding:12px 22px 11px}.ax-pchart__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--ax-space-2) var(--ax-space-6)}.ax-pchart__rail{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-3) var(--ax-space-6)}.ax-pchart__readout{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ax-space-1) var(--ax-space-5);margin-left:auto}.ax-pchart__readout-item{display:inline-flex;align-items:baseline;gap:var(--ax-space-2);font-size:var(--ax-text-sm)}.ax-pchart__readout-label{color:var(--ax-fg-subtle)}.ax-pchart__readout-value{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums}.ax-pchart__scope{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin-right:auto;font-size:var(--ax-text-2xs);color:var(--ax-warn-fg);border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-warn-fg) 35%,transparent);border-radius:var(--ax-radius-sm);padding:1px var(--ax-space-3);cursor:help;white-space:nowrap}.ax-pchart__toggle{display:inline-flex;align-items:center;gap:var(--ax-space-3);padding:2px 0 4px;border:none;border-bottom:2px solid transparent;background:none;font-family:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);cursor:pointer;transition:color var(--ax-dur-fast) var(--ax-ease)}.ax-pchart__toggle:hover{color:var(--ax-fg-default)}.ax-pchart__toggle.is-on{color:var(--ax-fg-strong);font-weight:var(--ax-weight-semibold);border-bottom-color:var(--chip, var(--ax-accent))}.ax-pchart__dot{width:8px;height:8px;border-radius:2px;flex:none;background:var(--ax-fg-subtle);opacity:.45}.ax-pchart__toggle.is-on .ax-pchart__dot{opacity:1}.ax-pchart__plot{position:relative}.ax-pchart__canvas{position:relative;width:100%}.ax-pchart__frame{display:flex;align-items:flex-start}.ax-pchart__yaxis{position:relative;flex:none;width:44px}.ax-pchart__ytick{position:absolute;right:8px;transform:translateY(-50%);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;line-height:1}.ax-pchart__main{position:relative;flex:1 1 auto;min-width:0}.ax-pchart__gridline{stroke:var(--ax-border-default);stroke-width:1;vector-effect:non-scaling-stroke}.ax-pchart__svg{position:absolute;top:0;right:0;bottom:0;left:0;display:block;overflow:visible}.ax-pchart__area{stroke:none;pointer-events:none}.ax-pchart__series{opacity:0;pointer-events:none;transition:opacity .16s ease}.ax-pchart__series.is-on{opacity:1;pointer-events:auto}.ax-pchart__line{fill:none;stroke:currentColor;stroke-width:2;stroke-linejoin:round;stroke-linecap:round;transition:stroke-width .12s ease}.ax-pchart__svg.is-hovering .ax-pchart__series.is-on .ax-pchart__line{stroke-width:2.25}.ax-pchart__line-halo{fill:none;stroke:currentColor;stroke-width:6;stroke-linejoin:round;stroke-linecap:round;opacity:var(--ax-chart-halo-opacity, .12)}.ax-pchart__line.is-prev{stroke-width:1;stroke-dasharray:2 3;opacity:.3}.ax-pchart__end,.ax-pchart__hoverdot{fill:currentColor;stroke:var(--ax-bg-surface);stroke-width:1.5}.ax-pchart__end-ring{fill:none;stroke:currentColor;stroke-width:1;opacity:.3}.ax-pchart__crosshair{stroke:var(--ax-fg-subtle);stroke-width:1;opacity:.22}.ax-pchart__hovercols{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.ax-pchart__hovercol{flex:1;border-radius:var(--ax-radius-sm)}.ax-pchart__hovercol:hover{background:color-mix(in srgb,var(--ax-fg-default) 6%,transparent)}.ax-pchart__tip{position:absolute;top:2px;z-index:5;min-width:178px;max-width:190px;padding:var(--ax-space-4);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);pointer-events:none}.ax-pchart__tip-day{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);margin-bottom:var(--ax-space-3)}.ax-pchart__tip-row{margin-bottom:var(--ax-space-3)}.ax-pchart__tip-row:last-child{margin-bottom:0}.ax-pchart__tip-metric{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-pchart__tip-metric .ax-num{margin-left:auto;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums}.ax-pchart__tip-sub{display:flex;gap:var(--ax-space-4);margin-left:16px;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-pchart__chg.is-pos{color:var(--ax-profit-fg)}.ax-pchart__chg.is-neg{color:var(--ax-loss-fg)}.ax-pchart__xaxis{position:relative;height:14px;margin-top:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-pchart__xtick{position:absolute;top:0;white-space:nowrap}.ax-pchart__note{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);font-style:italic;color:var(--ax-fg-subtle)}.ax-pchart__skeleton{height:150px;border-radius:var(--ax-radius-md);background:linear-gradient(90deg,var(--ax-bg-surface-2) 25%,var(--ax-bg-hover) 37%,var(--ax-bg-surface-2) 63%);background-size:400% 100%;animation:ax-pchart-shimmer 1.4s ease infinite}@keyframes ax-pchart-shimmer{0%{background-position:100% 0}to{background-position:0 0}}@media (prefers-reduced-motion: reduce){.ax-pchart__skeleton{animation:none}}.ax-page__body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ax-chips{display:inline-flex;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface)}.ax-chip{display:inline-flex;align-items:center;height:28px;padding:0 11px;border:none;border-right:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:0;background:transparent;color:var(--ax-fg-subtle);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-regular);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-chips .ax-chip{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;font-size:11.5px;font-weight:var(--ax-weight-semibold)}.ax-chip:last-child{border-right:none}.ax-chip:first-child{border-top-left-radius:7px;border-bottom-left-radius:7px}.ax-chip:last-child{border-top-right-radius:7px;border-bottom-right-radius:7px}.ax-chip:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--ax-focus-ring-w) var(--ax-focus-ring)}.ax-chip:hover{color:var(--ax-fg-default)}.ax-chip.is-active{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-chip__count{margin-left:var(--ax-space-2);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);font-variant-numeric:tabular-nums}.ax-chip.is-active .ax-chip__count{color:var(--ax-accent)}.ax-search{display:inline-flex;align-items:center;gap:6px;height:30px;min-width:240px;max-width:360px;margin-left:auto;padding:0 11px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface);color:var(--ax-fg-subtle)}.ax-search:focus-within{border-color:var(--ax-focus-ring)}.ax-search__input{flex:1;border:none;background:transparent;outline:none;color:var(--ax-fg-default);font-size:var(--ax-text-sm)}.ax-search__clear{border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;display:inline-flex;padding:2px;border-radius:var(--ax-radius-sm)}.ax-search__clear:hover{color:var(--ax-fg-default)}.ax-td-muted{color:var(--ax-fg-muted);font-size:var(--ax-text-sm);opacity:.82}.ax-overview{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-overview__section-label{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.07em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-3)}.ax-overview__section-label svg{color:var(--ax-accent)}.ax-overview__section-label .ax-band__pending-tag{margin-left:auto}.ax-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(116px,1fr));gap:var(--ax-space-3)}.ax-tile{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);text-align:left;cursor:default;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-tile.is-clickable{cursor:pointer}.ax-tile.is-clickable:hover{border-color:var(--ax-accent);background:var(--ax-bg-surface-2)}.ax-tile--accent{border-color:var(--ax-accent-quiet)}.ax-tile--accent.is-clickable:hover{border-color:var(--ax-accent)}.ax-tile.is-unavailable,.ax-tile.is-pending{cursor:not-allowed;border-style:dashed;background:repeating-linear-gradient(-45deg,transparent,transparent 6px,rgba(127,134,247,.03) 6px,rgba(127,134,247,.03) 7px)}.ax-tile__head{display:flex;align-items:center;gap:var(--ax-space-2);color:var(--ax-fg-muted);font-size:var(--ax-text-3xs)}.ax-tile__icon{display:inline-flex;color:var(--ax-fg-subtle)}.ax-tile--accent .ax-tile__icon{color:var(--ax-accent)}.ax-tile__label{flex:1;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-tile__go{color:var(--ax-fg-subtle);opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease);flex:none}.ax-tile.is-clickable:hover .ax-tile__go{opacity:1;color:var(--ax-accent)}.ax-tile__value{font-size:var(--ax-text-xl);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums;line-height:1;letter-spacing:-.01em}.ax-tile.is-pending .ax-tile__value,.ax-tile.is-unavailable .ax-tile__value{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium)}.ax-tile--profit .ax-tile__value{color:var(--ax-profit-fg)}.ax-tile__sub{font-size:10px;color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-paths,.ax-rules{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-card{border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);overflow:hidden}.ax-card.is-disabled{opacity:.62}.ax-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-card__title{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);font-size:var(--ax-text-md)}.ax-card__meta{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-rule-priority{font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);color:var(--ax-accent);background:var(--ax-accent-quiet);padding:1px var(--ax-space-3);border-radius:var(--ax-radius-sm)}.ax-members{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-5);padding:var(--ax-space-5)}@media (max-width: 720px){.ax-members{grid-template-columns:1fr}}.ax-member-group__title{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-3)}.ax-member-group__count{background:var(--ax-bg-sunken);border-radius:var(--ax-radius-pill);padding:0 var(--ax-space-3);color:var(--ax-fg-muted)}.ax-member-empty{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle);padding:var(--ax-space-3) 0}.ax-mini-table{width:100%;border-collapse:collapse;font-size:var(--ax-text-sm)}.ax-mini-table th{text-align:left;font-weight:var(--ax-weight-medium);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle);padding:var(--ax-space-2) var(--ax-space-3);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-mini-table td{padding:var(--ax-space-3);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-default)}.ax-mini-table .is-numeric{text-align:right;font-variant-numeric:tabular-nums lining-nums}.ax-mini-table--full th,.ax-mini-table--full td{padding:var(--ax-space-4) var(--ax-space-4)}.ax-rule__conditions{display:flex;flex-wrap:wrap;gap:var(--ax-space-3);padding:var(--ax-space-5) var(--ax-space-5) var(--ax-space-3)}.ax-condition{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);font-size:var(--ax-text-xs)}.ax-condition__dim{color:var(--ax-fg-default);font-weight:var(--ax-weight-medium)}.ax-condition__op{color:var(--ax-fg-subtle)}.ax-condition__val{color:var(--ax-accent)}.ax-rule__target{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-5) var(--ax-space-5);font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-clicks__meta{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ax-space-4);flex-wrap:wrap;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);padding-bottom:var(--ax-space-4)}.ax-clicks__asof{color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-clicks__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-click-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);width:100%;padding:var(--ax-space-4) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);cursor:pointer;text-align:left;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-click-row:hover{border-color:var(--ax-accent);background:var(--ax-bg-surface-2)}.ax-click-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-click-row__dest{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-strong)}.ax-click-row__aside{display:inline-flex;align-items:center;gap:var(--ax-space-4);flex:none}.ax-click-row__time{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);white-space:nowrap}.ax-why{display:inline-flex;color:var(--ax-fg-subtle)}.ax-click-row:hover .ax-why{color:var(--ax-accent)}.ax-workbar--exec{flex:none}.ax-dash-live{display:inline-flex;align-items:center;gap:7px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap;cursor:help}.ax-dash-live__dot{width:7px;height:7px;border-radius:50%;background:var(--ax-fresh-cached-fg)}.ax-dash-live.is-live{color:var(--ax-fg-default)}.ax-dash-live.is-live .ax-dash-live__dot{background:var(--ax-fresh-live-fg);box-shadow:0 0 0 3px var(--ax-fresh-live-bg)}.ax-dash{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;display:flex;flex-direction:column;gap:13px;padding:8px 18px 24px}.ax-dash>*{flex:none}.ax-dash__loading{padding:8px 0}.ax-dashpage .ax-kpis,.ax-dashpage .ax-panel--chart,.ax-dashpage .ax-mid{margin:0}@media (max-width: 1240px){.ax-dashpage .ax-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width: 720px){.ax-dashpage .ax-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ax-panel--oe .ax-opp{border-left:none;padding:15px 18px 14px}.ax-panel--oe .ax-opp__head{gap:5px;margin-bottom:12px}.ax-panel--oe .ax-opp__head-row1{align-items:center}.ax-panel--oe .ax-opp__brand-title{font-size:14px}.ax-panel--oe .ax-opp__brand-sub{font-size:var(--ax-text-2xs);display:inline-block}.ax-dashpage .ax-panel--oe{min-height:290px}.ax-opp__ai-chip{display:inline-flex;align-items:center;padding:1px 5px;border-radius:4px;font-size:8.5px;font-weight:var(--ax-weight-bold);letter-spacing:.05em;color:var(--ax-accent-hover);background:color-mix(in srgb,var(--ax-accent) 14%,transparent)}.ax-opp__confbadge{margin-left:auto;flex:none;display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:999px;border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2);font-size:var(--ax-text-2xs);white-space:nowrap}.ax-opp__confbadge-dot{width:6px;height:6px;border-radius:50%;background:var(--ax-profit-fg);flex:none}.ax-opp__confbadge-k{color:var(--ax-fg-subtle)}.ax-opp__confbadge-v{color:var(--ax-fg-default);font-weight:var(--ax-weight-semibold)}.ax-oes{flex:1 1 auto}.ax-oes__head-right{margin-left:auto;display:inline-flex;align-items:center;gap:8px;flex:none}.ax-oes__head-right .ax-opp__confbadge{margin-left:0}.ax-oes__demo{display:inline-flex;align-items:center;height:22px;padding:0 9px;border-radius:var(--ax-radius-pill);border:1px dashed var(--ax-warn-fg);color:var(--ax-warn-fg);background:color-mix(in srgb,var(--ax-warn-fg) 12%,transparent);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-bold);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap}.ax-oes-gauge--good,.ax-oes__band--good,.ax-oes__health-fill--good{--oes-tone: var(--ax-profit-fg);--oes-tone-bg: var(--ax-profit-bg)}.ax-oes-gauge--mid,.ax-oes__band--mid,.ax-oes__health-fill--mid{--oes-tone: var(--ax-warn-fg);--oes-tone-bg: var(--ax-warn-bg)}.ax-oes-gauge--bad,.ax-oes__band--bad,.ax-oes__health-fill--bad{--oes-tone: var(--ax-loss-fg);--oes-tone-bg: var(--ax-loss-bg)}.ax-oes__hero{flex:none;display:flex;align-items:center;gap:18px;padding:4px 0 2px}.ax-oes__ring-wrap{flex:none;cursor:help}.ax-oes-gauge{position:relative;width:116px;height:116px;flex:none}.ax-oes-gauge:before{content:"";position:absolute;top:6%;right:6%;bottom:6%;left:6%;border-radius:50%;background:radial-gradient(circle at 50% 46%,color-mix(in srgb,var(--oes-tone) calc(var(--ax-chart-halo-opacity) * 100%),transparent) 0%,transparent 64%);pointer-events:none}.ax-oes-gauge__svg{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible;shape-rendering:geometricPrecision}.ax-oes-gauge__track{fill:none;stroke:color-mix(in srgb,var(--ax-fg-subtle) 22%,transparent);stroke-width:5;stroke-linecap:round}.ax-oes-gauge__inner{fill:none;stroke:color-mix(in srgb,var(--ax-fg-subtle) 16%,transparent);stroke-width:.75}.ax-oes-gauge__tick{stroke:color-mix(in srgb,var(--ax-fg-subtle) 42%,transparent);stroke-width:1;stroke-linecap:round}.ax-oes-gauge__tick--major{stroke:color-mix(in srgb,var(--ax-fg-subtle) 85%,transparent);stroke-width:1.5}.ax-oes-gauge__fill,.ax-oes-gauge__bloom{fill:none;stroke:var(--oes-tone);stroke-linecap:round;stroke-dashoffset:0;animation:ax-oes-sweep var(--oes-sweep, .9s) var(--ax-ease) both;transition:stroke-dasharray var(--ax-dur-slow) var(--ax-ease)}.ax-oes-gauge__fill{stroke-width:5}.ax-oes-gauge__bloom{stroke-width:10;filter:blur(5px);opacity:calc(var(--ax-chart-halo-opacity) * 3)}.ax-oes-gauge__head{transform-origin:60px 60px;transform:rotate(var(--oes-deg, 0deg));animation:ax-oes-head var(--oes-sweep, .9s) var(--ax-ease) both;transition:transform var(--ax-dur-slow) var(--ax-ease)}.ax-oes-gauge__head-halo{fill:var(--oes-tone)}.ax-oes-gauge__head-core{fill:var(--ax-bg-surface)}@keyframes ax-oes-sweep{0%{stroke-dashoffset:var(--oes-len, 0)}to{stroke-dashoffset:0}}@keyframes ax-oes-head{0%{transform:rotate(0)}to{transform:rotate(var(--oes-deg, 0deg))}}.ax-oes-gauge__num{position:absolute;left:0;right:0;top:29%;text-align:center;font-size:33px;line-height:1;font-weight:var(--ax-weight-semibold);letter-spacing:-.04em;color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums}.ax-oes-gauge__scale{position:absolute;left:0;right:0;bottom:6%;text-align:center;font-family:var(--ax-font-mono);font-size:var(--ax-text-3xs);line-height:1;letter-spacing:.04em;color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-oes__hero-meta{display:flex;flex-direction:column;align-items:flex-start;gap:7px;min-width:0}.ax-oes__score-k{display:inline-flex;align-items:center;gap:4px;font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.07em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-oes__band{display:inline-flex;align-items:center;gap:7px;height:22px;padding:0 9px 0 8px;border-radius:6px;border:var(--ax-border-w) solid color-mix(in srgb,var(--oes-tone) 32%,transparent);background:var(--oes-tone-bg);color:var(--oes-tone);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.06em;text-transform:uppercase;line-height:1;white-space:nowrap}.ax-oes__band-dot{width:6px;height:6px;border-radius:50%;background:var(--oes-tone);box-shadow:0 0 0 3px color-mix(in srgb,var(--oes-tone) 18%,transparent);flex:none}.ax-oes__meta-note{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);letter-spacing:.01em}.ax-oes__health{flex:none;display:flex;flex-direction:column;gap:6px;margin-top:14px}.ax-oes__rail{position:relative;padding-top:15px}.ax-oes__health-bar{position:relative;height:6px;border-radius:2px;background:color-mix(in srgb,var(--ax-fg-subtle) 16%,transparent);overflow:hidden}.ax-oes__health-fill{position:absolute;top:0;bottom:0;left:0;border-radius:2px;background:linear-gradient(90deg,color-mix(in srgb,var(--oes-tone) 70%,transparent),var(--oes-tone));box-shadow:0 0 8px color-mix(in srgb,var(--oes-tone) calc(var(--ax-chart-halo-opacity) * 300%),transparent);transform-origin:left center;animation:ax-oes-rail-in var(--oes-sweep, .9s) var(--ax-ease) both;transition:width var(--ax-dur-slow) var(--ax-ease)}@keyframes ax-oes-rail-in{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ax-oes__tick{position:absolute;left:var(--at);top:11px;bottom:0;width:2px;transform:translate(-50%);background:var(--ax-bg-surface);pointer-events:none}.ax-oes__tick:before{content:"";position:absolute;left:.5px;top:0;width:1px;height:4px;background:color-mix(in srgb,var(--ax-fg-subtle) 70%,transparent)}.ax-oes__tick>i{position:absolute;bottom:calc(100% + 1px);left:50%;transform:translate(-50%);font-family:var(--ax-font-mono);font-style:normal;font-size:var(--ax-text-3xs);line-height:1;color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-oes__health-k{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ax-fg-subtle)}@media (prefers-reduced-motion: reduce){.ax-oes-gauge__fill,.ax-oes-gauge__bloom,.ax-oes-gauge__head,.ax-oes__health-fill{animation:none}}@container oe (max-width: 300px){.ax-opp .ax-oes-gauge{width:100px;height:100px}.ax-opp .ax-oes-gauge__num{font-size:29px}.ax-opp .ax-oes__hero{gap:14px}.ax-opp .ax-oes__meta-note{display:none}}.ax-oes__sev{flex:none;display:flex;flex-wrap:wrap;gap:6px;margin-top:14px}.ax-oes-sev{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border-radius:var(--ax-radius-pill);border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);font-variant-numeric:tabular-nums;white-space:nowrap}.ax-oes-sev__dot{width:7px;height:7px;border-radius:50%;background:var(--sev, var(--ax-fg-subtle));flex:none}.ax-oes-tone--crit{--sev: var(--ax-loss-fg)}.ax-oes-tone--high{--sev: var(--ax-warn-fg)}.ax-oes-tone--med{--sev: var(--ax-info-fg)}.ax-oes-tone--low{--sev: var(--ax-fg-muted)}.ax-oes-tone--info{--sev: var(--ax-fg-subtle)}.ax-oes-tone--clear{--sev: var(--ax-profit-fg)}.ax-oes__recs{flex:1;min-height:0;display:flex;flex-direction:column;gap:6px;margin-top:16px;overflow:hidden}.ax-oes__recs-k{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.07em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-oes-rec{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px;min-height:0}.ax-oes-rec__row{display:grid;grid-template-columns:8px minmax(0,1fr) auto 14px;align-items:center;gap:10px;width:100%;padding:7px 8px;border:none;background:none;text-align:left;cursor:pointer;border-radius:8px;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-oes-rec__row:hover{background:var(--ax-bg-hover)}.ax-oes-rec__dot{width:8px;height:8px;border-radius:50%;background:var(--sev, var(--ax-fg-subtle))}.ax-oes-rec__main{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-oes-rec__title{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-oes-rec__sub{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-oes-rec__meta{display:flex;flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap}.ax-oes-rec__metric{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.ax-oes-rec__metric.is-pos{color:var(--ax-profit-fg)}.ax-oes-rec__metric.is-neg{color:var(--ax-loss-fg)}.ax-oes-rec__tier{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-oes-rec__row svg{color:var(--ax-fg-subtle);transition:transform var(--ax-dur-med) var(--ax-ease)}.ax-oes-rec__row:hover svg{transform:translate(2px);color:var(--ax-accent-hover)}.ax-oes__clear-note{flex:1;min-height:0;margin:16px 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:1.55;max-width:340px}.ax-oes-skel{flex:none;display:flex;align-items:center;gap:18px;padding:4px 0 2px}.ax-oes-skel__ring{position:relative;flex:none;width:116px;height:116px;border-radius:50%;background:linear-gradient(90deg,var(--ax-bg-surface-2) 25%,var(--ax-bg-hover) 37%,var(--ax-bg-surface-2) 63%);background-size:400% 100%;animation:ax-opp-shim 1.4s ease infinite}.ax-oes-skel__ring:after{content:"";position:absolute;top:9px;right:9px;bottom:9px;left:9px;border-radius:50%;background:var(--ax-bg-surface)}.ax-oes-skel__lines{display:flex;flex-direction:column;gap:8px;flex:1;min-width:0}@media (prefers-reduced-motion: reduce){.ax-oes-skel__ring{animation:none}}.ax-opp__foot{margin-top:auto;align-self:flex-start;display:inline-flex;align-items:center;gap:6px;padding:14px 2px 0;background:none;border:none;cursor:pointer;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);transition:color var(--ax-dur-fast) var(--ax-ease)}.ax-opp__foot:hover{color:var(--ax-accent-hover)}.ax-opp__foot svg{transition:transform var(--ax-dur-med) var(--ax-ease)}.ax-opp__foot:hover svg{transform:translate(2px)}.ax-opp-rec{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:4px;flex:1;min-height:0;justify-content:center}.ax-opp-rec__row{display:grid;grid-template-columns:34px minmax(0,1fr) auto auto 16px;align-items:center;gap:11px;width:100%;padding:9px 8px;border:none;background:none;text-align:left;cursor:pointer;border-radius:9px;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-opp-rec__row:hover{background:var(--ax-bg-hover)}.ax-opp-rec__icon{display:grid;place-items:center;width:34px;height:34px;border-radius:9px}.ax-opp-rec__icon.is-pos{color:var(--ax-profit-fg);background:color-mix(in srgb,var(--ax-profit-fg) 14%,transparent)}.ax-opp-rec__icon.is-warn{color:var(--ax-warn-fg);background:color-mix(in srgb,var(--ax-warn-fg) 14%,transparent)}.ax-opp-rec__icon.is-info{color:var(--ax-info-fg);background:color-mix(in srgb,var(--ax-info-fg) 14%,transparent)}.ax-opp-rec__main{display:flex;flex-direction:column;min-width:0;gap:2px}.ax-opp-rec__title{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-opp-rec__sub{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-opp-rec__potential{display:flex;flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap}.ax-opp-rec__potential-k{font-size:var(--ax-text-3xs);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.04em}.ax-opp-rec__potential-v{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.ax-opp-rec__potential-v.is-pos{color:var(--ax-profit-fg)}.ax-opp-rec__potential-v.is-neg{color:var(--ax-loss-fg)}.ax-opp-rec__ring{position:relative;display:grid;place-items:center;width:30px;height:30px;flex:none}.ax-opp-rec__ring-track{fill:none;stroke:var(--ax-border-default);stroke-width:2.5}.ax-opp-rec__ring-fill{fill:none;stroke-width:2.5;stroke-linecap:round}.ax-opp-rec__ring.is-pos .ax-opp-rec__ring-fill{stroke:var(--ax-profit-fg)}.ax-opp-rec__ring.is-warn .ax-opp-rec__ring-fill{stroke:var(--ax-warn-fg)}.ax-opp-rec__ring.is-info .ax-opp-rec__ring-fill{stroke:var(--ax-info-fg)}.ax-opp-rec__ring-pct{position:absolute;font-size:8px;font-weight:var(--ax-weight-bold);color:var(--ax-fg-default);font-variant-numeric:tabular-nums}.ax-opp-rec__chev{color:var(--ax-fg-subtle)}.ax-dash-hero{display:grid;grid-template-columns:minmax(0,1.72fr) minmax(0,1fr);gap:13px;align-items:stretch}.ax-dash-hero__main,.ax-dash-hero__side{display:flex;flex-direction:column;gap:13px;min-width:0;min-height:0}.ax-dash-hero__side>.ax-dcard{flex:1}@media (max-width: 1100px){.ax-dash-hero{grid-template-columns:1fr}.ax-dash-hero__side>.ax-dcard{flex:none}}.ax-panel--hero{box-shadow:var(--ax-shadow-sm)}.ax-dcard{display:flex;flex-direction:column;min-height:0}.ax-dcard__head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:10px 14px 9px;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-dcard__title{display:inline-flex;align-items:center;gap:8px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-dcard__title svg{color:var(--ax-accent)}.ax-dcard__hint{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.06em}.ax-dcard__headlink{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-accent-hover);text-decoration:none;white-space:nowrap}.ax-dcard__headlink svg{transition:transform var(--ax-dur-med) var(--ax-ease)}.ax-dcard__headlink:hover svg{transform:translate(2px)}.ax-dcard__body{flex:1;min-height:0;padding:4px 7px}.ax-dcard__empty{margin:0;padding:22px 14px;text-align:center;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:1.5}.ax-dcard__foot{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:11px;border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-accent-hover);text-decoration:none;transition:background var(--ax-dur-med) var(--ax-ease),color var(--ax-dur-med) var(--ax-ease)}.ax-dcard__foot:hover{background:var(--ax-bg-hover)}.ax-dcard__foot svg{transition:transform var(--ax-dur-med) var(--ax-ease)}.ax-dcard__foot:hover svg{transform:translate(2px)}.ax-dcard__foot--split{display:flex;justify-content:space-between;align-items:center;gap:10px}.ax-dcard__foot-note{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-dcard__foot-link{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-accent-hover);text-decoration:none}.ax-dcard__foot-link svg{transition:transform var(--ax-dur-med) var(--ax-ease)}.ax-dcard__foot-link:hover svg{transform:translate(2px)}.ax-dcard__skeleton{display:flex;flex-direction:column;gap:8px;padding:10px 8px}.ax-dcard__skelrow{height:30px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);animation:ax-pulse 1.1s ease-in-out infinite}.ax-tcamp{display:flex;flex-direction:column}.ax-tcamp__head,.ax-tcamp__row{display:grid;grid-template-columns:24px minmax(0,1fr) auto 62px 56px 52px 82px 82px 66px;gap:9px;align-items:center}.ax-tcamp__head{padding:2px 10px 6px;font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold)}.ax-tcamp__h-num{text-align:right}.ax-tcamp__rank{display:grid;place-items:center;width:20px;height:20px;border-radius:50%;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-bold);font-variant-numeric:tabular-nums;color:var(--ax-fg-muted);background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-tcamp__rank.is-top{color:#fff;background:var(--ax-accent);border-color:var(--ax-accent)}.ax-tcamp__status-cell{min-width:0}.ax-tcamp__row{padding:8px 10px;border:none;background:none;text-align:left;cursor:pointer;border-radius:var(--ax-radius-md);transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-tcamp__row:hover{background:var(--ax-bg-hover)}.ax-tcamp__name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-tcamp__num{text-align:right;font-size:var(--ax-text-xs);color:var(--ax-fg-default);font-variant-numeric:tabular-nums lining-nums}.ax-tcamp__num.is-profit{color:var(--ax-profit-fg)}.ax-tcamp__num.is-loss{color:var(--ax-loss-fg)}.ax-dact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-dact{height:100%}.ax-dact__row{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:10px;align-items:center;flex:1;min-height:44px;padding:10px}.ax-dact__row+.ax-dact__row{border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-dact__icon{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:8px;color:var(--ax-profit-fg);background:color-mix(in srgb,var(--ax-profit-fg) 14%,transparent)}.ax-dact__ctx{display:flex;flex-direction:column;min-width:0}.ax-dact__primary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ax-text-sm);color:var(--ax-fg-default);font-weight:var(--ax-weight-semibold)}.ax-dact__secondary{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-dact__meta{display:flex;flex-direction:column;align-items:flex-end;gap:1px;white-space:nowrap}.ax-dact__rev{font-size:var(--ax-text-sm);color:var(--ax-profit-fg);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums lining-nums}.ax-dact__time{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap}.ax-hero{display:flex;flex-direction:column;padding:11px 16px 10px}.ax-hero__head{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:8px}.ax-hero__title{margin:0;font-size:15px;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);letter-spacing:-.01em}.ax-hero__controls{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.ax-herosel{position:relative;display:inline-flex;align-items:center;gap:6px}.ax-herosel__label{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-herosel__trigger{display:inline-flex;align-items:center;gap:6px;height:26px;padding:0 8px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:7px;background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease)}.ax-herosel__trigger:hover,.ax-herosel__trigger.is-open{border-color:var(--ax-accent)}.ax-herosel__menu{position:absolute;top:calc(100% + 6px);min-width:158px;padding:5px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;box-shadow:var(--ax-shadow-md);z-index:40}.ax-herosel__menu--right{right:0}.ax-herosel__menu--left{left:0}.ax-herosel__item{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:7px 9px;border:none;background:none;border-radius:6px;color:var(--ax-fg-default);font-size:var(--ax-text-sm);text-align:left;cursor:pointer}.ax-herosel__item:hover{background:var(--ax-bg-hover)}.ax-herosel__item.is-active{color:var(--ax-accent-hover)}.ax-hero__overflow{position:relative}.ax-hero__overflow-btn{display:grid;place-items:center;width:27px;height:26px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:7px;background:var(--ax-bg-surface);color:var(--ax-fg-muted);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-hero__overflow-btn:hover,.ax-hero__overflow-btn.is-open{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-hero__overflow-menu{position:absolute;top:calc(100% + 6px);right:0;min-width:210px;padding:6px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;box-shadow:var(--ax-shadow-md);z-index:40}.ax-hero__controls .ax-compare{height:26px;padding:0 8px;border-radius:7px;font-size:var(--ax-text-xs)}.ax-hero__controls .ax-compare__switch{width:24px;height:14px}.ax-hero__controls .ax-compare.is-on .ax-compare__switch:after{transform:translate(10px)}.ax-hero__overflow-menu .ax-explain,.ax-hero__overflow-menu .ax-explain__btn{width:100%}.ax-hero__overflow-menu .ax-explain__btn{justify-content:flex-start}.ax-hero__skeleton{border-radius:10px;background:var(--ax-bg-surface-2);animation:ax-pulse 1.1s ease-in-out infinite}.ax-hero__plot{display:flex;gap:8px}.ax-hero__yaxis{position:relative;width:52px;flex:none}.ax-hero__ytick{position:absolute;right:6px;transform:translateY(-50%);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums lining-nums;white-space:nowrap}.ax-hero__main{position:relative;flex:1;min-width:0}.ax-hero__canvas{position:relative;width:100%}.ax-hero__svg{display:block}.ax-hero__gridline{stroke:var(--ax-border-subtle);stroke-width:1;opacity:.7;vector-effect:non-scaling-stroke}.ax-hero__crosshair{stroke:var(--ax-border-strong);stroke-width:1;stroke-dasharray:3 3;opacity:.55;vector-effect:non-scaling-stroke}.ax-hero__area{stroke:none}.ax-hero__line{fill:none;stroke:currentColor;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ax-hero__line-halo{fill:none;stroke:currentColor;stroke-width:6;opacity:.1;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ax-hero__bar{fill:currentColor;opacity:.82}.ax-hero__prevline{fill:none;stroke:currentColor;stroke-width:1.6;stroke-dasharray:4 4;opacity:.45;vector-effect:non-scaling-stroke}.ax-hero__dot{fill:currentColor;stroke:var(--ax-bg-surface);stroke-width:2.5}.ax-hero__hovercols{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}.ax-hero__hovercol{flex:1;cursor:crosshair}.ax-hero__tip{position:absolute;top:10px;pointer-events:none;min-width:168px;padding:8px 10px;background:var(--ax-bg-elevated, var(--ax-bg-surface));border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;box-shadow:var(--ax-shadow-md);z-index:6}.ax-hero__tip-day{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);margin-bottom:5px}.ax-hero__tip-row{display:flex;align-items:center;gap:6px;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-hero__tip-dot{width:8px;height:8px;border-radius:50%;flex:none}.ax-hero__legend{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px;margin:0 2px 10px}.ax-hero__legend-item{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-xs);color:var(--ax-fg-default)}.ax-hero__legend-note{margin-left:auto;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-hero__tip-row .ax-num{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-hero__tip-sub{display:flex;align-items:center;gap:7px;margin-top:3px;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-hero__tip-chg.is-pos{color:var(--ax-profit-fg)}.ax-hero__tip-chg.is-neg{color:var(--ax-loss-fg)}.ax-hero__xaxis{position:relative;height:22px;margin-top:6px}.ax-hero__xtick{position:absolute;top:0;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap}.ax-hero__tz{margin:12px 2px 0;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-facts__note{margin:8px 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:1.5}.ax-page__header{display:flex;align-items:center}.ax-workbar--tools{padding-top:0}.ax-empty__actions{display:inline-flex;gap:var(--ax-space-3);flex-wrap:wrap;justify-content:center}.ax-compare{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 11px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer}.ax-compare:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-compare.is-on{border-color:var(--ax-accent);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-compare__switch{position:relative;width:26px;height:15px;border-radius:var(--ax-radius-pill);background:var(--ax-border-strong);transition:background var(--ax-dur-fast) var(--ax-ease);flex:none}.ax-compare__switch:after{content:"";position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:50%;background:#fff;transition:transform var(--ax-dur-fast) var(--ax-ease)}.ax-compare.is-on .ax-compare__switch{background:var(--ax-accent)}.ax-compare.is-on .ax-compare__switch:after{transform:translate(11px)}.ax-views{position:relative}.ax-views__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--ax-z-topbar);min-width:240px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);display:flex;flex-direction:column;gap:1px}.ax-views__section-label{padding:var(--ax-space-3) var(--ax-space-3) var(--ax-space-2);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-views__hint{text-transform:none;letter-spacing:0;font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);opacity:.85}.ax-views__item{display:flex;align-items:center;gap:var(--ax-space-2);width:100%;height:30px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);cursor:pointer;text-align:left}.ax-views__item:hover{background:var(--ax-bg-hover)}.ax-views__item.is-active{color:var(--ax-accent);font-weight:var(--ax-weight-medium)}.ax-views__item.is-active svg{color:var(--ax-accent)}.ax-views__item-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-views__item--grow{flex:1;min-width:0}.ax-views__saved{display:flex;align-items:center}.ax-views__del{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--ax-fg-subtle);border-radius:var(--ax-radius-sm);cursor:pointer}.ax-views__del:hover{background:var(--ax-bg-hover);color:var(--ax-loss-fg)}.ax-views__empty{padding:var(--ax-space-2) var(--ax-space-3) var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-views__sep{height:var(--ax-border-w);margin:var(--ax-space-2) 0;background:var(--ax-border-subtle)}.ax-views__save{display:flex;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-2) var(--ax-space-1)}.ax-views__save-input{flex:1;min-width:0;height:28px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm)}.ax-views__subhead{padding:var(--ax-space-2) var(--ax-space-3) var(--ax-space-1);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle)}.ax-views__vis{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:transparent;color:var(--ax-fg-subtle);border-radius:var(--ax-radius-sm);cursor:pointer}.ax-views__vis:hover:not(:disabled){background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-views__vis--static{cursor:default;color:var(--ax-fg-subtle)}.ax-views__vis:disabled,.ax-views__del:disabled{opacity:.5;cursor:default}.ax-views__savebox{display:flex;flex-direction:column;gap:var(--ax-space-2);padding-bottom:var(--ax-space-2)}.ax-views__vistoggle{display:flex;gap:var(--ax-space-1);padding:0 var(--ax-space-2)}.ax-views__visopt{display:inline-flex;align-items:center;gap:4px;flex:1;justify-content:center;height:26px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-subtle);font-size:var(--ax-text-xs);cursor:pointer}.ax-views__visopt.is-on{border-color:var(--ax-accent);color:var(--ax-accent);font-weight:var(--ax-weight-medium)}.ax-views__error{padding:var(--ax-space-1) var(--ax-space-3) var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-loss-fg)}.ax-tlink{position:relative;display:inline-flex;align-items:center}.ax-tlink__copy,.ax-tlink__more{display:inline-flex;align-items:center;justify-content:center;height:22px;border:var(--ax-border-w) solid transparent;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;border-radius:var(--ax-radius-sm)}.ax-tlink__copy{width:24px}.ax-tlink__more{width:16px}.ax-tlink__copy:hover,.ax-tlink__more:hover,.ax-tlink__more.is-open{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-tlink__pop{position:absolute;top:calc(100% + 4px);right:0;z-index:var(--ax-z-topbar);width:260px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);text-align:left}.ax-tlink__pop-head{padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-tlink__url{padding:0 var(--ax-space-3) var(--ax-space-2);font-size:var(--ax-text-xs);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-tlink__pop-item{display:flex;align-items:center;gap:var(--ax-space-2);width:100%;height:30px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);cursor:pointer;text-align:left}.ax-tlink__pop-item:hover:not(:disabled){background:var(--ax-bg-hover)}.ax-tlink__pop-item:disabled{color:var(--ax-fg-subtle);cursor:default}.ax-rowmenu__trigger{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:var(--ax-border-w) solid transparent;background:transparent;color:var(--ax-fg-muted);font-size:16px;line-height:1;cursor:pointer;border-radius:7px}.ax-rowmenu__trigger:hover,.ax-rowmenu__trigger.is-open{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-rowmenu{z-index:82;min-width:208px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-lg);display:flex;flex-direction:column;gap:1px}.ax-rowmenu__item{display:flex;align-items:center;gap:var(--ax-space-3);width:100%;height:32px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);cursor:pointer;text-align:left}.ax-rowmenu__item:hover:not(:disabled){background:var(--ax-bg-hover)}.ax-rowmenu__item:disabled{color:var(--ax-fg-subtle);cursor:default}.ax-rowmenu__item svg{color:var(--ax-fg-subtle);flex:none}.ax-rowmenu__item--submenu{justify-content:flex-start}.ax-rowmenu__caret{margin-left:auto}.ax-rowmenu__item--danger{color:var(--ax-loss-fg)}.ax-rowmenu__item--danger svg{color:var(--ax-loss-fg)}.ax-rowmenu__item--danger:hover:not(:disabled){background:color-mix(in srgb,var(--ax-loss-fg) 12%,transparent)}.ax-rowmenu__item.is-current{color:var(--ax-accent)}.ax-rowmenu__sep{height:var(--ax-border-w);margin:var(--ax-space-2) 0;background:var(--ax-border-subtle)}.ax-rowmenu__submenu{margin:var(--ax-space-1) 0 var(--ax-space-1) var(--ax-space-5);padding-left:var(--ax-space-2);border-left:var(--ax-border-w) solid var(--ax-border-subtle);max-height:200px;overflow-y:auto;display:flex;flex-direction:column;gap:1px}.ax-rowmenu__submenu-label{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-rowmenu__empty{padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-confirm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:88;display:flex;align-items:center;justify-content:center;padding:var(--ax-space-6);background:#10151c70}.ax-confirm{width:420px;max-width:100%;padding:var(--ax-space-6);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-confirm__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);margin-bottom:var(--ax-space-3)}.ax-confirm__body{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:1.5;margin-bottom:var(--ax-space-6)}.ax-confirm__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-3)}.ax-advfilter{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-advfilter__group{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-advfilter__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-advfilter__row{display:flex;gap:var(--ax-space-5);flex-wrap:wrap}.ax-advfilter__list{display:flex;flex-direction:column;gap:var(--ax-space-2);max-height:180px;overflow-y:auto}.ax-advfilter__check{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-fg-default);cursor:pointer}.ax-advfilter__field{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-advfilter__field input,.ax-advfilter__field select{width:150px;height:30px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm)}.ax-advfilter__actions{display:flex;justify-content:space-between;gap:var(--ax-space-3);padding-top:var(--ax-space-3);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-kpiribbon{flex:none;display:flex;align-items:stretch;margin:0 20px var(--ax-space-5);padding:var(--ax-space-2) var(--ax-space-3);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-sm);overflow-x:auto}.ax-kpiribbon__item{display:flex;align-items:center;gap:var(--ax-space-3);flex:1 1 0;min-width:132px;padding:var(--ax-space-4) var(--ax-space-4);border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-kpiribbon__item:first-child{border-left:none}.ax-kpiribbon__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted)}.ax-kpiribbon__icon--lead{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-kpiribbon__text{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-kpiribbon__label{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap}.ax-kpiribbon__caveat{display:inline-flex;align-items:center;color:var(--ax-warn-fg);cursor:help}.ax-kpiribbon__value{font-size:16px;font-weight:var(--ax-weight-bold);line-height:1.15;color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;white-space:nowrap}.ax-kpiribbon__value.is-profit{color:var(--ax-profit-fg)}.ax-kpiribbon__value.is-loss{color:var(--ax-loss-fg)}.ax-kpiribbon__value.is-pending{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium)}.ax-tlink__copy{width:auto;height:24px;gap:5px;padding:0 10px;border-color:var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium)}.ax-tlink__copy-label{line-height:1}.ax-tlink__copy:hover{background:var(--ax-accent-quiet);border-color:color-mix(in srgb,var(--ax-accent) 42%,transparent);color:var(--ax-accent)}.ax-mgmt .ax-pgrid__trail .ax-rowmenu__trigger{opacity:1;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-mgmt .ax-pgrid__row:hover .ax-rowmenu__trigger,.ax-mgmt .ax-pgrid__row.is-selected .ax-rowmenu__trigger,.ax-mgmt .ax-pgrid__row.is-focused .ax-rowmenu__trigger,.ax-mgmt .ax-pgrid__trail .ax-rowmenu__trigger.is-open,.ax-mgmt .ax-pgrid__trail .ax-rowmenu__trigger:focus-visible{opacity:1}@media (hover: none){.ax-mgmt .ax-pgrid__trail .ax-rowmenu__trigger{opacity:1}}.ax-mgmt .ax-pgrid__head{background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 8%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 15%,var(--ax-bg-surface-2)));border-bottom:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 26%,var(--ax-border-strong))}.ax-mgmt .ax-pgrid__th:not(.is-sorted){background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 8%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 15%,var(--ax-bg-surface-2)))}.ax-mgmt .ax-pgrid__th:not(.is-sorted):hover{background:var(--ax-bg-hover)}.ax-mgmt .ax-pgrid__row{height:50px}.ax-mgmt .ax-pgrid__cell:first-child,.ax-mgmt .ax-pgrid__th:first-child{padding-left:var(--ax-space-6)}.ax-mgmt .ax-pgrid__row:hover .ax-pgrid__cell:first-child{box-shadow:inset 3px 0 color-mix(in srgb,var(--ax-accent) 55%,transparent)}.ax-mgmt .ax-cell-name{gap:var(--ax-space-4)}.ax-mgmt .ax-cell-name__mark{width:26px;height:26px}.ax-mgmt .ax-pgrid__cell .ax-pill{padding:3px 9px;font-weight:var(--ax-weight-semibold);border-color:color-mix(in srgb,currentColor 34%,transparent)}.ax-mgmt .ax-pgrid__cell .ax-pill--profit{box-shadow:0 0 12px -3px color-mix(in srgb,var(--ax-profit-fg) 55%,transparent)}.ax-mgmt .ax-pgrid__cell .ax-pill--warn{box-shadow:0 0 12px -3px color-mix(in srgb,var(--ax-warn-fg) 50%,transparent)}.ax-mgmt .ax-pgrid__cell .ax-pill--neutral{box-shadow:0 0 10px -4px color-mix(in srgb,var(--ax-fg-muted) 40%,transparent)}.ax-mgmt .ax-cell-time{display:inline-flex;flex-direction:column;justify-content:center;gap:1px;min-width:0;line-height:1.15}.ax-mgmt .ax-cell-time__rel{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);white-space:nowrap}.ax-mgmt .ax-cell-time__abs{font-size:10.5px;letter-spacing:.01em;color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-pgrid__selcol{padding:0!important;justify-content:center;align-items:center;overflow:visible}.ax-pgrid__selcol .ax-checkbox{margin:0}.ax-kpis--6{grid-template-columns:repeat(6,minmax(0,1fr))}.ax-kpis--mgmt{margin:4px 20px 12px}@media (max-width: 1200px){.ax-kpis--6{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 680px){.ax-kpis--6{grid-template-columns:repeat(2,minmax(0,1fr))}}.ax-cbulk{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 20px 10px;flex-wrap:wrap}.ax-cbulk__left,.ax-cbulk__right{display:flex;align-items:center;gap:8px;min-width:0}.ax-cbulk__count{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums lining-nums;padding-right:4px;white-space:nowrap}.ax-cbulk__btn,.ax-cbulk__export{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 11px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer;white-space:nowrap;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-cbulk__btn:hover:not(:disabled),.ax-cbulk__export:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-cbulk__btn:disabled{opacity:.45;cursor:not-allowed}.ax-search--table{width:240px;height:32px;flex:none}.ax-rowquick{display:inline-flex;align-items:center;justify-content:flex-end;gap:5px;width:100%}.ax-rowquick__btn{display:grid;place-items:center;width:26px;height:26px;padding:0;border:none;border-radius:7px;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-rowquick__btn:hover:not(:disabled){background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-rowquick__btn:focus-visible{outline:2px solid var(--ax-accent);outline-offset:1px}.ax-rowquick__btn:disabled{opacity:.4;cursor:not-allowed}.ax-rowquick__btn--run{color:#fff;background:var(--ax-accent)}.ax-rowquick__btn--run:hover:not(:disabled){background:var(--ax-accent-hover);color:#fff}.ax-rowquick__btn--run.is-resume{background:var(--ax-profit-fg)}.ax-rowquick__btn--run.is-resume:hover:not(:disabled){background:color-mix(in srgb,var(--ax-profit-fg) 82%,#000)}.ax-rowquick .ax-rowmenu__trigger{font-size:17px;line-height:1;opacity:1}.ax-cell-name__favicon{display:block;width:16px;height:16px;border-radius:3px;object-fit:contain}.ax-mgmt .ax-cell-name__mark:has(.ax-cell-name__favicon){background:var(--ax-bg-surface-2);color:var(--ax-fg-default)}.ax-rowpop{z-index:var(--ax-z-topbar);padding:14px;background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:12px;box-shadow:var(--ax-shadow-lg);transform-origin:top right;animation:ax-rowpop-in .12s var(--ax-ease) both}@keyframes ax-rowpop-in{0%{opacity:0;transform:scale(.96) translateY(-4px)}to{opacity:1;transform:scale(1) translateY(0)}}@media (prefers-reduced-motion: reduce){.ax-rowpop{animation:none}}.ax-rowpop__title{margin-bottom:4px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-rowpop__body{margin:0 0 11px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.5}.ax-rowpop__warn{display:flex;align-items:center;gap:7px;margin-bottom:12px;padding:7px 9px;border-radius:8px;background:color-mix(in srgb,var(--ax-warn-fg) 12%,transparent);color:var(--ax-warn-fg);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium)}.ax-rowpop__warn svg{flex:none}.ax-rowpop__actions{display:flex;justify-content:flex-end;gap:8px}.ax-rowpop__btn{height:30px;padding:0 12px;border-radius:8px;border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-rowpop__btn:hover{background:var(--ax-bg-hover)}.ax-rowpop__btn--primary{border-color:var(--ax-accent);background:var(--ax-accent);color:#fff}.ax-rowpop__btn--primary:hover{background:var(--ax-accent-hover);border-color:var(--ax-accent-hover)}.ax-kpiribbon__nodata{flex-basis:100%;margin:2px 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-tnum{font-variant-numeric:tabular-nums}.ax-fg-muted{color:var(--ax-fg-muted)}.ax-nativeselect{height:30px;padding:0 26px 0 10px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%236b7787' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 7px center}.ax-nativeselect:hover{border-color:var(--ax-border-strong)}.ax-nativeselect:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-formrow--narrow:has(.ax-nativeselect){max-width:none}.ax-formrow--narrow .ax-nativeselect{width:100%;min-width:190px}.ax-input.ax-nativeselect,select.ax-input{padding-right:30px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238f9bab' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 9px center}select.ax-input{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.ax-offers__tools{gap:var(--ax-space-5)}.ax-offers__filter{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-offers__filter-label{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.04em}.ax-offers__tools-spacer{flex:1 1 auto}.ax-seg{display:inline-flex;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);overflow:hidden}.ax-seg__btn{height:28px;padding:0 10px;border:none;border-left:var(--ax-border-w) solid var(--ax-border-subtle);background:transparent;color:var(--ax-fg-muted);font:inherit;font-size:var(--ax-text-xs);font-variant-numeric:tabular-nums;cursor:pointer}.ax-seg__btn:first-child{border-left:none}.ax-seg__btn:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-seg__btn.is-active{background:var(--ax-accent-quiet);color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-offers__capnote{flex:none;display:flex;align-items:center;gap:var(--ax-space-3);margin:0;padding:var(--ax-space-3) 20px;border-top:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2);color:var(--ax-fg-subtle);font-size:var(--ax-text-xs)}.ax-offers__capnote svg{color:var(--ax-info-fg);flex:none}.ax-offer-table{flex:1;min-height:0;overflow:auto;padding:0}.ax-offer-table__head,.ax-offer-table__row{display:grid;grid-template-columns:minmax(220px,2.2fr) minmax(120px,1.1fr) minmax(120px,1fr) 110px minmax(96px,.9fr) 78px 78px 44px;align-items:center;min-width:760px;column-gap:var(--ax-space-4)}.ax-offer-table__head{position:sticky;top:0;z-index:2;height:44px;padding:0 var(--ax-space-5);background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 8%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 15%,var(--ax-bg-surface-2)));border-bottom:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 26%,var(--ax-border-strong))}.ax-offer-table__head .ax-offer-table__cell{position:relative;display:flex;align-items:center;min-width:0}.ax-offer-table__head .ax-offer-table__cell--num{justify-self:stretch;justify-content:flex-end}.ax-offer-table__body{display:flex;flex-direction:column}.ax-offer-table__row{position:relative;min-height:calc(var(--ax-row-h) + 22px);padding:var(--ax-cell-pad-y) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-offer-table__row:before{content:"";position:absolute;left:0;top:0;bottom:0;width:3px;background:var(--ax-rail-accent);opacity:0;transform:scaleY(.4);transition:opacity var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-offer-table__row:hover,.ax-offer-table__row:focus-within{background:var(--ax-bg-hover);box-shadow:var(--ax-shadow-md);z-index:1}.ax-offer-table__row:hover:before,.ax-offer-table__row:focus-within:before{opacity:1;transform:scaleY(1)}.ax-offer-table__row.is-selected{background:var(--ax-bg-selected)}.ax-offer-table__row.is-selected:before{opacity:1;transform:scaleY(1);background:var(--ax-accent)}.ax-offer-table__row:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:-2px}.ax-offer-table__cell{min-width:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-offer-table__cell--num{justify-self:end;text-align:right;font-variant-numeric:tabular-nums}.ax-offer-table__cell--status{padding-left:var(--ax-space-4)}.ax-offer-table__cell--actions{justify-self:center}.ax-offer-table__cell--select{display:flex;align-items:center;justify-content:center;padding:0}.ax-offer-th{display:inline-flex;align-items:center;gap:var(--ax-space-2);border:none;background:transparent;padding:0;font:inherit;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle);cursor:pointer}.ax-offer-th:hover,.ax-offer-th.is-active{color:var(--ax-fg-strong)}.ax-offer-th svg{color:var(--ax-fg-subtle)}.ax-offer-th.is-active svg{color:var(--ax-accent)}.ax-offer-table__head .ax-offer-table__cell:not(.ax-offer-table__cell--num):not(.ax-offer-table__cell--name):not(.ax-offer-table__cell--actions):not(.ax-offer-table__cell--select),.ax-offer-table__body .ax-offer-table__cell:not(.ax-offer-table__cell--num):not(.ax-offer-table__cell--name):not(.ax-offer-table__cell--actions):not(.ax-offer-table__cell--select){padding-left:20px}.ax-offer-grip{position:absolute;left:1px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:15px;height:18px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface-2);color:var(--ax-fg-subtle);cursor:grab;opacity:0;pointer-events:none;transition:opacity var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-offer-table__head:hover .ax-offer-grip,.ax-offer-table__head .ax-offer-table__cell:hover .ax-offer-grip,.ax-offer-grip:focus-visible{opacity:1;pointer-events:auto}.ax-offer-grip:hover,.ax-offer-grip:focus-visible{color:var(--ax-accent)}.ax-offer-grip:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset-inset)}.ax-offer-grip:active{cursor:grabbing}.ax-offer-resize{position:absolute;top:0;right:-5px;width:11px;height:100%;z-index:3;cursor:col-resize;opacity:0}.ax-offer-resize:after{content:"";position:absolute;top:15%;bottom:15%;left:50%;width:2px;transform:translate(-50%);border-radius:1px;background:var(--ax-accent)}.ax-offer-table__head:hover .ax-offer-resize{opacity:.5}.ax-offer-table__head .ax-offer-table__cell:hover .ax-offer-resize,.ax-offer-resize:hover,.ax-offer-resize.is-resizing{opacity:1}.ax-offer-resize:hover:after,.ax-offer-resize.is-resizing:after{top:0;bottom:0;width:3px}.ax-offer-table__head .ax-offer-table__cell.is-dragging{opacity:.5}.ax-offer-table__head .ax-offer-table__cell.is-drop-before{box-shadow:inset 3px 0 0 var(--ax-accent)}.ax-offer-table__head .ax-offer-table__cell.is-drop-after{box-shadow:inset -3px 0 0 var(--ax-accent)}.ax-offer-dragimg{position:fixed;top:-1000px;left:-1000px;padding:var(--ax-space-2) var(--ax-space-4);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-accent);border-radius:var(--ax-radius-md);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;pointer-events:none}.ax-offer-table__cell--name{display:flex;flex-direction:row;align-items:center;gap:var(--ax-space-4)}.ax-offer-table__idtext{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-offer-mono{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-weight:var(--ax-weight-bold);letter-spacing:-.02em;line-height:1;-webkit-user-select:none;user-select:none}.ax-offer-table__name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-offer-table__host{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-offer-table__cell--net span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:inline-block;max-width:100%}.ax-offer-table__payout{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-offer-table__perf{display:flex;align-items:center;justify-content:flex-end;gap:var(--ax-space-2)}.ax-offer-table__perf.is-pos span{color:var(--ax-profit-fg)}.ax-offer-table__perf.is-neg span{color:var(--ax-loss-fg)}.ax-offer-table__perf.is-directional span{color:var(--ax-fg-muted)}.ax-offer-table__pcue{flex:none}.ax-offer-table__pcue--above{color:var(--ax-profit-fg)}.ax-offer-table__pcue--below{color:var(--ax-loss-fg)}.ax-offer-editor{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-offer-editor__payout{grid-template-columns:1fr 120px 1.4fr;align-items:end}.ax-macros{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-3);margin-top:var(--ax-space-3)}.ax-macros__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-macro{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface-2);color:var(--ax-accent);padding:2px var(--ax-space-4);font-size:var(--ax-text-xs);cursor:pointer}.ax-macro:hover{background:var(--ax-accent-quiet);border-color:var(--ax-accent)}.ax-macros--grouped{flex-direction:column;align-items:flex-start;gap:var(--ax-space-2)}.ax-macros__group{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-3)}.ax-macros__group .ax-macros__label{min-width:84px}.ax-offerhint{display:flex;align-items:center;gap:var(--ax-space-3);margin-top:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-accent);border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);font-size:var(--ax-text-xs)}.ax-offerhint__text{flex:1 1 auto;min-width:0;color:var(--ax-fg-default)}.ax-offerhint__text code{font-family:var(--ax-font-mono);color:var(--ax-accent)}.ax-offerhint__icon{flex:0 0 auto;color:var(--ax-accent)}.ax-offer-ov{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-offer-ov__identity{display:flex;align-items:center;gap:var(--ax-space-5);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-offer-ov__fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-6) var(--ax-space-8);margin:0}.ax-offer-ov__field--wide{grid-column:1 / -1}.ax-offer-ov__field dt{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-2)}.ax-offer-ov__field dd{margin:0;font-size:var(--ax-text-md);color:var(--ax-fg-default)}.ax-offer-ov__url{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-offer-ov__url-text{flex:1;min-width:0;font-size:var(--ax-text-sm);word-break:break-all}.ax-offer-ov__url-actions{display:inline-flex;gap:var(--ax-space-2);flex:none}.ax-offer-ov__payout{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-variant-numeric:tabular-nums}.ax-offer-ov__payout-hint{display:block;margin-top:2px;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-offer-ov__actions{display:flex;flex-wrap:wrap;gap:var(--ax-space-4);padding-top:var(--ax-space-5);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-offer-ov__note{margin:0;font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal);color:var(--ax-fg-subtle)}.ax-offer-usage{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-offer-usage__summary{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-offer-usage__summary strong{color:var(--ax-fg-strong);font-variant-numeric:tabular-nums}.ax-offer-usage__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-offer-usage__campaign{border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);overflow:hidden}.ax-offer-usage__camp-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-offer-usage__camp-name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-offer-usage__links{list-style:none;margin:0;padding:var(--ax-space-3) var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-offer-usage__link{display:flex;align-items:center;gap:var(--ax-space-4);font-size:var(--ax-text-sm)}.ax-offer-usage__path{color:var(--ax-fg-default)}.ax-offer-usage__weight{margin-left:auto;color:var(--ax-fg-subtle);font-size:var(--ax-text-xs)}.ax-offer-usage__share{margin-left:auto;color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:help}.ax-offer-usage__camp-link{display:inline-flex;align-items:center;gap:var(--ax-space-2);text-decoration:none;color:var(--ax-fg-strong);border-radius:var(--ax-radius-sm)}.ax-offer-usage__camp-link svg{color:var(--ax-fg-subtle);opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-offer-usage__camp-link:hover{color:var(--ax-accent)}.ax-offer-usage__camp-link:hover svg,.ax-offer-usage__camp-link:focus-visible svg{opacity:1}.ax-offer-usage__camp-link:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-offer-perf{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-offer-perf__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4)}.ax-offer-perf__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ax-space-4)}.ax-offer-perf__cell{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-offer-perf__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-offer-perf__value{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-offer-perf__cell.is-pos .ax-offer-perf__value{color:var(--ax-profit-fg)}.ax-offer-perf__cell.is-neg .ax-offer-perf__value{color:var(--ax-loss-fg)}.ax-offer-perf__cell.is-directional .ax-offer-perf__value{color:var(--ax-fg-muted)}.ax-offer-perf__flag{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-offer-perf__flag svg{color:var(--ax-warn-fg);flex:none}.ax-offer-spark-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ax-space-4)}.ax-offer-spark-strip--loading{height:68px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);opacity:.6}.ax-offer-spark{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-offer-spark__head{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ax-space-3)}.ax-offer-spark__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-offer-spark__value{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-offer-spark__plot{position:relative;width:100%;height:40px}.ax-offer-spark__line{fill:none;stroke:var(--ax-accent);stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.ax-offer-spark__area{fill:var(--ax-accent-quiet);stroke:none}.ax-offer-spark__dot{fill:var(--ax-accent);stroke:var(--ax-bg-surface-2);stroke-width:1.5}.ax-offer-spark__single{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-offer-spark__single svg{color:var(--ax-info-fg)}@media (max-width: 560px){.ax-offer-spark-strip{grid-template-columns:1fr}}.ax-offer-perf__note{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}@media (max-width: 560px){.ax-offer-ov__fields{grid-template-columns:1fr}.ax-offer-perf__grid{grid-template-columns:repeat(2,1fr)}.ax-offer-editor__payout{grid-template-columns:1fr 1fr}}.ax-newoffer{display:inline-flex;align-items:stretch;height:32px;border-radius:var(--ax-radius-lg);overflow:hidden;border:1px solid color-mix(in srgb,var(--ax-accent) 100%,black 12%);background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 100%,white 12%),var(--ax-accent));box-shadow:inset 0 1px color-mix(in srgb,white 16%,transparent),0 1px 2px #10151c2e;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-newoffer:hover{background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent-hover) 100%,white 12%),var(--ax-accent-hover));border-color:color-mix(in srgb,var(--ax-accent-hover) 100%,black 12%);box-shadow:inset 0 1px color-mix(in srgb,white 18%,transparent),0 2px 7px #10151c33}.ax-newoffer:active{transform:translateY(1px);box-shadow:inset 0 1px 2px color-mix(in srgb,black 22%,transparent)}.ax-newoffer:has(:focus-visible){box-shadow:inset 0 1px color-mix(in srgb,white 16%,transparent),0 0 0 2px var(--ax-bg-app),0 0 0 4px var(--ax-focus-ring)}.ax-newoffer__main,.ax-newoffer__chevron{display:inline-flex;align-items:center;border:none;background:transparent;color:var(--ax-fg-onaccent);cursor:pointer}.ax-newoffer__main:focus-visible,.ax-newoffer__chevron:focus-visible{outline:none}.ax-newoffer__main{gap:6px;padding:0 11px 0 13px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em}.ax-newoffer__chevron{padding:0 10px;opacity:.8}.ax-newoffer__label{line-height:1}.ax-newoffer__menu{z-index:82;display:flex;flex-direction:column;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-newoffer__item{display:flex;align-items:flex-start;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border:none;border-radius:var(--ax-radius-md);background:transparent;color:var(--ax-fg-default);text-align:left;cursor:pointer;font:inherit}.ax-newoffer__item svg{color:var(--ax-accent);margin-top:2px;flex:none}.ax-newoffer__item:hover,.ax-newoffer__item:focus-visible{background:var(--ax-bg-hover);outline:none}.ax-newoffer__item-title{display:block;font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-newoffer__item-sub{display:block;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-offers-ribbon{flex:none;display:flex;align-items:stretch;margin:0 20px var(--ax-space-7);padding:var(--ax-space-2) var(--ax-space-3);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-sm);overflow-x:auto}.ax-offers-ribbon__item{display:flex;align-items:center;gap:var(--ax-space-4);flex:1 1 0;min-width:148px;padding:var(--ax-space-3) var(--ax-space-4);border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-offers-ribbon__item:first-child{border-left:none}.ax-offers-ribbon__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted)}.ax-offers-ribbon__icon--lead{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-offers-ribbon__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-offers-ribbon__label{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);white-space:nowrap}.ax-offers-ribbon__caveat{display:inline-flex;align-items:center;color:var(--ax-warn-fg);cursor:help}.ax-offers-ribbon__value{font-size:18px;font-weight:var(--ax-weight-bold);line-height:1.15;color:var(--ax-fg-strong);font-variant-numeric:tabular-nums lining-nums;letter-spacing:-.02em;white-space:nowrap}.ax-offers-ribbon__value.is-profit{color:var(--ax-profit-fg)}.ax-offers-ribbon__value.is-loss{color:var(--ax-loss-fg)}.ax-offers-ribbon__value.is-pending{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium)}.ax-offer-table__perf.is-nodata{color:var(--ax-fg-subtle)}.ax-offer-table__nodata{color:var(--ax-fg-subtle);opacity:.7}.ax-offer-table .ax-pill{border-color:color-mix(in srgb,currentColor 34%,transparent)}.ax-offer-table .ax-pill--profit{box-shadow:0 0 12px -3px color-mix(in srgb,var(--ax-grid-pos) 60%,transparent)}.ax-offer-table .ax-pill--warn{box-shadow:0 0 12px -3px color-mix(in srgb,var(--ax-warn-fg) 55%,transparent)}.ax-offer-table .ax-pill--neutral{box-shadow:0 0 10px -4px color-mix(in srgb,var(--ax-fg-muted) 45%,transparent)}.ax-offer-table__cell--actions .ax-rowmenu__trigger{opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-offer-table__row:hover .ax-rowmenu__trigger,.ax-offer-table__row:focus-within .ax-rowmenu__trigger,.ax-offer-table__row.is-selected .ax-rowmenu__trigger,.ax-offer-table__cell--actions .ax-rowmenu__trigger.is-open,.ax-offer-table__cell--actions .ax-rowmenu__trigger:focus-visible{opacity:1}@media (hover: none){.ax-offer-table__cell--actions .ax-rowmenu__trigger{opacity:1}}.ax-fg-pos{color:var(--ax-profit-fg, #2ea043)}.ax-fg-neg{color:var(--ax-loss-fg, #d1242f)}.ax-lp-usage{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-lp-usage__note{display:flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-lp-usage__note strong{color:var(--ax-fg-default);font-weight:var(--ax-weight-semibold)}.ax-lp-usage__table{width:100%}.ax-lp-perf{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-lp-perf__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);flex-wrap:wrap}.ax-lp-perf__metrics{grid-template-columns:repeat(auto-fill,minmax(150px,1fr))}.ax-lp-perf__metrics dd .ax-svg,.ax-lp-perf__metrics dd svg{vertical-align:-1px;opacity:.75}.ax-linklike{background:none;border:0;padding:0;color:var(--ax-accent);font:inherit;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.ax-linklike:hover{color:var(--ax-accent-hover)}.ax-provtoolbar{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-5);row-gap:var(--ax-space-3);margin-bottom:var(--ax-space-2)}.ax-provtoolbar__search{flex:1 1 200px}.ax-provempty{margin:0;padding:var(--ax-space-5)}.ax-provgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(244px,1fr));gap:var(--ax-space-4)}.ax-provcard{display:flex;align-items:flex-start;gap:var(--ax-space-5);padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);cursor:pointer;text-align:left;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-provcard--custom{border-style:dashed;border-color:var(--ax-border-strong);background:var(--ax-bg-surface-2)}.ax-provcard--custom:hover{border-color:var(--ax-accent)}.ax-provcard__custommark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-provcard:hover{border-color:var(--ax-border-strong);background:var(--ax-bg-hover)}.ax-provcard:disabled{cursor:default}.ax-provcard.is-active{border-color:var(--ax-accent);background:var(--ax-bg-selected)}.ax-provcard__body{display:flex;flex-direction:column;gap:var(--ax-space-1);flex:1 1 auto;min-width:0}.ax-provcard__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-provcard__cat{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}.ax-provcard__cfg{display:inline-flex;align-items:center;gap:var(--ax-space-2);min-width:0}.ax-provcard__cat-chev{color:var(--ax-fg-subtle);flex:none}.ax-provcard__ver{margin-left:auto;flex:none;display:inline-flex}.ax-provcell{display:contents}.ax-provcard.is-configured{border-color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-provcard.is-configured:hover{border-color:var(--ax-accent-hover)}.ax-provinstances{grid-column:1 / -1;display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-5);margin:calc(var(--ax-space-1) * -1) 0 var(--ax-space-2);border:var(--ax-border-w) solid var(--ax-accent);border-radius:var(--ax-radius-lg);background:var(--ax-accent-quiet)}.ax-provinstances__heading{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-bold);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-fg-subtle);padding:var(--ax-space-1) var(--ax-space-1) 0}.ax-provinst{display:flex;align-items:center;gap:var(--ax-space-5);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-provinst__hit{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ax-space-5);padding:0;border:0;background:none;cursor:pointer;text-align:left}.ax-provinst__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-provinstances__add{display:inline-flex;align-items:center;gap:var(--ax-space-3);align-self:flex-start;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);background:none;color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease)}.ax-provinstances__add:hover:not(:disabled){border-color:var(--ax-accent)}.ax-provinstances__add:disabled{opacity:.5;cursor:default}.ax-provdetail{display:flex;flex-direction:column;gap:var(--ax-space-4);padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2)}.ax-provdetail__desc{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-provdetail__caps{display:flex;flex-wrap:wrap;gap:var(--ax-space-3)}.ax-capbadge{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:2px var(--ax-space-4);border-radius:var(--ax-radius-pill);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);white-space:nowrap}.ax-capbadge--on{background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-capbadge--off{background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-capbadge--link{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-tstmpl{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-accent-border, var(--ax-border-default));border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet)}.ax-tstmpl__label{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-tstmpl__label strong{font-weight:var(--ax-weight-bold)}.ax-tstmpl__note{margin:0}.ax-tpe{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-tpe__blurb{margin:0}.ax-tpe__map{display:flex;flex-direction:column;gap:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);padding:var(--ax-space-5);background:var(--ax-bg-surface-2)}.ax-tpe__map-head{display:grid;grid-template-columns:140px 1fr 28px;gap:var(--ax-space-4);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-tpe__empty{margin:var(--ax-space-1) 0;font-size:var(--ax-text-sm)}.ax-tpe__row{display:grid;grid-template-columns:140px 16px 1fr 28px;align-items:center;gap:var(--ax-space-4)}.ax-tpe__slot{min-width:0}.ax-tpe__arrow{text-align:center;color:var(--ax-fg-subtle)}.ax-tpe__tmpl{min-width:0}.ax-tpe__note{grid-column:1 / -1;font-size:var(--ax-text-xs);margin-top:calc(var(--ax-space-1) * -1);padding-left:var(--ax-space-1)}.ax-tpe__note .ax-help--warn{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-tpe__add{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);background:none;color:var(--ax-fg-muted);font-size:var(--ax-text-sm);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-tpe__add:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-tpe__auto{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);padding:var(--ax-space-4) var(--ax-space-5);background:var(--ax-bg-surface-2)}.ax-tpe__auto-head{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-tpe__auto-body{margin:var(--ax-space-2) 0 0;font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-tpe__roles{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);padding:var(--ax-space-4) var(--ax-space-5);background:var(--ax-bg-surface-2);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-tpe__roles-head{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-tpe__rolesgrid{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:var(--ax-space-5)}.ax-ts-costgrid{grid-template-columns:1fr 200px}.ax-ts-params{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-tsname{display:flex;align-items:center;gap:var(--ax-space-4);min-width:0}.ax-tsname__star{flex:none;display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;background:none;border-radius:var(--ax-radius-md);cursor:pointer;color:var(--ax-fg-subtle);opacity:.5;transition:opacity var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-tsname__star:hover{background:var(--ax-bg-hover);opacity:1}.ax-tsname__star.is-on{color:var(--ax-warn-fg);opacity:1}.ax-tsname__text{display:flex;flex-direction:column;gap:var(--ax-space-1);min-width:0}.ax-tsname__drift{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-warn-fg)}.ax-ts-drift{display:flex;align-items:center;gap:var(--ax-space-3);margin:0 0 var(--ax-space-4)}.ax-tsgallery{display:flex;flex-direction:column;gap:var(--ax-space-5);padding:var(--ax-space-6);overflow-y:auto}.ax-tslib{display:flex;flex-direction:column;gap:var(--ax-space-5);margin:0 var(--ax-space-7) var(--ax-space-4)}.ax-tslib-toolbar{display:flex;align-items:center;gap:var(--ax-space-4);margin:var(--ax-space-4) 0}.ax-tslib-search{flex:1 1 auto;min-width:0;max-width:none;margin-left:0;height:40px;border-radius:var(--ax-radius-lg)}.ax-tslib-kbd{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);font-family:inherit;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);background:var(--ax-bg-sunken)}.ax-tslib-sort{position:relative;flex:none}.ax-tslib-sort__trigger{display:inline-flex;align-items:center;gap:var(--ax-space-3);height:40px;padding:0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);white-space:nowrap;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-tslib-sort__trigger:hover,.ax-tslib-sort__trigger.is-open{border-color:var(--ax-accent)}.ax-tslib-sort__chev{color:var(--ax-fg-subtle);flex:none}.ax-tslib-sort__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--ax-z-topbar);min-width:210px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);display:flex;flex-direction:column;gap:2px}.ax-tslib-sort__item{display:flex;align-items:center;gap:var(--ax-space-3);height:32px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);text-align:left;white-space:nowrap;cursor:pointer}.ax-tslib-sort__item:hover{background:var(--ax-bg-hover)}.ax-tslib-sort__item.is-active{color:var(--ax-accent);font-weight:var(--ax-weight-medium)}.ax-tslib-sort__item svg{color:var(--ax-accent);flex:none}.ax-tslib-sort__item:not(.is-active) span{margin-left:21px}.ax-tslib-viewtoggle{flex:none;display:inline-flex;gap:3px;padding:3px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-tslib-viewtoggle__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;border:none;border-radius:var(--ax-radius-md);background:transparent;color:var(--ax-fg-subtle);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-tslib-viewtoggle__btn:hover{color:var(--ax-fg-default)}.ax-tslib-viewtoggle__btn.is-active{background:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-tslib-filters{display:flex;flex-wrap:wrap;gap:var(--ax-space-3);border:none;border-radius:0;background:transparent;overflow:visible}.ax-tslib .ax-tslib-filters .ax-chip{height:34px;padding:0 var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold)}.ax-tslib-filters .ax-chip:last-child{border-right:var(--ax-border-w) solid var(--ax-border-default)}.ax-tslib-filters .ax-chip:hover{border-color:var(--ax-border-strong);color:var(--ax-fg-strong)}.ax-tslib-filters .ax-chip.is-active,.ax-tslib-filters .ax-chip.is-active:last-child{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-tslib-filters .ax-chip.is-active .ax-chip__count{color:var(--ax-fg-onaccent)}.ax-tslib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--ax-space-4)}.ax-tslib-cell{display:contents}.ax-tslib-card{display:flex;flex-direction:column;gap:var(--ax-space-4);min-height:138px;padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);text-align:left;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-tslib-card:hover{border-color:var(--ax-border-strong);background:var(--ax-bg-hover);box-shadow:var(--ax-shadow-sm)}.ax-tslib-card:disabled{cursor:default}.ax-tslib-card .ax-brandmark,.ax-tslib-row .ax-brandmark{border-radius:var(--ax-radius-lg)}.ax-tslib-card__top{display:flex;align-items:flex-start;gap:var(--ax-space-4)}.ax-tslib-card__id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ax-tslib-card__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-tslib-card__cat{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-tslib-card__chev{flex:none;margin-top:2px;color:var(--ax-fg-subtle)}.ax-tslib-card__status{display:flex}.ax-tslib-card__usage{margin-top:auto;min-height:16px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-tslib-card--more{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--ax-space-4)}.ax-tslib-card--custom{flex-direction:row;align-items:center;gap:var(--ax-space-4);border-style:dashed;border-color:var(--ax-border-strong);min-height:138px}.ax-tslib-card--custom:hover{border-color:var(--ax-accent)}.ax-tslib-more__badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1.5px dashed var(--ax-accent);border-radius:var(--ax-radius-pill);color:var(--ax-accent);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold)}.ax-tslib-custom__mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--ax-radius-lg);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-tslib-more__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-tslib-more__count{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-tslib-more__link{font-size:var(--ax-text-xs);color:var(--ax-accent)}.ax-tslib-list{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-tslib-row{display:flex;align-items:center;gap:var(--ax-space-5);width:100%;padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);text-align:left;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-tslib-row:hover{border-color:var(--ax-border-strong);background:var(--ax-bg-hover)}.ax-tslib-row:disabled{cursor:default}.ax-tslib-row__id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-tslib-row__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-tslib-row__cat{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-tslib-row__usage{flex:none;min-width:150px;text-align:right;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-tslib-row__chev{flex:none;color:var(--ax-fg-subtle)}.ax-tslib-row.ax-tslib-card--more .ax-tslib-more__badge,.ax-tslib-row .ax-tslib-custom__mark{width:38px;height:38px}.ax-tslib-row .ax-tslib-more__text,.ax-tslib-row.ax-tslib-card--more .ax-tslib-more__text{flex:1 1 auto}.ax-tslib-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ax-space-4);padding-top:var(--ax-space-2)}.ax-tslib-pagination__count{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-tslib-pager{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-tslib-pager__btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-tslib-pager__btn:hover:not(:disabled){border-color:var(--ax-accent)}.ax-tslib-pager__btn:disabled{opacity:.45;cursor:default}.ax-tslib-pager__btn.is-active{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-tslib-empty{margin:0;padding:var(--ax-space-6);text-align:center;color:var(--ax-fg-subtle)}.ax-tsgallery__spin{margin-left:auto;animation:ax-spin .8s linear infinite}.ax-networks{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-networks__count{margin-left:auto;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-networks__count-active{color:var(--ax-profit-fg)}.ax-network-list{list-style:none;margin:0;padding:0}.ax-network-row{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-network-row:first-child{border-top:none}.ax-network-row__name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-network-row__nocur{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-network-row__usedby{display:inline-flex;align-items:center;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-network-row__spacer{flex:1}.ax-network-editor{display:flex;flex-direction:column}.ax-textarea{width:100%;min-height:68px;resize:vertical;line-height:var(--ax-leading-normal);font:inherit}.ax-osreveal{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-osreveal__actionrow{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap}.ax-osreveal__result{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-osreveal__label{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-osreveal__copyrow{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-osreveal__mono{flex:1;min-width:0;font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);word-break:break-all;color:var(--ax-fg-strong)}.ax-optional{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium)}.ax-input--short{max-width:160px}.ax-network-row__star{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:none;border-radius:var(--ax-radius-md);cursor:pointer;color:var(--ax-fg-subtle);opacity:.5;transition:opacity var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-network-row__star:hover{background:var(--ax-bg-hover);opacity:1}.ax-network-row__star.is-on{color:var(--ax-warn-fg);opacity:1}.ax-networks__search{flex:1;max-width:320px;margin:0 var(--ax-space-5)}.ax-nwcreate{display:flex;flex-direction:column;gap:var(--ax-space-5);padding:var(--ax-space-6);overflow-y:auto}.ax-nwcreate__custom{display:flex;align-items:center;gap:var(--ax-space-5);width:100%;padding:var(--ax-space-5);border:var(--ax-border-w) dashed var(--ax-border-strong);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2);cursor:pointer;text-align:left;transition:border-color var(--ax-dur-fast) var(--ax-ease)}.ax-nwcreate__custom:hover{border-color:var(--ax-accent)}.ax-nwcreate__customicon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-nwcreate__custombody{display:flex;flex-direction:column;gap:var(--ax-space-1);flex:1;min-width:0}.ax-nwcreate__customtitle{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-nwcreate__customsub{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-nwiz{display:flex;flex-direction:column;gap:var(--ax-space-6);padding:var(--ax-space-6);overflow-y:auto}.ax-nwiz__idrow{display:flex;gap:var(--ax-space-5)}.ax-nwiz__idrow .ax-formrow{flex:1}.ax-nwiz__idrow .ax-formrow--narrow{flex:0 0 96px}.ax-nwiz__paste{width:100%;resize:vertical;min-height:64px}.ax-nwiz__preview{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-5);background:var(--ax-accent-quiet);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg)}.ax-nwiz__previewlabel{display:flex;align-items:baseline;gap:var(--ax-space-4);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-nwiz__previewhint{font-weight:var(--ax-weight-regular);text-transform:none;letter-spacing:0;color:var(--ax-fg-muted)}.ax-nwiz__previewurl{font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal);color:var(--ax-fg-strong);word-break:break-all}.ax-nwiz__previewnote{margin:0}.ax-nwiz__form{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-nwiz__formhead{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-nwiz__formtitle{margin:0;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-nwiz__slots{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-nwiz__slotrow{display:grid;grid-template-columns:minmax(140px,.9fr) 1.4fr;gap:var(--ax-space-5);align-items:center}.ax-nwiz__slotlabel{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-nwiz__slotname{display:inline-flex;align-items:baseline;gap:var(--ax-space-3)}.ax-nwiz__slotinput{width:100%}.ax-nwiz__detect{border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-nwiz__detectsummary{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);cursor:pointer;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);list-style:none;-webkit-user-select:none;user-select:none}.ax-nwiz__detectsummary::-webkit-details-marker{display:none}.ax-nwiz__detectsummary:hover{color:var(--ax-fg-strong)}.ax-nwiz__detectbody{display:flex;flex-direction:column;gap:var(--ax-space-4);padding:0 var(--ax-space-5) var(--ax-space-5);border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-4)}.ax-nwiz__analyzerow{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-5)}.ax-nwiz__hint{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-nwiz__seednote{margin:0}.ax-nwiz__footer{display:flex;justify-content:flex-end;gap:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-5)}.ax-nwresult{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-nwresult__head{display:flex;align-items:center;gap:var(--ax-space-5)}.ax-nwresult__check{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ax-radius-pill);background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-nwresult__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-nwresult__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-nwresult__hero{display:flex;flex-direction:column;gap:var(--ax-space-4);padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2)}.ax-nwresult__herolabel{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-nwresult__copyrow{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-nwresult__mono{flex:1;min-width:0;font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);word-break:break-all;color:var(--ax-fg-strong)}.ax-nwresult__done{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-nwresult__actions{display:flex;align-items:center;gap:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-5)}.ax-nwresult__spacer{flex:1}.ax-nwresult__testnote{display:flex;align-items:flex-start;gap:var(--ax-space-3)}.ax-nwresult__adv{border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-4)}.ax-nwresult__advsummary{cursor:pointer;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);list-style:revert}.ax-nwresult__advsummary:hover{color:var(--ax-fg-strong)}.ax-nwresult__advbody{display:flex;flex-direction:column;gap:var(--ax-space-4);padding-top:var(--ax-space-4)}.ax-nwpb{display:flex;flex-direction:column;gap:var(--ax-space-5);padding:var(--ax-space-6);overflow-y:auto}.ax-nwpb__lead{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2)}.ax-nwpb__leadtitle{font-size:var(--ax-text-md);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-nwpb__adv{border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-4)}.ax-nwpb__advsummary{cursor:pointer;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);list-style:revert}.ax-nwpb__advsummary:hover{color:var(--ax-fg-strong)}.ax-nwpb__advbody{display:flex;flex-direction:column;gap:var(--ax-space-5);padding-top:var(--ax-space-5)}.ax-nwpb__advactions{display:flex;align-items:center;gap:var(--ax-space-4)}.ax-nwpb__grid{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-nwpb__head{display:grid;grid-template-columns:160px 1fr;gap:var(--ax-space-5);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-nwpb__row{display:grid;grid-template-columns:160px 1fr;gap:var(--ax-space-5);align-items:center}.ax-nwpb__slot{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-nwpb__hint{color:var(--ax-fg-subtle);cursor:help}.ax-nwpb__actions{display:flex;align-items:center;gap:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-5)}.ax-nwpb__spacer{flex:1}.ax-oslib{display:flex;flex-direction:column;gap:var(--ax-space-5);margin:0 var(--ax-space-7) var(--ax-space-4)}.ax-oslib-toolbar{display:flex;align-items:center;gap:var(--ax-space-4);margin:var(--ax-space-4) 0}.ax-oslib-search{flex:1 1 auto;min-width:0;max-width:none;margin-left:0;height:40px;border-radius:var(--ax-radius-lg)}.ax-oslib-kbd{flex:none;display:inline-flex;align-items:center;height:20px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);font-family:inherit;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);background:var(--ax-bg-sunken)}.ax-oslib-sort{position:relative;flex:none}.ax-oslib-sort__trigger{display:inline-flex;align-items:center;gap:var(--ax-space-3);height:40px;padding:0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);white-space:nowrap;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-oslib-sort__trigger:hover,.ax-oslib-sort__trigger.is-open{border-color:var(--ax-accent)}.ax-oslib-sort__chev{color:var(--ax-fg-subtle);flex:none}.ax-oslib-sort__menu{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--ax-z-topbar);min-width:210px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);display:flex;flex-direction:column;gap:2px}.ax-oslib-sort__item{display:flex;align-items:center;gap:var(--ax-space-3);height:32px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);text-align:left;white-space:nowrap;cursor:pointer}.ax-oslib-sort__item:hover{background:var(--ax-bg-hover)}.ax-oslib-sort__item.is-active{color:var(--ax-accent);font-weight:var(--ax-weight-medium)}.ax-oslib-sort__item svg{color:var(--ax-accent);flex:none}.ax-oslib-sort__item:not(.is-active) span{margin-left:21px}.ax-oslib-viewtoggle{flex:none;display:inline-flex;gap:3px;padding:3px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-oslib-viewtoggle__btn{display:inline-flex;align-items:center;justify-content:center;width:34px;height:32px;border:none;border-radius:var(--ax-radius-md);background:transparent;color:var(--ax-fg-subtle);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-oslib-viewtoggle__btn:hover{color:var(--ax-fg-default)}.ax-oslib-viewtoggle__btn.is-active{background:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-oslib-filters{display:flex;flex-wrap:wrap;gap:var(--ax-space-3);border:none;border-radius:0;background:transparent;overflow:visible}.ax-oslib .ax-oslib-filters .ax-chip{height:34px;padding:0 var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold)}.ax-oslib-filters .ax-chip:last-child{border-right:var(--ax-border-w) solid var(--ax-border-default)}.ax-oslib-filters .ax-chip:hover{border-color:var(--ax-border-strong);color:var(--ax-fg-strong)}.ax-oslib-filters .ax-chip.is-active,.ax-oslib-filters .ax-chip.is-active:last-child{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-oslib-filters .ax-chip.is-active .ax-chip__count{color:var(--ax-fg-onaccent)}.ax-oslib-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:var(--ax-space-4)}.ax-oslib-cell{display:contents}.ax-oslib-card{display:flex;flex-direction:column;gap:var(--ax-space-4);min-height:138px;padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);text-align:left;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-oslib-card:hover{border-color:var(--ax-border-strong);background:var(--ax-bg-hover);box-shadow:var(--ax-shadow-sm)}.ax-oslib-card:disabled{cursor:default}.ax-oslib-card .ax-brandmark,.ax-oslib-row .ax-brandmark{border-radius:var(--ax-radius-lg)}.ax-oslib-card__top{display:flex;align-items:flex-start;gap:var(--ax-space-4)}.ax-oslib-card__id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:3px}.ax-oslib-card__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-oslib-card__cat{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-oslib-card__chev{flex:none;margin-top:2px;color:var(--ax-fg-subtle)}.ax-oslib-card__status{display:flex}.ax-oslib-card__usage{margin-top:auto;min-height:16px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-oslib-card--more{flex-direction:row;align-items:center;justify-content:flex-start;gap:var(--ax-space-4)}.ax-oslib-card--custom{flex-direction:row;align-items:center;gap:var(--ax-space-4);border-style:dashed;border-color:var(--ax-border-strong);min-height:138px}.ax-oslib-card--custom:hover{border-color:var(--ax-accent)}.ax-oslib-more__badge{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border:1.5px dashed var(--ax-accent);border-radius:var(--ax-radius-pill);color:var(--ax-accent);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold)}.ax-oslib-custom__mark{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--ax-radius-lg);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-oslib-more__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-oslib-more__count{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-oslib-more__link{font-size:var(--ax-text-xs);color:var(--ax-accent)}.ax-oslib-list{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-oslib-row{display:flex;align-items:center;gap:var(--ax-space-5);width:100%;padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);text-align:left;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-oslib-row:hover{border-color:var(--ax-border-strong);background:var(--ax-bg-hover)}.ax-oslib-row:disabled{cursor:default}.ax-oslib-row__id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-oslib-row__name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-oslib-row__cat{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-oslib-row__usage{flex:none;min-width:150px;text-align:right;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-oslib-row__chev{flex:none;color:var(--ax-fg-subtle)}.ax-oslib-row.ax-oslib-card--more .ax-oslib-more__badge,.ax-oslib-row .ax-oslib-custom__mark{width:38px;height:38px}.ax-oslib-row .ax-oslib-more__text,.ax-oslib-row.ax-oslib-card--more .ax-oslib-more__text{flex:1 1 auto}.ax-oslib-pagination{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ax-space-4);padding-top:var(--ax-space-2)}.ax-oslib-pagination__count{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-oslib-pager{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-oslib-pager__btn{display:inline-flex;align-items:center;justify-content:center;min-width:32px;height:32px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-variant-numeric:tabular-nums;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-oslib-pager__btn:hover:not(:disabled){border-color:var(--ax-accent)}.ax-oslib-pager__btn:disabled{opacity:.45;cursor:default}.ax-oslib-pager__btn.is-active{background:var(--ax-accent);border-color:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-oslib-empty{margin:0;padding:var(--ax-space-6);text-align:center;color:var(--ax-fg-subtle)}.ax-marketplace{--mkt-bg: #0a0b0f;--mkt-surface: #111217;--mkt-surface-2: #171821;--mkt-accent: #a78bfa;--mkt-eyebrow: #9f6bff;--mkt-text: #ffffff;--mkt-text-2: #a1a1aa;--mkt-text-hero: rgba(255, 255, 255, .82);--mkt-text-desc: rgba(255, 255, 255, .76);--mkt-green: #22c55e;--mkt-border: rgba(255, 255, 255, .09);--mkt-border-2: rgba(255, 255, 255, .14);--mkt-grad: linear-gradient(135deg, #7c3aed 0%, #a78bfa 100%);--mkt-elev-1: inset 0 1px 0 rgba(255, 255, 255, .045), 0 1px 2px rgba(0, 0, 0, .5);--mkt-elev-2: inset 0 1px 0 rgba(255, 255, 255, .065), 0 2px 4px rgba(0, 0, 0, .4), 0 16px 40px -20px rgba(0, 0, 0, .85);--mkt-r-control: 8px;--mkt-r-card: 12px;--mkt-r-panel: 16px;height:100%;overflow-y:auto;background:var(--mkt-bg);color:var(--mkt-text);font-family:Geist Variable,Inter Variable,Inter,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:"cv11","ss01";-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}.ax-marketplace__scroll{max-width:1560px;margin:0 auto;padding:32px 48px 64px;display:block;overflow-x:clip}.ax-mkt-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:40px;padding:0 20px;border:none;border-radius:var(--mkt-r-control);font-size:14px;font-weight:500;line-height:1;letter-spacing:-.008em;text-decoration:none;cursor:pointer;transition:background .15s ease,box-shadow .15s ease,border-color .15s ease,color .15s ease}.ax-mkt-btn--primary{background:var(--mkt-grad);color:#fff;box-shadow:inset 0 1px #ffffff24,0 1px 2px #0006,0 4px 12px -6px #0009}.ax-mkt-btn--primary:hover{background:linear-gradient(135deg,#6d28d9,#9575f7);box-shadow:inset 0 1px #ffffff1a,0 1px 2px #00000080,0 2px 6px -3px #000000b3}.ax-mkt-btn--secondary{background:#ffffff0a;border:1px solid var(--mkt-border-2);color:#fff;box-shadow:var(--mkt-elev-1)}.ax-mkt-btn--secondary:hover{background:#ffffff14;border-color:#fff3}.ax-mkt-btn:focus-visible,.ax-mkt-soon__notify:focus-visible,.ax-mkt-liverow__name:focus-visible,.ax-mkt-featured__name:focus-visible{outline:2px solid var(--mkt-accent);outline-offset:2px;border-radius:var(--mkt-r-control)}.ax-mkt-live{display:inline-flex;align-items:center;gap:7px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.08em;color:var(--mkt-green);white-space:nowrap}.ax-mkt-live__dot{width:6px;height:6px;flex:none;border-radius:50%;background:var(--mkt-green);box-shadow:0 0 0 3px #22c55e26}.ax-mkt-live--pill{padding:4px 10px 4px 8px;border-radius:999px;background:#22c55e1a;border:1px solid rgba(34,197,94,.26)}.ax-mkt-hero{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:48px;align-items:start;margin-bottom:88px}.ax-mkt-hero__intro{position:relative;display:flex;flex-direction:column;align-items:flex-start;gap:20px;padding-top:4px}.ax-mkt-hero__intro:before{content:"";position:absolute;top:-64px;right:-16%;bottom:-64px;left:-16%;pointer-events:none;background:radial-gradient(480px 320px at 72% 78%,color-mix(in srgb,var(--mkt-accent) 15%,transparent),transparent 70%),radial-gradient(circle,color-mix(in srgb,#fff 6%,transparent) 1px,transparent 1.6px);background-size:100% 100%,22px 22px;-webkit-mask-image:radial-gradient(68% 62% at 42% 50%,#000 30%,transparent 100%);mask-image:radial-gradient(68% 62% at 42% 50%,#000 30%,transparent 100%)}.ax-mkt-hero__eyebrow{position:relative;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;color:var(--mkt-eyebrow)}.ax-mkt-hero__title{position:relative;margin:0;font-size:clamp(36px,3.2vw,48px);line-height:1.04;font-weight:560;letter-spacing:-.03em;text-wrap:balance;color:#fff}.ax-mkt-hero__lede{position:relative;margin:0;max-width:46ch;font-size:15px;font-weight:400;line-height:1.6;color:var(--mkt-text-hero)}.ax-mkt-hero__cta{position:relative;margin-top:4px}.ax-mkt-featured{--mkt-logo: 56px;--mkt-idgap: 16px;position:relative;padding:24px;border:1px solid var(--mkt-border-2);border-radius:var(--mkt-r-panel);background:radial-gradient(130% 120% at 100% 0%,rgba(124,58,237,.16),transparent 58%),var(--mkt-surface);box-shadow:var(--mkt-elev-2)}.ax-mkt-featured__badge{display:inline-block;text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;color:var(--mkt-text-2);margin-bottom:20px}.ax-mkt-featured__body{display:grid;grid-template-columns:minmax(0,1fr) 216px;gap:32px;align-items:stretch}.ax-mkt-featured__main{display:flex;flex-direction:column;gap:20px;min-width:0}.ax-mkt-featured__idrow{display:flex;align-items:center;gap:var(--mkt-idgap);min-width:0}.ax-mkt-featured__logo{width:var(--mkt-logo);height:var(--mkt-logo);flex:none;border-radius:var(--mkt-r-card);background:var(--mkt-grad);display:flex;align-items:center;justify-content:center;font-size:16px;font-weight:600;letter-spacing:.02em;color:#fff}.ax-mkt-featured__idmeta{display:flex;flex-direction:column;gap:4px;min-width:0}.ax-mkt-featured__name{display:inline-flex;align-items:center;gap:8px;min-width:0;font-size:22px;font-weight:560;line-height:1.2;letter-spacing:-.02em;color:#fff;text-decoration:none}.ax-mkt-featured__name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-mkt-featured__name>svg{color:var(--mkt-text-2);flex:none}.ax-mkt-featured__name:hover,.ax-mkt-featured__name:hover>svg{color:var(--mkt-accent)}.ax-mkt-featured__tag{font-size:13px;font-weight:400;line-height:1.5;color:var(--mkt-text-desc)}.ax-mkt-featured__list{list-style:none;margin:0;padding:0 0 0 calc(var(--mkt-logo) + var(--mkt-idgap));display:flex;flex-direction:column;gap:12px}.ax-mkt-featured__list li{display:flex;align-items:center;gap:10px;font-size:13px;font-weight:400;color:var(--mkt-text)}.ax-mkt-featured__check{display:inline-flex;flex:none;color:var(--mkt-text-2)}.ax-mkt-featured__side{display:flex;flex-direction:column;gap:16px;justify-content:space-between;padding-left:32px;border-left:1px solid var(--mkt-border)}.ax-mkt-official{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.ax-mkt-official__title{font-size:14px;font-weight:500;letter-spacing:-.008em;color:#fff}.ax-mkt-official__sub{font-size:13px;font-weight:400;line-height:1.5;color:var(--mkt-text-desc)}.ax-mkt-featured__cta{width:100%;white-space:nowrap;padding:0 14px}.ax-mkt-section{scroll-margin-top:24px}.ax-mkt-section+.ax-mkt-section{margin-top:56px}.ax-mkt-section__head{display:flex;flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:20px}.ax-mkt-section__title{display:flex;align-items:baseline;gap:10px;margin:0;font-size:16px;font-weight:560;letter-spacing:-.011em;color:#fff}.ax-mkt-section__title .ax-mkt-live__dot{transform:translateY(-1px)}.ax-mkt-section__count{font-size:11px;font-weight:600;letter-spacing:.08em;color:var(--mkt-text-2);font-variant-numeric:tabular-nums}.ax-mkt-section__sub{margin:0;max-width:62ch;font-size:13px;font-weight:400;line-height:1.55;color:var(--mkt-text-desc)}.ax-mkt-liverow{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:18px 20px;border:1px solid var(--mkt-border);border-radius:var(--mkt-r-card);background:var(--mkt-surface);box-shadow:var(--mkt-elev-1);transition:border-color .15s ease}.ax-mkt-liverow:hover{border-color:var(--mkt-border-2)}.ax-mkt-liverow__meta{display:flex;flex-direction:column;gap:6px;min-width:0}.ax-mkt-liverow__top{display:flex;align-items:center;gap:12px;min-width:0}.ax-mkt-liverow__name{display:inline-flex;align-items:center;gap:7px;min-width:0;font-size:16px;font-weight:560;letter-spacing:-.011em;color:#fff;text-decoration:none}.ax-mkt-liverow__name>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-mkt-liverow__name>svg{color:var(--mkt-text-2);flex:none}.ax-mkt-liverow__name:hover{color:var(--mkt-accent)}.ax-mkt-liverow__name:hover>svg{color:var(--mkt-accent)}.ax-mkt-liverow__cat{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;color:var(--mkt-text-2)}.ax-mkt-liverow__desc{margin:0;font-size:13px;font-weight:400;line-height:1.55;color:var(--mkt-text-desc)}.ax-mkt-liverow__cta{flex:none}.ax-mkt-soon-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;align-items:stretch}.ax-mkt-soon{display:flex;flex-direction:column;align-items:flex-start;gap:10px;padding:20px;border:1px solid var(--mkt-border);border-radius:var(--mkt-r-card);background:var(--mkt-surface);box-shadow:var(--mkt-elev-1);transition:border-color .15s ease}.ax-mkt-soon:hover{border-color:var(--mkt-border-2)}.ax-mkt-soon__head{display:flex;align-items:center;gap:10px;align-self:stretch;min-height:20px}.ax-mkt-soon__title{margin-right:auto}.ax-mkt-soon__icon{display:inline-flex;flex:none;color:var(--mkt-text-2)}.ax-mkt-soon__title{font-size:14px;font-weight:500;letter-spacing:-.008em;line-height:1.35;color:#fff}.ax-mkt-soon__badge{text-transform:uppercase;letter-spacing:.08em;font-size:11px;font-weight:600;color:var(--mkt-text-2)}.ax-mkt-soon__desc{margin:0;flex:1;font-size:13px;font-weight:400;line-height:1.55;color:var(--mkt-text-desc)}.ax-mkt-soon__notify{display:inline-flex;align-items:center;justify-content:center;gap:7px;align-self:flex-start;padding:0 14px;height:34px;margin-top:4px;border-radius:var(--mkt-r-control);border:1px solid var(--mkt-border-2);background:#ffffff08;color:#fff;font-size:13px;font-weight:500;cursor:pointer;transition:background .15s ease,border-color .15s ease,color .15s ease}.ax-mkt-soon__notify:hover:not(:disabled){background:#ffffff12;border-color:#fff3}.ax-mkt-soon__notify:disabled{cursor:default}.ax-mkt-soon__notify.is-done{color:var(--mkt-green);border-color:#22c55e42;background:#22c55e14}.ax-mkt-soon-note{margin:20px 0 0;font-size:13px;font-weight:400;color:var(--mkt-text-2)}.ax-mkt-trust{display:grid;grid-template-columns:repeat(4,1fr);gap:0;margin-top:72px;padding-top:40px;border-top:1px solid var(--mkt-border)}.ax-mkt-trust__item{display:flex;align-items:flex-start;gap:12px;padding:0 28px;border-left:1px solid var(--mkt-border)}.ax-mkt-trust__item:first-child{border-left:none;padding-left:0}.ax-mkt-trust__icon{display:inline-flex;flex:none;margin-top:1px;color:var(--mkt-text-2)}.ax-mkt-trust__meta{display:flex;flex-direction:column;gap:4px;min-width:0}.ax-mkt-trust__title{font-size:14px;font-weight:500;letter-spacing:-.008em;color:#fff}.ax-mkt-trust__desc{font-size:13px;font-weight:400;line-height:1.5;color:var(--mkt-text-desc)}@media (max-width: 1520px){.ax-mkt-hero{grid-template-columns:1fr;gap:40px;margin-bottom:72px}}@media (max-width: 1180px){.ax-mkt-trust{grid-template-columns:repeat(2,1fr);gap:28px 0}.ax-mkt-trust__item:nth-child(3){border-left:none;padding-left:0}}@media (max-width: 900px){.ax-marketplace__scroll{padding:28px 28px 56px}.ax-mkt-featured{--mkt-logo: 0px;--mkt-idgap: 0px}.ax-mkt-featured__idrow{gap:16px}.ax-mkt-featured__logo{width:48px;height:48px}.ax-mkt-featured__side{flex-direction:column;align-items:flex-start}.ax-mkt-liverow{grid-template-columns:minmax(0,1fr);row-gap:14px}.ax-mkt-liverow__cta{justify-self:start}.ax-mkt-soon-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width: 640px){.ax-marketplace__scroll{padding:24px 20px 48px}.ax-mkt-soon-grid{grid-template-columns:minmax(0,1fr)}.ax-mkt-trust{grid-template-columns:1fr}.ax-mkt-trust__item{border-left:none;padding-left:0}}@media (prefers-reduced-motion: reduce){.ax-mkt-btn,.ax-mkt-soon,.ax-mkt-soon__notify,.ax-mkt-liverow{transition:none}}.ax-activity{display:flex;flex-direction:column;height:100%;min-height:0}.ax-activity__tabbar{flex:none;padding:var(--ax-space-4) 20px 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-acttab{display:flex;flex-direction:column;flex:1;min-height:0}.ax-acthint{display:inline-flex;align-items:center;gap:var(--ax-space-3);margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-acthint svg{color:var(--ax-info-fg);flex:none}.ax-acthint strong{color:var(--ax-fg-strong);font-weight:var(--ax-weight-semibold)}.ax-actnote{flex:none;display:flex;align-items:flex-start;gap:var(--ax-space-3);margin:0 20px var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-info-bg);color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-actnote svg{color:var(--ax-info-fg);flex:none;margin-top:1px}.ax-actnote strong{color:var(--ax-fg-strong);font-weight:var(--ax-weight-semibold)}.ax-actfilterpill{display:inline-flex;align-items:center;gap:var(--ax-space-3);height:28px;padding:0 var(--ax-space-3) 0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-accent-quiet);color:var(--ax-fg-default);font-size:var(--ax-text-xs)}.ax-actfilterpill strong{color:var(--ax-fg-strong);font-weight:var(--ax-weight-semibold)}.ax-actfilterpill button{display:inline-flex;align-items:center;border:none;background:none;color:var(--ax-fg-subtle);cursor:pointer;padding:2px;border-radius:var(--ax-radius-sm)}.ax-actfilterpill button:hover{color:var(--ax-fg-default)}.ax-actpill{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:20px;padding:0 var(--ax-space-4) 0 var(--ax-space-3);border-radius:var(--ax-radius-pill);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);border:var(--ax-border-w) solid transparent;white-space:nowrap}.ax-actpill__icon{flex:none}.ax-actpill--profit{color:var(--ax-profit-fg);background:var(--ax-profit-bg)}.ax-actpill--loss{color:var(--ax-loss-fg);background:var(--ax-loss-bg)}.ax-actpill--warn{color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-actpill--info{color:var(--ax-info-fg);background:var(--ax-info-bg)}.ax-actpill--neutral{color:var(--ax-fg-muted);background:var(--ax-bg-surface-2);border-color:var(--ax-border-subtle)}.ax-acttoolbar{justify-content:space-between}.ax-acttoolbar__summary{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-acttoolbar__summary .ax-tnum{color:var(--ax-fg-strong);font-weight:var(--ax-weight-semibold)}.ax-actsummary__problem{color:var(--ax-loss-fg);font-weight:var(--ax-weight-medium)}.ax-actfresh{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-actfresh__label{display:inline-flex;align-items:center;gap:var(--ax-space-2);white-space:nowrap}.ax-actfresh__dot{width:6px;height:6px;border-radius:50%;background:var(--ax-fg-subtle);flex:none}.ax-actfresh__dot.is-live{background:var(--ax-info-fg)}.ax-actfresh__refetch{color:var(--ax-fg-subtle)}.ax-actfresh__refresh{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-muted);cursor:pointer;transition:color var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-actfresh__refresh:hover:not(:disabled){color:var(--ax-fg-default);border-color:var(--ax-border-strong)}.ax-actfresh__refresh:disabled{opacity:.5;cursor:default}.ax-acttable{flex:1;min-height:0;overflow:auto;padding:0}.ax-acttable__head,.ax-acttable__row{display:grid;align-items:center;column-gap:var(--ax-space-4);min-width:720px}.ax-acttable--postbacks .ax-acttable__head,.ax-acttable--postbacks .ax-acttable__row{grid-template-columns:132px minmax(200px,1.8fr) minmax(150px,1.3fr) 130px 96px}.ax-acttable--conversions .ax-acttable__head,.ax-acttable--conversions .ax-acttable__row{grid-template-columns:118px minmax(180px,1.7fr) minmax(120px,1fr) 96px 96px 96px}.ax-acttable--clicks .ax-acttable__head,.ax-acttable--clicks .ax-acttable__row{grid-template-columns:164px minmax(124px,1.1fr) minmax(92px,.8fr) minmax(124px,1fr) minmax(118px,1fr) minmax(86px,.7fr) minmax(86px,.7fr) minmax(92px,.8fr) 68px 100px}.ax-acttable--delivery .ax-acttable__head,.ax-acttable--delivery .ax-acttable__row{grid-template-columns:132px minmax(200px,2fr) 92px 110px 96px}.ax-acttable--connevents .ax-acttable__head,.ax-acttable--connevents .ax-acttable__row{grid-template-columns:150px minmax(180px,1.4fr) minmax(200px,2fr) 96px}.ax-acttable__head{position:sticky;top:0;z-index:1;height:var(--ax-row-h-head);padding:0 var(--ax-space-5);background:var(--ax-bg-surface);border-bottom:var(--ax-border-w) solid var(--ax-border-default);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle)}.ax-acttable__body{display:flex;flex-direction:column}.ax-acttable__row{min-height:var(--ax-row-h);padding:var(--ax-cell-pad-y) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-acttable__row.is-static{cursor:default}.ax-acttable__row:not(.is-static):hover{background:var(--ax-bg-hover)}.ax-acttable__row.is-selected{background:var(--ax-bg-selected)}.ax-acttable__row:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:-2px}.ax-acttable__cell{min-width:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-acttable__cell--num{justify-self:end;text-align:right;font-variant-numeric:tabular-nums}.ax-acttable__cell--time{justify-self:end;text-align:right;color:var(--ax-fg-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.ax-acttable__reason{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ax-fg-muted)}.ax-acttable__token{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ax-fg-muted);font-size:var(--ax-text-xs)}.ax-acttable__context{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-acttable__ctx-primary{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-acttable__ctx-secondary{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-acttable__ctx-link{display:inline-flex;align-items:center;gap:var(--ax-space-2);text-decoration:none;color:inherit;min-width:0}.ax-acttable__ctx-link svg{color:var(--ax-fg-subtle);opacity:0;flex:none;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-acttable__ctx-link:hover{color:var(--ax-accent)}.ax-acttable__ctx-link:hover svg,.ax-acttable__ctx-link:focus-visible svg{opacity:1}.ax-acttable__ctx-link:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset)}.ax-acttable__integration{display:inline-flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-actdetail{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-actdetail__verdict{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-subtle);border-left-width:3px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-actdetail__verdict--profit{border-left-color:var(--ax-profit-fg)}.ax-actdetail__verdict--loss{border-left-color:var(--ax-loss-fg)}.ax-actdetail__verdict--warn{border-left-color:var(--ax-warn-fg)}.ax-actdetail__verdict--info{border-left-color:var(--ax-info-fg)}.ax-actdetail__verdict--neutral{border-left-color:var(--ax-border-strong)}.ax-actdetail__verdict-head{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-actdetail__reason{margin:0;font-size:var(--ax-text-md);color:var(--ax-fg-default);line-height:var(--ax-leading-normal)}.ax-actdetail__fields{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-6) var(--ax-space-8);margin:0}.ax-actdetail__field--wide{grid-column:1 / -1}.ax-actdetail__field dt{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-2)}.ax-actdetail__field dd{margin:0;font-size:var(--ax-text-md);color:var(--ax-fg-default);display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-actdetail__sig{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-actdetail__sig.is-valid{color:var(--ax-profit-fg)}.ax-actdetail__sig.is-invalid{color:var(--ax-loss-fg)}.ax-actdetail__integration{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-actlink{display:inline-flex;align-items:center;gap:var(--ax-space-2);text-decoration:none;color:var(--ax-accent)}.ax-actlink:hover{text-decoration:underline;text-underline-offset:2px}.ax-actdetail__error{display:block;width:100%;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);color:var(--ax-loss-fg);font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal);white-space:pre-wrap;word-break:break-word}.ax-actdetail__foot{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;padding-top:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-actdetail__foot svg{flex:none;margin-top:1px;color:var(--ax-fg-subtle)}.ax-pbchip{display:inline-flex;align-items:center;padding:1px var(--ax-space-2);border-radius:var(--ax-radius-sm);font-size:var(--ax-text-2xs);font-weight:600;line-height:1.5;white-space:nowrap;border:var(--ax-border-w) solid transparent}.ax-pbchip--loss{color:var(--ax-loss-fg);background:var(--ax-loss-bg)}.ax-pbchip--warn{color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-pbchip--info{color:var(--ax-info-fg);background:var(--ax-info-bg)}.ax-pbchip--neutral{color:var(--ax-fg-subtle);background:var(--ax-bg-surface-2);border-color:var(--ax-border-subtle)}.ax-acttable__reason .ax-pbchip{margin-right:var(--ax-space-2)}.ax-acttable__cell .ax-pbchip{margin-left:var(--ax-space-2)}.ax-actdetail__replayof{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-actdetail__disclosure{border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-actdetail__disclosure-summary{cursor:pointer;padding:var(--ax-space-3) var(--ax-space-4);font-size:var(--ax-text-sm);color:var(--ax-fg-default);-webkit-user-select:none;user-select:none}.ax-actdetail__disclosure-body{padding:0 var(--ax-space-4) var(--ax-space-4)}.ax-actdetail__replay{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md)}.ax-actdetail__replay-head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ax-space-4)}.ax-actdetail__replay-title{font-size:var(--ax-text-md);font-weight:600;color:var(--ax-fg-default)}.ax-actdetail__replay-sub{margin:var(--ax-space-1) 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal);max-width:46ch}.ax-actdetail__replay-result{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-actdetail__replay-corr{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ax-space-1);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-default)}.ax-pbresult{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-left-width:3px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-pbresult--profit{border-left-color:var(--ax-profit-fg)}.ax-pbresult--loss{border-left-color:var(--ax-loss-fg)}.ax-pbresult--warn{border-left-color:var(--ax-warn-fg)}.ax-pbresult--info{border-left-color:var(--ax-info-fg)}.ax-pbresult--neutral{border-left-color:var(--ax-border-strong)}.ax-pbresult__headline{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-md);font-weight:600;color:var(--ax-fg-default)}.ax-pbresult__reason{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default);line-height:var(--ax-leading-normal)}.ax-pbresult__grid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-4);margin:0}.ax-pbresult__cell dt{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-1)}.ax-pbresult__cell dd{margin:0;font-size:var(--ax-text-sm)}.ax-pbresult__sig{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-pbresult__sig.is-valid{color:var(--ax-profit-fg)}.ax-pbresult__sig.is-invalid{color:var(--ax-loss-fg)}.ax-pbresult__sig.is-warn{color:var(--ax-warn-fg)}.ax-pbresult__note{margin:var(--ax-space-1) 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-pbresult__maphead{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-2)}.ax-pbresult__map{width:100%;border-collapse:collapse;font-size:var(--ax-text-xs)}.ax-pbresult__map th{text-align:left;font-weight:600;color:var(--ax-fg-subtle);padding:var(--ax-space-1) var(--ax-space-3) var(--ax-space-2) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-pbresult__map td{padding:var(--ax-space-2) var(--ax-space-3) var(--ax-space-2) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-default);vertical-align:top;word-break:break-word}.ax-pbresult__map tr:last-child td{border-bottom:none}.ax-nwresult__testresult{display:flex;flex-direction:column;gap:var(--ax-space-2);margin-top:var(--ax-space-3)}@media (max-width: 560px){.ax-actdetail__fields,.ax-pbresult__grid{grid-template-columns:1fr}.ax-actdetail__replay-head{flex-direction:column}}.ax-clickdetail{padding:14px 16px 16px 20px;background:var(--ax-bg-surface-2);border-left:2px solid var(--ax-accent-500);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);display:flex;flex-direction:column;gap:12px}.ax-clickdetail__facts{margin:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px 20px}.ax-clickdetail__facts--ids{padding-top:12px;border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-clickdetail__fact{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-clickdetail__fact dt{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-clickdetail__fact dd{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-strong);overflow-wrap:anywhere}.ax-clickdetail__link{align-self:flex-start;display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-accent)}.ax-clickrow__conv{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-profit-fg)}.ax-activity__tabbar{padding:10px 20px 0}.ax-changes__bar{flex-wrap:wrap;row-gap:8px}.ax-acthint--standalone{margin:0;padding:0 20px 10px;max-width:92ch}.ax-audit-tab{padding:var(--ax-space-4) var(--ax-space-5)}.ax-audit-tab .ax-audit__entry{padding-left:var(--ax-space-8)}.ax-audit{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-activity .ax-page__body>.ax-audit{margin:0 20px var(--ax-space-4)}.ax-audit__toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);padding-bottom:var(--ax-space-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-audit__summary{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-audit__fresh{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-audit__refresh{display:inline-flex;align-items:center;justify-content:center;padding:3px;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-muted);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-audit__refresh:hover:not(:disabled){background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-audit__refresh:disabled{opacity:.5;cursor:default}.ax-audit__timeline{list-style:none;margin:0;padding:0;position:relative}.ax-audit__entry{position:relative;padding:var(--ax-space-3) 0 var(--ax-space-3) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-audit__entry:last-child{border-bottom:none}.ax-audit__marker{position:absolute;left:4px;top:calc(var(--ax-space-3) + 6px);width:7px;height:7px;border-radius:50%;background:var(--ax-fg-subtle);box-shadow:0 0 0 3px var(--ax-bg-surface)}.ax-audit__entry:before{content:"";position:absolute;left:7px;top:0;bottom:0;width:var(--ax-border-w);background:var(--ax-border-subtle)}.ax-audit__entry:first-child:before{top:calc(var(--ax-space-3) + 6px)}.ax-audit__entry:last-child:before{bottom:calc(100% - var(--ax-space-3) - 6px)}.ax-audit__entry--pos .ax-audit__marker{background:var(--ax-profit-fg)}.ax-audit__entry--neg .ax-audit__marker{background:var(--ax-loss-fg)}.ax-audit__row{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ax-space-4)}.ax-audit__head{flex:1 1 auto;min-width:0;display:flex;align-items:center;gap:var(--ax-space-2);text-align:left}.ax-audit__head--btn{border:none;background:transparent;padding:0;cursor:pointer;color:inherit;font:inherit}.ax-audit__head--btn:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset);border-radius:var(--ax-radius-sm)}.ax-audit__headline{display:inline-flex;align-items:baseline;flex-wrap:wrap;gap:6px;min-width:0;font-size:var(--ax-text-sm)}.ax-audit__verb{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-audit__fields{color:var(--ax-fg-muted)}.ax-audit__entity{display:inline-flex;align-items:baseline;gap:5px;min-width:0}.ax-audit__entity-type{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle)}.ax-audit__entity-name{color:var(--ax-fg-default);font-weight:var(--ax-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-audit__entity--link{text-decoration:none;color:inherit}.ax-audit__entity--link:hover .ax-audit__entity-name{color:var(--ax-accent);text-decoration:underline}.ax-audit__chev{color:var(--ax-fg-subtle);transition:transform var(--ax-dur-fast) var(--ax-ease);flex:none}.ax-audit__chev.is-open{transform:rotate(180deg)}.ax-audit__meta{flex:none;display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);white-space:nowrap}.ax-audit__actor{display:inline-flex;align-items:center;gap:4px}.ax-audit__actor--btn{border:var(--ax-border-w) solid transparent;background:transparent;border-radius:var(--ax-radius-pill);padding:2px 7px;cursor:pointer;color:inherit;font:inherit;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-audit__actor--btn:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-subtle)}.ax-audit__actor--btn.is-active{background:var(--ax-accent-quiet);border-color:var(--ax-accent);color:var(--ax-fg-strong)}.ax-audit__dot{color:var(--ax-fg-subtle)}.ax-audit__time{color:var(--ax-fg-muted)}.ax-audit__diff{margin:var(--ax-space-3) 0 0;padding:var(--ax-space-3) var(--ax-space-4);background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-audit__diffline{display:grid;grid-template-columns:minmax(120px,200px) 1fr;gap:var(--ax-space-3);align-items:baseline}.ax-audit__difflabel{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-weight:var(--ax-weight-medium)}.ax-audit__diffchange{margin:0;display:inline-flex;align-items:center;flex-wrap:wrap;gap:6px;font-size:var(--ax-text-sm)}.ax-audit__before{color:var(--ax-fg-subtle);text-decoration:line-through;text-decoration-color:var(--ax-border-strong)}.ax-audit__arrow{color:var(--ax-fg-subtle);flex:none}.ax-audit__after{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-audit__reqid{margin-top:var(--ax-space-2);padding-top:var(--ax-space-2);border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-audit__more{display:flex;justify-content:center;padding-top:var(--ax-space-2)}@media (max-width: 560px){.ax-audit__row{flex-direction:column;gap:var(--ax-space-2)}.ax-audit__diffline{grid-template-columns:1fr;gap:2px}}.ax-mid--single{grid-template-columns:1fr}.ax-lens{position:relative;display:inline-flex}.ax-lens__trigger{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:30px;padding:0 var(--ax-space-3);border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-lens__trigger:hover{background:var(--ax-bg-hover)}.ax-lens__trigger.is-open,.ax-lens__trigger.is-active{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-lens__label{white-space:nowrap}.ax-lens__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:40;min-width:260px;max-height:460px;overflow-y:auto;padding:var(--ax-space-2);background:var(--ax-bg-surface);border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-md)}.ax-lens__menu--drill{min-width:220px}.ax-lens__group+.ax-lens__group{margin-top:var(--ax-space-2);padding-top:var(--ax-space-2);border-top:var(--ax-border-w, 1px) solid var(--ax-border-subtle)}.ax-lens__group-label{padding:var(--ax-space-1) var(--ax-space-2);font-size:var(--ax-text-3xs);font-weight:var(--ax-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--ax-fg-subtle)}.ax-lens__item{display:flex;align-items:center;gap:var(--ax-space-2);width:100%;padding:var(--ax-space-2);border:none;border-radius:var(--ax-radius-md);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);text-align:left;cursor:pointer}.ax-lens__item:hover{background:var(--ax-bg-hover)}.ax-lens__item.is-active{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-lens__item-label{flex:1}.ax-lens__check{color:var(--ax-accent)}.ax-lens__sep{height:1px;margin:var(--ax-space-1) 0;background:var(--ax-border-subtle)}.ax-report__filterchip{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:28px;padding:0 var(--ax-space-2) 0 var(--ax-space-3);border:var(--ax-border-w, 1px) solid var(--ax-accent);border-radius:var(--ax-radius-pill);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer}.ax-report__filterchip:hover{background:var(--ax-bg-hover)}.ax-report__trendnote{margin:var(--ax-space-3) 20px 0;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);max-width:80ch}.ax-report__foldnote{display:block;margin:var(--ax-space-3) 20px 0;font-size:var(--ax-text-xs);line-height:1.5;color:var(--ax-fg-muted);max-width:96ch}.ax-report__foldnote svg{display:inline-block;vertical-align:-2px;margin-right:var(--ax-space-2);color:var(--ax-fg-subtle)}.ax-report__foldnote strong{color:var(--ax-fg-default);font-weight:var(--ax-weight-semibold)}.ax-report--fold .ax-page__body,.ax-report--ranked .ax-page__body,.ax-report--daypart .ax-page__body{margin-top:var(--ax-space-3)}.ax-subslot{display:inline-flex;align-items:center;gap:2px;padding:2px;border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface)}.ax-subslot__icon{color:var(--ax-fg-subtle);margin:0 2px 0 4px}.ax-subslot__btn{min-width:22px;height:22px;padding:0 2px;border:none;border-radius:var(--ax-radius-pill);background:none;color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer}.ax-subslot__btn:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-subslot__btn.is-on{background:var(--ax-accent);color:#fff}.ax-heat__metric{height:26px;padding:0 10px;border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer;transition:color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-heat__metric:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-heat__metric.is-on{border-color:var(--ax-accent);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-ranked__by{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium);margin-right:2px}.ax-heat{margin:0 20px;--ax-heat-rowhead: 46px}.ax-heat__caveat{display:flex;align-items:center;gap:var(--ax-space-2);margin-bottom:var(--ax-space-3);padding:var(--ax-space-2) var(--ax-space-3);border:var(--ax-border-w, 1px) solid var(--ax-loss-fg);border-radius:var(--ax-radius-md);background:var(--ax-loss-bg);color:var(--ax-fg-default);font-size:var(--ax-text-xs)}.ax-heat__caveat svg{flex:none;color:var(--ax-loss-fg)}.ax-heat__scroll{overflow-x:auto;padding-bottom:var(--ax-space-2)}.ax-heat__grid{display:grid;gap:3px;min-width:640px;align-items:stretch}.ax-heat__corner{grid-column:1}.ax-heat__colhead{font-size:10px;color:var(--ax-fg-subtle);text-align:center;align-self:end;padding-bottom:3px;white-space:nowrap}.ax-heat__rowhead{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-weight:var(--ax-weight-medium);display:flex;align-items:center;justify-content:flex-end;padding-right:var(--ax-space-2)}.ax-heat__cell{min-height:24px;border-radius:3px;border:var(--ax-border-w, 1px) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2);cursor:default;transition:outline-color var(--ax-dur-fast) var(--ax-ease)}.ax-heat__cell:hover{outline:2px solid var(--ax-accent);outline-offset:-1px}.ax-heat__cell.is-empty{background:repeating-linear-gradient(45deg,transparent,transparent 3px,var(--ax-border-subtle) 3px,var(--ax-border-subtle) 4px);opacity:.5}.ax-heat__cell.is-directional{outline:1px dashed var(--ax-border-default);outline-offset:-2px}.ax-heat__legend{display:flex;align-items:center;gap:var(--ax-space-2);margin-top:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-heat__legend-bar{width:120px;height:10px;border-radius:var(--ax-radius-pill);background:linear-gradient(to right,transparent,var(--heat-hue, var(--ax-accent)));border:var(--ax-border-w, 1px) solid var(--ax-border-subtle)}.ax-heat__legend-bar--div{background:linear-gradient(to right,var(--ax-loss-fg),transparent 48%,transparent 52%,var(--ax-profit-fg))}.ax-heat__skeleton{margin:0 20px;height:240px;border-radius:var(--ax-radius-lg);border:var(--ax-border-w, 1px) solid var(--ax-border-default);background:linear-gradient(90deg,var(--ax-bg-surface-2) 25%,var(--ax-bg-hover) 37%,var(--ax-bg-surface-2) 63%);background-size:400% 100%;animation:ax-shimmer 1.4s ease-in-out infinite}@keyframes ax-shimmer{0%{background-position:100% 0}to{background-position:0 0}}.ax-foldchart{margin:0 20px var(--ax-space-4);padding:var(--ax-space-3) var(--ax-space-4) var(--ax-space-3);border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-foldchart__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);flex-wrap:wrap;margin-bottom:var(--ax-space-3)}.ax-foldchart__readout{display:flex;align-items:baseline;gap:var(--ax-space-2);min-height:20px;font-size:var(--ax-text-xs);min-width:0}.ax-foldchart__readout-label{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-foldchart__readout-val{font-variant-numeric:tabular-nums;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-foldchart__readout-flag{font-size:var(--ax-text-3xs);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle);border:var(--ax-border-w, 1px) dashed var(--ax-border-default);border-radius:var(--ax-radius-pill);padding:0 6px}.ax-foldchart__readout-hint{color:var(--ax-fg-muted)}.ax-foldchart__metrics{display:flex;gap:var(--ax-space-1);flex-wrap:wrap}.ax-foldchart__plot{position:relative;padding-top:var(--ax-space-2)}.ax-foldchart__cols{position:relative;display:flex;align-items:flex-end;gap:3px;height:168px}.ax-foldchart__plot.is-split .ax-foldchart__cols{height:200px}.ax-foldchart__zero{position:absolute;left:0;right:0;height:0;border-top:var(--ax-border-w, 1px) dashed var(--ax-border-default);z-index:1;pointer-events:none}.ax-foldchart__col{position:relative;flex:1;min-width:0;height:100%;display:flex;flex-direction:column}.ax-foldchart__bararea{position:relative;flex:1;min-width:0}.ax-foldchart__col.is-hover .ax-foldchart__bararea{background:var(--ax-bg-hover);border-radius:var(--ax-radius-sm)}.ax-foldchart__col-bar{position:absolute;left:0;right:0;min-height:2px;border-radius:2px 2px 0 0;background:var(--ax-accent);transition:filter var(--ax-dur-fast) var(--ax-ease)}.ax-foldchart__plot.is-split .ax-foldchart__col-bar.is-neg{border-radius:0 0 2px 2px}.ax-foldchart__col-bar.is-pos{background:var(--ax-profit-fg)}.ax-foldchart__col-bar.is-neg{background:var(--ax-loss-fg)}.ax-foldchart__col.is-hover .ax-foldchart__col-bar{filter:saturate(1.15) brightness(1.06)}.ax-foldchart__col-bar.is-directional{opacity:.5;background-image:repeating-linear-gradient(45deg,transparent,transparent 3px,color-mix(in srgb,var(--ax-bg-surface) 60%,transparent) 3px,color-mix(in srgb,var(--ax-bg-surface) 60%,transparent) 4px);outline:1px dashed var(--ax-border-default);outline-offset:-1px}.ax-foldchart__col-empty{position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ax-border-subtle);opacity:.5}.ax-foldchart__tick{margin-top:4px;height:12px;font-size:10px;line-height:12px;text-align:center;color:var(--ax-fg-subtle);white-space:nowrap;overflow:hidden}.ax-foldchart__tick.is-blank{visibility:hidden}.ax-foldchart__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);flex-wrap:wrap;margin-top:var(--ax-space-3)}.ax-foldchart__legend{display:flex;align-items:center;gap:var(--ax-space-1);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-foldchart__key{width:12px;height:12px;border-radius:3px;border:var(--ax-border-w, 1px) solid var(--ax-border-subtle)}.ax-foldchart__key--pos{background:var(--ax-profit-fg)}.ax-foldchart__key--neg{background:var(--ax-loss-fg)}.ax-foldchart__key--none{background:var(--ax-border-subtle);opacity:.5}.ax-foldchart__key-label{margin-right:var(--ax-space-2)}.ax-foldchart__key-sep{margin:0 var(--ax-space-1);color:var(--ax-border-default)}.ax-foldchart__caveat{display:flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);max-width:72ch}.ax-foldchart__caveat svg{flex:none;color:var(--ax-loss-fg)}.ax-rgrid{position:relative;display:flex;flex-direction:column;min-height:240px;border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);overflow:hidden}.ax-rgrid>.ax-gridtoolbar--float{position:static;display:flex;align-items:center;justify-content:flex-end;height:auto;min-height:28px;padding:var(--ax-space-2) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-rgrid__scroll{overflow:auto;position:relative}.ax-rgrid__inner{position:relative}.ax-rgrid__head{position:sticky;top:0;z-index:3;display:grid;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w, 1px) solid var(--ax-border-default)}.ax-rgrid__th{display:flex;align-items:center;gap:var(--ax-space-1);height:34px;padding:0 var(--ax-space-3);border:none;border-right:var(--ax-border-w, 1px) solid var(--ax-border-subtle);background:transparent;color:var(--ax-fg-subtle);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.02em;text-transform:uppercase;cursor:pointer;position:relative;-webkit-user-select:none;user-select:none}.ax-rgrid__th:hover{color:var(--ax-fg-default);background:var(--ax-bg-hover)}.ax-rgrid__th.is-numeric{justify-content:flex-end;text-align:right}.ax-rgrid__th.is-sorted{color:var(--ax-accent)}.ax-rgrid__th.is-sticky{position:sticky;left:0;z-index:4;background:var(--ax-bg-surface-2)}.ax-rgrid__th-inner{display:inline-flex;align-items:center;gap:var(--ax-space-1);min-width:0}.ax-rgrid__sort{color:var(--ax-fg-subtle);opacity:0}.ax-rgrid__th:hover .ax-rgrid__sort,.ax-rgrid__th.is-sorted .ax-rgrid__sort{opacity:1}.ax-rgrid__th.is-sorted .ax-rgrid__sort{color:var(--ax-accent)}.ax-rgrid__filter-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:var(--ax-space-1);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-subtle);cursor:pointer;opacity:0}.ax-rgrid__th:hover .ax-rgrid__filter-btn,.ax-rgrid__th.is-filtered .ax-rgrid__filter-btn{opacity:1}.ax-rgrid__filter-btn.is-on{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-rgrid__row,.ax-rgrid__childrow,.ax-rgrid__foot{display:grid;align-items:center;border-bottom:var(--ax-border-w, 1px) solid var(--ax-border-subtle)}.ax-rgrid__row:hover{background:var(--ax-bg-hover)}.ax-rgrid__cell{display:flex;align-items:center;gap:var(--ax-space-1);height:32px;padding:0 var(--ax-space-3);border-right:var(--ax-border-w, 1px) solid var(--ax-border-subtle);font-size:var(--ax-text-sm);color:var(--ax-fg-default);overflow:hidden}.ax-rgrid__cell.is-numeric{justify-content:flex-end;font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.ax-rgrid__cell.is-member{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-rgrid__cell.is-sticky{position:sticky;left:0;z-index:1;background:var(--ax-bg-surface)}.ax-rgrid__row:hover .ax-rgrid__cell.is-sticky{background:var(--ax-bg-hover)}.ax-rgrid__member{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-rgrid__cell.is-pos{color:var(--ax-profit-fg)}.ax-rgrid__cell.is-neg{color:var(--ax-loss-fg)}.ax-rgrid__cell.is-directional{color:var(--ax-fg-muted)}.ax-rgrid__dircue{color:var(--ax-fg-subtle)}.ax-rgrid__childrow{background:var(--ax-bg-app)}.ax-rgrid__childrow:hover{background:var(--ax-bg-hover)}.ax-rgrid__cell.is-child{height:30px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-rgrid__cell.is-child.is-member{padding-left:var(--ax-space-5);color:var(--ax-fg-default)}.ax-rgrid__cell.is-child.is-pos{color:var(--ax-profit-fg)}.ax-rgrid__cell.is-child.is-neg{color:var(--ax-loss-fg)}.ax-rgrid__cell.is-child.is-directional{color:var(--ax-fg-muted)}.ax-rgrid__cell.is-child.is-sticky{background:var(--ax-bg-app)}.ax-rgrid__childrow:hover .ax-rgrid__cell.is-child.is-sticky{background:var(--ax-bg-hover)}.ax-rgrid__childstate{display:flex;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-5);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);background:var(--ax-bg-app);border-bottom:var(--ax-border-w, 1px) solid var(--ax-border-subtle)}.ax-rgrid__childstate.is-error{color:var(--ax-loss-fg)}.ax-rgrid__foot{position:sticky;bottom:0;z-index:2;background:var(--ax-bg-surface-2);border-top:var(--ax-border-w, 1px) solid var(--ax-border-default);border-bottom:none}.ax-rgrid__cell.is-total{height:34px;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);background:var(--ax-bg-surface-2)}.ax-rgrid__total-label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle)}.ax-rgrid__total-count{margin-left:var(--ax-space-2);padding:1px var(--ax-space-2);border-radius:var(--ax-radius-pill);background:var(--ax-bg-hover);font-size:var(--ax-text-3xs);color:var(--ax-fg-muted)}.ax-reportshome{padding:var(--ax-space-5) 20px var(--ax-space-6);overflow-y:auto}.ax-reportshome__layout{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:var(--ax-space-6);align-items:start;max-width:1520px;margin:0 auto}.ax-reportshome__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-7);margin-bottom:var(--ax-space-6)}.ax-reportshome__headtext{min-width:0}.ax-reportshome__title{margin:0;font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-reportshome__sub{margin:var(--ax-space-2) 0 0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);max-width:66ch}.ax-reportshome__hero{flex:none;width:380px;max-width:40%;height:auto;align-self:center}@media (max-width: 1180px){.ax-reportshome__head{display:block}.ax-reportshome__hero{display:none}}.ax-reportshome__group{margin-bottom:var(--ax-space-5)}.ax-reportshome__group-head{display:flex;flex-direction:column;gap:3px;margin-bottom:var(--ax-space-3)}.ax-reportshome__group-title{margin:0;font-size:var(--ax-text-lg);font-weight:var(--ax-weight-bold);letter-spacing:-.01em;color:var(--ax-fg-strong)}.ax-reportshome__group-blurb{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-reportshome__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:var(--ax-space-3)}.ax-reportshome__grid--viz{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ax-lenscard{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-3);border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);cursor:pointer;text-align:left;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-lenscard__head{display:flex;align-items:center;gap:var(--ax-space-3);width:100%;min-width:0}.ax-lenscard:hover{border-color:var(--ax-accent);background:var(--ax-bg-hover);transform:translateY(-1px);box-shadow:var(--ax-shadow-sm)}.ax-lenscard--viz .ax-lenscard__q{white-space:normal}.ax-lenscard:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset)}.ax-lenscard__icon{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:none;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-lenscard__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ax-lenscard__label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-lenscard__q{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-lenscard__go{color:var(--ax-fg-subtle);flex:none}.ax-lenscard:hover .ax-lenscard__go{color:var(--ax-accent)}.ax-minipv{width:100%;padding:var(--ax-space-2);border-radius:var(--ax-radius-md);border:var(--ax-border-w, 1px) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2);transition:filter var(--ax-dur-fast) var(--ax-ease)}.ax-lenscard:hover .ax-minipv{filter:saturate(1.15) brightness(1.04)}.ax-minipv--skel{height:56px;border-color:transparent;background:linear-gradient(90deg,var(--ax-bg-surface-2) 25%,var(--ax-bg-hover) 37%,var(--ax-bg-surface-2) 63%);background-size:400% 100%;animation:ax-shimmer 1.4s ease-in-out infinite}.ax-minipv--heat{display:flex;flex-direction:column;gap:2px}.ax-minipv__heatrow{display:grid;grid-template-columns:repeat(24,1fr);gap:2px}.ax-minipv__hcell{height:6px;border-radius:1.5px;background:var(--ax-bg-surface)}.ax-minipv__hcell.is-empty{background:var(--ax-border-subtle);opacity:.4}.ax-minipv--bars{display:flex;align-items:flex-end;gap:2px;height:46px}.ax-minipv__barslot{flex:1;min-width:0;height:100%;display:flex;align-items:flex-end}.ax-minipv__bar{width:100%;border-radius:1.5px 1.5px 0 0;background:var(--ax-accent);min-height:0}.ax-minipv__bar.is-pos{background:var(--ax-profit-fg)}.ax-minipv__bar.is-neg{background:var(--ax-loss-fg)}.ax-minipv--line{height:46px}.ax-minipv__svg{display:block;width:100%;height:100%}.ax-minipv__lp{fill:none;stroke:var(--ax-accent);stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.ax-minipv__lp.is-prev{stroke:var(--ax-fg-subtle);stroke-width:1.5;stroke-dasharray:3 3;opacity:.8}.ax-reportshome__rail{display:flex;flex-direction:column;gap:var(--ax-space-3);position:sticky;top:var(--ax-space-3)}.ax-reportshome__railcard{padding:var(--ax-space-3);border:var(--ax-border-w, 1px) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-reportshome__railhead{display:flex;align-items:center;gap:var(--ax-space-2);margin-bottom:var(--ax-space-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-reportshome__railhint{margin-left:auto;font-size:var(--ax-text-3xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);text-transform:none;letter-spacing:0}.ax-reportshome__railempty{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal, 1.5)}.ax-reportshome__raillist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ax-reportshome__saved{display:flex;align-items:center}.ax-reportshome__railitem{display:flex;align-items:center;gap:var(--ax-space-2);width:100%;padding:var(--ax-space-2);border:none;border-radius:var(--ax-radius-md);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);text-align:left;cursor:pointer}.ax-reportshome__railitem:hover{background:var(--ax-bg-hover);color:var(--ax-accent)}.ax-reportshome__railitem:focus-visible,.ax-reportshome__raildel:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset)}.ax-reportshome__railitem--grow{flex:1}.ax-reportshome__raildel{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-subtle);cursor:pointer}.ax-reportshome__raildel:hover{color:var(--ax-loss-fg);background:var(--ax-bg-hover)}@media (max-width: 900px){.ax-reportshome__layout{grid-template-columns:minmax(0,1fr)}.ax-reportshome__rail{position:static}}.ax-drawer-layer{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--ax-z-drawer)}.ax-drawer__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ax-bg-scrim);animation:ax-fade var(--ax-dur-fast) var(--ax-ease)}.ax-drawer{position:absolute;top:0;right:0;bottom:0;max-width:94vw;background:var(--ax-bg-surface);border-left:var(--ax-border-w) solid var(--ax-border-default);box-shadow:var(--ax-shadow-lg);display:flex;flex-direction:column;outline:none;animation:ax-drawer-in var(--ax-dur-med) var(--ax-ease)}@keyframes ax-drawer-in{0%{transform:translate(24px);opacity:.4}}.ax-drawer__header{flex:none;display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface-2)}.ax-drawer__titles{flex:1;min-width:0}.ax-drawer__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-drawer__subtitle{margin-top:var(--ax-space-2)}.ax-drawer__sub-row{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-fg-subtle{color:var(--ax-fg-subtle);font-size:var(--ax-text-xs)}.ax-drawer__body{flex:1;min-height:0;display:flex;flex-direction:column}.ax-tabs{flex:none;display:flex;gap:0;padding:0 var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-default);overflow-x:auto;background:var(--ax-bg-surface)}.ax-tab{display:inline-flex;align-items:center;gap:var(--ax-space-3);height:34px;padding:0 var(--ax-space-4);border:none;background:transparent;color:var(--ax-fg-muted);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;border-bottom:2px solid transparent;white-space:nowrap;transition:color var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-tab:hover{color:var(--ax-fg-default)}.ax-tab.is-active{color:var(--ax-accent);border-bottom-color:var(--ax-accent)}.ax-tab.is-disabled{opacity:.5;cursor:not-allowed}.ax-tab__badge{font-size:var(--ax-text-2xs);min-width:16px;height:16px;padding:0 var(--ax-space-2);border-radius:var(--ax-radius-pill);background:var(--ax-bg-sunken);color:var(--ax-fg-muted);display:inline-flex;align-items:center;justify-content:center;font-variant-numeric:tabular-nums}.ax-tab.is-active .ax-tab__badge{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-drawer__tabpanel{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-5)}.ax-facts{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-4) var(--ax-space-6);margin:0}.ax-facts--tight{gap:var(--ax-space-3) var(--ax-space-5)}.ax-fact{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-fact__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-fact__value{font-size:var(--ax-text-sm);color:var(--ax-fg-default);overflow-wrap:anywhere}.ax-overview__facts{border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-6)}.ax-evidence{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-evidence__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding-bottom:var(--ax-space-4);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-evidence__id{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);overflow:hidden;text-overflow:ellipsis}.ax-evidence__body{display:flex;flex-direction:column;gap:var(--ax-space-7)}.ax-evidence__h{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-4);font-weight:var(--ax-weight-semibold)}.ax-evidence__hopcount{background:var(--ax-bg-sunken);border-radius:var(--ax-radius-pill);padding:0 var(--ax-space-3);color:var(--ax-fg-muted);letter-spacing:0;text-transform:none}.ax-hops{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-4);counter-reset:hop}.ax-hop{border:var(--ax-border-w) solid var(--ax-border-subtle);border-left:3px solid var(--ax-accent);border-radius:var(--ax-radius-md);padding:var(--ax-space-5);background:var(--ax-bg-surface);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-hop__head{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-hop__num{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);font-size:var(--ax-text-sm)}.ax-hop__reason{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-evidence-block{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-evidence-block__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-evidence-block__pre{margin:0;padding:var(--ax-space-4);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);font-size:var(--ax-text-xs);color:var(--ax-fg-default);overflow-x:auto;white-space:pre;max-height:220px}.ax-conversions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-conversion{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);font-size:var(--ax-text-sm)}.ax-conversion__rev{margin-left:auto;font-variant-numeric:tabular-nums lining-nums;font-weight:var(--ax-weight-semibold)}.ax-conversion__rev.is-profit{color:var(--ax-profit-fg)}.ax-conversion__rev.is-loss{color:var(--ax-loss-fg)}.ax-conversion__time{color:var(--ax-fg-subtle);font-size:var(--ax-text-xs);white-space:nowrap}.ax-workbar .ax-btn--sm{height:36px;padding:0 12px;border-radius:12px}.ax-workbar .ax-btn--sm:not(.ax-btn--primary){background:var(--ax-bg-surface-2)}.ax-workbar .ax-hideanalytics-btn{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-workbar .ax-hideanalytics-btn.is-active{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-workbar .ax-hideanalytics-btn.is-active:hover{background:color-mix(in srgb,var(--ax-accent) 10%,var(--ax-bg-surface))}.ax-hideanalytics-btn__dot{width:5px;height:5px;border-radius:50%;background:var(--ax-fg-subtle);flex:none}.ax-workbar .ax-hideanalytics-btn.is-active .ax-hideanalytics-btn__dot{background:var(--ax-accent)}.ax-workbar{flex:none;display:flex;align-items:center;gap:var(--ax-space-5);flex-wrap:wrap;row-gap:var(--ax-space-2);padding:var(--ax-space-2) 20px}.ax-workbar__group{display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-workbar__group--push{margin-left:auto}.ax-workbar .ax-daterange__trigger,.ax-workbar .ax-groupby__trigger{height:36px;padding:0 12px;border-radius:12px;border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-workbar .ax-daterange__trigger:hover,.ax-workbar .ax-daterange__trigger.is-open,.ax-workbar .ax-groupby__trigger:hover,.ax-workbar .ax-groupby__trigger.is-open{border-color:var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-default)}.ax-workbar .ax-groupby__trigger.is-active{border-color:color-mix(in srgb,var(--ax-accent) 30%,transparent);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-workbar .ax-search{height:36px;min-width:240px;max-width:340px;padding:0 12px;gap:8px;border-radius:12px;border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-workbar .ax-search:focus-within{border-color:color-mix(in srgb,var(--ax-accent) 45%,transparent);background:var(--ax-bg-surface)}.ax-workbar .ax-chips{height:36px;align-items:stretch;gap:0;padding:3px;border-radius:12px;border-color:var(--ax-border-subtle);background:var(--ax-bg-surface-2);overflow:visible}.ax-workbar .ax-chips .ax-chip{position:relative;height:auto;align-self:stretch;padding:0 13px;border:none;border-radius:8px;background:transparent;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-workbar .ax-chips .ax-chip:first-child,.ax-workbar .ax-chips .ax-chip:last-child{border-radius:8px}.ax-workbar .ax-chips .ax-chip:not(:first-child):before{content:"";position:absolute;left:0;top:8px;bottom:8px;width:1px;background:var(--ax-border-default);transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-workbar .ax-chips .ax-chip:hover:before,.ax-workbar .ax-chips .ax-chip:hover+.ax-chip:before,.ax-workbar .ax-chips .ax-chip.is-active:before,.ax-workbar .ax-chips .ax-chip.is-active+.ax-chip:before{opacity:0}.ax-workbar .ax-chips .ax-chip:hover{background:var(--ax-bg-surface);color:var(--ax-fg-default)}.ax-workbar .ax-chips .ax-chip.is-active{background:var(--ax-accent-quiet);color:var(--ax-accent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--ax-accent) 30%,transparent)}.ax-workbar .ax-chips .ax-chip:focus-visible{box-shadow:inset 0 0 0 2px var(--ax-focus-ring)}.ax-daterange{position:relative}.ax-daterange__trigger{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:var(--ax-weight-medium);cursor:pointer}.ax-daterange__trigger:hover,.ax-daterange__trigger.is-open{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-daterange__label{font-weight:var(--ax-weight-medium);font-variant-numeric:tabular-nums}.ax-daterange__grain{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);padding:1px var(--ax-space-2);border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken)}.ax-daterange__pop{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--ax-z-topbar);width:320px;padding:var(--ax-space-4);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-md);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-daterange__presets{display:grid;grid-template-columns:1fr 1fr 1fr;gap:var(--ax-space-2)}.ax-daterange__preset{padding:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);cursor:pointer}.ax-daterange__preset:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-daterange__custom{display:flex;gap:var(--ax-space-3)}.ax-daterange__field{display:flex;flex-direction:column;gap:2px;flex:1;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-daterange__field input,.ax-daterange__field select{height:28px;padding:0 var(--ax-space-2);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-app);color:var(--ax-fg-default);font-size:var(--ax-text-xs);font-family:var(--ax-font-sans)}.ax-daterange__pop.ax-daterange__pop--cal{width:540px;max-width:calc(100vw - 32px);padding:16px;gap:12px}.ax-daterange__pop.ax-daterange__pop--right{left:auto;right:0}.ax-daterange__cols{display:flex;align-items:stretch;gap:16px}.ax-daterange__railcol{display:flex;flex-direction:column;gap:2px;width:122px;flex:none;padding-right:16px;border-right:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-daterange__pop--cal .ax-daterange__preset{height:28px;padding:0 8px;display:flex;align-items:center;text-align:left;white-space:nowrap;border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-muted);font-size:var(--ax-text-xs);cursor:pointer}.ax-daterange__pop--cal .ax-daterange__preset:hover{background:var(--ax-bg-surface-2);color:var(--ax-fg-default)}.ax-daterange__calcol{display:flex;flex-direction:column;gap:12px}.ax-drcal{-webkit-user-select:none;user-select:none}.ax-drcal__months{display:flex;gap:16px}.ax-drcal__month{width:168px}.ax-drcal__mhead{display:grid;grid-template-columns:24px 1fr 24px;align-items:center;height:24px;margin-bottom:8px}.ax-drcal__mtitle{text-align:center;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-drcal__nav{width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-muted);cursor:pointer}.ax-drcal__nav:hover:not(:disabled){background:var(--ax-bg-surface-2);color:var(--ax-fg-default)}.ax-drcal__nav:disabled{opacity:.3;cursor:default}.ax-drcal__nav-slot{width:24px;height:24px}.ax-drcal__weekdays,.ax-drcal__grid{display:grid;grid-template-columns:repeat(7,24px)}.ax-drcal__weekday{height:20px;display:inline-flex;align-items:center;justify-content:center;font-size:10px;font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle)}.ax-drcal__day{height:26px;width:24px;padding:0;display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;cursor:pointer}.ax-drcal__daynum{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:var(--ax-radius-sm);font-size:var(--ax-text-xs);font-variant-numeric:tabular-nums;color:var(--ax-fg-default)}.ax-drcal__day:hover:not(:disabled) .ax-drcal__daynum{background:var(--ax-bg-surface-2)}.ax-drcal__day.is-outside .ax-drcal__daynum{color:var(--ax-fg-subtle);opacity:.4}.ax-drcal__day.is-disabled{cursor:default}.ax-drcal__day.is-disabled .ax-drcal__daynum{color:var(--ax-fg-subtle);opacity:.28}.ax-drcal__day.is-today .ax-drcal__daynum{font-weight:var(--ax-weight-semibold);box-shadow:inset 0 0 0 1px var(--ax-border-default)}.ax-drcal__day.is-inrange{background:var(--ax-accent-quiet)}.ax-drcal__day.is-inrange .ax-drcal__daynum{background:transparent;color:var(--ax-fg-strong)}.ax-drcal__day.is-start{border-top-left-radius:var(--ax-radius-sm);border-bottom-left-radius:var(--ax-radius-sm)}.ax-drcal__day.is-end{border-top-right-radius:var(--ax-radius-sm);border-bottom-right-radius:var(--ax-radius-sm)}.ax-drcal__day.is-single{background:transparent}.ax-drcal__day.is-start .ax-drcal__daynum,.ax-drcal__day.is-end .ax-drcal__daynum{background:var(--ax-accent);color:#fff;font-weight:var(--ax-weight-semibold);box-shadow:none}.ax-daterange__summary{display:flex;align-items:center;justify-content:space-between;gap:8px}.ax-daterange__selected{font-size:var(--ax-text-xs);color:var(--ax-fg-default);font-variant-numeric:tabular-nums}.ax-daterange__grainsel{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-daterange__grainsel select{height:26px;padding:0 24px 0 8px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);font-family:var(--ax-font-sans);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%238f9bab' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'><path d='M6 9l6 6 6-6'/></svg>");background-repeat:no-repeat;background-position:right 5px center}.ax-daterange__grainsel select:hover{border-color:var(--ax-border-strong)}.ax-daterange__grainsel select:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-daterange__footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:12px;border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-daterange__footer-left{display:flex;align-items:center;gap:12px}.ax-daterange__cmp{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-xs);white-space:nowrap;cursor:pointer}.ax-daterange__cmp-switch{position:relative;flex:none;width:30px;height:17px;border-radius:999px;background:var(--ax-bg-surface-2);box-shadow:inset 0 0 0 1px var(--ax-border-default);transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-daterange__cmp-switch:after{content:"";position:absolute;top:2px;left:2px;width:13px;height:13px;border-radius:50%;background:var(--ax-fg-muted);transition:transform var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-daterange__cmp.is-on .ax-daterange__cmp-switch{background:var(--ax-accent);box-shadow:none}.ax-daterange__cmp.is-on .ax-daterange__cmp-switch:after{transform:translate(13px);background:#fff}.ax-daterange__tz{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);white-space:nowrap}.ax-daterange__compare{display:flex;align-items:center;justify-content:space-between;padding:var(--ax-space-3);border:var(--ax-border-w) dashed var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-pending-hatch)}.ax-daterange__compare-toggle{display:inline-flex;align-items:center;gap:var(--ax-space-2);color:var(--ax-fg-subtle);font-size:var(--ax-text-sm);cursor:not-allowed}.ax-daterange__compare-scope{color:var(--ax-fg-muted);font-size:var(--ax-text-xs)}.ax-daterange__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-3)}.ax-fresh{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums}.ax-fresh__dot{width:7px;height:7px;border-radius:50%;background:var(--ax-fresh-cached-fg)}.ax-fresh__dot.is-live{background:var(--ax-fresh-live-fg);box-shadow:0 0 0 3px var(--ax-fresh-live-bg)}.ax-fresh--live .ax-fresh__tag{color:var(--ax-fresh-live-fg);font-weight:var(--ax-weight-semibold)}.ax-fresh--cached .ax-fresh__tag{color:var(--ax-fresh-cached-fg);font-weight:var(--ax-weight-semibold)}.ax-fresh__asof{color:var(--ax-fg-subtle)}.ax-fresh__refetch{color:var(--ax-accent)}.ax-fresh--none{color:var(--ax-fg-subtle)}.ax-pgrid{position:relative;display:flex;flex-direction:column;height:100%;min-height:0;background:var(--ax-bg-surface);margin:0 20px var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:12px;overflow:hidden}.ax-page__body .ax-pgrid{min-height:250px}.ax-page__body .ax-pgrid__th{font-size:9.5px;font-weight:var(--ax-weight-bold)}.ax-pgrid__scroll{flex:1;min-height:0;overflow:auto;outline:none;position:relative}.ax-pgrid__scroll.is-refetching{cursor:progress}.ax-pgrid__inner{position:relative}.ax-pgrid__head{position:sticky;top:0;z-index:5;display:grid;background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 17%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 9%,var(--ax-bg-surface)));border-bottom:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 22%,var(--ax-border-strong))}.ax-pgrid__th{height:var(--ax-row-h-head);display:flex;align-items:center;padding:0 var(--ax-cell-pad-x);background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 17%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 9%,var(--ax-bg-surface)));color:var(--ax-fg-subtle);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease);position:relative}.ax-pgrid__th.is-numeric{justify-content:flex-end}.ax-pgrid__th.is-sticky{position:sticky;z-index:6}.ax-pgrid__th.is-sorted{background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 26%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 15%,var(--ax-bg-surface)));color:var(--ax-accent);box-shadow:inset 0 -2px 0 var(--ax-accent)}.ax-pgrid__th:hover{color:var(--ax-fg-strong);background:var(--ax-bg-hover)}.ax-pgrid__th,.ax-pgrid__cell,.ax-pgrid__groupcell,.ax-pgrid__childcell{border-right:var(--ax-border-w) solid var(--ax-border-default)}.ax-pgrid__th:last-child,.ax-pgrid__cell:last-child,.ax-pgrid__groupcell:last-child,.ax-pgrid__childcell:last-child{border-right:none}.ax-pgrid__th-inner{display:inline-flex;align-items:center;gap:var(--ax-space-2);overflow:hidden;text-overflow:ellipsis}.ax-pgrid__th.is-numeric .ax-pgrid__th-inner{flex-direction:row-reverse}.ax-pgrid__sort{opacity:0;color:var(--ax-fg-subtle);flex:none}.ax-pgrid__th:hover .ax-pgrid__sort,.ax-pgrid__th.is-sorted .ax-pgrid__sort{opacity:1}.ax-pgrid__grip{position:absolute;left:3px;top:50%;transform:translateY(-50%);display:inline-flex;align-items:center;justify-content:center;width:15px;height:18px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface-2);color:var(--ax-fg-subtle);cursor:grab;opacity:0;pointer-events:none;transition:opacity var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-pgrid__th:hover .ax-pgrid__grip,.ax-pgrid__grip:focus-visible{opacity:1;pointer-events:auto}.ax-pgrid__grip:hover,.ax-pgrid__grip:focus-visible{color:var(--ax-accent)}.ax-pgrid__grip:focus-visible{opacity:1;outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset-inset)}.ax-pgrid__grip:active{cursor:grabbing}.ax-pgrid__resize{position:absolute;top:0;right:-4px;width:9px;height:100%;z-index:3;cursor:col-resize;opacity:0}.ax-pgrid__resize:after{content:"";position:absolute;top:15%;bottom:15%;left:50%;width:2px;transform:translate(-50%);border-radius:1px;background:var(--ax-accent)}.ax-pgrid__th:hover .ax-pgrid__resize,.ax-pgrid__resize:hover,.ax-pgrid__resize.is-resizing{opacity:1}.ax-pgrid__resize:hover:after,.ax-pgrid__resize.is-resizing:after{top:0;bottom:0;width:3px}body.ax-col-resizing{cursor:col-resize!important;-webkit-user-select:none!important;user-select:none!important}body.ax-col-resizing *{cursor:col-resize!important}.ax-pgrid__th.is-dragging{opacity:.5}.ax-pgrid__th.is-drop-before{box-shadow:inset 3px 0 0 var(--ax-accent)}.ax-pgrid__th.is-drop-after{box-shadow:inset -3px 0 0 var(--ax-accent)}.ax-pgrid__dragimg{position:fixed;top:-1000px;left:-1000px;padding:var(--ax-space-2) var(--ax-space-4);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-accent);border-radius:var(--ax-radius-md);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);box-shadow:var(--ax-shadow-md);white-space:nowrap;pointer-events:none}.ax-pgrid__th.is-sorted .ax-pgrid__sort{color:var(--ax-accent)}.ax-pgrid__rows{position:relative;width:100%}.ax-pgrid__row{position:absolute;left:0;width:100%;display:grid;align-items:center;height:var(--ax-row-h);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface);cursor:pointer}.ax-pgrid__row.is-even{background:color-mix(in srgb,var(--ax-bg-surface-2) 50%,var(--ax-bg-surface))}.ax-pgrid__row:hover{background:var(--ax-bg-hover);box-shadow:inset 0 1px color-mix(in srgb,var(--ax-fg-default) 6%,transparent),inset 0 -1px color-mix(in srgb,var(--ax-fg-default) 6%,transparent)}.ax-pgrid__row.is-selected{background:color-mix(in srgb,var(--ax-fg-default) 5%,var(--ax-bg-surface-2))}.ax-pgrid__row.is-selected:after,.ax-pgrid__row.is-focused:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;border-radius:var(--ax-radius-md);pointer-events:none}.ax-pgrid__row.is-selected:after{border:1.5px solid var(--ax-accent)}.ax-pgrid__row.is-focused:after{border:2px solid var(--ax-focus-ring)}.ax-pgrid__cell{height:100%;display:flex;align-items:center;padding:0 var(--ax-cell-pad-x);white-space:nowrap;overflow:hidden;color:var(--ax-fg-default);font-size:var(--ax-text-md)}.ax-pgrid__cell.is-numeric{justify-content:flex-end;font-variant-numeric:tabular-nums lining-nums}.ax-pgrid__cell.is-sticky{position:sticky;z-index:1;background:inherit}.ax-pgrid__cell.is-sticky-right,.ax-pgrid__th.is-sticky-right,.ax-pgrid__groupcell.is-sticky-right,.ax-pgrid__childcell.is-sticky-right{position:sticky;background:inherit}.ax-pgrid__cell.ax-pgrid__trail,.ax-pgrid__th.ax-pgrid__trail{justify-content:center;padding:0 var(--ax-space-2);overflow:visible}.ax-pgrid__th.ax-pgrid__trail,.ax-pgrid__cell.ax-pgrid__trail{border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-mcell__delta{margin-left:var(--ax-space-2);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.02em;white-space:nowrap}.ax-mcell__delta.is-up{color:var(--ax-profit-fg)}.ax-mcell__delta.is-down{color:var(--ax-loss-fg)}.ax-mcell{display:inline-flex;align-items:center;justify-content:flex-end;min-width:28px;padding:2px var(--ax-space-3);margin:-2px calc(-1 * var(--ax-space-3));border:none;background:transparent;border-radius:var(--ax-radius-sm);color:var(--ax-fg-default);font-size:var(--ax-text-md);font-variant-numeric:tabular-nums lining-nums;cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-mcell:hover{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-mcell.is-pos{color:var(--ax-grid-pos)}.ax-mcell.is-neg{color:var(--ax-grid-neg)}.ax-mcell.is-zero,.ax-mcell.is-undef{color:var(--ax-fg-subtle)}.ax-mcell.is-directional{color:var(--ax-fg-muted)}.ax-mcell.is-directional:hover{color:var(--ax-accent)}.ax-mcell__dircue{flex:none;margin-right:var(--ax-space-1);color:var(--ax-fg-subtle)}.ax-mcell--pending{cursor:default;color:var(--ax-pending-fg);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;background:var(--ax-pending-hatch)}.ax-mcell--pending:hover{background:var(--ax-pending-hatch);color:var(--ax-pending-fg)}.ax-mcell--loading{cursor:default;color:var(--ax-fg-subtle)}.ax-pending-affix{text-transform:uppercase;letter-spacing:.05em;font-size:8.5px;color:var(--ax-warn-fg);border:var(--ax-border-w) solid var(--ax-warn-fg);border-radius:var(--ax-radius-sm);padding:0 var(--ax-space-2);white-space:nowrap}.ax-colpanel{display:flex;flex-direction:column;gap:var(--ax-space-4);height:100%;min-height:0;padding:var(--ax-space-5)}.ax-presets{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap;padding-bottom:var(--ax-space-3);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-presets__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold)}.ax-presets__chips{display:inline-flex;gap:var(--ax-space-2);flex-wrap:wrap}.ax-preset-chip{display:inline-flex;align-items:center;height:26px;padding:0 var(--ax-space-4);border-radius:var(--ax-radius-pill);border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);cursor:pointer}.ax-preset-chip:hover{border-color:var(--ax-border-strong);color:var(--ax-fg-default)}.ax-preset-chip.is-active{background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 100%,white 10%),var(--ax-accent));border-color:transparent;color:var(--ax-fg-onaccent);font-weight:var(--ax-weight-semibold);box-shadow:0 1px 2px color-mix(in srgb,var(--ax-accent) 35%,transparent)}.ax-preset-chip--custom{padding:0 var(--ax-space-2) 0 var(--ax-space-4);gap:var(--ax-space-2)}.ax-preset-chip__apply{border:none;background:transparent;color:inherit;cursor:pointer;font-size:inherit}.ax-preset-chip__del{display:inline-flex;border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;padding:2px;border-radius:var(--ax-radius-sm)}.ax-preset-chip__del:hover{color:var(--ax-loss-fg)}.ax-presets__save{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin-left:auto}.ax-colpanel__search{display:flex;align-items:center;gap:var(--ax-space-3);height:34px;padding:0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-subtle);transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-colpanel__search:focus-within{border-color:var(--ax-focus-ring);box-shadow:0 0 0 3px color-mix(in srgb,var(--ax-focus-ring) 20%,transparent)}.ax-colpanel__search-input{flex:1;border:none;background:transparent;outline:none;color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-family:var(--ax-font-sans)}.ax-colpanel__grid{display:grid;grid-template-columns:1.35fr 1fr;gap:var(--ax-space-4);flex:1;min-height:0}.ax-colcat,.ax-colorder{display:flex;flex-direction:column;min-height:0;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);overflow:hidden;background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-sm)}.ax-colcat__head{flex:none;padding:var(--ax-space-3) var(--ax-space-4);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold);background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-colcat__scroll{overflow:auto;min-height:0;padding:var(--ax-space-3)}.ax-colcat__group{margin-bottom:var(--ax-space-4)}.ax-colcat__group-label{font-size:9.5px;text-transform:uppercase;letter-spacing:.07em;color:var(--ax-accent);font-weight:var(--ax-weight-semibold);margin-bottom:var(--ax-space-2);padding:0 var(--ax-space-2)}.ax-metricdef{display:flex;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid transparent;cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-metricdef:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-subtle)}.ax-metricdef.is-on{background:var(--ax-accent-quiet);border-color:color-mix(in srgb,var(--ax-accent) 28%,transparent)}.ax-metricdef__check{-moz-appearance:none;appearance:none;-webkit-appearance:none;flex:none;width:16px;height:16px;margin-top:2px;border-radius:5px;border:1.5px solid var(--ax-border-strong);background:var(--ax-bg-surface);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-metricdef:hover .ax-metricdef__check{border-color:var(--ax-accent)}.ax-metricdef__check:checked{background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 100%,white 10%),var(--ax-accent));border-color:transparent}.ax-metricdef__check:checked:after{content:"";width:4px;height:7px;border:solid white;border-width:0 1.5px 1.5px 0;transform:rotate(45deg) translate(-1px,-1px)}.ax-metricdef__check:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-metricdef__body{display:flex;flex-direction:column;gap:2px;min-width:0;flex:1}.ax-metricdef__title{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-metricdef__label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-metricdef__key{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-metricdef__details{display:flex;flex-direction:column;gap:3px;max-height:0;opacity:0;overflow:hidden;transition:max-height var(--ax-dur-med) var(--ax-ease),opacity var(--ax-dur-med) var(--ax-ease)}.ax-metricdef:hover .ax-metricdef__details,.ax-metricdef:focus-within .ax-metricdef__details{max-height:120px;opacity:1;margin-top:3px}.ax-metricdef__formula{font-size:var(--ax-text-2xs);color:var(--ax-accent);background:var(--ax-bg-sunken);padding:1px var(--ax-space-2);border-radius:var(--ax-radius-sm);align-self:flex-start}.ax-metricdef__desc{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.35}.ax-colorder__list{list-style:none;margin:0;padding:var(--ax-space-2);overflow:auto;min-height:0}.ax-colorder__item{display:flex;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3);border:var(--ax-border-w) solid transparent;border-radius:var(--ax-radius-md);cursor:grab;font-size:var(--ax-text-sm);color:var(--ax-fg-default);transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-colorder__item:hover{background:var(--ax-bg-hover)}.ax-colorder__item.is-drop-target{border-color:var(--ax-accent)}.ax-colorder__item.is-pinned{background:var(--ax-accent-quiet)}.ax-colorder__grip{color:var(--ax-fg-subtle);display:inline-flex}.ax-colorder__name{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-colorder__pin,.ax-colorder__remove{display:inline-flex;border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;padding:2px;border-radius:var(--ax-radius-sm)}.ax-colorder__pin.is-on{color:var(--ax-accent)}.ax-colorder__pin:hover,.ax-colorder__remove:hover{color:var(--ax-fg-default);background:var(--ax-bg-active)}.ax-drill,.ax-drill__clicks{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-drill__title{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-drill__crumbs{display:inline-flex;gap:var(--ax-space-2);flex-wrap:wrap}.ax-drill__bar{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap}.ax-drill__dim{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle)}.ax-drill__dim select{height:28px;padding:0 var(--ax-space-2);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-app);color:var(--ax-fg-default);font-size:var(--ax-text-xs);font-family:var(--ax-font-sans)}.ax-drill__sort{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:28px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-accent);font-size:var(--ax-text-xs);cursor:pointer}.ax-drill__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-drill__row{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);width:100%;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);cursor:pointer;text-align:left}.ax-drill__row:hover{border-color:var(--ax-accent);background:var(--ax-bg-surface-2)}.ax-drill__row-name{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-drill__row-metrics{display:inline-flex;align-items:center;gap:var(--ax-space-4);flex:none;font-variant-numeric:tabular-nums lining-nums}.ax-drill__row-sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-drill__row-primary{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-drill__row-primary.is-pos{color:var(--ax-profit-fg)}.ax-drill__row-primary.is-neg{color:var(--ax-loss-fg)}.ax-drill__pager{display:flex;justify-content:space-between;gap:var(--ax-space-3)}.ax-drill__fresh{font-size:var(--ax-text-xs)}.ax-overview__fresh{margin-left:auto;font-size:var(--ax-text-2xs)}.ax-workbar__col-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:16px;margin-left:var(--ax-space-2);padding:0 var(--ax-space-2);border-radius:var(--ax-radius-pill);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-workbar__filters{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:30px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-accent);border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer}.ax-workbar__filters:hover{background:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-groupby{position:relative}.ax-groupby__trigger{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 11px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:8px;background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,Helvetica Neue,Arial,sans-serif;font-size:12px;font-weight:var(--ax-weight-medium);cursor:pointer}.ax-groupby__trigger:hover,.ax-groupby__trigger.is-open{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-groupby__trigger.is-active{border-color:var(--ax-accent);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-groupby__label{font-weight:var(--ax-weight-medium)}.ax-groupby__menu{position:absolute;top:calc(100% + 6px);left:0;z-index:var(--ax-z-topbar);min-width:180px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);display:flex;flex-direction:column;gap:1px}.ax-groupby__item{display:flex;align-items:center;gap:var(--ax-space-2);height:30px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);cursor:pointer;text-align:left}.ax-groupby__item:hover{background:var(--ax-bg-hover)}.ax-groupby__item.is-active{color:var(--ax-accent);font-weight:var(--ax-weight-medium)}.ax-groupby__item svg{color:var(--ax-accent)}.ax-groupby__item:not(.is-active) span{margin-left:19px}.ax-daterange__pop{width:360px}.ax-daterange__pop-head{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);margin-bottom:calc(-1 * var(--ax-space-2))}.ax-daterange__presets{grid-template-columns:1fr 1fr 1fr}.ax-daterange__tz{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-muted)}.ax-daterange__tz strong{color:var(--ax-fg-default);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-daterange__tz svg{color:var(--ax-info-fg);flex:none}.ax-daterange__switch{width:26px;height:15px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-active);border:var(--ax-border-w) solid var(--ax-border-strong);position:relative;flex:none}.ax-daterange__switch:after{content:"";position:absolute;top:1px;left:1px;width:11px;height:11px;border-radius:50%;background:var(--ax-fg-subtle)}.ax-pgrid__th{position:relative}.ax-pgrid__filter-btn{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-left:var(--ax-space-2);padding:0;border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-subtle);cursor:pointer;opacity:0;flex:none}.ax-pgrid__th:hover .ax-pgrid__filter-btn,.ax-pgrid__th.is-filtered .ax-pgrid__filter-btn{opacity:1}.ax-pgrid__filter-btn:hover{background:var(--ax-bg-active);color:var(--ax-fg-default)}.ax-pgrid__filter-btn.is-on{opacity:1;color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-pgrid__th.is-numeric .ax-pgrid__th-inner{flex:1}.ax-pgrid__th.is-filtered{color:var(--ax-accent)}.ax-pgrid__th.is-filtered:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--ax-accent);opacity:.45}.ax-colfilter{position:absolute;top:calc(100% + 4px);right:0;z-index:30;width:230px;padding:var(--ax-space-4);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-md);display:flex;flex-direction:column;gap:var(--ax-space-3);text-transform:none;letter-spacing:normal;cursor:default}.ax-colfilter__head{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-colfilter__head svg{color:var(--ax-accent)}.ax-colfilter__row{display:flex;gap:var(--ax-space-3)}.ax-colfilter__field{display:flex;flex-direction:column;gap:2px;flex:1;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold)}.ax-colfilter__field input{height:28px;padding:0 var(--ax-space-2);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-app);color:var(--ax-fg-default);font-size:var(--ax-text-sm);font-family:var(--ax-font-sans);font-variant-numeric:tabular-nums}.ax-colfilter__field input:focus{outline:none;border-color:var(--ax-focus-ring)}.ax-colfilter__actions{display:flex;justify-content:space-between;gap:var(--ax-space-3)}.ax-colfilter__values{display:flex;flex-direction:column;gap:1px}.ax-colfilter__value{display:flex;align-items:center;gap:var(--ax-space-2);height:30px;padding:0 var(--ax-space-3);border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-default);font-size:var(--ax-text-sm);cursor:pointer;text-align:left}.ax-colfilter__value:hover{background:var(--ax-bg-hover)}.ax-colfilter__value.is-active{color:var(--ax-accent);font-weight:var(--ax-weight-medium)}.ax-colfilter__value svg{color:var(--ax-accent)}.ax-colfilter__value:not(.is-active) span{margin-left:18px}.ax-colfilter__clear{margin-top:var(--ax-space-2);padding:var(--ax-space-2);border:none;border-top:var(--ax-border-w) solid var(--ax-border-subtle);background:transparent;color:var(--ax-fg-subtle);font-size:var(--ax-text-xs);cursor:pointer}.ax-colfilter__clear:hover{color:var(--ax-loss-fg)}.ax-pgrid__grouprow{position:absolute;left:0;width:100%;display:grid;align-items:center;height:var(--ax-row-h);background:var(--ax-bg-sunken);border-top:var(--ax-border-w) solid var(--ax-border-strong);border-bottom:var(--ax-border-w) solid var(--ax-border-default);cursor:pointer}.ax-pgrid__grouprow:hover{background:var(--ax-bg-active)}.ax-pgrid__grouprow.is-focused{outline:2px solid var(--ax-focus-ring);outline-offset:-2px;z-index:2}.ax-pgrid__groupcell{height:100%;display:flex;align-items:center;padding:0 var(--ax-cell-pad-x);white-space:nowrap;overflow:hidden;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);background:inherit}.ax-pgrid__groupcell.is-numeric{justify-content:flex-end;font-variant-numeric:tabular-nums lining-nums}.ax-pgrid__groupcell.is-sticky{position:sticky;z-index:1;background:var(--ax-bg-sunken)}.ax-pgrid__grouprow:hover .ax-pgrid__groupcell.is-sticky{background:var(--ax-bg-active)}.ax-pgrid__groupcell.is-lead{gap:var(--ax-space-2);color:var(--ax-fg-strong);box-shadow:inset 3px 0 0 var(--ax-accent)}.ax-pgrid__groupcell.is-pos{color:var(--ax-grid-pos)}.ax-pgrid__groupcell.is-neg{color:var(--ax-grid-neg)}.ax-pgrid__groupcell.is-directional{color:var(--ax-fg-muted)}.ax-pgrid__totalrow{position:sticky;bottom:0;z-index:5;display:grid;align-items:center;height:var(--ax-row-h);background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 8%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 15%,var(--ax-bg-surface-2)));border-top:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 26%,var(--ax-border-strong));box-shadow:0 -6px 14px -8px #0006}.ax-pgrid__totalcell{height:100%;display:flex;align-items:center;gap:var(--ax-space-2);padding:0 var(--ax-cell-pad-x);white-space:nowrap;overflow:hidden;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);background:inherit;border-right:var(--ax-border-w) solid var(--ax-border-default)}.ax-pgrid__totalcell:last-child{border-right:none}.ax-pgrid__totalcell.is-numeric{justify-content:flex-end;font-variant-numeric:tabular-nums lining-nums}.ax-pgrid__totalcell.is-sticky{position:sticky;z-index:1;background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 8%,var(--ax-bg-surface)),color-mix(in srgb,var(--ax-accent) 15%,var(--ax-bg-surface-2)))}.ax-pgrid__totalcell.is-lead{box-shadow:inset 3px 0 0 var(--ax-accent)}.ax-pgrid__total-label{text-transform:uppercase;letter-spacing:.05em;font-size:var(--ax-text-2xs)}.ax-pgrid__total-count{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-regular);font-variant-numeric:tabular-nums lining-nums}.ax-pgrid__totalcell.is-pos{color:var(--ax-grid-pos)}.ax-pgrid__totalcell.is-neg{color:var(--ax-grid-neg)}.ax-pgrid__totalcell.is-directional{color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold)}.ax-pgrid__group-label{overflow:hidden;text-overflow:ellipsis}.ax-pgrid__group-count{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:15px;padding:0 var(--ax-space-2);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-muted);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-pgrid__cell.is-sorted{background:var(--ax-sorted-col-bg)}.ax-pgrid__row.is-selected .ax-pgrid__cell.is-sorted,.ax-pgrid__row:hover .ax-pgrid__cell.is-sorted{background:transparent}.ax-row-twisty{display:inline-flex;align-items:center;justify-content:center;width:17px;height:17px;flex:none;margin:0 calc(-1 * var(--ax-space-1));padding:0;border:none;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-subtle);cursor:pointer;transition:color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-row-twisty svg{transition:transform var(--ax-dur-med) var(--ax-ease)}.ax-row-twisty:hover{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-row-twisty.is-open svg{transform:rotate(90deg)}.ax-row-twisty.is-leaf{cursor:default;visibility:hidden}.ax-pgrid__childrow{position:absolute;left:0;width:100%;display:grid;align-items:center;height:var(--ax-row-h);background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);cursor:default;animation:ax-child-in var(--ax-dur-med) var(--ax-ease)}.ax-pgrid__childrow.depth-2{background:var(--ax-bg-sunken)}.ax-pgrid__childrow:hover{background:var(--ax-bg-hover)}.ax-pgrid__childrow.is-focused{outline:2px solid var(--ax-focus-ring);outline-offset:-2px;z-index:2}.ax-pgrid__childcell{height:100%;display:flex;align-items:center;gap:var(--ax-space-2);padding:0 var(--ax-cell-pad-x);white-space:nowrap;overflow:hidden;color:var(--ax-fg-muted);font-size:var(--ax-text-sm);font-variant-numeric:tabular-nums lining-nums;background:inherit}.ax-pgrid__childcell.is-numeric{justify-content:flex-end}.ax-pgrid__childcell.is-sticky{position:sticky;z-index:1}.ax-pgrid__childcell.is-lead{box-shadow:inset 2px 0 0 var(--ax-accent-quiet)}.ax-pgrid__childrow.depth-2 .ax-pgrid__childcell.is-lead{box-shadow:inset 2px 0 0 var(--ax-border-strong)}.ax-child-rank{flex:none;display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken);color:var(--ax-fg-subtle);font-size:9px;font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums;font-family:var(--ax-font-mono)}.ax-child-rank.is-r1{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-microbar-cell{display:flex;flex-direction:column;align-items:flex-end;gap:2px;width:100%}.ax-microbar-wrap{height:3px;width:100%;border-radius:2px;background:var(--ax-bg-sunken);overflow:hidden}.ax-microbar{display:block;height:100%;border-radius:2px;background:var(--ax-accent)}.ax-microbar.is-neg{background:var(--ax-grid-neg)}.ax-pgrid__childcell.is-pos{color:var(--ax-grid-pos)}.ax-pgrid__childcell.is-neg{color:var(--ax-grid-neg)}.ax-pgrid__childcell.is-directional{color:var(--ax-fg-muted)}.ax-child-indent{display:inline-block;flex:none}.ax-child-tag{flex:none;font-size:8px;font-weight:var(--ax-weight-bold);letter-spacing:.06em;padding:1px 4px;border-radius:var(--ax-radius-sm);color:var(--ax-fg-subtle);background:var(--ax-bg-active)}.ax-child-tag.is-landing_page{color:var(--ax-info-fg);background:var(--ax-info-bg)}.ax-child-tag.is-offer{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-child-name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ax-fg-default);font-weight:var(--ax-weight-medium)}.ax-pgrid__childstate{position:absolute;left:0;width:100%;height:var(--ax-row-h-micro);display:flex;align-items:center;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);animation:ax-child-in var(--ax-dur-med) var(--ax-ease)}.ax-pgrid__childstate.depth-2{background:var(--ax-bg-sunken)}.ax-pgrid__childstate-inner{position:sticky;left:0;display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:0 var(--ax-cell-pad-x);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-pgrid__childstate.is-error .ax-pgrid__childstate-inner{color:var(--ax-loss-fg)}.ax-child-spin{width:11px;height:11px;flex:none;border-radius:50%;border:1.5px solid var(--ax-border-strong);border-top-color:var(--ax-accent);animation:ax-spin .7s linear infinite}@keyframes ax-child-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.ax-pgrid__row,.ax-pgrid__childrow{transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-explain{position:relative;display:inline-flex}.ax-band__explain,.ax-evidence__explain{margin-left:auto}.ax-explain__btn{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:22px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid transparent;border-radius:var(--ax-radius-pill);background:transparent;color:var(--ax-accent);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.02em;cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-explain__btn--chip{border-color:color-mix(in srgb,var(--ax-accent) 35%,transparent);background:var(--ax-accent-quiet)}.ax-explain__btn:hover,.ax-explain__btn.is-open{background:var(--ax-accent-quiet);border-color:var(--ax-accent)}.ax-explain__btn svg{flex:none}.ax-narr{position:fixed;top:0;left:0;z-index:var(--ax-z-toast);width:340px;max-width:min(340px,88vw);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg);overflow:hidden;animation:ax-narr-in var(--ax-dur-med) var(--ax-ease)}@keyframes ax-narr-in{0%{opacity:0;transform:translateY(-4px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}.ax-narr__head{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-narr__title{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.07em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-narr__title svg{color:var(--ax-accent)}.ax-narr__source{display:inline-flex;align-items:center;gap:3px;font-size:8.5px;text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-bold);padding:1px var(--ax-space-2);border-radius:var(--ax-radius-sm)}.ax-narr__source.is-llm{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-narr__source.is-template{color:var(--ax-info-fg);background:var(--ax-info-bg)}.ax-narr__close{margin-left:auto;display:inline-flex;border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;padding:2px;border-radius:var(--ax-radius-sm)}.ax-narr__close:hover{color:var(--ax-fg-default);background:var(--ax-bg-active)}.ax-narr__loading{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4)}.ax-narr__skel{height:10px;border-radius:var(--ax-radius-sm);background:linear-gradient(90deg,var(--ax-bg-sunken),var(--ax-bg-active),var(--ax-bg-sunken));background-size:200% 100%;animation:ax-narr-shimmer 1.2s ease-in-out infinite}.ax-narr__skel.is-short{width:62%}.ax-narr__hint{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}@keyframes ax-narr-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ax-narr__body{padding:var(--ax-space-4);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-narr__text{font-size:var(--ax-text-sm);line-height:1.5;color:var(--ax-fg-default)}.ax-narr__delta{display:flex;align-items:baseline;gap:var(--ax-space-3);padding:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-narr__dir{font-size:var(--ax-text-sm)}.ax-narr__dir.is-up{color:var(--ax-profit-fg)}.ax-narr__dir.is-down{color:var(--ax-loss-fg)}.ax-narr__dir.is-flat{color:var(--ax-fg-subtle)}.ax-narr__delta-nums{display:inline-flex;align-items:baseline;gap:var(--ax-space-2);font-variant-numeric:tabular-nums lining-nums}.ax-narr__delta-nums strong{font-size:var(--ax-text-md);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong)}.ax-narr__delta-prior{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-narr__delta-pct{margin-left:auto;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums}.ax-narr__notsig{font-size:8.5px;text-transform:uppercase;letter-spacing:.04em;color:var(--ax-warn-fg);border:var(--ax-border-w) solid var(--ax-warn-fg);border-radius:var(--ax-radius-sm);padding:0 var(--ax-space-2)}.ax-narr__section-label{font-size:9px;text-transform:uppercase;letter-spacing:.07em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-2)}.ax-narr__driver-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-1)}.ax-narr__driver{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs)}.ax-narr__driver-key{color:var(--ax-fg-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-narr__driver-contrib{margin-left:auto;font-variant-numeric:tabular-nums;color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold)}.ax-narr__driver-flag{font-size:8px;text-transform:uppercase;color:var(--ax-fg-subtle);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);padding:0 3px}.ax-narr__foot{display:flex;align-items:center;gap:var(--ax-space-2);padding-top:var(--ax-space-3);border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-narr__foot-sep{opacity:.5}.ax-narr__fresh-dot{display:inline-block;width:5px;height:5px;border-radius:50%;margin-right:3px;background:var(--ax-fresh-cached-fg)}.ax-narr__fresh-dot.is-live{background:var(--ax-fresh-live-fg)}.ax-narr__regen{margin-left:auto;display:inline-flex;border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;padding:2px;border-radius:var(--ax-radius-sm)}.ax-narr__regen:hover{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-narr__error{display:flex;gap:var(--ax-space-3);padding:var(--ax-space-4);color:var(--ax-fg-default)}.ax-narr__error>svg{color:var(--ax-warn-fg);flex:none;margin-top:1px}.ax-narr__error-title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-narr__error-msg{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.4;margin-top:2px}.ax-narr__retry{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin-top:var(--ax-space-3);padding:var(--ax-space-2) var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);cursor:pointer}.ax-narr__retry:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-winpage{--ax-win-scrim: rgba(16, 21, 28, .26);--ax-win-blur: 1px;--ax-shadow-window: 0 1px 1px rgba(16, 21, 28, .08), 0 8px 20px rgba(16, 21, 28, .14), 0 32px 64px rgba(16, 21, 28, .2)}:root[data-theme=dark] .ax-winpage,.ax-theme-dark .ax-winpage{--ax-win-scrim: rgba(4, 7, 11, .42);--ax-shadow-window: 0 1px 1px rgba(0, 0, 0, .5), 0 10px 24px rgba(0, 0, 0, .55), 0 36px 72px rgba(0, 0, 0, .62)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ax-winpage{--ax-win-scrim: rgba(4, 7, 11, .42);--ax-shadow-window: 0 1px 1px rgba(0, 0, 0, .5), 0 10px 24px rgba(0, 0, 0, .55), 0 36px 72px rgba(0, 0, 0, .62)}}.ax-frame:has(.ax-winpage){grid-template-rows:minmax(0,1fr)}.ax-frame__main:has(.ax-winpage){min-height:0}.ax-winpage{position:relative;flex:1;min-height:0;display:flex;flex-direction:column}.ax-winpage__workspace{flex:1;min-height:0;display:flex;flex-direction:column;transition:transform var(--ax-dur-med) var(--ax-ease),filter var(--ax-dur-med) var(--ax-ease);transform-origin:center 42%}.ax-winpage.has-stack .ax-winpage__workspace{transform:scale(.99);filter:saturate(.95);pointer-events:none;-webkit-user-select:none;user-select:none}.ax-ws{display:flex;flex-direction:column;flex:1;min-height:0;padding:var(--ax-space-6) var(--ax-space-7);gap:var(--ax-space-5)}.ax-ws__header{flex:none;display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-ws__titlerow{display:flex;align-items:baseline;gap:var(--ax-space-4);flex-wrap:wrap}.ax-ws__title{font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);letter-spacing:-.01em}.ax-ws__count{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums}.ax-ws__sub{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-ws__fresh{margin-left:auto}.ax-ws__controls{display:flex;align-items:center;gap:var(--ax-space-5);flex-wrap:wrap}.ax-ws__hint{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);display:flex;align-items:center;gap:var(--ax-space-3)}.ax-ws__body{flex:1;min-height:0;overflow:auto;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-ws-table{width:100%;border-collapse:collapse;font-size:var(--ax-text-sm)}.ax-ws-table thead th{position:sticky;top:0;z-index:1;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-default);text-align:left;height:var(--ax-row-h-head);white-space:nowrap}.ax-ws-table th.is-numeric{text-align:right}.ax-ws-table th.is-sorted{background:var(--ax-sorted-col-bg)}.ax-ws-table__sort{display:inline-flex;align-items:center;gap:var(--ax-space-2);width:100%;padding:0 var(--ax-cell-pad-x);background:transparent;border:none;cursor:pointer;color:var(--ax-fg-muted);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold)}.ax-ws-table th.is-numeric .ax-ws-table__sort{justify-content:flex-end}.ax-ws-table__sort:hover{color:var(--ax-fg-default)}.ax-ws-tr{border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-ws-tr:hover{background:var(--ax-bg-hover)}.ax-ws-tr.is-selected{background:var(--ax-bg-selected)}.ax-ws-table td{height:var(--ax-row-h);padding:var(--ax-cell-pad-y) var(--ax-cell-pad-x);vertical-align:middle}.ax-ws-table td.is-numeric{text-align:right;font-variant-numeric:tabular-nums lining-nums;color:var(--ax-fg-default)}.ax-ws-table td.is-pos{color:var(--ax-profit-fg)}.ax-ws-table td.is-neg{color:var(--ax-loss-fg)}.ax-ws-row{display:flex;align-items:center;gap:var(--ax-space-4);width:100%;padding:0;background:transparent;border:none;cursor:pointer;text-align:left;color:var(--ax-fg-strong);font:inherit}.ax-ws-row:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset)}.ax-ws-row__name{font-weight:var(--ax-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-ws-row__id{margin-left:auto}.ax-winhost{position:fixed;top:0;right:0;bottom:0;left:0;z-index:70}.ax-winhost__backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ax-win-scrim);-webkit-backdrop-filter:blur(var(--ax-win-blur)) saturate(.97);backdrop-filter:blur(var(--ax-win-blur)) saturate(.97);animation:ax-fade var(--ax-dur-med) var(--ax-ease)}.ax-winhost__deck{position:absolute;top:0;right:0;bottom:0;left:0;--ax-win-cascade: 1}.ax-win{position:absolute;left:50%;top:50%;display:flex;flex-direction:column;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-window);outline:none;overflow:hidden;animation:ax-win-in var(--ax-dur-med) var(--ax-ease);transition:transform var(--ax-dur-med) var(--ax-ease),box-shadow var(--ax-dur-med) var(--ax-ease),filter var(--ax-dur-med) var(--ax-ease)}@keyframes ax-win-in{0%{opacity:0;transform:translate(-50%,-48%) scale(.975)}}.ax-win--campaign{width:1160px;max-width:96vw;height:80vh}.ax-win--investigation{width:740px;max-width:92vw;height:78vh}.ax-win--click{width:640px;max-width:92vw;max-height:74vh}.ax-win--evidence{width:700px;max-width:92vw;height:80vh}.ax-win--offer,.ax-win--landing,.ax-win--traffic{width:760px;max-width:94vw;height:80vh}.ax-win--pathEditor{width:680px;max-width:94vw;height:82vh}.ax-win--ruleEditor{width:660px;max-width:94vw;height:80vh}.ax-win.is-behind{pointer-events:none}.ax-win.is-behind:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--ax-bg-surface);opacity:calc(.28 + .14 * var(--ax-depth, 1));border-radius:inherit;transition:opacity var(--ax-dur-med) var(--ax-ease);pointer-events:none}.ax-win__titlebar{flex:none;display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-4) var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-default);background:linear-gradient(to bottom,var(--ax-bg-surface-2),var(--ax-bg-surface))}.ax-win__objicon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent);border:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-win__titles{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-win__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);letter-spacing:-.01em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-win__identity{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-win__identity-row{display:inline-flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-win__actions{flex:none;display:flex;align-items:center;gap:var(--ax-space-3)}.ax-win__close{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-muted);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-win__close:hover{background:var(--ax-loss-bg);border-color:var(--ax-loss-fg);color:var(--ax-loss-fg)}.ax-win__close:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-win__body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.ax-win__tabhost{display:flex;flex-direction:column;min-height:0;flex:1}.ax-win__tabpanel{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-6)}.ax-win__tabhost .ax-tabs{background:var(--ax-bg-band);padding:0 var(--ax-space-5);gap:var(--ax-space-1)}.ax-win__tabhost .ax-tab{height:38px;border-bottom-width:2px;padding:0 var(--ax-space-4)}.ax-win__tabhost .ax-tab.is-active{color:var(--ax-accent);font-weight:var(--ax-weight-semibold);background:var(--ax-bg-surface);border-bottom-color:var(--ax-accent)}.ax-win .ax-drill,.ax-win-clicks,.ax-win-detail,.ax-win-evidence{padding:var(--ax-space-6);overflow-y:auto;min-height:0}.ax-win__body>.ax-drill,.ax-win__body>.ax-win-clicks,.ax-win__body>.ax-win-detail,.ax-win__body>.ax-win-evidence{flex:1}.ax-cw-perf{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-cw-perf__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);flex-wrap:wrap}.ax-cw-perf__scope{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-cw-perf__scope svg{color:var(--ax-accent)}.ax-cw-perf__range{text-transform:none;letter-spacing:0;font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);padding:1px var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-pill)}.ax-cw-kpi{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-band);overflow:hidden}.ax-cw-kpi__headline{display:grid;grid-template-columns:repeat(3,1fr)}.ax-cw-kpi__groups{display:grid;grid-template-columns:1fr 1fr;border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cw-kpi__group{padding:var(--ax-space-4) var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-cw-kpi__group+.ax-cw-kpi__group{border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cw-kpi__grouplabel{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-cw-kpi__cells{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--ax-space-3) var(--ax-space-4)}.ax-cw-stat{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:0;border:none;background:transparent;text-align:left;color:inherit;font:inherit;cursor:default;border-radius:var(--ax-radius-sm)}.ax-cw-stat--lg{gap:var(--ax-space-3);padding:var(--ax-space-5) var(--ax-space-5)}.ax-cw-kpi__headline>.ax-cw-stat--lg+.ax-cw-stat--lg{border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cw-stat__label{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);white-space:nowrap}.ax-cw-stat__go{opacity:0;color:var(--ax-accent);transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-cw-stat__caveat{display:inline-flex;align-items:center;vertical-align:baseline;color:var(--ax-warn-fg);cursor:help}.ax-cw-stat__value{color:var(--ax-fg-strong);font-weight:var(--ax-weight-bold);letter-spacing:-.01em;line-height:1}.ax-cw-stat--lg .ax-cw-stat__value{font-size:var(--ax-text-3xl)}.ax-cw-stat--sm .ax-cw-stat__value{font-size:var(--ax-text-lg);font-variant-numeric:tabular-nums lining-nums}.ax-cw-stat.is-pos .ax-cw-stat__value{color:var(--ax-profit-fg)}.ax-cw-stat.is-neg .ax-cw-stat__value{color:var(--ax-loss-fg)}.ax-cw-stat.is-drillable{cursor:pointer}.ax-cw-stat.is-drillable:hover .ax-cw-stat__label{color:var(--ax-accent)}.ax-cw-stat.is-drillable:hover .ax-cw-stat__go{opacity:1}.ax-cw-stat.is-drillable:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-cw-perf__split{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(220px,1fr);gap:var(--ax-space-5);align-items:stretch}.ax-cw-card{display:flex;flex-direction:column;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);overflow:hidden}.ax-cw-card__head{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cw-card__title{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.06em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-cw-card__title svg{color:var(--ax-accent)}.ax-cw-card__count{text-transform:none;letter-spacing:0;font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-cw-card__link{display:inline-flex;align-items:center;gap:var(--ax-space-1);border:none;background:transparent;color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer}.ax-cw-card__link:hover{color:var(--ax-accent-hover)}.ax-cw-trend__controls{display:inline-flex;align-items:center;gap:var(--ax-space-4)}.ax-cw-trend__compare{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);border-bottom:1px dashed var(--ax-border-strong);padding-bottom:1px;cursor:help}.ax-cw-seg{display:inline-flex;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);overflow:hidden}.ax-cw-seg__btn{border:none;background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);padding:var(--ax-space-2) var(--ax-space-3);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-cw-seg__btn+.ax-cw-seg__btn{border-left:var(--ax-border-w) solid var(--ax-border-default)}.ax-cw-seg__btn:hover{color:var(--ax-fg-default)}.ax-cw-seg__btn.is-active{background:var(--ax-accent-quiet);color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-cw-trend__plot{position:relative;padding:var(--ax-space-4) var(--ax-space-5) var(--ax-space-3)}.ax-cw-trend__skeleton{height:148px;margin:var(--ax-space-4) var(--ax-space-5);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);animation:ax-pulse 1.4s ease-in-out infinite}.ax-cw-trend__grid{stroke:var(--ax-border-subtle);stroke-width:1}.ax-cw-trend__ylabel,.ax-cw-trend__xlabel{fill:var(--ax-fg-subtle);font-size:10px;font-family:var(--ax-font-sans);font-variant-numeric:tabular-nums}.ax-cw-trend__area{fill:var(--ax-accent);opacity:.1}.ax-cw-trend__line{fill:none;stroke:var(--ax-accent);stroke-width:2;stroke-linejoin:round;stroke-linecap:round}.ax-cw-trend__dot{fill:var(--ax-accent);stroke:var(--ax-bg-surface);stroke-width:2}.ax-cw-trend__dot.is-hover{fill:var(--ax-accent-hover)}.ax-cw-trend__crosshair{stroke:var(--ax-border-strong);stroke-width:1}.ax-cw-trend__tip{position:absolute;top:var(--ax-space-2);transform:translate(-50%);display:flex;flex-direction:column;gap:1px;padding:var(--ax-space-2) var(--ax-space-3);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);box-shadow:var(--ax-shadow-sm);pointer-events:none;white-space:nowrap}.ax-cw-trend__tip-t{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-cw-trend__tip-v{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums}.ax-cw-trend__note{margin:0 var(--ax-space-5) var(--ax-space-1);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);display:flex;align-items:center;gap:var(--ax-space-2)}.ax-cw-trend__note svg{flex:none;color:var(--ax-fg-subtle)}.ax-cw-config__list{list-style:none;margin:0;padding:0;flex:1}.ax-cw-config__row{width:100%;display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border:none;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:transparent;cursor:pointer;text-align:left;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-cw-config__list li:last-child .ax-cw-config__row{border-bottom:none}.ax-cw-config__row:hover{background:var(--ax-bg-hover)}.ax-cw-config__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--ax-radius-sm);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-cw-config__label{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;font-size:var(--ax-text-sm);color:var(--ax-fg-default);font-weight:var(--ax-weight-medium)}.ax-cw-config__sub{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-weight:var(--ax-weight-regular)}.ax-cw-config__value{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums}.ax-cw-config__go{flex:none;color:var(--ax-fg-subtle)}.ax-cw-config__row:hover .ax-cw-config__go{color:var(--ax-accent)}.ax-cw-recent__list{list-style:none;margin:0;padding:0}.ax-cw-recent__row{width:100%;display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-3) var(--ax-space-5);border:none;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:transparent;cursor:pointer;text-align:left;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-cw-recent__list li:last-child .ax-cw-recent__row{border-bottom:none}.ax-cw-recent__row:hover{background:var(--ax-bg-hover)}.ax-cw-recent__id{flex:none;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-cw-recent__dest{flex:1;min-width:0;display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-cw-recent__dest svg{flex:none;color:var(--ax-fg-subtle)}.ax-cw-recent__time{flex:none;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-cw-recent__why{flex:none;color:var(--ax-fg-subtle)}.ax-cw-recent__row:hover .ax-cw-recent__why{color:var(--ax-accent)}@media (max-width: 880px){.ax-cw-perf__split{grid-template-columns:minmax(0,1fr)}.ax-cw-kpi__cells{grid-template-columns:repeat(2,minmax(0,1fr))}}.ax-win-detail{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-win-detail__summary{display:flex;gap:var(--ax-space-6);flex-wrap:wrap;padding:var(--ax-space-4) 0;border-top:var(--ax-border-w) solid var(--ax-border-subtle);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-win-detail__stat{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-win-detail__action{display:flex;flex-direction:column;gap:var(--ax-space-3);align-items:flex-start}.ax-win-detail__action-hint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);max-width:46ch}.ax-drill__sortlabel{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);margin-left:auto}.ax-drill__sortlabel--btn{background:transparent;border:none;cursor:pointer;font:inherit;color:var(--ax-fg-subtle);padding:var(--ax-space-1) var(--ax-space-2);border-radius:var(--ax-radius-sm)}.ax-drill__sortlabel--btn:hover{color:var(--ax-fg-default);background:var(--ax-bg-hover)}.ax-drill__sortlabel--btn:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-kbd{font-family:var(--ax-font-mono);font-size:var(--ax-text-2xs);padding:1px 5px;border:var(--ax-border-w) solid var(--ax-border-default);border-bottom-width:2px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@keyframes ax-pulse{0%,to{opacity:1}50%{opacity:.55}}@media (max-width: 720px){.ax-winhost__deck{--ax-win-cascade: 0}.ax-win{position:fixed;right:0;bottom:0;left:0;top:0;width:100%!important;max-width:none;height:100%!important;max-height:none;border-radius:0;transform:none!important;box-shadow:none}.ax-win.is-behind{display:none}.ax-winpage.has-stack .ax-winpage__workspace{transform:none}}@media (prefers-reduced-motion: reduce){.ax-win,.ax-winpage__workspace,.ax-winhost__backdrop,.ax-win.is-behind:after,.ax-cw-trend__skeleton{animation:none;transition:none}}.ax-cco{display:flex;flex-direction:column;gap:var(--ax-space-6);container-type:inline-size;width:100%;align-self:stretch}.ax-cmd-context{display:flex;align-items:center;gap:var(--ax-space-3);color:var(--ax-fg-muted);font-size:var(--ax-text-xs)}.ax-cmd-context__item{display:inline-flex;align-items:center;gap:6px}.ax-cmd-context__item strong{color:var(--ax-fg-strong);font-weight:var(--ax-weight-semibold)}.ax-cmd-context__item svg{color:var(--ax-fg-subtle)}.ax-cmd-context__dot{width:1px;height:11px;background:var(--ax-border-strong)}.ax-cmd-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:var(--ax-space-5)}@container (max-width: 900px){.ax-cmd-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@container (max-width: 560px){.ax-cmd-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.ax-kpi{--k: var(--ax-accent);position:relative;display:flex;flex-direction:column;gap:var(--ax-space-4);padding:var(--ax-space-6);min-height:150px;text-align:left;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);cursor:pointer;overflow:hidden;box-shadow:var(--ax-shadow-sm),inset 0 1px #ffffff0a;transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-kpi:hover{border-color:var(--ax-border-strong);box-shadow:var(--ax-shadow-md),inset 0 1px #ffffff0d;transform:translateY(-1px)}.ax-kpi:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset)}.ax-kpi--profit,.ax-kpi--roi{--k: var(--ax-metric-profit)}.ax-kpi--rev{--k: var(--ax-metric-revenue)}.ax-kpi--spend{--k: var(--ax-metric-spend)}.ax-kpi--conv{--k: var(--ax-metric-conversions)}.ax-kpi__top{display:flex;align-items:center;gap:var(--ax-space-2)}.ax-kpi__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-kpi__label{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-kpi__basis{transform:scale(.9)}.ax-kpi__go{margin-left:auto;color:var(--ax-fg-subtle);opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-kpi:hover .ax-kpi__go{opacity:1}.ax-kpi__value{font-size:var(--ax-text-3xl);line-height:1.05;font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ax-kpi__foot{display:flex;flex-direction:column;align-items:stretch;gap:var(--ax-space-3);margin-top:auto}.ax-kpi__deltarow{display:flex;align-items:center;gap:var(--ax-space-2);min-height:20px}.ax-kpi__delta{display:inline-flex;align-items:center;gap:3px;padding:2px 7px;border-radius:var(--ax-radius-pill);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-kpi__delta.is-good{color:var(--ax-profit-fg);background:var(--ax-profit-bg)}.ax-kpi__delta.is-bad{color:var(--ax-loss-fg);background:var(--ax-loss-bg)}.ax-kpi__delta--none{color:var(--ax-fg-subtle);background:var(--ax-bg-sunken)}.ax-kpi__delta-label{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-weight:var(--ax-weight-medium)}.ax-spark{width:100%;height:36px;display:block}.ax-spark__line{fill:none;stroke:var(--k);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}.ax-spark__g0{stop-color:var(--k);stop-opacity:.28}.ax-spark__g1{stop-color:var(--k);stop-opacity:0}.ax-spark--profit,.ax-spark--roi{--k: var(--ax-metric-profit)}.ax-spark--rev{--k: var(--ax-metric-revenue)}.ax-spark--spend{--k: var(--ax-metric-spend)}.ax-spark--conv{--k: var(--ax-metric-conversions)}.ax-cmd-split{display:grid;grid-template-columns:2fr 1fr;gap:var(--ax-space-5);align-items:stretch}.ax-cmd-split--even{grid-template-columns:1fr 1fr}.ax-cmd-card{display:flex;flex-direction:column;min-width:0;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);padding:var(--ax-space-6);box-shadow:var(--ax-shadow-sm),inset 0 1px #ffffff0a}.ax-cchart{padding:var(--ax-space-7);background:var(--ax-bg-raised);box-shadow:var(--ax-shadow-md),inset 0 1px #ffffff0d}.ax-cmd-card__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);margin-bottom:var(--ax-space-5)}.ax-cmd-card__title{display:inline-flex;align-items:center;gap:8px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cmd-card__title svg{color:var(--ax-fg-subtle)}.ax-cmd-card__link{display:inline-flex;align-items:center;gap:4px;background:none;border:0;cursor:pointer;color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold)}.ax-cmd-card__link:hover{text-decoration:underline}.ax-cmd-seg{display:inline-flex;background:var(--ax-bg-sunken);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);padding:2px}.ax-cmd-seg__btn{background:none;border:0;cursor:pointer;padding:3px 10px;border-radius:calc(var(--ax-radius-md) - 2px);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-cmd-seg__btn.is-active{background:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-cchart__basis{margin-left:6px}.ax-cchart__controls{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap}.ax-cchart__legend{display:inline-flex;align-items:center;gap:var(--ax-space-4)}.ax-cchart__leg{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-2xs);color:var(--ax-fg-muted)}.ax-cchart__dot{width:8px;height:8px;border-radius:50%;background:currentColor}.ax-cchart__leg--rev{color:var(--ax-metric-revenue)}.ax-cchart__leg--spend{color:var(--ax-metric-spend)}.ax-cchart__leg--profit{color:var(--ax-metric-profit)}.ax-cchart__range{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);padding-left:var(--ax-space-4);border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cchart__skeleton{height:320px;border-radius:var(--ax-radius-md);background:linear-gradient(90deg,var(--ax-bg-sunken),var(--ax-bg-surface-2),var(--ax-bg-sunken));background-size:200% 100%;animation:ax-shimmer 1.4s infinite}@keyframes ax-shimmer{to{background-position:-200% 0}}.ax-cchart__plot{position:relative}.ax-cchart__grid{stroke:var(--ax-border-subtle);stroke-width:1;opacity:.5}.ax-cchart__ylabel,.ax-cchart__xlabel{fill:var(--ax-fg-subtle);font-size:var(--ax-text-3xs);font-variant-numeric:tabular-nums}.ax-cchart__line{fill:none;stroke-width:2.25;stroke-linejoin:round;stroke-linecap:round}.ax-cchart__line--rev{stroke:var(--ax-metric-revenue)}.ax-cchart__line--spend{stroke:var(--ax-metric-spend)}.ax-cchart__line--profit{stroke:var(--ax-metric-profit)}.ax-cchart__g-rev0{stop-color:var(--ax-metric-revenue);stop-opacity:.22}.ax-cchart__g-rev1{stop-color:var(--ax-metric-revenue);stop-opacity:0}.ax-cchart__g-profit0{stop-color:var(--ax-metric-profit);stop-opacity:.14}.ax-cchart__g-profit1{stop-color:var(--ax-metric-profit);stop-opacity:0}.ax-cchart__pt{stroke:var(--ax-bg-raised);stroke-width:2}.ax-cchart__pt--rev{fill:var(--ax-metric-revenue)}.ax-cchart__pt--spend{fill:var(--ax-metric-spend)}.ax-cchart__pt--profit{fill:var(--ax-metric-profit)}.ax-cchart__halo--rev{fill:var(--ax-metric-revenue);opacity:var(--ax-chart-halo-opacity)}.ax-cchart__halo--spend{fill:var(--ax-metric-spend);opacity:var(--ax-chart-halo-opacity)}.ax-cchart__halo--profit{fill:var(--ax-metric-profit);opacity:var(--ax-chart-halo-opacity)}.ax-cchart__crosshair{stroke:var(--ax-border-strong);stroke-width:1;stroke-dasharray:3 3}.ax-cchart__tip{position:absolute;top:8px;transform:translate(-50%);display:flex;flex-direction:column;gap:4px;background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:8px 10px;pointer-events:none;box-shadow:var(--ax-shadow-lg);z-index:2}.ax-cchart__tip-t{font-size:var(--ax-text-2xs);color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold);margin-bottom:2px}.ax-cchart__tip-row{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:8px;font-size:var(--ax-text-2xs)}.ax-cchart__tip-label{color:var(--ax-fg-muted)}.ax-cchart__tip-val{color:var(--ax-fg-strong);font-variant-numeric:tabular-nums;font-weight:var(--ax-weight-semibold)}.ax-cchart__table-wrap{overflow-x:auto;max-height:320px;overflow-y:auto}.ax-cchart__table{width:100%;border-collapse:collapse;font-size:var(--ax-text-xs)}.ax-cchart__table th,.ax-cchart__table td{padding:6px 10px;text-align:left;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cchart__table .ax-num{text-align:right;font-variant-numeric:tabular-nums}.ax-cchart__table th{color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold);position:sticky;top:0;background:var(--ax-bg-raised)}.ax-cchart__snap{display:flex;flex-direction:column;gap:var(--ax-space-5);min-height:200px;justify-content:center}.ax-cchart__snapgrid{display:grid;grid-template-columns:repeat(3,1fr);gap:var(--ax-space-5)}.ax-cchart__snapcell{display:flex;flex-direction:column;gap:6px;padding:var(--ax-space-4) 0}.ax-cchart__snaplabel{display:inline-flex;align-items:center;gap:7px;font-size:var(--ax-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-cchart__snapdot{width:8px;height:8px;border-radius:50%}.ax-cchart__snapdot--rev{background:var(--ax-metric-revenue)}.ax-cchart__snapdot--profit{background:var(--ax-metric-profit)}.ax-cchart__snapdot--spend{background:var(--ax-metric-spend)}.ax-cchart__snapval{font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ax-cchart__snapnote{display:inline-flex;align-items:center;gap:7px;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);padding-top:var(--ax-space-4);border-top:var(--ax-border-w) dashed var(--ax-border-subtle)}.ax-cchart__note{display:inline-flex;align-items:center;gap:6px;margin-top:var(--ax-space-2);color:var(--ax-fg-subtle);font-size:var(--ax-text-2xs)}.ax-health__pill{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);padding:3px 9px;border-radius:var(--ax-radius-pill)}.ax-health__pill--good{color:var(--ax-profit-fg);background:var(--ax-profit-bg)}.ax-health__pill--warn{color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-health__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-health__item{display:grid;grid-template-columns:26px 1fr;align-items:start;gap:var(--ax-space-3);padding:var(--ax-space-4) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-health__item:last-child{border-bottom:0}.ax-health__mark{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%}.ax-health__item.is-ok .ax-health__mark{color:var(--ax-profit-fg);background:var(--ax-profit-bg)}.ax-health__item.is-attention .ax-health__mark{color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-health__item.is-info .ax-health__mark{color:var(--ax-fg-subtle);background:var(--ax-bg-sunken)}.ax-health__body{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-health__label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-health__detail{font-size:var(--ax-text-2xs);color:var(--ax-fg-muted)}.ax-health__foot{display:inline-flex;align-items:center;gap:6px;margin-top:var(--ax-space-4);padding-top:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-qstats__grid{display:grid;grid-template-columns:repeat(5,1fr)}.ax-qstats__cell{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:var(--ax-space-2) var(--ax-space-4);background:none;border:0;border-right:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);text-align:left}.ax-qstats__cell:first-child{padding-left:0}.ax-qstats__cell:last-child{border-right:0}.ax-qstats__cell.is-drillable{cursor:pointer}.ax-qstats__cell.is-drillable:hover{background:var(--ax-bg-hover)}.ax-qstats__value{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.ax-qstats__label{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-2xs);letter-spacing:.05em;text-transform:uppercase;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-qstats__chev{color:var(--ax-fg-subtle);opacity:0;transition:opacity var(--ax-dur-fast) var(--ax-ease)}.ax-qstats__cell.is-drillable:hover .ax-qstats__chev{opacity:1}.ax-config__grid{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ax-space-3)}.ax-config__cell{position:relative;display:flex;flex-direction:column;gap:4px;padding:var(--ax-space-4);background:none;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);text-align:left;cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-config__cell:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-config__label{font-size:var(--ax-text-2xs);color:var(--ax-fg-muted);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold)}.ax-config__value{font-size:var(--ax-text-sm);color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding-right:18px}.ax-config__sub{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-config__mark{position:absolute;top:var(--ax-space-3);right:var(--ax-space-3);display:inline-flex}.ax-config__mark--ok{color:var(--ax-fg-subtle)}.ax-config__mark--warn{color:var(--ax-warn-fg)}.ax-cmd-footer{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);margin-top:var(--ax-space-1);padding:var(--ax-space-3) 0;background:var(--ax-bg-app);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cmd-footer__left,.ax-cmd-footer__right{display:inline-flex;gap:var(--ax-space-2)}@container (max-width: 900px){.ax-cmd-split,.ax-cmd-split--even{grid-template-columns:1fr}}@container (max-width: 560px){.ax-qstats__grid{grid-template-columns:repeat(3,1fr)}.ax-config__grid{grid-template-columns:1fr 1fr}.ax-cchart__snapgrid{grid-template-columns:1fr}.ax-cmd-footer{flex-wrap:wrap}}.ax-winhost--create{--ax-win-scrim: rgba(16, 21, 28, .3);--ax-shadow-window: 0 1px 1px rgba(16, 21, 28, .08), 0 10px 24px rgba(16, 21, 28, .16), 0 36px 72px rgba(16, 21, 28, .22)}:root[data-theme=dark] .ax-winhost--create,.ax-theme-dark .ax-winhost--create{--ax-win-scrim: rgba(4, 7, 11, .46)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ax-winhost--create{--ax-win-scrim: rgba(4, 7, 11, .46)}}.ax-win--create{width:860px;max-width:95vw;height:86vh}.ax-win--chooser{width:760px;max-width:94vw;height:auto;max-height:86vh}.ax-win--create-sub{width:540px;max-width:94vw;max-height:82vh}.ax-winhost--sub{z-index:78;--ax-win-scrim: rgba(16, 21, 28, .34);--ax-shadow-window: 0 1px 1px rgba(16, 21, 28, .08), 0 10px 24px rgba(16, 21, 28, .18), 0 36px 72px rgba(16, 21, 28, .24)}:root[data-theme=dark] .ax-winhost--sub,.ax-theme-dark .ax-winhost--sub{--ax-win-scrim: rgba(4, 7, 11, .5)}@media (prefers-color-scheme: dark){:root:not([data-theme=light]) .ax-winhost--sub{--ax-win-scrim: rgba(4, 7, 11, .5)}}.ax-cc-body{display:flex;flex-direction:column;min-height:0}.ax-cc-titlebar{gap:var(--ax-space-5)}.ax-cc-spine{display:flex;align-items:center;gap:var(--ax-space-3);flex:none}.ax-cc-spine__step{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);white-space:nowrap}.ax-cc-spine__step.is-current{color:var(--ax-accent)}.ax-cc-spine__step.is-done{color:var(--ax-fg-muted)}.ax-cc-spine__step--commit{padding:2px var(--ax-space-3);border:var(--ax-border-w) dashed var(--ax-border-strong);border-radius:var(--ax-radius-pill);color:var(--ax-fg-muted)}.ax-cc-spine__step--commit.is-done{border-style:solid;border-color:var(--ax-profit-fg);color:var(--ax-profit-fg)}.ax-cc-spine__num{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-app);border:var(--ax-border-w) solid currentColor;font-size:9.5px;font-weight:var(--ax-weight-bold)}.ax-cc-spine__step.is-current .ax-cc-spine__num{background:var(--ax-accent);color:#fff;border-color:var(--ax-accent)}.ax-cc-spine__arrow{color:var(--ax-fg-subtle);display:inline-flex}@media (max-width: 720px){.ax-cc-spine__step:not(.is-current) .ax-cc-spine__num~*{display:none}}.ax-cc-author,.ax-cc-activate{display:flex;flex-direction:column;min-height:0;flex:1}.ax-cc-scroll{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-cc-chooser{display:flex;flex-direction:column;gap:var(--ax-space-5);padding:var(--ax-space-7);overflow-y:auto;min-height:0}.ax-cc-chooser__lead{margin:0;font-size:var(--ax-text-md);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-cc-choices{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-cc-choice{display:grid;grid-template-columns:auto 1fr auto;grid-template-rows:auto auto;align-items:center;gap:2px var(--ax-space-5);width:100%;padding:var(--ax-space-5) var(--ax-space-6);text-align:left;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-cc-choice:hover{border-color:var(--ax-accent);background:var(--ax-bg-surface-2)}.ax-cc-choice:hover .ax-cc-choice__go{color:var(--ax-accent);transform:translate(2px)}.ax-cc-choice:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-cc-choice--rec{border-color:var(--ax-accent);box-shadow:0 0 0 1px var(--ax-accent)}.ax-cc-choice__icon{grid-row:1 / span 2;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent);flex:none}.ax-cc-choice__title{display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cc-choice__tag{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);padding:1px var(--ax-space-3)}.ax-cc-choice__tag--rec{color:var(--ax-accent);background:var(--ax-accent-quiet);border-color:transparent}.ax-cc-choice__why{grid-column:2;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-cc-choice__go{grid-column:3;grid-row:1 / span 2;color:var(--ax-fg-subtle);display:inline-flex;transition:color var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-cc-wizard{flex:none;display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-6);border-bottom:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface-2)}.ax-cc-wizard__meta{font-size:var(--ax-text-xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold)}.ax-cc-wizard__meta b{color:var(--ax-fg-default)}.ax-cc-steps{display:flex;align-items:center;gap:var(--ax-space-2);margin:0;padding:0;list-style:none;flex-wrap:wrap}.ax-cc-step__item{display:inline-flex;align-items:center}.ax-cc-step__item:not(:last-child):after{content:"";width:14px;height:var(--ax-border-w);margin:0 var(--ax-space-2);background:var(--ax-border-strong)}.ax-cc-step{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3);border:none;background:none;border-radius:var(--ax-radius-pill);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-subtle);cursor:default}button.ax-cc-step{cursor:pointer}button.ax-cc-step:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-cc-step__num{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--ax-radius-pill);border:var(--ax-border-w) solid var(--ax-border-strong);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-bold);flex:none}.ax-cc-step.is-current{color:var(--ax-accent);background:var(--ax-accent-quiet);font-weight:var(--ax-weight-semibold)}.ax-cc-step.is-current .ax-cc-step__num{background:var(--ax-accent);color:#fff;border-color:var(--ax-accent)}.ax-cc-step.is-done{color:var(--ax-profit-fg)}.ax-cc-step.is-done .ax-cc-step__num{background:var(--ax-profit-fg);color:#fff;border-color:var(--ax-profit-fg)}@media (max-width: 720px){.ax-cc-step:not(.is-current) .ax-cc-step__label{display:none}}.ax-cc-stepwarn{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);max-width:340px}.ax-cc-stepwarn svg{color:var(--ax-info-fg);flex:none}.ax-cc-section{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);overflow:hidden;flex-shrink:0}.ax-cc-section__head{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-cc-section__badge{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--ax-radius-sm);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-bold)}.ax-cc-section__badge--text{width:auto;min-width:20px;padding:0 var(--ax-space-2);letter-spacing:.04em}.ax-cc-section__title{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cc-section__optional{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);padding:1px var(--ax-space-3)}.ax-cc-section__right{margin-left:auto}.ax-cc-section__body{padding:var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-formrow{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-formgrid{display:grid;grid-template-columns:1fr 1fr auto;gap:var(--ax-space-4)}.ax-formrow--narrow{max-width:96px}.ax-label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-req{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-input{width:100%;height:34px;padding:0 var(--ax-space-4);font-size:var(--ax-text-md);color:var(--ax-fg-strong);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-input::placeholder{color:var(--ax-fg-subtle)}.ax-input:focus{outline:none;border-color:var(--ax-accent);box-shadow:0 0 0 3px var(--ax-accent-quiet)}.ax-input--mono{font-family:var(--ax-font-mono);font-size:var(--ax-text-sm)}.ax-input--num{max-width:88px;text-align:right;font-variant-numeric:tabular-nums}.ax-input.is-invalid{border-color:var(--ax-loss-fg);box-shadow:0 0 0 3px var(--ax-loss-bg)}.ax-help{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:1.5;margin:0}.ax-help--lead{color:var(--ax-fg-muted)}.ax-help--warn{color:var(--ax-warn-fg)}.ax-help code,.ax-macrofield code,.ax-kit code{font-family:var(--ax-font-mono);font-size:.92em}.ax-formerror{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-loss-fg);margin:0}.ax-slugmeta{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);flex-wrap:wrap}.ax-slugpreview{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-slugpreview b{color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-slugdomain{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-slugdomain b{color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold)}.ax-switch{display:inline-flex;align-items:center;gap:var(--ax-space-3);cursor:pointer;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-switch input{position:absolute;opacity:0;width:0;height:0}.ax-switch__track{position:relative;width:34px;height:19px;border-radius:var(--ax-radius-pill);background:var(--ax-border-strong);transition:background var(--ax-dur-fast) var(--ax-ease);flex:none}.ax-switch__thumb{position:absolute;top:2px;left:2px;width:15px;height:15px;border-radius:50%;background:#fff;box-shadow:0 1px 2px #00000040;transition:transform var(--ax-dur-fast) var(--ax-ease)}.ax-switch input:checked+.ax-switch__track{background:var(--ax-accent)}.ax-switch input:checked+.ax-switch__track .ax-switch__thumb{transform:translate(15px)}.ax-switch input:focus-visible+.ax-switch__track{box-shadow:0 0 0 3px var(--ax-accent-quiet)}.ax-switch__label{font-weight:var(--ax-weight-medium)}.ax-directlink{display:flex;align-items:flex-start;gap:var(--ax-space-3);padding:var(--ax-space-4);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:1.5;margin:0}.ax-directlink b{color:var(--ax-fg-strong)}.ax-directlink svg{color:var(--ax-accent);margin-top:2px;flex:none}.ax-disclosure{display:inline-flex;align-items:center;gap:var(--ax-space-2);background:none;border:none;cursor:pointer;color:var(--ax-fg-muted);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);padding:0}.ax-disclosure:hover{color:var(--ax-fg-default)}.ax-advname{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-stepper{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-stepper--indent{margin-top:var(--ax-space-3);padding-left:var(--ax-space-6)}.ax-stepper__unit,.ax-stepper__prefix{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-segment{display:inline-flex;border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);overflow:hidden;width:fit-content}.ax-segment__opt{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-3) var(--ax-space-5);background:var(--ax-bg-surface);border:none;border-right:var(--ax-border-w) solid var(--ax-border-strong);cursor:pointer;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-segment__opt:last-child{border-right:none}.ax-segment__opt.is-active{background:var(--ax-accent);color:#fff}.ax-segment__rec{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;opacity:.85}.ax-cc-settings,.ax-cc-contract{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-cc-settings__toggle{display:flex;align-items:center;gap:var(--ax-space-3);width:100%;padding:var(--ax-space-4) var(--ax-space-5);background:none;border:none;cursor:pointer;text-align:left}.ax-cc-settings__title{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cc-settings__summary{margin-left:auto;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-cc-settings__body{padding:var(--ax-space-5);padding-top:0;display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-macrofield{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-macrofield__chips{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-macrofield__chips--grouped{flex-direction:column;align-items:flex-start;gap:var(--ax-space-2)}.ax-macrofield__chipgroup{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-2)}.ax-macrofield__chipslabel{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle);margin-right:var(--ax-space-2);min-width:84px}.ax-chip{display:inline-flex;align-items:center;gap:3px;padding:2px var(--ax-space-3);font-family:var(--ax-font-mono);font-size:var(--ax-text-xs);color:var(--ax-accent);background:var(--ax-accent-quiet);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);cursor:pointer}.ax-chip:hover{border-color:var(--ax-accent)}.ax-chip--action{font-family:var(--ax-font-sans);color:var(--ax-fg-muted);background:var(--ax-bg-surface-2)}.ax-macrofield__warn{display:flex;align-items:flex-start;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-warn-fg);margin:0;line-height:1.5}.ax-macrofield__warn svg{flex:none;margin-top:1px}.ax-macrofield__preview{display:flex;flex-direction:column;gap:2px;margin:0;font-size:var(--ax-text-xs)}.ax-macrofield__preview-label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fg-subtle)}.ax-macrofield__preview .ax-mono{word-break:break-all}.ax-tsfield{position:relative;display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-tsfield__row{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-select{flex:1;display:flex;align-items:center;gap:var(--ax-space-3);height:34px;padding:0 var(--ax-space-4);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);cursor:pointer;text-align:left}.ax-select:hover{border-color:var(--ax-fg-subtle)}.ax-select.is-open{border-color:var(--ax-accent);box-shadow:0 0 0 3px var(--ax-accent-quiet)}.ax-select__value{display:inline-flex;align-items:baseline;gap:var(--ax-space-3);font-size:var(--ax-text-md);color:var(--ax-fg-strong)}.ax-select__secondary{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-select__placeholder{font-size:var(--ax-text-md);color:var(--ax-fg-subtle)}.ax-select__caret{margin-left:auto;color:var(--ax-fg-subtle)}.ax-select__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1}.ax-select__pop{position:absolute;z-index:2;top:40px;left:0;right:0;max-width:460px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);box-shadow:var(--ax-shadow-window, 0 8px 24px rgba(0, 0, 0, .18));overflow:hidden}.ax-select__scrim--fixed{z-index:85}.ax-select__pop--fixed{position:fixed;top:auto;left:auto;right:auto;z-index:86}.ax-select__searchrow{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-subtle)}.ax-select__search{flex:1;border:none;background:none;outline:none;font-size:var(--ax-text-sm);color:var(--ax-fg-strong)}.ax-select__options{max-height:260px;overflow-y:auto;padding:var(--ax-space-2)}.ax-select__opt{display:flex;align-items:center;gap:var(--ax-space-3);width:100%;padding:var(--ax-space-3) var(--ax-space-4);background:none;border:none;border-radius:var(--ax-radius-sm);cursor:pointer;text-align:left}.ax-select__opt:hover{background:var(--ax-bg-hover)}.ax-select__opt.is-selected{background:var(--ax-bg-selected)}.ax-select__opt.is-muted .ax-select__opt-main{color:var(--ax-fg-muted)}.ax-select__opt-main{font-size:var(--ax-text-sm);color:var(--ax-fg-strong)}.ax-select__opt-sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-select__opt-check{margin-left:auto;color:var(--ax-accent)}.ax-select__empty{padding:var(--ax-space-4);font-size:var(--ax-text-sm);color:var(--ax-fg-subtle);text-align:center}.ax-select__grouplabel{padding:var(--ax-space-3) var(--ax-space-4) 2px;font-size:var(--ax-text-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ax-fg-subtle)}.ax-select__opt--brand{gap:var(--ax-space-2)}.ax-select__opt--brand:hover{background:var(--ax-bg-hover)}.ax-select__opt--brand.is-selected{background:var(--ax-bg-selected)}.ax-select__opt--brand.is-muted .ax-select__opt-main{color:var(--ax-fg-muted)}.ax-select__opt-hit{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px;padding:0;border:none;background:none;text-align:left;cursor:pointer}.ax-select__opt-hit .ax-select__opt-main,.ax-select__opt-hit .ax-select__opt-sub{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-select__star{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;background:none;border-radius:var(--ax-radius-sm);cursor:pointer;color:var(--ax-fg-subtle);opacity:.5;transition:opacity .12s,color .12s,background .12s}.ax-select__star:hover{background:var(--ax-bg-hover);opacity:1}.ax-select__star.is-on{color:#f5a623;opacity:1}.ax-cc-subbody{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-cc-subfooter{flex:none;display:flex;justify-content:flex-end;gap:var(--ax-space-3);padding:var(--ax-space-5) var(--ax-space-6);border-top:var(--ax-border-w) solid var(--ax-border-default)}.ax-copyfield{display:flex;align-items:stretch;gap:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);padding:var(--ax-space-3)}.ax-copyfield--multiline{align-items:flex-start}.ax-copyfield__value{flex:1;min-width:0;font-size:var(--ax-text-sm);color:var(--ax-fg-strong);word-break:break-all;white-space:pre-wrap;align-self:center;cursor:text;outline:none}.ax-copyfield--multiline .ax-copyfield__value{align-self:flex-start}.ax-copyfield__actions{display:flex;align-items:center;gap:var(--ax-space-2);flex:none}.ax-copyfield__done{display:inline-flex;align-items:center;gap:3px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);cursor:pointer}.ax-copyfield__done input{position:absolute;opacity:0;width:0;height:0}.ax-copyfield__done svg{opacity:.3}.ax-copyfield__done.is-done{color:var(--ax-profit-fg)}.ax-copyfield__done.is-done svg{opacity:1}.ax-copybtn{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-3) var(--ax-space-4);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-sm);cursor:pointer;white-space:nowrap}.ax-copybtn:hover{border-color:var(--ax-accent);color:var(--ax-accent)}.ax-copybtn--sm{padding:2px var(--ax-space-3);font-size:var(--ax-text-xs)}.ax-copybtn.is-copied{color:var(--ax-profit-fg);border-color:var(--ax-profit-fg)}.ax-qr{border-radius:var(--ax-radius-md)}.ax-qr__bg{fill:#fff}.ax-qr__fg{fill:#0a0d12}.ax-cc-footer{flex:none;display:flex;align-items:center;gap:var(--ax-space-5);padding:var(--ax-space-4) var(--ax-space-6);border-top:var(--ax-border-w) solid var(--ax-border-default);background:linear-gradient(to top,var(--ax-bg-surface-2),var(--ax-bg-surface))}.ax-cc-footer__left{flex:none}.ax-cc-footer__right{margin-left:auto;display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap;justify-content:flex-end}.ax-cc-footer__err{max-width:320px}.ax-cc-saved{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-profit-fg)}.ax-cc-saved.ax-fg-subtle svg{display:none}.ax-cc-problems{position:relative}.ax-cc-problems__count{font-size:var(--ax-text-xs);color:var(--ax-warn-fg);font-weight:var(--ax-weight-semibold)}.ax-cc-problems__list{display:flex;flex-direction:column;gap:2px;margin-top:2px}.ax-cc-problems__item{background:none;border:none;padding:0;text-align:right;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);cursor:pointer;text-decoration:underline dotted}.ax-cc-problems__item:hover{color:var(--ax-accent)}.ax-cc-confirm{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-warn-fg);border-radius:var(--ax-radius-md);background:var(--ax-warn-bg)}.ax-cc-confirm__copy{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-default);max-width:340px}.ax-cc-confirm__copy svg{color:var(--ax-warn-fg);flex:none}.ax-cc-created{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-5);border-radius:var(--ax-radius-lg);background:var(--ax-profit-bg);border:var(--ax-border-w) solid var(--ax-profit-fg)}.ax-cc-created__badge{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;background:var(--ax-profit-fg);color:#fff;flex:none}.ax-cc-created__title{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cc-created__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-kit{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);overflow:hidden;flex-shrink:0}.ax-kit__head{display:flex;align-items:flex-start;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-kit__badge{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:22px;padding:0 4px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);flex:none}.ax-kit__badge--warn{background:var(--ax-warn-bg);color:var(--ax-warn-fg)}.ax-kit__titles{display:flex;flex-direction:column;gap:2px}.ax-kit__title{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-kit__subtitle{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.5}.ax-kit__body{padding:var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-kit__block{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-kit__blocktitle{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);flex-wrap:wrap}.ax-kit__note{display:flex;align-items:flex-start;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);margin:0;line-height:1.5}.ax-kit__note svg{flex:none;margin-top:1px}.ax-kit__gap{display:flex;align-items:flex-start;gap:var(--ax-space-2);padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);background:var(--ax-warn-bg);color:var(--ax-fg-default);font-size:var(--ax-text-xs);line-height:1.55;margin:0}.ax-kit__gap svg{color:var(--ax-warn-fg);flex:none;margin-top:1px}.ax-kit__tabs{display:inline-flex;margin-left:auto;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);overflow:hidden}.ax-kit__tabs button{padding:2px var(--ax-space-3);background:var(--ax-bg-surface);border:none;border-right:var(--ax-border-w) solid var(--ax-border-default);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);cursor:pointer}.ax-kit__tabs button:last-child{border-right:none}.ax-kit__tabs button.is-active{background:var(--ax-accent);color:#fff}.ax-kit__qr{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4);background:var(--ax-bg-surface-2);border-radius:var(--ax-radius-md)}.ax-kit__qr-cap{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-kit--secret{border-color:var(--ax-warn-fg)}.ax-kit--secret.is-acknowledged{border-color:var(--ax-border-default)}.ax-secret__row{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-secret__value{flex:1;min-width:180px;font-size:var(--ax-text-sm);letter-spacing:.06em;color:var(--ax-fg-strong);background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);padding:var(--ax-space-3) var(--ax-space-4);word-break:break-all}.ax-secret__actions{display:flex;align-items:center;gap:var(--ax-space-2)}.ax-secret__ack{display:flex;align-items:flex-start;gap:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-fg-default);cursor:pointer;line-height:1.4}.ax-secret__ack input{position:absolute;opacity:0;width:0;height:0}.ax-secret__ack-box{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--ax-radius-sm);border:var(--ax-border-w) solid var(--ax-border-strong);color:transparent;flex:none;margin-top:1px}.ax-secret__ack input:checked+.ax-secret__ack-box{background:var(--ax-profit-fg);border-color:var(--ax-profit-fg);color:#fff}.ax-secret__ack input:focus-visible+.ax-secret__ack-box{box-shadow:0 0 0 3px var(--ax-accent-quiet)}.ax-kit__collapsed{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-kit__collapsed-icon{color:var(--ax-profit-fg);display:inline-flex}.ax-kit__reopen{margin-left:auto;background:none;border:none;color:var(--ax-accent);font-size:var(--ax-text-xs);cursor:pointer;text-decoration:underline}.ax-palette{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);overflow:hidden}.ax-palette__head{padding:var(--ax-space-3) var(--ax-space-4);background:var(--ax-bg-surface-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted)}.ax-palette__table{width:100%;border-collapse:collapse;font-size:var(--ax-text-xs)}.ax-palette__table th{text-align:left;padding:var(--ax-space-2) var(--ax-space-4);color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-palette__table td{padding:var(--ax-space-3) var(--ax-space-4);color:var(--ax-fg-muted);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);vertical-align:top;line-height:1.45}.ax-palette__table tr:last-child td{border-bottom:none}.ax-palette__table tr.is-required td{background:var(--ax-accent-quiet)}.ax-palette__table tr.is-required td:first-child{color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-palette__req{display:inline-block;margin-left:var(--ax-space-2);font-family:var(--ax-font-sans);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-accent)}.ax-palette__callout{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-default);margin:0}.ax-palette__callout svg{color:var(--ax-warn-fg);flex:none}.ax-cc-contract__body{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-6);padding:var(--ax-space-5);padding-top:0}.ax-cc-contract__h{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);margin-bottom:var(--ax-space-3);text-transform:uppercase;letter-spacing:.04em}.ax-cc-contract__col ul,.ax-cc-contract__col ol{margin:0;padding-left:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.5}.ax-readiness{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-readiness__lead{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);margin:0;line-height:1.5}.ax-readiness__unavailable{display:flex;align-items:flex-start;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);margin:0}.ax-readiness__progress{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-weight:var(--ax-weight-semibold)}.ax-readiness__live{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-fresh-live-fg);background:var(--ax-fresh-live-bg);border-radius:var(--ax-radius-pill);padding:0 var(--ax-space-3)}.ax-readiness__steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-readiness__step{display:flex;align-items:flex-start;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md)}.ax-readiness__step.is-verified{border-color:var(--ax-profit-fg);background:var(--ax-profit-bg)}.ax-readiness__marker{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;flex:none;margin-top:1px;border:var(--ax-border-w) solid var(--ax-border-strong);color:var(--ax-fg-subtle)}.ax-readiness__step.is-verified .ax-readiness__marker{background:var(--ax-profit-fg);border-color:var(--ax-profit-fg);color:#fff}.ax-readiness__spin{width:9px;height:9px;border-radius:50%;border:1.5px solid var(--ax-border-strong);border-top-color:var(--ax-accent);animation:ax-cc-spin .8s linear infinite}@keyframes ax-cc-spin{to{transform:rotate(360deg)}}.ax-readiness__body{display:flex;flex-direction:column;gap:1px}.ax-readiness__label{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-readiness__tag{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-profit-fg);font-weight:var(--ax-weight-semibold)}.ax-readiness__tag--na{color:var(--ax-fg-subtle)}.ax-readiness__hint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-readiness__note{font-size:var(--ax-text-xs);margin:0;line-height:1.5}.ax-cc-denied{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ax-space-4);padding:var(--ax-space-9);text-align:center}.ax-cc-denied__icon{color:var(--ax-fg-subtle)}.ax-cc-denied__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cc-denied__body{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);max-width:420px;line-height:1.55;margin:0}.ax-cc-livepill{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-profit-fg);background:var(--ax-profit-bg);border-radius:var(--ax-radius-pill);padding:0 var(--ax-space-3);font-weight:var(--ax-weight-semibold)}.ax-cc-guard{position:absolute;top:0;right:0;bottom:0;left:0;z-index:5;display:flex;align-items:center;justify-content:center}.ax-cc-guard__scrim{position:absolute;top:0;right:0;bottom:0;left:0;background:#10151c66}.ax-cc-guard__panel{position:relative;z-index:1;width:420px;max-width:90%;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-window, 0 12px 32px rgba(0, 0, 0, .28));padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-cc-guard__title{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cc-guard__title svg{color:var(--ax-warn-fg)}.ax-cc-guard__body{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);margin:0;line-height:1.5}.ax-cc-guard__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-3)}@media (prefers-reduced-motion: reduce){.ax-readiness__spin{animation:none}}@media (max-width: 720px){.ax-formgrid,.ax-cc-contract__body{grid-template-columns:1fr}}.ax-win--ruleEditor,.ax-win--pathEditor{width:620px;max-width:92vw;max-height:82vh}.ax-win__ctx{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-iconbtn{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-width:26px;height:26px;padding:0 6px;border:1px solid transparent;border-radius:var(--ax-radius-sm);background:transparent;color:var(--ax-fg-muted);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-iconbtn:hover:not(:disabled){background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-iconbtn:disabled{opacity:.4;cursor:not-allowed}.ax-iconbtn--danger:hover:not(:disabled){color:var(--ax-loss-fg);background:var(--ax-loss-bg)}.ax-ws-section{padding:var(--ax-space-6);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-sm),inset 0 1px #ffffff0a}.ax-ws-section__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);margin-bottom:var(--ax-space-4)}.ax-ws-section__title{display:inline-flex;align-items:center;gap:8px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-ws-section__title svg{color:var(--ax-fg-subtle)}.ax-ws-section__note{margin:0 0 var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-ws-tip{display:inline-flex;color:var(--ax-fg-subtle);cursor:help;vertical-align:middle}.ax-ws-tip:focus-visible{outline:2px solid var(--ax-focus-ring);border-radius:50%}.ax-live-chip{display:inline-flex;align-items:center;gap:3px;padding:1px 7px;border-radius:var(--ax-radius-pill);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);white-space:nowrap}.ax-live-chip--live{background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-live-chip--inert{background:var(--ax-amber-050);color:var(--ax-amber-500)}.ax-ws-identity{display:flex;flex-direction:column;gap:4px;padding-bottom:var(--ax-space-3);margin-bottom:var(--ax-space-2);border-bottom:1px solid var(--ax-border-subtle)}.ax-ws-identity__row{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-ws-identity__id{display:inline-flex;align-items:center;gap:5px;padding:2px 6px;border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);cursor:pointer}.ax-ws-identity__id:hover{border-color:var(--ax-accent);color:var(--ax-fg-default)}.ax-ws-identity__created{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-ws-identity__dest{display:flex;align-items:center;gap:8px;font-size:var(--ax-text-xs)}.ax-ws-identity__dest-label{color:var(--ax-fg-subtle)}.ax-ws-identity__dest-flow{display:inline-flex;align-items:center;gap:6px;color:var(--ax-fg-default);font-weight:var(--ax-weight-medium)}.ax-ws-profit{display:flex;align-items:center;gap:var(--ax-space-6);flex-wrap:wrap;margin-bottom:var(--ax-space-4)}.ax-ws-profit__main{display:flex;flex-direction:column;gap:2px;padding:6px 8px;border:1px solid transparent;border-radius:var(--ax-radius-md);background:transparent;cursor:pointer;text-align:left}.ax-ws-profit__main:hover{border-color:var(--ax-border-subtle);background:var(--ax-bg-hover)}.ax-ws-profit__label{display:inline-flex;align-items:center;gap:4px;font-size:var(--ax-text-xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-ws-profit__value{font-size:var(--ax-text-3xl);font-weight:var(--ax-weight-bold);font-variant-numeric:tabular-nums;color:var(--ax-fg-strong)}.ax-ws-profit__main.is-pos .ax-ws-profit__value{color:var(--ax-profit-fg)}.ax-ws-profit__main.is-neg .ax-ws-profit__value{color:var(--ax-loss-fg)}.ax-ws-profit__rel{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-ws-profit__term{display:flex;flex-direction:column;gap:1px;padding:4px 6px;border:none;border-radius:var(--ax-radius-sm);background:transparent;cursor:pointer;text-align:left}.ax-ws-profit__term:hover{background:var(--ax-bg-hover)}.ax-ws-profit__term-label{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-ws-profit__term-value{font-size:var(--ax-text-md);font-variant-numeric:tabular-nums;color:var(--ax-fg-default)}.ax-ws-profit__op{color:var(--ax-fg-subtle);font-size:var(--ax-text-lg)}.ax-ws-health__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ax-ws-health__item{display:flex;align-items:flex-start;gap:8px;padding:6px 4px}.ax-ws-health__mark{display:inline-flex;flex:0 0 auto;margin-top:1px}.ax-ws-health__item.is-ok .ax-ws-health__mark{color:var(--ax-profit-fg)}.ax-ws-health__item.is-attention .ax-ws-health__mark{color:var(--ax-amber-500)}.ax-ws-health__item.is-info .ax-ws-health__mark{color:var(--ax-fg-subtle)}.ax-ws-health__body{display:flex;flex-direction:column;gap:1px}.ax-ws-health__label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-ws-health__detail{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-ws-health__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);margin:var(--ax-space-2) 0 0;padding-top:var(--ax-space-2);border-top:1px solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-ws-actions{margin-top:var(--ax-space-4);padding-top:var(--ax-space-3);border-top:1px solid var(--ax-border-subtle)}.ax-ws-actions__row{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-ws-actions__sep{width:1px;height:20px;background:var(--ax-border-subtle);margin:0 var(--ax-space-1)}.ax-ws-actions__explain{margin-left:auto}.ax-ws-actions__qr{display:flex;flex-direction:column;align-items:center;gap:6px;margin-top:var(--ax-space-3);padding:var(--ax-space-3);border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);width:fit-content}.ax-ws-actions__qr-url{font-size:var(--ax-text-2xs);max-width:260px;overflow-wrap:anywhere;text-align:center}.ax-confirm-inline{margin-top:var(--ax-space-3);padding:var(--ax-space-3);border:1px solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-raised)}.ax-confirm-inline p{margin:0 0 var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-default);line-height:var(--ax-leading-normal)}.ax-confirm-inline input{margin-bottom:var(--ax-space-2);width:100%}.ax-confirm-inline__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-2)}.ax-routing{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-routing__advisory{display:flex;align-items:flex-start;gap:8px;padding:var(--ax-space-3);margin-bottom:var(--ax-space-3);border:1px solid var(--ax-amber-500);border-radius:var(--ax-radius-md);background:var(--ax-amber-050);color:var(--ax-amber-500);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-routing__advisory svg{flex:0 0 auto;margin-top:1px}.ax-routing__absences{margin-top:var(--ax-space-4);padding-top:var(--ax-space-3);border-top:1px solid var(--ax-border-subtle)}.ax-routing__absences-title{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-routing__absences ul{margin:var(--ax-space-2) 0 0;padding-left:var(--ax-space-4)}.ax-routing__absences li{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal);margin-bottom:3px}.ax-flow{display:flex;align-items:stretch;gap:2px;min-height:200px;padding:var(--ax-space-3);margin-bottom:var(--ax-space-3);border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);overflow-x:auto}.ax-flow--direct{min-height:120px}.ax-flow__col{display:flex;flex-direction:column;gap:4px;min-width:96px;flex:1 1 0}.ax-flow__coltitle{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);text-align:center}.ax-flow__stack{display:flex;flex-direction:column;gap:3px;flex:1 1 auto}.ax-flow__band{display:flex;flex-direction:column;justify-content:center;gap:1px;min-height:22px;padding:4px 6px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface-2);border:1px solid var(--ax-border-default);color:var(--ax-fg-default);font-size:var(--ax-text-2xs);overflow:hidden}.ax-flow__band.is-default{border-color:var(--ax-accent-200);background:var(--ax-accent-quiet)}.ax-flow__band>span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-weight:var(--ax-weight-medium)}.ax-flow__band.is-muted{background:var(--ax-bg-surface-2);border-color:var(--ax-border-subtle);color:var(--ax-fg-subtle)}.ax-flow__band.is-zero{background:transparent;border-style:dashed;border-color:var(--ax-border-subtle);color:var(--ax-fg-subtle);text-decoration:line-through;min-height:16px}.ax-flow__pct,.ax-flow__cap{font-variant-numeric:tabular-nums;color:var(--ax-fg-subtle);font-size:var(--ax-text-2xs)}.ax-flow__arrow{display:flex;align-items:center;color:var(--ax-fg-subtle);flex:0 0 auto}.ax-flow__rule{display:flex;align-items:center;gap:5px;padding:4px 6px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface-2);border:1px solid var(--ax-border-subtle);font-size:var(--ax-text-2xs)}.ax-flow__rule.is-off{opacity:.5}.ax-flow__rule-p{font-variant-numeric:tabular-nums;color:var(--ax-fg-subtle)}.ax-flow__rule-l{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-flow__rule-inert{color:var(--ax-amber-500);flex:0 0 auto}.ax-rule__reorder{display:inline-flex;gap:1px}.ax-condition.is-inert{border-style:dashed;opacity:.85}.ax-member-disabled{color:var(--ax-fg-subtle);font-size:var(--ax-text-2xs);font-style:italic}.ax-mini-table tr.is-zero td:first-child{color:var(--ax-fg-subtle)}.ax-tracking{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-tracking__linksel{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--ax-space-2)}.ax-tracking__meta{margin:6px 0 0;font-size:var(--ax-text-xs)}.ax-tracking__domain{display:flex;align-items:center;gap:8px;padding:8px 10px;border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken)}.ax-tracking__flabel{display:block;margin:var(--ax-space-3) 0 4px;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-tracking__hint{margin:6px 0 0;font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-tracking__hint svg{vertical-align:-1px;margin-right:3px}.ax-macro-palette{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:var(--ax-space-2)}.ax-macro-palette--grouped{flex-direction:column;align-items:flex-start;gap:var(--ax-space-2)}.ax-macro-palette__group{display:flex;flex-wrap:wrap;align-items:center;gap:6px}.ax-macro-palette__grouplabel{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);min-width:84px}.ax-chip--static{cursor:default}.ax-chip--static:hover{border-color:var(--ax-border-subtle)}.ax-qr-toggle{position:relative;display:inline-flex}.ax-qr-toggle__pop{position:absolute;top:calc(100% + 6px);right:0;z-index:var(--ax-z-drill);padding:var(--ax-space-3);border:1px solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-raised);box-shadow:var(--ax-shadow-lg)}.ax-postback__meta{margin-top:var(--ax-space-2)}.ax-postback__secret{display:flex;align-items:flex-start;gap:6px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-postback__secret svg{flex:0 0 auto;margin-top:1px;color:var(--ax-amber-500)}.ax-postback__echo{margin-top:var(--ax-space-3)}.ax-postback__echo-title{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);margin-bottom:4px}.ax-postback__echo ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:3px 12px}.ax-postback__echo li{display:flex;gap:8px;font-size:var(--ax-text-xs)}.ax-postback__echo li.is-emphasize .ax-mono{color:var(--ax-accent);font-weight:var(--ax-weight-semibold)}.ax-observed{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:2px}.ax-observed__item{display:flex;align-items:flex-start;gap:8px;padding:6px 4px}.ax-observed__mark{display:inline-flex;margin-top:1px;flex:0 0 auto}.ax-observed__item.is-ok .ax-observed__mark{color:var(--ax-profit-fg)}.ax-observed__item.is-wait .ax-observed__mark{color:var(--ax-fg-subtle)}.ax-observed__body{display:flex;flex-direction:column;gap:1px}.ax-observed__label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-observed__detail{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-settings{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-settings__row{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-settings__row .ax-input:not(.ax-input--num){flex:1 1 240px;min-width:200px}.ax-settings__seg{display:inline-flex;border:1px solid var(--ax-border-default);border-radius:var(--ax-radius-sm);overflow:hidden}.ax-seg-btn{padding:6px 14px;border:none;border-right:1px solid var(--ax-border-subtle);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);cursor:pointer}.ax-seg-btn:last-child{border-right:none}.ax-seg-btn.is-active{background:var(--ax-accent);color:var(--ax-fg-onaccent)}.ax-seg-btn:disabled:not(.is-active){opacity:.5;cursor:not-allowed}.ax-settings__effect{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:var(--ax-space-2) 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-settings__dest{display:flex;flex-direction:column;gap:6px}.ax-settings__dest>div:not(.ax-settings__effect){display:flex;justify-content:space-between;gap:var(--ax-space-3);font-size:var(--ax-text-sm);padding:4px 0;border-bottom:1px solid var(--ax-border-subtle)}.ax-settings__lifecycle{margin-bottom:var(--ax-space-3)}.ax-settings__lc-row{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding:var(--ax-space-2) 0}.ax-settings__lc-title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-dangerzone{margin-top:var(--ax-space-3);padding:var(--ax-space-3);border:1px solid var(--ax-loss-fg);border-radius:var(--ax-radius-md);background:var(--ax-loss-bg)}.ax-dangerzone__title{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-loss-fg);margin-bottom:4px}.ax-toggle{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-sm);color:var(--ax-fg-default);cursor:pointer}.ax-editor{display:flex;flex-direction:column}.ax-editor__form{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-editor__field{display:flex;flex-direction:column;gap:4px}.ax-editor__label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-editor__hint{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-editor__grid2{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-3)}.ax-editor__conditions{display:flex;flex-direction:column;gap:6px;padding:var(--ax-space-3);border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken)}.ax-condrow{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.ax-condrow.is-inert{padding:4px;border-radius:var(--ax-radius-sm);background:var(--ax-amber-050)}.ax-condrow__between{display:inline-flex;align-items:center;gap:4px}.ax-condrow__utc{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);padding:1px 4px}.ax-editor__caveat{display:flex;align-items:flex-start;gap:6px;margin:0;padding:var(--ax-space-3);border:1px solid var(--ax-amber-500);border-radius:var(--ax-radius-md);background:var(--ax-amber-050);color:var(--ax-amber-500);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-editor__caveat svg{flex:0 0 auto;margin-top:1px}.ax-editor__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-2)}.ax-editor__members{padding-top:var(--ax-space-3);border-top:1px solid var(--ax-border-subtle)}.ax-member-note{margin:4px 0 8px;padding:6px 8px;border-left:2px solid var(--ax-amber-500);background:var(--ax-amber-050);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-memberlist{list-style:none;margin:0 0 8px;padding:0;display:flex;flex-direction:column;gap:4px}.ax-memberrow{display:flex;align-items:center;gap:6px;flex-wrap:wrap;padding:4px 6px;border:1px solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm)}.ax-memberrow.is-zero{opacity:.7}.ax-memberrow__name{flex:1 1 120px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium)}.ax-memberrow__f{display:inline-flex;align-items:center;gap:3px;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-memberrow__f .ax-input--sm{width:56px}.ax-memberadd{display:flex;align-items:center;gap:6px;flex-wrap:wrap;margin-top:4px}.ax-input--sm{height:28px;padding:0 8px;font-size:var(--ax-text-xs)}.ax-peditor{flex:1;min-height:0;display:flex;flex-direction:column}.ax-peditor__load{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-6)}.ax-peditor__scroll{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-peditor__section{flex-shrink:0}.ax-peditor__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-default);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);font-variant-numeric:tabular-nums}.ax-peditor__footer{flex:none;display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4) var(--ax-space-6);border-top:var(--ax-border-w) solid var(--ax-border-default);background:linear-gradient(to top,var(--ax-bg-surface-2),var(--ax-bg-surface))}.ax-peditor__footer-hint{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:1.4;max-width:58%}.ax-peditor__footer-hint svg{flex:none;color:var(--ax-info-fg)}.ax-peditor__footer-actions{margin-left:auto;display:flex;align-items:center;gap:var(--ax-space-3)}.ax-pmember-note{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-amber-500);background:var(--ax-amber-050);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);line-height:1.5}.ax-pmember-note svg{flex:none;margin-top:1px;color:var(--ax-amber-500)}.ax-pmember-empty{padding:var(--ax-space-4);border:var(--ax-border-w) dashed var(--ax-border-default);border-radius:var(--ax-radius-md);font-size:var(--ax-text-sm);color:var(--ax-fg-subtle);text-align:center}.ax-pmembers{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-pmember{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-pmember.is-zero{opacity:.72}.ax-pmember__name{display:inline-flex;align-items:center;gap:var(--ax-space-2);flex:1 1 160px;min-width:0;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-pmember__name svg{color:var(--ax-fg-subtle);flex:none}.ax-pmember__pending{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-accent);background:var(--ax-accent-quiet);border-radius:var(--ax-radius-pill);padding:1px var(--ax-space-3)}.ax-pmember__off{font-size:var(--ax-text-2xs);color:var(--ax-warn-fg);font-weight:var(--ax-weight-medium)}.ax-pmember__fields{display:inline-flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-pmember__field{display:inline-flex;align-items:center;gap:4px;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-fg-subtle)}.ax-pmember__field .ax-input--sm{width:56px;text-align:right;font-variant-numeric:tabular-nums}.ax-pmember-add{display:flex;align-items:flex-start;gap:var(--ax-space-3);flex-wrap:wrap;padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken)}.ax-pmember-add .ax-epicker{flex:1 1 220px;min-width:200px}.ax-pmember-add__actions{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin-left:auto}.ax-epicker{position:relative;display:flex;flex-direction:column}.ax-epicker__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85}.ax-epicker__pop{position:fixed;z-index:86;top:auto;left:auto;right:auto;max-width:none}.ax-epicker__pop .ax-select__opt{align-items:baseline}.ax-epicker__pop .ax-select__opt-sub{margin-left:auto;max-width:46%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-epicker__pop .ax-select__opt--create{align-items:center}.ax-select__opt--create{position:sticky;top:0;z-index:1;color:var(--ax-accent);font-weight:var(--ax-weight-semibold);border-radius:0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);margin-bottom:var(--ax-space-2);background:var(--ax-bg-surface)}.ax-select__opt--create .ax-select__opt-main{color:var(--ax-accent)}.ax-select__opt--create:hover{background:var(--ax-accent-quiet)}.ax-pmember-add--variant{border-color:var(--ax-accent-200);background:var(--ax-accent-quiet)}.ax-variant-note,.ax-attest,.ax-variant-error{flex-basis:100%}.ax-variant-note{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-accent-200);background:var(--ax-bg-elevated, var(--ax-bg-default));color:var(--ax-fg-muted);font-size:var(--ax-text-xs);line-height:1.5}.ax-variant-note svg{color:var(--ax-accent);flex:none;margin-top:1px}.ax-attest{display:flex;align-items:flex-start;gap:var(--ax-space-2);cursor:pointer;font-size:var(--ax-text-xs);line-height:1.5;color:var(--ax-fg-default)}.ax-attest input{position:absolute;opacity:0;width:1px;height:1px}.ax-attest__box{flex:none;display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;margin-top:1px;border:var(--ax-border-w) solid var(--ax-border-strong, var(--ax-border-default));border-radius:var(--ax-radius-sm);background:var(--ax-bg-default);color:#fff}.ax-attest__box svg{opacity:0}.ax-attest input:checked+.ax-attest__box{background:var(--ax-accent);border-color:var(--ax-accent)}.ax-attest input:checked+.ax-attest__box svg{opacity:1}.ax-attest input:focus-visible+.ax-attest__box{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-attest__label{font-weight:var(--ax-weight-medium)}.ax-attest__stamp{display:inline-flex;align-items:center;gap:4px;margin-right:auto;font-size:var(--ax-text-2xs)}.ax-attest__stamp svg{color:var(--ax-profit-fg)}.ax-variant-error{display:flex;align-items:flex-start;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-default)}.ax-variant-error.is-upsell{border-color:var(--ax-accent-200);background:var(--ax-accent-quiet)}.ax-variant-error.is-upsell>svg{color:var(--ax-accent)}.ax-variant-error.is-invalid{border-color:var(--ax-amber-500);background:var(--ax-amber-050)}.ax-variant-error.is-invalid>svg{color:var(--ax-amber-500)}.ax-variant-error>svg{flex:none;margin-top:1px}.ax-variant-error__title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-variant-error__text{margin:2px 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.5}.ax-snippet-steps{margin-top:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-sunken)}.ax-snippet-steps__title{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-snippet-steps__title svg{color:var(--ax-accent)}.ax-snippet-steps__list{margin:var(--ax-space-2) 0 0;padding-left:var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:1.55}.ax-snippet-steps__list code{font-size:var(--ax-text-2xs);word-break:break-word}.ax-authscreen{--au-bg: #050711;--au-surface: #0b1020;--au-border: #1e2a44;--au-primary: #8057ff;--au-secondary: #3d8bff;--au-text: #ffffff;--au-text2: #9ca3af;--au-accent: #a855f7;position:relative;isolation:isolate;overflow:hidden;min-height:100vh;display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,470px);align-items:center;column-gap:clamp(32px,5vw,96px);padding:clamp(88px,11vh,120px) clamp(24px,6vw,96px) clamp(32px,6vh,64px) clamp(24px,8.4vw,150px);background:var(--au-bg);color:var(--au-text);font-family:var(--ax-font-sans)}.ax-authscreen__bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1;overflow:hidden;background:#050711 url(/assets/optimizestack/space-bg-1920.webp) center / cover no-repeat}@media (max-width: 1280px){.ax-authscreen__bg{background-image:url(/assets/optimizestack/space-bg-1280.webp)}}.ax-authscreen__globe{position:absolute;left:66%;top:56%;width:min(76vw,118vh);aspect-ratio:1312 / 1199;transform:translate(-50%,-50%)}.ax-authscreen__globeimg{display:block;width:100%;height:100%;object-fit:contain;animation:ax-auth-float 10s ease-in-out infinite}.ax-authscreen__routes{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;overflow:visible}.ax-authscreen__shade{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(90deg,#050711f0,#050711d6 30%,#0507116b,#05071100 62%),linear-gradient(0deg,#050711b3,#05071100 22%)}.ax-route{fill:none;stroke:url(#ax-route-grad);stroke-width:3.2;stroke-linecap:round;opacity:0;stroke-dasharray:1;stroke-dashoffset:1;filter:drop-shadow(0 0 6px rgba(111,213,255,.9)) drop-shadow(0 0 14px rgba(128,87,255,.55));animation:ax-auth-route 5.2s cubic-bezier(.4,0,.2,1) infinite}.ax-route:nth-child(2){animation-delay:.9s}.ax-route:nth-child(3){animation-delay:1.8s}.ax-route:nth-child(4){animation-delay:2.7s}.ax-route:nth-child(5){animation-delay:3.6s}.ax-packet{fill:#fff;opacity:0;filter:drop-shadow(0 0 6px #6fd5ff) drop-shadow(0 0 14px rgba(128,87,255,.9));offset-rotate:0deg;animation:ax-auth-packet 5.2s linear infinite}.ax-packet--1{offset-path:path("M325 297 Q 590 110 848 318");animation-delay:0s}.ax-packet--2{offset-path:path("M520 355 Q 760 410 938 598");animation-delay:.9s}.ax-packet--3{offset-path:path("M655 800 Q 905 560 848 318");animation-delay:1.8s}.ax-packet--4{offset-path:path("M515 940 Q 880 1010 1140 682");animation-delay:2.7s}.ax-packet--5{offset-path:path("M240 713 Q 330 470 520 355");animation-delay:3.6s}@keyframes ax-auth-packet{0%{offset-distance:0%;opacity:0}8%{opacity:1}45%{offset-distance:100%;opacity:1}52%{offset-distance:100%;opacity:0}to{offset-distance:100%;opacity:0}}.ax-node{fill:#fff}.ax-node-pulse{fill:none;stroke:#6fd5ff;stroke-width:2;opacity:0;transform-origin:center;transform-box:fill-box;animation:ax-auth-pulse 3.2s ease-out infinite}.ax-node-pulse:nth-child(3){animation-delay:.9s}.ax-node-pulse:nth-child(5){animation-delay:1.8s}@keyframes ax-auth-route{0%{stroke-dashoffset:1;opacity:0}8%{opacity:.95}45%{stroke-dashoffset:0;opacity:.95}70%{stroke-dashoffset:0;opacity:.95}to{stroke-dashoffset:0;opacity:0}}@keyframes ax-auth-pulse{0%{transform:scale(.4);opacity:.9}to{transform:scale(2.6);opacity:0}}@keyframes ax-auth-float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@keyframes ax-auth-fade{0%,to{opacity:.18}50%{opacity:.8}}@keyframes ax-auth-fade-soft{0%,to{opacity:.12}50%{opacity:.55}}@media (prefers-reduced-motion: reduce){.ax-authscreen__globeimg{animation:none}.ax-packet{display:none}.ax-route{stroke-dasharray:none;stroke-dashoffset:0;animation:ax-auth-fade 7s ease-in-out infinite;animation-duration:7s!important;animation-iteration-count:infinite!important}.ax-node-pulse{transform:scale(1.7);animation:ax-auth-fade-soft 5s ease-in-out infinite;animation-duration:5s!important;animation-iteration-count:infinite!important}}.ax-authscreen__toplogo{position:absolute;top:clamp(24px,4.4vh,44px);left:clamp(24px,8.4vw,150px);width:214px;height:auto;z-index:2}.ax-authscreen__hero{max-width:560px;align-self:center}.ax-authscreen__eyebrow{margin:0 0 clamp(14px,2.4vh,24px);font-size:13px;font-weight:500;letter-spacing:.24em;text-transform:uppercase;color:var(--au-text2)}.ax-authscreen__display{display:flex;flex-direction:column;margin:0;font-size:clamp(56px,min(5.6vw,10.4vh),88px);font-weight:700;line-height:.98;letter-spacing:-.034em;color:var(--au-text)}.ax-authscreen__display-accent{width:fit-content;background:linear-gradient(90deg,#8057ff,#7a5cff 55%,#5b7bff);-webkit-background-clip:text;background-clip:text;color:transparent}.ax-authscreen__lead{max-width:390px;margin:clamp(20px,3.4vh,34px) 0 0;font-size:18px;line-height:1.55;color:#ffffffe0}.ax-authscreen__points{display:grid;gap:clamp(14px,2.4vh,22px);margin:clamp(22px,3.8vh,38px) 0 0;padding:0;list-style:none;font-size:17px;color:#ffffffeb}.ax-authscreen__points li{display:flex;align-items:center;gap:16px}.ax-authscreen__pointicon{display:inline-flex;align-items:center;justify-content:center;flex:none;width:38px;height:38px;border-radius:50%;border:1.5px solid rgba(128,87,255,.55);color:#a99bff;background:#8057ff14}.ax-authscreen__points li:nth-child(1) .ax-authscreen__pointicon,.ax-authscreen__points li:nth-child(4) .ax-authscreen__pointicon{border-color:#5b7bff8c;color:#8fb0ff;background:#3d8bff14}.ax-authscreen__card{justify-self:end;width:100%;max-width:470px;padding:clamp(28px,4.4vh,44px) clamp(24px,2.6vw,44px) clamp(24px,3.6vh,36px);border-radius:24px;border:1px solid rgba(124,138,196,.24);background:linear-gradient(180deg,#0f152acc,#090d1cd6);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);box-shadow:0 32px 90px #0000008c,inset 0 1px #ffffff0f}.ax-authscreen__cardlogo{display:block;width:200px;height:auto;margin:0 auto clamp(20px,3.4vh,34px)}.ax-authscreen__head{display:flex;flex-direction:column;gap:8px;text-align:center;margin-bottom:clamp(20px,3.4vh,32px)}.ax-authscreen__heading{margin:0;font-size:clamp(28px,3.4vh,33px);font-weight:700;letter-spacing:-.02em;line-height:1.15;color:var(--au-text)}.ax-authscreen__subhead{margin:0;font-size:16px;line-height:1.5;color:var(--au-text2)}@media (max-width: 960px){.ax-authscreen{grid-template-columns:minmax(0,1fr);align-items:center;justify-items:center;padding:28px 18px 40px}.ax-authscreen__hero,.ax-authscreen__toplogo{display:none}.ax-authscreen__card{justify-self:center;max-width:480px}.ax-authscreen__globe{left:50%;top:22%;width:150vw;opacity:.55}.ax-authscreen__shade{background:linear-gradient(0deg,#050711cc,#05071133 60%,#05071180)}}.ax-authform-el{display:flex;flex-direction:column;gap:var(--ax-space-4);width:100%}.ax-authfield{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-authfield__labelrow{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ax-space-3);width:100%}.ax-authfield__control{position:relative;display:flex;align-items:center}.ax-authfield__control.has-adornment .ax-input{padding-right:40px}.ax-authfield__adornment{position:absolute;right:4px;display:inline-flex;align-items:center}.ax-authfield__toggle{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;border-radius:var(--ax-radius-sm);transition:color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-authfield__toggle:hover{color:var(--ax-fg-default);background:var(--ax-bg-hover)}.ax-authfield__toggle:focus-visible{outline:2px solid var(--ax-accent);outline-offset:1px}.ax-authnamerow{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-3)}.ax-pwmeter{display:flex;flex-direction:column;gap:5px;margin-top:2px}.ax-pwmeter__track{display:grid;grid-template-columns:repeat(4,1fr);gap:4px}.ax-pwmeter__seg{height:4px;border-radius:var(--ax-radius-pill);background:var(--ax-border-default);transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-pwmeter--weak .ax-pwmeter__seg.is-on{background:var(--ax-loss-fg)}.ax-pwmeter--fair .ax-pwmeter__seg.is-on{background:var(--ax-warn-fg)}.ax-pwmeter--good .ax-pwmeter__seg.is-on{background:var(--ax-info-fg)}.ax-pwmeter--strong .ax-pwmeter__seg.is-on{background:var(--ax-profit-fg)}.ax-pwmeter__meta{display:flex;align-items:baseline;gap:var(--ax-space-2);flex-wrap:wrap}.ax-pwmeter__label{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-muted)}.ax-pwmeter__hint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-authalert{display:flex;align-items:flex-start;gap:var(--ax-space-2);padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-loss-fg);background:var(--ax-loss-bg);color:var(--ax-loss-fg);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-authalert svg{flex-shrink:0;margin-top:1px}.ax-authalert--ok{border-color:var(--ax-profit-fg);background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-authscreen__card .ax-label{font-size:16px;font-weight:600;color:var(--au-text)}.ax-authscreen__card .ax-input{height:52px;font-size:16px;border-radius:10px;padding:0 var(--ax-space-4);color:var(--au-text);background:#ffffff08;border:1px solid rgba(255,255,255,.13)}.ax-authscreen__card .ax-input::placeholder{color:#8b93a7}.ax-authscreen__card .ax-input:focus{border-color:var(--au-primary);box-shadow:0 0 0 3px #8057ff47}.ax-authfield__control.has-leading .ax-input{padding-left:48px}.ax-authfield__leading{position:absolute;left:15px;display:inline-flex;align-items:center;color:#a3abc0;pointer-events:none}.ax-authscreen__card .ax-authfield__toggle{width:38px;height:38px;color:#a3abc0}.ax-authscreen__card .ax-authfield__control.has-adornment .ax-input{padding-right:52px}.ax-authscreen__card .ax-authfield__adornment{right:7px}.ax-authform__auxrow{display:flex;justify-content:flex-end;margin:-2px 0 2px;font-size:15px}.ax-authsubmit{width:100%;justify-content:center;height:52px;margin-top:4px;font-size:16px;font-weight:600;letter-spacing:-.006em;border-radius:10px}.ax-authsubmit__label{display:inline-flex;align-items:center;gap:10px}.ax-authsubmit.ax-btn--primary{color:#fff;background:linear-gradient(180deg,#7650f5,#6a41e8);border-color:#00000040;box-shadow:inset 0 1px #ffffff38,inset 0 -1px #0000001f,0 1px 2px #0006}.ax-authsubmit.ax-btn--primary:hover:not(:disabled){background:linear-gradient(180deg,#7c54fb,#7048ee)}.ax-authsubmit.ax-btn--primary:active:not(:disabled){background:#5f38d6;box-shadow:inset 0 1px 2px #00000040}.ax-authsubmit.ax-btn--primary:focus-visible{outline:none;box-shadow:0 0 0 2px #0b1020,0 0 0 4px #9db8ff}.ax-authdivider{display:flex;align-items:center;gap:14px;margin:6px 0 0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:var(--au-text2)}.ax-authdivider:before,.ax-authdivider:after{content:"";flex:1;height:1px;background:#ffffff1f}.ax-authsocial{display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:12px}.ax-authlink--arrow{display:inline-flex;align-items:center;gap:6px}.ax-authcodehint{margin:0;font-size:15px;line-height:1.55;text-align:center;color:var(--au-text2)}.ax-authcodelinks{display:flex;justify-content:space-between;align-items:center;gap:12px;font-size:15px}.ax-authredirect{margin:0;padding:14px 0 6px;text-align:center;font-size:16px;line-height:1.5;color:var(--au-text2)}.ax-authscreen__card .ax-authform-el{gap:22px}.ax-authscreen__card .ax-authfield{gap:10px}.ax-authscreen__card .ax-authswitch{margin-top:4px;font-size:16px;color:var(--au-text2)}.ax-authscreen__card .ax-authlink{color:#8f7cff;font-weight:500}@media (min-width: 961px) and (max-width: 1279px){.ax-authscreen__lead{max-width:330px}.ax-authscreen__display{font-size:clamp(48px,5.2vw,64px)}}@media (min-width: 1921px){.ax-authscreen{padding-left:calc((100vw - 1920px)/2 + 150px);padding-right:calc((100vw - 1920px)/2 + 96px)}.ax-authscreen__toplogo{left:calc((100vw - 1920px)/2 + 150px)}.ax-authscreen__globe{left:calc(50% + 307px);width:min(1460px,118vh)}.ax-authscreen__shade{inset:0 auto 0 calc(50% - 960px);width:1920px}}@media (max-height: 700px){.ax-authscreen__card{padding:20px clamp(20px,2.4vw,36px) 18px}.ax-authscreen__cardlogo{width:150px;margin-bottom:12px}.ax-authscreen__head{gap:4px;margin-bottom:14px}.ax-authscreen__heading{font-size:26px}.ax-authscreen__subhead{font-size:14px}.ax-authscreen__card .ax-authform-el{gap:14px}.ax-authscreen__card .ax-authfield{gap:8px}.ax-authscreen__card .ax-input{height:46px}.ax-authsubmit{height:48px}}@media (max-height: 480px){.ax-authscreen__cardlogo,.ax-authscreen__subhead{display:none}}.ax-authhint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal);margin:-4px 0 0;text-align:center}.ax-authdivider{display:flex;align-items:center;gap:var(--ax-space-3);color:var(--ax-fg-subtle);font-size:var(--ax-text-xs);text-transform:uppercase;letter-spacing:.06em}.ax-authdivider:before,.ax-authdivider:after{content:"";flex:1;height:var(--ax-border-w);background:var(--ax-border-subtle)}.ax-oauthbtn{display:flex;align-items:center;justify-content:center;gap:var(--ax-space-3);width:100%;height:40px;padding:0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-strong);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-oauthbtn:hover:not(:disabled){background:var(--ax-bg-hover);border-color:var(--ax-fg-subtle)}.ax-oauthbtn:disabled{opacity:.55;cursor:default}.ax-oauthbtn__icon{display:inline-flex}.ax-authswitch{text-align:center;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-authlink{color:var(--ax-accent);font-weight:var(--ax-weight-medium);text-decoration:none;background:none;border:none;padding:0;cursor:pointer;font:inherit}.ax-authlink:hover{text-decoration:underline}.ax-authlink:disabled{color:var(--ax-fg-subtle);cursor:default;text-decoration:none}.ax-authlink--sm{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-regular)}.ax-authback{display:inline-flex;align-items:center;gap:4px}.ax-authresend{align-self:center;font-size:var(--ax-text-sm)}.ax-authform{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--ax-space-8) var(--ax-space-5);background:var(--ax-bg-app);color:var(--ax-fg-default)}.ax-authform__card{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-4);width:100%;max-width:420px;padding:var(--ax-space-8) var(--ax-space-7);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg, 14px);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-md, 0 8px 30px rgba(0, 0, 0, .12));text-align:center}.ax-authform__brand{display:inline-flex;align-items:center;gap:var(--ax-space-2);text-decoration:none;color:var(--ax-fg-strong);margin-bottom:var(--ax-space-1)}.ax-authform__mark{display:block;border-radius:var(--ax-radius-sm)}.ax-authform__word{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em}.ax-authform__status{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-authform__status--info{background:var(--ax-info-bg);color:var(--ax-info-fg)}.ax-authform__status--success{background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-authform__status--warn{background:var(--ax-accent-50);color:var(--ax-accent-700)}.ax-authform__status--error{background:var(--ax-loss-bg);color:var(--ax-loss-fg)}.ax-authform__title{font-size:var(--ax-text-xl);font-weight:var(--ax-weight-semibold)}.ax-authform__subtitle{color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal);max-width:42ch}.ax-authform__body{width:100%;text-align:left;margin-top:var(--ax-space-2)}.ax-authform__footer{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-2);margin-top:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-authform__footer .ax-authsubmit{max-width:220px}.ax-authform__aux{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-team-members{list-style:none;margin:0;padding:0}.ax-team-member{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) 0}.ax-team-member__avatar{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:34px;height:34px;border-radius:var(--ax-radius-pill);background:var(--ax-accent-50);color:var(--ax-accent-700);font-weight:var(--ax-weight-semibold);font-size:var(--ax-text-sm)}.ax-team-member__meta{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.ax-team-member__name{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-team-member__you{margin-left:6px;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-accent-700);background:var(--ax-accent-50);border-radius:var(--ax-radius-sm);padding:1px 6px}.ax-team-member__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-team-status{flex-shrink:0;padding:2px 9px;border-radius:var(--ax-radius-pill);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);text-transform:capitalize}.ax-team-status--role{background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-team-status--active{background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-team-status--pending{background:var(--ax-info-bg);color:var(--ax-info-fg)}.ax-team-status--disabled{background:var(--ax-bg-sunken);color:var(--ax-fg-subtle)}.ax-team-invite{display:grid;grid-template-columns:1fr 160px auto;gap:var(--ax-space-3);align-items:end}.ax-team-invite__submit{height:34px}.ax-notifprefs__table{width:100%;border-collapse:collapse;margin-top:var(--ax-space-3)}.ax-notifprefs__table th,.ax-notifprefs__table td{padding:var(--ax-space-3);border-top:var(--ax-border-w) solid var(--ax-border-subtle);text-align:left;vertical-align:middle}.ax-notifprefs__table thead th{border-top:none;padding-top:0;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);text-transform:uppercase;letter-spacing:.02em}.ax-notifprefs__table thead th:not(:first-child),.ax-notifprefs__table td:not(:first-child){text-align:center;width:100px}.ax-notifprefs__table tbody th{font-weight:var(--ax-weight-regular)}.ax-notifprefs__cat{display:block;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-notifprefs__hint{display:block;margin-top:2px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-weight:var(--ax-weight-regular)}.ax-notifprefs__table .ax-switch{justify-content:center}.ax-team-invites{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-team-invite-row{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) 0;border-top:var(--ax-border-w) solid var(--ax-border-subtle);flex-wrap:wrap}.ax-team-invite-row:first-child{border-top:none}.ax-team-invite-row__meta{display:flex;align-items:center;gap:var(--ax-space-2);min-width:200px;flex:1}.ax-team-invite-row__email{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-team-invite-row__role{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-team-invite-row .ax-copyfield{flex:1 1 240px;min-width:200px}.ax-team-invite-row--past{opacity:.75}.ax-team-history{margin-top:var(--ax-space-3)}.ax-team-history>summary{cursor:pointer;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);padding:var(--ax-space-2) 0}@media (max-width: 600px){.ax-authnamerow,.ax-team-invite{grid-template-columns:1fr}}.ax-authscreen__unavailable{max-width:44ch;padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-authbanner{display:flex;align-items:flex-start;gap:var(--ax-space-3);width:100%;max-width:400px;margin-bottom:20px;padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-authbanner--expired{border-color:var(--ax-info-fg);background:var(--ax-info-bg);color:var(--ax-info-fg)}.ax-authbanner--signed-out{border-color:var(--ax-profit-fg);background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-authbanner__icon{display:inline-flex;flex-shrink:0;margin-top:1px}.ax-authbanner__text{display:flex;flex-direction:column;gap:2px}.ax-authbanner__text strong{font-weight:var(--ax-weight-semibold)}.ax-authnotice{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-4);max-width:44ch;text-align:center}.ax-authnotice__icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--ax-radius-pill);background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-authnotice__body{color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-authsettle{display:flex;align-items:center;justify-content:center;gap:var(--ax-space-3);min-height:100vh;background:var(--ax-bg-app);color:var(--ax-fg-muted);font-size:var(--ax-text-sm)}.ax-authsettle__spinner{width:16px;height:16px;border:2px solid var(--ax-border-strong);border-top-color:var(--ax-accent-600);border-radius:50%;animation:ax-spin .7s linear infinite}@media (prefers-reduced-motion: reduce){.ax-authsettle__spinner{animation:none}}.ax-topbar__userbtn{display:inline-flex;align-items:center}.ax-rail__list--foot{margin-bottom:var(--ax-space-2)}.ax-rail__foot-controls{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-2)}.ax-rail.is-collapsed .ax-rail__foot-controls{justify-content:center}.ax-settings__tabbar{padding:var(--ax-space-4) var(--ax-space-6) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-settings__body{padding:var(--ax-space-6);max-width:980px}.ax-settings .ax-cc-section__title{font-size:var(--ax-text-lg)}.ax-settings__tabbar{position:relative}.ax-settings__tabbar .ax-tabs{-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(to right,#000 calc(100% - 28px),transparent)}@media (min-width: 1240px){.ax-settings__tabbar .ax-tabs{-webkit-mask-image:none;mask-image:none}}.ax-codechip{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-regular);color:var(--ax-fg-muted);background:var(--ax-bg-sunken);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);padding:0 5px}.ax-account{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-account__identity{display:flex;flex-direction:column;gap:var(--ax-space-2);margin:0}.ax-account__idrow{display:grid;grid-template-columns:160px 1fr;gap:var(--ax-space-3);align-items:baseline;padding:var(--ax-space-2) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-account__idrow:last-child{border-bottom:none}.ax-account__idrow dt{color:var(--ax-fg-muted);font-size:var(--ax-text-sm)}.ax-account__idrow dd{margin:0;color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-account__grid{gap:var(--ax-space-5)}.ax-account__actions{display:flex;align-items:center;gap:var(--ax-space-3);margin-top:var(--ax-space-4)}.ax-account__dirty{font-size:var(--ax-text-xs);color:var(--ax-warn-fg)}.ax-help--muted{color:var(--ax-fg-muted);display:inline-flex;align-items:center;gap:6px}.ax-domains{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-domains__lead{display:flex;gap:var(--ax-space-2);align-items:flex-start;padding:var(--ax-space-3) var(--ax-space-4);background:var(--ax-info-bg);color:var(--ax-info-fg);border-radius:var(--ax-radius-md);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-domains__count{margin-left:auto;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-domains__count-active{color:var(--ax-profit-fg)}.ax-domain-list{list-style:none;margin:0;padding:0}.ax-domain-row{padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-domain-row:first-child{border-top:none}.ax-domain-row.is-expanded{background:var(--ax-bg-surface-2)}.ax-domain-row__main{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-domain-row__disclose{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:none;background:transparent;color:var(--ax-fg-muted);cursor:pointer;border-radius:var(--ax-radius-sm)}.ax-domain-row__disclose:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-domain-row__host{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-domain-row__checked{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-domain-row__spacer{flex:1}.ax-domain-row__meaning{margin:4px 0 0 34px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-domain-row__err{display:flex;align-items:center;gap:6px;margin:var(--ax-space-2) 0 0 34px;font-size:var(--ax-text-xs);color:var(--ax-loss-fg)}.ax-domain-row__detail{margin:var(--ax-space-3) 0 var(--ax-space-1) 34px}.ax-conn-connect{padding:var(--ax-space-3) var(--ax-space-4)}.ax-conn-connect__head{display:flex;align-items:baseline;gap:var(--ax-space-2);margin-bottom:var(--ax-space-2)}.ax-conn-connect__title{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);text-transform:uppercase;letter-spacing:.04em}.ax-conn-connect__note{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-conn-provider-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-conn-provider{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-conn-provider__spacer{flex:1}.ax-conn-provider__avatar{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--ax-radius-sm);background:var(--ax-accent-quiet, #eef0ff);color:var(--ax-accent-hover, #3d38ac);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium)}.ax-conn-provider__avatar--sm{width:22px;height:22px}.ax-conn-provider__name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-conn-provider__count{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-conn-picker{margin:var(--ax-space-2) 0 var(--ax-space-1) 34px;padding:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-conn-picker__lead{display:flex;align-items:flex-start;gap:6px;margin:0 0 var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-conn-picker__list{list-style:none;margin:0 0 var(--ax-space-3);padding:0;display:flex;flex-direction:column;gap:var(--ax-space-1)}.ax-conn-picker__opt{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-2) var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);cursor:pointer;background:var(--ax-bg-surface)}.ax-conn-picker__opt:hover{border-color:var(--ax-fg-subtle)}.ax-conn-picker__acct{display:flex;flex-direction:column;gap:1px}.ax-conn-picker__acct-name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-conn-picker__acct-id{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-conn-picker__note{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-connpanel{padding:var(--ax-space-1) 0}.ax-connpanel__head{display:flex;align-items:center;gap:var(--ax-space-3);margin-bottom:var(--ax-space-2)}.ax-connpanel__title{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);text-transform:uppercase;letter-spacing:.04em}.ax-connpanel__count{color:var(--ax-fg-subtle)}.ax-connpanel__spacer{flex:1}.ax-connpanel__lead{display:flex;align-items:flex-start;gap:6px;margin:0 0 var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-conncamp-list{list-style:none;margin:0;padding:0}.ax-conncamp{border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-conncamp:first-child{border-top:none}.ax-conncamp.is-open{background:var(--ax-bg-surface-2)}.ax-conncamp__main{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-2) 0;flex-wrap:wrap}.ax-conncamp__disclose{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border:none;background:transparent;color:var(--ax-fg-muted);cursor:pointer;border-radius:var(--ax-radius-sm)}.ax-conncamp__disclose:hover:not(:disabled){background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-conncamp__disclose:disabled{opacity:.4;cursor:default}.ax-conncamp__name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);max-width:260px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-conncamp__obj{font-size:var(--ax-text-2xs);color:var(--ax-fg-muted);text-transform:capitalize}.ax-conncamp__budget{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums;text-decoration:underline dotted;cursor:help}.ax-conncamp__spacer{flex:1}.ax-conncamp__map{display:inline-flex;align-items:center;gap:6px}.ax-conncamp__map-label{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-conncamp__select{max-width:200px;height:28px;padding-top:2px;padding-bottom:2px;font-size:var(--ax-text-xs)}.ax-conncamp__mapfield{position:relative;display:inline-block}.ax-conncamp__mapfield .ax-select{max-width:200px;height:28px;padding:0 var(--ax-space-3);font-size:var(--ax-text-xs);gap:var(--ax-space-2)}.ax-conncamp__mapfield .ax-select__value,.ax-conncamp__mapfield .ax-select__placeholder{font-size:var(--ax-text-xs)}.ax-conncamp__mapfield .ax-select__pop{width:280px;max-width:280px;left:auto;right:0}.ax-conn-drill{margin:0 0 var(--ax-space-2) 26px;padding:var(--ax-space-2) var(--ax-space-3);border-left:2px solid var(--ax-border-default)}.ax-conn-drill--ads{border-left-color:var(--ax-border-subtle)}.ax-conn-drill__loading,.ax-conn-drill__note{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);padding:var(--ax-space-1) 0}.ax-conn-drill__note--err{color:var(--ax-loss-fg)}.ax-conn-drill__list{list-style:none;margin:0;padding:0}.ax-conn-drill__row{display:flex;align-items:center;gap:var(--ax-space-2);padding:3px 0}.ax-conn-drill__row--leaf{padding-left:26px}.ax-conn-drill__name{font-size:var(--ax-text-xs);color:var(--ax-fg-default)}.ax-conn-drill__status{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);text-transform:capitalize}.ax-conncost{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ax-space-2);width:100%;padding:2px 0 var(--ax-space-1) 26px}.ax-conncost__display{font-size:var(--ax-text-xs);font-variant-numeric:tabular-nums}.ax-conncost__total{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium);text-decoration:underline dotted;cursor:help}.ax-conncost__meta{color:var(--ax-fg-subtle)}.ax-conncost__muted{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-conncost__err{font-size:var(--ax-text-xs);color:var(--ax-loss-fg)}.ax-conncost__note{flex-basis:100%;font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-style:italic}.ax-connbody{max-width:1360px}.ax-connhub{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-connhub__head{display:flex;align-items:center;gap:var(--ax-space-4)}.ax-connhub__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--ax-radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 18%,var(--ax-bg-surface-2)),color-mix(in srgb,var(--ax-accent) 9%,var(--ax-bg-surface)));border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 24%,var(--ax-border-subtle));color:var(--ax-accent);box-shadow:inset 0 1px color-mix(in srgb,white 12%,transparent),0 1px 2px color-mix(in srgb,var(--ax-accent) 18%,transparent)}.ax-connhub__headmain{flex:1 1 auto;min-width:0}.ax-connhub__lede{margin:0;font-size:var(--ax-text-md);line-height:var(--ax-leading-normal);color:var(--ax-fg-muted);max-width:72ch}.ax-connhub__learn{display:inline-flex;align-items:center;gap:4px;margin-left:6px;padding:0;border:none;background:none;color:var(--ax-accent);font:inherit;font-weight:var(--ax-weight-medium);cursor:pointer;border-radius:var(--ax-radius-sm)}.ax-connhub__learn:hover{color:var(--ax-accent-hover);text-decoration:underline}.ax-connhub__headactions{flex:none;display:flex;align-items:center;gap:var(--ax-space-3)}.ax-connhub__ctatoolbar.ax-toolbar{flex:none;padding:0;row-gap:0}.ax-connhub .ax-createcta.ax-btn{margin-right:0}.ax-connhub__learnnote{padding:var(--ax-space-4) var(--ax-space-5);margin-top:calc(var(--ax-space-3) * -1);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-connhub__learnnote strong{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-connhub__learnnote em{color:var(--ax-fg-default)}.ax-connhub__section{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-connhub__section-head{display:flex;align-items:baseline;gap:var(--ax-space-3)}.ax-connhub__section-title{margin:0;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);display:flex;align-items:center;gap:var(--ax-space-3)}.ax-connhub__section-count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 7px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-sunken);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-conncard-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--ax-space-5)}.ax-conncard{display:flex;flex-direction:column;gap:var(--ax-space-5);padding:var(--ax-space-6);min-height:208px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-sm);transition:border-color var(--ax-dur-med) var(--ax-ease),box-shadow var(--ax-dur-med) var(--ax-ease),transform var(--ax-dur-med) var(--ax-ease)}.ax-conncard:hover{border-color:var(--ax-border-strong);box-shadow:var(--ax-shadow-md);transform:translateY(-1px)}.ax-conncard.is-connected{border-color:color-mix(in srgb,var(--ax-profit-fg) 30%,var(--ax-border-default))}.ax-conncard--soon{background:var(--ax-bg-surface-2)}.ax-conncard--soon:hover{transform:none;box-shadow:var(--ax-shadow-sm);border-color:var(--ax-border-default)}.ax-conncard__top{display:flex;align-items:flex-start;gap:var(--ax-space-4)}.ax-conncard__ids{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;align-items:flex-start;gap:var(--ax-space-3)}.ax-conncard__name{max-width:100%;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-conncard__desc{flex:1 1 auto;margin:0;font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal);color:var(--ax-fg-muted)}.ax-conncard__foot{display:flex;align-items:center;gap:var(--ax-space-3);min-height:28px}.ax-conncard__meta{flex:1 1 auto;min-width:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);display:inline-flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-conncard__meta--soon{font-style:italic}.ax-conncard__metaval{color:var(--ax-fg-default);font-weight:var(--ax-weight-medium)}.ax-conncard__metasep{color:var(--ax-border-strong)}.ax-conncard__cta{flex:none;margin-left:auto}.ax-conncard__cta--full{width:100%;justify-content:center}.ax-conncard__cta--soon,.ax-conncard__cta--soon:disabled{background:transparent;border-color:var(--ax-border-subtle);color:var(--ax-fg-subtle);cursor:default}.ax-connchip{gap:6px;align-self:flex-start;flex:none}.ax-connchip__dot{width:6px;height:6px;border-radius:50%;background:currentColor;flex:none}.ax-connacct{padding:var(--ax-space-2) 0}.ax-connacct-list{list-style:none;margin:0;padding:0}.ax-connacct-row{display:flex;align-items:center;gap:var(--ax-space-5);padding:var(--ax-space-5) var(--ax-space-6);min-height:60px;border-top:var(--ax-border-w) solid var(--ax-border-subtle);transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-connacct-row:first-child{border-top:none}.ax-connacct-row:hover{background:var(--ax-bg-surface-2)}.ax-connacct-row__id{flex:1 1 auto;min-width:0;display:flex;flex-direction:column;gap:1px;padding:0;border:none;background:none;text-align:left;cursor:pointer;border-radius:var(--ax-radius-sm)}.ax-connacct-row__id:hover .ax-connacct-row__name{color:var(--ax-accent)}.ax-connacct-row__name{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color var(--ax-dur-fast) var(--ax-ease)}.ax-connacct-row__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-connacct-row__cell{flex:none;width:150px;display:flex;flex-direction:column;gap:1px}.ax-connacct-row__cell--acct{width:190px}.ax-connacct-row__cellval{font-size:var(--ax-text-sm);color:var(--ax-fg-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-connacct-row__celllabel{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-connacct-row__actions{flex:none;display:flex;align-items:center;gap:var(--ax-space-3);margin-left:auto}.ax-conngroups{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-conngroup{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-sm);overflow:hidden}.ax-conngroup__head{display:flex;align-items:center;gap:var(--ax-space-4);width:100%;padding:var(--ax-space-4) var(--ax-space-6);border:none;background:var(--ax-bg-surface-2);cursor:pointer;text-align:left;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-conngroup__head:hover{background:var(--ax-bg-hover)}.ax-conngroup__chev{flex:none;color:var(--ax-fg-muted)}.ax-conngroup__name{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-conngroup__spacer{flex:1}.ax-conngroup__meta{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-conngroup .ax-connacct-list>.ax-connacct-row:first-child{border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-connmanage{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-connmanage__back{display:inline-flex;align-items:center;gap:4px;align-self:flex-start;padding:4px 8px 4px 4px;border:none;background:none;color:var(--ax-fg-muted);font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;border-radius:var(--ax-radius-sm)}.ax-connmanage__back:hover{color:var(--ax-fg-strong);background:var(--ax-bg-hover)}.ax-connmanage__head{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap}.ax-connmanage__ids{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-connmanage__title{margin:0;font-size:var(--ax-text-xl);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);letter-spacing:-.01em}.ax-connmanage__sub{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-connmanage__spacer{flex:1 1 auto}.ax-connmanage__remove.ax-btn--ghost{color:var(--ax-loss-fg)}.ax-connmanage__remove.ax-btn--ghost:hover{background:var(--ax-loss-bg);color:var(--ax-loss-fg)}.ax-connmanage__meaning{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-connmanage__panel{padding:var(--ax-space-5)}.ax-kebab{flex:none;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border:none;background:transparent;color:var(--ax-fg-subtle);cursor:pointer;border-radius:var(--ax-radius-md);transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-kebab:hover,.ax-kebab.is-open{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-menu__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:85}.ax-menu{z-index:86;min-width:208px;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg);display:flex;flex-direction:column;gap:1px}.ax-menu--wide{min-width:232px}.ax-menu__item{display:flex;align-items:center;gap:var(--ax-space-3);width:100%;padding:var(--ax-space-3) var(--ax-space-3);border:none;background:none;color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);text-align:left;cursor:pointer;border-radius:var(--ax-radius-md)}.ax-menu__item:hover:not(:disabled){background:var(--ax-bg-hover);color:var(--ax-fg-strong)}.ax-menu__item:disabled{opacity:.45;cursor:default}.ax-menu__item--danger{color:var(--ax-loss-fg)}.ax-menu__item--danger:hover:not(:disabled){background:var(--ax-loss-bg);color:var(--ax-loss-fg)}.ax-menu__header{padding:var(--ax-space-2) var(--ax-space-3);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-menu__footer,.ax-menu__note{padding:var(--ax-space-3) var(--ax-space-3) var(--ax-space-2);margin-top:2px;border-top:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-style:italic}@media (max-width: 1180px){.ax-conncard-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width: 900px){.ax-conncard-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ax-connacct-row{flex-wrap:wrap;gap:var(--ax-space-3) var(--ax-space-4)}.ax-connacct-row__actions{width:100%;margin-left:46px}}@media (max-width: 560px){.ax-conncard-grid{grid-template-columns:1fr}.ax-connhub__head{flex-direction:column}.ax-connacct-row__cell{width:auto}}@media (prefers-reduced-motion: reduce){.ax-conncard,.ax-conncard:hover{transition:none;transform:none}}.ax-domain-status{display:inline-flex;align-items:center;gap:6px;padding:3px 9px;border-radius:var(--ax-radius-pill);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium)}.ax-domain-status__meaning{font-weight:var(--ax-weight-regular);color:var(--ax-fg-muted)}.ax-domain-status--inline{padding:2px 8px}.ax-domain-status--active{background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-domain-status--pending{background:var(--ax-info-bg);color:var(--ax-info-fg)}.ax-domain-status--progress{background:var(--ax-accent-50);color:var(--ax-accent-700)}.ax-domain-status--error{background:var(--ax-loss-bg);color:var(--ax-loss-fg)}.ax-domain-status--disabled{background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-domain-editor .ax-domain-status{width:100%;padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);align-items:flex-start;flex-wrap:wrap}.ax-domain-editor .ax-domain-status__meaning{flex-basis:100%;margin-left:21px;margin-top:2px}.ax-domain-editor{display:flex;flex-direction:column}.ax-dns{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-dns__intro,.ax-dns__note{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-dns__note{display:flex;align-items:flex-start;gap:6px;padding-top:var(--ax-space-2);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-dns__records{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-dns__record{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);padding:var(--ax-space-3) var(--ax-space-4)}.ax-dns__rechead{display:flex;align-items:center;gap:var(--ax-space-2);margin-bottom:var(--ax-space-2)}.ax-dns__type{font-family:var(--ax-font-mono);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-bold);letter-spacing:.06em;padding:2px 7px;border-radius:var(--ax-radius-sm);background:var(--ax-accent-50);color:var(--ax-accent-700)}.ax-dns__reclabel{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-dns__grid{display:grid;grid-template-columns:110px 1fr;gap:var(--ax-space-2) var(--ax-space-3);align-items:center}.ax-dns__key{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-dns__value{display:flex;align-items:center;gap:var(--ax-space-2);min-width:0}.ax-dns__value code{flex:1;min-width:0;overflow-x:auto;white-space:nowrap;padding:6px 9px;background:var(--ax-bg-sunken);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-sm);font-size:var(--ax-text-xs);color:var(--ax-fg-strong)}.ax-dns__copy{display:inline-flex;align-items:center;gap:5px;flex-shrink:0;padding:6px 10px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);color:var(--ax-fg-default);font-size:var(--ax-text-xs);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-dns__copy:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-dns__copy.is-copied{color:var(--ax-profit-fg);border-color:var(--ax-profit-fg)}.ax-dns__value--pending{padding:6px 0}.ax-dns__pending{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);font-style:italic}@media (max-width: 600px){.ax-dns__grid{grid-template-columns:1fr;gap:4px}.ax-account__idrow{grid-template-columns:1fr;gap:2px}}.ax-passkeys__add{display:flex;gap:var(--ax-space-2);align-items:center;margin:var(--ax-space-3) 0}.ax-passkeys__add .ax-input{flex:1 1 auto;min-width:0}.ax-passkeys__list{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-passkey{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-passkey__icon{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--ax-fg-muted)}.ax-passkey__meta{flex:1 1 auto;min-width:0}.ax-passkey__title{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-passkey__badge{font-size:var(--ax-text-xs);color:var(--ax-accent-700);background:var(--ax-accent-50);border-radius:var(--ax-radius-sm);padding:1px 6px}.ax-passkey__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);margin-top:2px}@media (max-width: 600px){.ax-passkeys__add{flex-direction:column;align-items:stretch}}.ax-apikeys{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-apikeys__lead{display:flex;gap:var(--ax-space-2);align-items:flex-start;line-height:1.5}.ax-apikeys__count{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-apikeys__count-active{color:var(--ax-fg-subtle)}.ax-apikey-list{list-style:none;margin:0;padding:0}.ax-apikey-row{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-apikey-row:first-child{border-top:none}.ax-apikey-row.is-revoked{opacity:.6}.ax-apikey-row__main{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-apikey-row__name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-apikey-row__prefix{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);padding:1px 6px}.ax-apikey-row__spacer{flex:1 1 auto}.ax-apikey-row__main .ax-badge{margin-left:auto}.ax-apikey-row__main .ax-btn{flex:0 0 auto}.ax-apikey-row__scopes,.ax-apikey-reveal__scopes{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-apikey-row__meta{display:flex;flex-wrap:wrap;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-apikey-modal{width:520px;max-width:100%;max-height:calc(100vh - var(--ax-space-8));overflow-y:auto;padding:var(--ax-space-6);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-apikey-form,.ax-apikey-reveal{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-apikey-modal__head{display:flex;gap:var(--ax-space-3);align-items:flex-start}.ax-apikey-modal__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-apikey-modal__badge--ok{background:var(--ax-profit-bg);color:var(--ax-profit-fg)}.ax-apikey-modal__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-apikey-modal__sub{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:1.5;margin-top:2px}.ax-apikey-modal__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-3);position:sticky;bottom:calc(var(--ax-space-6) * -1);z-index:1;margin:var(--ax-space-2) calc(var(--ax-space-6) * -1) calc(var(--ax-space-6) * -1);padding:var(--ax-space-4) var(--ax-space-6);background:var(--ax-bg-raised);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-apikey-scopes{border:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-apikey-scope,.ax-apikey-reveal__ack{display:flex;gap:var(--ax-space-3);align-items:flex-start;padding:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);cursor:pointer}.ax-apikey-scope.is-checked,.ax-apikey-reveal__ack.is-checked{border-color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-apikey-scope input,.ax-apikey-reveal__ack input{position:absolute;opacity:0;width:1px;height:1px}.ax-apikey-scope__box{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:1px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);color:transparent}.ax-apikey-scope.is-checked .ax-apikey-scope__box,.ax-apikey-reveal__ack.is-checked .ax-apikey-scope__box{background:var(--ax-accent);border-color:var(--ax-accent);color:#fff}.ax-apikey-scope input:focus-visible+.ax-apikey-scope__box,.ax-apikey-reveal__ack input:focus-visible+.ax-apikey-scope__box{outline:2px solid var(--ax-accent);outline-offset:2px}.ax-apikey-scope__meta{display:flex;flex-direction:column;gap:1px}.ax-apikey-scope__label{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-apikey-scope__write{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.03em;color:var(--ax-warn-fg);background:var(--ax-warn-bg);border-radius:var(--ax-radius-sm);padding:0 5px}.ax-apikey-scope__desc{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-apikey-reveal__warn{display:flex;gap:var(--ax-space-2);align-items:flex-start;padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);background:var(--ax-warn-bg);color:var(--ax-warn-fg);font-size:var(--ax-text-sm);line-height:1.5}.ax-apikey-reveal__secret{display:flex;gap:var(--ax-space-2);align-items:center;padding:var(--ax-space-2) var(--ax-space-2) var(--ax-space-2) var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken)}.ax-apikey-reveal__value{flex:1 1 auto;min-width:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default);word-break:break-all}.ax-apikey-reveal__meta{display:flex;flex-wrap:wrap;gap:var(--ax-space-5);margin:0}.ax-apikey-reveal__meta div{display:flex;flex-direction:column;gap:var(--ax-space-1)}.ax-apikey-reveal__meta dt{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-apikey-reveal__meta dd{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}@media (max-width: 600px){.ax-apikey-modal{width:100%;padding:var(--ax-space-5)}}.ax-sso__lead{margin:0 0 var(--ax-space-4)}.ax-sso-conn{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-sso-conn__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);flex-wrap:wrap}.ax-sso-conn__actions{display:flex;gap:var(--ax-space-2);flex-wrap:wrap}.ax-sso-conn__detail{margin:0}.ax-sso-conn__facts{display:flex;flex-direction:column;gap:var(--ax-space-3);margin:0;padding:var(--ax-space-4);background:var(--ax-bg-sunken);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md)}.ax-sso-conn__fact{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--ax-space-4);align-items:baseline}.ax-sso-conn__fact dt{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-sso-conn__fact dd{margin:0;color:var(--ax-fg-strong);font-size:var(--ax-text-sm)}.ax-sso-conn__org{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);background:var(--ax-bg-raised);border-radius:var(--ax-radius-sm);padding:1px 6px}.ax-sso-conn__domains{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-sso-cta{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-sso-cta__action{display:flex;justify-content:center}.ax-sso-form{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-sso-form__domains{font-family:var(--ax-font-mono, monospace);resize:vertical;min-height:68px}.ax-sso-form__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-2);align-items:center}.ax-sso-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-sso-step{display:flex;gap:var(--ax-space-3);align-items:flex-start}.ax-sso-step__num{flex:none;width:22px;height:22px;margin-top:1px;border-radius:999px;display:grid;place-items:center;font-size:var(--ax-text-xs);font-weight:600;font-variant-numeric:tabular-nums;color:var(--ax-fg-subtle);background:var(--ax-bg-subtle);border:1px solid var(--ax-border-default)}.ax-sso-step__body{flex:1;min-width:0;border-left:1px solid var(--ax-border-default);margin-left:-23px;padding-left:34px;padding-bottom:var(--ax-space-4)}.ax-sso-step:last-child .ax-sso-step__body{border-left-color:transparent;padding-bottom:0}.ax-sso-step__num{position:relative;z-index:1}.ax-sso-users__count{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-sso-users{list-style:none;margin:0;padding:0}.ax-sso-user{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-default)}.ax-sso-user:first-child{border-top:none}.ax-sso-user.is-disabled{opacity:.7}.ax-sso-user__avatar{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--ax-bg-sunken);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold)}.ax-sso-user__meta{display:flex;flex-direction:column;gap:1px;flex:1;min-width:0}.ax-sso-user__name{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-sso-user__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-sso-user__seen{flex:0 0 auto;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);white-space:nowrap}@media (max-width: 640px){.ax-sso-user__seen{display:none}}.ax-roles{display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-roles__lead{display:flex;gap:var(--ax-space-2);align-items:flex-start;line-height:1.5}.ax-roles__count{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-roles__assign{max-width:220px;height:32px}.ax-role-list{list-style:none;margin:0;padding:0}.ax-role-row{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-role-row:first-child{border-top:none}.ax-role-row__main{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-role-row__name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-role-row__spacer{flex:1 1 auto}.ax-role-row__desc{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:1.5}.ax-role-row__caps{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-role-modal{width:560px;max-width:100%;max-height:calc(100vh - var(--ax-space-8));overflow-y:auto;display:flex;flex-direction:column;gap:var(--ax-space-5);padding:var(--ax-space-6);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-role-modal__head{display:flex;gap:var(--ax-space-3);align-items:flex-start}.ax-role-modal__badge{flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-role-modal__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-role-modal__sub{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:1.5;margin-top:2px}.ax-role-modal__optional{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-regular);color:var(--ax-fg-subtle);text-transform:none;letter-spacing:0}.ax-role-modal__actions{display:flex;justify-content:flex-end;gap:var(--ax-space-3);position:sticky;bottom:calc(var(--ax-space-6) * -1);z-index:1;margin:0 calc(var(--ax-space-6) * -1) calc(var(--ax-space-6) * -1);padding:var(--ax-space-4) var(--ax-space-6);background:var(--ax-bg-raised);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-rolecaps{display:flex;flex-direction:column;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);overflow:hidden}.ax-rolecaps__group{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-rolecaps__group:first-child{border-top:none}.ax-rolecaps__grouphead{display:flex;align-items:flex-start;gap:var(--ax-space-3);flex:1 1 auto;min-width:0;cursor:pointer}.ax-rolecaps__grouphead input{margin-top:2px;width:16px;height:16px;accent-color:var(--ax-accent);cursor:pointer;flex:0 0 auto}.ax-rolecaps__groupmeta{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-rolecaps__grouptitle{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-rolecaps__groupdesc{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-rolecaps__chips{display:flex;gap:var(--ax-space-2);flex:0 0 auto}.ax-rolecaps__warn{margin:0;align-items:flex-start}.ax-capchip{display:inline-flex;align-items:center;gap:5px;padding:3px 9px 3px 6px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-capchip:hover{border-color:var(--ax-fg-subtle)}.ax-capchip input{position:absolute;opacity:0;width:1px;height:1px}.ax-capchip__box{display:inline-flex;align-items:center;justify-content:center;width:16px;height:16px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-sm);color:transparent}.ax-capchip__label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted)}.ax-capchip.is-checked{border-color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-capchip.is-checked .ax-capchip__box{background:var(--ax-accent);border-color:var(--ax-accent);color:#fff}.ax-capchip.is-checked .ax-capchip__label{color:var(--ax-accent-700)}.ax-capchip--write.is-checked{border-color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-capchip--write.is-checked .ax-capchip__box{background:var(--ax-warn-fg);border-color:var(--ax-warn-fg)}.ax-capchip--write.is-checked .ax-capchip__label{color:var(--ax-warn-fg)}.ax-capchip input:focus-visible+.ax-capchip__box{outline:2px solid var(--ax-accent);outline-offset:2px}.ax-grantform{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-grantform__row{display:flex;gap:var(--ax-space-3)}.ax-grantform__type{flex:1 1 auto}.ax-grantform__effect{flex:0 0 130px}.ax-grantform__idrow{display:flex;gap:var(--ax-space-2);align-items:center}.ax-grantform__idrow .ax-input{flex:1 1 auto;min-width:0}.ax-grantform__idrow .ax-btn{flex:0 0 auto}.ax-grantlist-wrap{min-height:40px}.ax-grantlist{list-style:none;margin:0;padding:0}.ax-grant-row{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-2) 0;border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-grant-row:first-child{border-top:none}.ax-grant-row__type{font-size:var(--ax-text-sm);color:var(--ax-fg-default);font-weight:var(--ax-weight-medium)}.ax-grant-row__id{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}@media (max-width: 600px){.ax-role-modal{width:100%;padding:var(--ax-space-5)}.ax-rolecaps__group{flex-wrap:wrap}.ax-grantform__row{flex-direction:column}.ax-grantform__effect{flex:1 1 auto}}.ax-ff-list{list-style:none;margin:0;padding:0}.ax-ff-row{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-ff-row:first-child{border-top:none}.ax-ff-row.is-killed{opacity:.72}.ax-ff-row__main{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-ff-row__key{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);font-size:var(--ax-text-sm)}.ax-ff-row__spacer{flex:1 1 auto}.ax-ff-row__main .ax-btn{flex:0 0 auto}.ax-ff-row__reach{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:1.5;margin:0}.ax-ff-row__desc{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle);line-height:1.5;margin:0}.ax-ff-row__meta{display:flex;flex-wrap:wrap;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-ff-textarea{resize:vertical;min-height:2.4em;line-height:1.5;font-family:inherit}.ax-ff-enable{margin:0}.ax-ff-rollout.is-muted{opacity:.55}.ax-ff-rollout__row{display:flex;align-items:center;gap:var(--ax-space-4)}.ax-ff-rollout__slider{flex:1 1 auto;accent-color:var(--ax-accent);cursor:pointer}.ax-ff-rollout__slider:disabled{cursor:not-allowed}.ax-ff-rollout__num{display:flex;align-items:center;gap:var(--ax-space-1);flex:0 0 auto;color:var(--ax-fg-muted);font-size:var(--ax-text-sm)}.ax-ff-rollout__num .ax-input{width:4.5em;text-align:right}.ax-ff-eval__inputrow{display:flex;gap:var(--ax-space-2);align-items:center}.ax-ff-eval__inputrow .ax-input{flex:1 1 auto}.ax-ff-eval__inputrow .ax-btn{flex:0 0 auto}.ax-ff-eval__result{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-sunken)}.ax-ff-eval__result--on{border-color:var(--ax-profit-fg);background:var(--ax-profit-bg)}.ax-ff-eval__verdict{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-ff-eval__subject{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-ff-eval__why{font-size:var(--ax-text-sm);color:var(--ax-fg-default);line-height:1.5;margin:0}.ax-estop__badge{background:var(--ax-loss-bg);color:var(--ax-loss-fg)}.ax-estop__servererror{display:flex;gap:var(--ax-space-2);align-items:flex-start;padding:var(--ax-space-3) var(--ax-space-4);border-radius:var(--ax-radius-md);background:var(--ax-warn-bg);color:var(--ax-warn-fg);font-size:var(--ax-text-sm);line-height:1.5;margin:0}.ax-dom-page .ax-page__body{padding:0}.ax-dom__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--ax-space-5) var(--ax-space-6) var(--ax-space-7)}.ax-dom{display:flex;flex-direction:column;gap:var(--ax-space-5);max-width:1560px}.ax-pagehead-icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--ax-radius-lg);background:linear-gradient(180deg,color-mix(in srgb,var(--ax-accent) 18%,var(--ax-bg-surface-2)),color-mix(in srgb,var(--ax-accent) 9%,var(--ax-bg-surface)));border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-accent) 24%,var(--ax-border-subtle));color:var(--ax-accent);box-shadow:inset 0 1px color-mix(in srgb,white 12%,transparent),0 1px 2px color-mix(in srgb,var(--ax-accent) 18%,transparent)}.ax-dom__intro{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ax-space-4)}.ax-dom__introcopy{display:flex;flex-direction:column;gap:2px;flex:1 1 auto;min-width:0}.ax-dom__lede{margin:0;font-size:var(--ax-text-md);line-height:var(--ax-leading-normal);color:var(--ax-fg-muted);max-width:72ch}.ax-dom__sub{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-dom__addwrap.ax-toolbar{flex:none;padding:0;row-gap:0}.ax-dom__loadcard{padding:var(--ax-space-5)}.ax-dom__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);min-height:38px}.ax-dom__tabs{display:flex;align-items:center;gap:2px;flex-wrap:wrap}.ax-dom__tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border:none;background:transparent;color:var(--ax-fg-muted);font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);border-radius:var(--ax-radius-md);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-dom__tab:hover{color:var(--ax-fg-default);background:var(--ax-bg-hover)}.ax-dom__tab.is-active{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-dom__tab.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:-6px;height:2px;border-radius:2px;background:var(--ax-accent)}.ax-dom__tabcount{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-dom__tab.is-active .ax-dom__tabcount{color:var(--ax-accent)}.ax-dom__dot{width:7px;height:7px;border-radius:50%;flex:none}.ax-dom__dot--active{background:var(--ax-profit-fg)}.ax-dom__dot--verifying{background:var(--ax-info-fg)}.ax-dom__dot--dns{background:var(--ax-warn-fg)}.ax-dom__dot--inactive{background:var(--ax-fg-subtle)}.ax-dom__barright{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-dom__search{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;min-width:236px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-subtle)}.ax-dom__search:focus-within{border-color:var(--ax-accent)}.ax-dom__searchinput{flex:1;min-width:0;border:none;background:transparent;color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);outline:none}.ax-dom__searchinput::placeholder{color:var(--ax-fg-subtle)}.ax-dom__sortwrap{position:relative}.ax-dom__sort{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-dom__sort:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-dom__sort svg:first-child{color:var(--ax-fg-muted)}.ax-dom__sortmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;min-width:190px;display:flex;flex-direction:column;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-dom__sortitem{display:grid;grid-template-columns:15px 1fr;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3);border:none;background:transparent;color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);text-align:left;border-radius:var(--ax-radius-sm);cursor:pointer}.ax-dom__sortcheck{display:inline-flex;align-items:center;justify-content:center;color:var(--ax-accent)}.ax-dom__sortitem:hover{background:var(--ax-bg-hover)}.ax-dom__sortitem.is-active{color:var(--ax-fg-strong)}.ax-dom-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--ax-space-4);min-height:262px;padding:var(--ax-space-6) var(--ax-space-6);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg)}.ax-dom-empty__icon{width:66px;height:66px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ax-accent);border:1.5px dashed color-mix(in srgb,var(--ax-accent) 42%,transparent);background:color-mix(in srgb,var(--ax-accent) 7%,transparent)}.ax-dom-empty__title{margin:var(--ax-space-1) 0 0;font-size:19px;font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong)}.ax-dom-empty__desc{margin:0;max-width:48ch;font-size:var(--ax-text-sm);line-height:1.55;color:var(--ax-fg-muted)}.ax-dom-empty__cta{margin-top:var(--ax-space-2)}.ax-dom-empty__meta{display:inline-flex;align-items:center;gap:6px;margin:2px 0 0;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-dom-empty__meta svg{color:var(--ax-fg-subtle)}.ax-dom-empty__sep{margin:0 5px;color:var(--ax-border-strong)}.ax-dom-section{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-dom-section__head{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-dom-section__title{margin:0;display:inline-flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-dom-section__count{display:inline-flex;align-items:center;justify-content:center;min-width:22px;height:20px;padding:0 6px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold)}.ax-dom-table{background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);overflow:hidden}.ax-dom-table__head,.ax-dom-table__row{display:grid;grid-template-columns:minmax(200px,1.7fr) 150px 150px 128px 150px 160px;align-items:center;gap:var(--ax-space-4);padding:0 var(--ax-space-5)}.ax-dom-table__head{height:42px;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-dom-table__body{display:flex;flex-direction:column}.ax-dom-rowgroup{border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-dom-rowgroup:last-child{border-bottom:none}.ax-dom-table__row{min-height:64px;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-dom-rowgroup:hover .ax-dom-table__row{background:var(--ax-bg-hover)}.ax-dom-cell{display:flex;flex-direction:column;gap:2px;min-width:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-dom-cell--actions{flex-direction:row;align-items:center;justify-content:flex-end;gap:var(--ax-space-2)}.ax-dom-cell__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-dom-cell__strong{font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-dom-cell__muted{color:var(--ax-fg-subtle)}.ax-dom-host{display:inline-flex;align-items:center;gap:5px;min-width:0;text-decoration:none;color:var(--ax-fg-strong);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em}.ax-dom-host__name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-dom-host__ext{flex:none;color:var(--ax-fg-subtle)}.ax-dom-host:hover{color:var(--ax-accent)}.ax-dom-host:hover .ax-dom-host__name{text-decoration:underline}.ax-dom-host:hover .ax-dom-host__ext{color:var(--ax-accent)}.ax-dom-stat{display:inline-flex;align-items:center;gap:7px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-dom-stat__dot{width:7px;height:7px;border-radius:50%;flex:none}.ax-dom-stat--active .ax-dom-stat__dot{background:var(--ax-profit-fg)}.ax-dom-stat--verifying .ax-dom-stat__dot{background:var(--ax-info-fg)}.ax-dom-stat--dns .ax-dom-stat__dot{background:var(--ax-warn-fg)}.ax-dom-stat--error .ax-dom-stat__dot{background:var(--ax-loss-fg)}.ax-dom-stat--inactive .ax-dom-stat__dot{background:var(--ax-fg-subtle)}.ax-dom-ssl{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-dom-ssl svg{flex:none;color:var(--ax-fg-muted)}.ax-dom-ssl--active{color:var(--ax-profit-fg)}.ax-dom-ssl--active svg{color:var(--ax-profit-fg)}.ax-dom-ssl--verifying svg{color:var(--ax-info-fg)}.ax-dom-ssl--dns svg{color:var(--ax-warn-fg)}.ax-dom-ssl--error{color:var(--ax-loss-fg)}.ax-dom-ssl--error svg{color:var(--ax-loss-fg)}.ax-dom-ssl--inactive svg{color:var(--ax-fg-subtle)}.ax-dom-btn{display:inline-flex;align-items:center;gap:6px;height:30px;padding:0 12px;font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-dom-btn:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-dom-btn:disabled{cursor:progress;opacity:.7}.ax-dom-btn--accent{color:var(--ax-fg-onaccent);background:var(--ax-accent);border-color:transparent}.ax-dom-btn--accent:hover{background:var(--ax-accent-hover);border-color:transparent}.ax-dom-btn__spin{width:12px;height:12px;border-radius:50%;border:2px solid currentColor;border-right-color:transparent;animation:ax-spin .6s linear infinite}.ax-dom-cell--actions .ax-auto-overflow .ax-iconbtn{width:30px;height:30px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-muted)}.ax-dom-cell--actions .ax-auto-overflow .ax-iconbtn:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-dom-detail{padding:var(--ax-space-5);border-top:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-dom-detail__err{display:flex;align-items:center;gap:6px;margin:var(--ax-space-3) 0 0;color:var(--ax-loss-fg);font-size:var(--ax-text-sm)}.ax-dom__emptyfilter{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-7) 0;color:var(--ax-fg-subtle);text-align:center}.ax-dom__emptyfilter p{margin:0;font-size:var(--ax-text-sm)}.ax-dom__clearlink{border:none;background:none;padding:0;color:var(--ax-accent);font:inherit;font-size:var(--ax-text-sm);cursor:pointer}.ax-dom__clearlink:hover{text-decoration:underline}.ax-dom__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding-top:var(--ax-space-1)}.ax-dom__footcount{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-dom__pager{display:flex;align-items:center;gap:var(--ax-space-2)}.ax-dom__pagebtn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-muted);cursor:pointer}.ax-dom__pagebtn:hover:not(:disabled){background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-dom__pagebtn:disabled{opacity:.4;cursor:not-allowed}.ax-dom__pagenum{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold)}@media (max-width: 1120px){.ax-dom-table__head,.ax-dom-table__row{grid-template-columns:minmax(180px,1.6fr) 140px 140px 140px 150px}.ax-dom-table__head>:nth-child(4),.ax-dom-table__row .ax-dom-cell:nth-child(4){display:none}.ax-dom__bar{flex-wrap:wrap}}.ax-cl-page .ax-page__body{padding:0}.ax-cl__body{flex:1;min-height:0;overflow-y:auto;overflow-x:hidden;padding:var(--ax-space-5) var(--ax-space-6) var(--ax-space-7);display:flex;flex-direction:column}.ax-cl__body>*{width:100%;max-width:1560px}.ax-cl__intro{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ax-space-4);margin-bottom:var(--ax-space-4)}.ax-cl__introcopy{display:flex;flex-direction:column;gap:3px;flex:1 1 auto;min-width:0}.ax-cl__lede{margin:0;font-size:var(--ax-text-md);line-height:var(--ax-leading-normal);color:var(--ax-fg-muted);max-width:72ch}.ax-cl__sub{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-cl__introactions{display:flex;align-items:center;gap:var(--ax-space-3);flex:none}.ax-cl__addwrap.ax-toolbar{flex:none;padding:0;row-gap:0}.ax-cl__tabs{border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);margin-bottom:var(--ax-space-4)}.ax-cl-toolbar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);margin-bottom:var(--ax-space-4);flex-wrap:wrap}.ax-cl-toolbar__filters{min-width:0}.ax-cl-search{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;min-width:240px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-subtle)}.ax-cl-search:focus-within{border-color:var(--ax-accent)}.ax-cl-search input{flex:1;min-width:0;border:none;background:transparent;color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);outline:none}.ax-cl-search input::placeholder{color:var(--ax-fg-subtle)}.ax-cl-listcard{background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);overflow:hidden}.ax-cl-table-scroll{overflow-x:auto}.ax-cl-table{width:100%;border-collapse:collapse;font-size:var(--ax-text-sm)}.ax-cl-table thead th{height:42px;padding:0 var(--ax-space-4);text-align:left;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);white-space:nowrap}.ax-cl-table thead th:first-child{padding-left:var(--ax-space-5)}.ax-cl-th-actions{text-align:right}.ax-cl-th-sort{display:inline-flex;align-items:center;gap:5px;border:none;background:transparent;padding:0;font:inherit;font-size:inherit;text-transform:inherit;letter-spacing:inherit;font-weight:inherit;color:inherit;cursor:pointer}.ax-cl-th-sort:hover{color:var(--ax-fg-default)}.ax-cl-caret{color:var(--ax-fg-subtle)}.ax-cl-caret.is-active{color:var(--ax-accent)}.ax-cl-row{border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease)}.ax-cl-row:last-child{border-bottom:none}.ax-cl-row:hover{background:var(--ax-bg-hover)}.ax-cl-row.is-selected{background:var(--ax-accent-quiet);box-shadow:inset 3px 0 0 var(--ax-accent)}.ax-cl-row.is-revoked .ax-cl-row__name{color:var(--ax-fg-muted)}.ax-cl-row>td{padding:var(--ax-space-3) var(--ax-space-4);min-height:64px;vertical-align:middle}.ax-cl-row>td:first-child{padding-left:var(--ax-space-5)}.ax-cl-row__client{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-cl-avatar{flex:none;width:34px;height:34px;border-radius:var(--ax-radius-md);display:inline-flex;align-items:center;justify-content:center;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);letter-spacing:.02em;color:var(--ax-fg-onaccent);background:linear-gradient(135deg,var(--ax-accent),var(--ax-accent-900, var(--ax-accent-hover)));box-shadow:inset 0 1px #ffffff24}.ax-cl-avatar.is-muted{color:var(--ax-fg-muted);background:var(--ax-bg-surface-2);box-shadow:inset 0 0 0 1px var(--ax-border-default)}.ax-cl-avatar--lg{width:46px;height:46px;border-radius:var(--ax-radius-lg);font-size:var(--ax-text-sm)}.ax-cl-row__idwrap{display:flex;flex-direction:column;align-items:flex-start;gap:1px;min-width:0}.ax-cl-row:hover .ax-cl-row__name{color:var(--ax-accent)}.ax-cl-row:focus-visible{outline:2px solid var(--ax-accent);outline-offset:-2px}.ax-cl-row__name{font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:320px}.ax-cl-row__id{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-row__linked{display:flex;flex-direction:column;gap:1px;color:var(--ax-fg-default);white-space:nowrap}.ax-cl-row__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-row__actions{text-align:right;white-space:nowrap}.ax-cl-row__actions>*{vertical-align:middle}.ax-cl-row__actions .ax-auto-overflow{display:inline-flex;margin-left:var(--ax-space-2)}.ax-cl-table__empty{padding:var(--ax-space-6);text-align:center;color:var(--ax-fg-muted);font-size:var(--ax-text-sm)}.ax-cl-status{display:inline-flex;align-items:center;gap:7px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);white-space:nowrap}.ax-cl-status__dot{width:7px;height:7px;border-radius:50%;flex:none}.ax-cl-status.is-active .ax-cl-status__dot{background:var(--ax-profit-fg)}.ax-cl-status.is-revoked{color:var(--ax-fg-muted)}.ax-cl-status.is-revoked .ax-cl-status__dot{background:var(--ax-loss-fg)}.ax-cl-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:var(--ax-space-4);min-height:300px;padding:var(--ax-space-7) var(--ax-space-6);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg)}.ax-cl-empty__icon{width:66px;height:66px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;color:var(--ax-accent);border:1.5px dashed color-mix(in srgb,var(--ax-accent) 42%,transparent);background:color-mix(in srgb,var(--ax-accent) 7%,transparent)}.ax-cl-empty__title{margin:var(--ax-space-1) 0 0;font-size:19px;font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong)}.ax-cl-empty__body{margin:0;max-width:54ch;font-size:var(--ax-text-sm);line-height:1.55;color:var(--ax-fg-muted)}.ax-cl-empty__actions{display:flex;align-items:center;gap:var(--ax-space-3);margin-top:var(--ax-space-2)}.ax-cl-empty__note{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-detail{margin-top:var(--ax-space-4);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-md);overflow:hidden}.ax-cl-detail__head{display:flex;align-items:flex-start;gap:var(--ax-space-4);padding:var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cl-detail__idcol{flex:1;min-width:0}.ax-cl-detail__titlerow{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-cl-detail__name{margin:0;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong)}.ax-cl-detail__meta{display:flex;align-items:center;gap:7px;flex-wrap:wrap;margin-top:4px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-detail__headactions{display:flex;align-items:center;gap:var(--ax-space-2);flex:none}.ax-cl-cgroups{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-cl-cgroup{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-cl-cgroup__head{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--ax-space-2) var(--ax-space-3)}.ax-cl-cgroup__label{margin:0;font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-cl-counts{display:grid;grid-template-columns:repeat(auto-fit,minmax(128px,1fr));gap:1px;background:var(--ax-border-subtle);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);overflow:hidden}.ax-cl-stat{display:flex;flex-direction:column;gap:4px;padding:var(--ax-space-3) var(--ax-space-4);background:var(--ax-bg-surface)}.ax-cl-stat__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);white-space:normal;overflow-wrap:break-word}.ax-cl-stat__value{font-size:19px;font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong);font-variant-numeric:tabular-nums}.ax-cl-stat__value--skel{width:48px;height:19px;border-radius:var(--ax-radius-sm);background:linear-gradient(90deg,var(--ax-bg-surface-2),var(--ax-bg-hover),var(--ax-bg-surface-2));background-size:200% 100%;animation:ax-shimmer 1.2s ease-in-out infinite}.ax-cl-counts__foot{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--ax-space-3);margin-top:var(--ax-space-2)}.ax-cl-counts__note{display:inline-flex;align-items:center;gap:5px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-counts__note--warn{color:var(--ax-fg-muted)}.ax-cl-counts__note--warn svg{flex:none}.ax-cl-counts__range{margin-left:auto}.ax-cl-detail__tabs{padding:0 var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cl-detail__body{padding:var(--ax-space-5)}.ax-cl-overview{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-cl-overview__lead{margin:0;max-width:72ch;font-size:var(--ax-text-sm);line-height:1.55;color:var(--ax-fg-muted)}.ax-cl-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:var(--ax-space-4);margin:0}.ax-cl-facts>div{display:flex;flex-direction:column;gap:3px}.ax-cl-facts dt{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-cl-facts dd{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default);word-break:break-all}.ax-cl-copyid{display:inline-flex;align-items:center;gap:var(--ax-space-2);max-width:100%}.ax-cl-copyid__value{font-size:var(--ax-text-xs);color:var(--ax-fg-default);word-break:break-all}.ax-cl-copyid__btn{flex:none}.ax-cl-members{display:flex;flex-direction:column;gap:var(--ax-space-4);align-items:flex-start}.ax-cl-note{display:flex;gap:var(--ax-space-3);padding:var(--ax-space-4);background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md)}.ax-cl-note>svg{flex:none;margin-top:1px;color:var(--ax-accent)}.ax-cl-note__title{margin:0 0 3px;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cl-note__body{margin:0;max-width:78ch;font-size:var(--ax-text-sm);line-height:1.55;color:var(--ax-fg-muted)}.ax-cl-mpanel{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-cl-mpanel__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ax-space-4)}.ax-cl-mpanel__title{margin:0 0 3px;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong)}.ax-cl-mpanel__note{margin:0;max-width:70ch;font-size:var(--ax-text-xs);line-height:1.5;color:var(--ax-fg-muted)}.ax-cl-mpanel__error{display:flex;align-items:center;gap:7px;padding:var(--ax-space-3) var(--ax-space-4);font-size:var(--ax-text-sm);color:var(--ax-loss-fg);background:color-mix(in srgb,var(--ax-loss-fg) 8%,transparent);border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-loss-fg) 28%,transparent);border-radius:var(--ax-radius-md)}.ax-cl-mpanel__error svg{flex:none}.ax-cl-mtable{width:100%;border-collapse:collapse;font-size:var(--ax-text-sm)}.ax-cl-mtable thead th{height:38px;padding:0 var(--ax-space-4);text-align:left;background:var(--ax-bg-surface-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);white-space:nowrap}.ax-cl-mtable thead th:first-child{padding-left:var(--ax-space-5)}.ax-cl-mrow{border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cl-mrow:last-child{border-bottom:none}.ax-cl-mrow:hover{background:var(--ax-bg-hover)}.ax-cl-mrow.is-disabled{opacity:.72}.ax-cl-mrow>td{padding:var(--ax-space-3) var(--ax-space-4);vertical-align:middle}.ax-cl-mrow>td:first-child{padding-left:var(--ax-space-5)}.ax-cl-mrow__member{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-cl-mrow__idwrap{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-cl-mrow__name{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:240px}.ax-cl-mrow__id{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-mrow__email{color:var(--ax-fg-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:260px}.ax-cl-mrow__last{color:var(--ax-fg-subtle)}.ax-cl-roleselect{height:30px;min-width:128px}.ax-cl-rolechip{display:inline-flex;align-items:center;height:24px;padding:0 10px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);background:var(--ax-bg-surface-2);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-pill, 999px)}.ax-cl-invites{border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-4)}.ax-cl-invites__label{margin:0 0 var(--ax-space-3);font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.04em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-cl-invites__empty{margin:0;display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-cl-invites__empty--warn{color:var(--ax-fg-muted)}.ax-cl-invites__list{display:flex;flex-direction:column;gap:var(--ax-space-2);margin:0;padding:0;list-style:none}.ax-cl-invite{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding:var(--ax-space-3) var(--ax-space-4);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md)}.ax-cl-invite__who{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-cl-invite__idwrap{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-cl-invite__email{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-cl-invite__meta{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-invite__actions{display:inline-flex;align-items:center;gap:var(--ax-space-2);flex:none}.ax-cl-linkinv{margin-bottom:var(--ax-space-4);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);overflow:hidden}.ax-cl-linkinv__head{display:flex;align-items:center;gap:7px;width:100%;padding:var(--ax-space-3) var(--ax-space-4);border:none;background:var(--ax-bg-surface-2);font:inherit;color:var(--ax-fg-default);cursor:pointer}.ax-cl-linkinv__head>svg{color:var(--ax-fg-subtle);flex:none}.ax-cl-linkinv__title{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-cl-linkinv__count{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 6px;font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-onaccent);background:var(--ax-accent);border-radius:var(--ax-radius-pill, 999px)}.ax-cl-linkinv__list{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.ax-cl-linkinv__row{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cl-linkinv__id{display:inline-flex;align-items:center;gap:6px;color:var(--ax-fg-default)}.ax-cl-linkinv__id>svg{color:var(--ax-fg-subtle);flex:none}.ax-cl-linkinv__meta{flex:1;min-width:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-cl-linkinv__actions{display:inline-flex;align-items:center;gap:var(--ax-space-2);flex:none}.ax-cl-detail__foot{padding:var(--ax-space-4) var(--ax-space-5);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-cl-revlink{display:inline-flex;align-items:center;gap:6px;border:none;background:transparent;padding:0;font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-loss-fg);cursor:pointer}.ax-cl-revlink:hover{text-decoration:underline}@media (max-width: 900px){.ax-cl__intro{flex-direction:column}}.ax-webhook-list{list-style:none;margin:0;padding:0}.ax-webhook-row{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-webhook-row:first-child{border-top:none}.ax-webhook-row.is-disabled{opacity:.62}.ax-webhook-row__main{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-webhook-row__name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-webhook-row__spacer{flex:1 1 auto}.ax-webhook-row__main .ax-btn{flex:0 0 auto}.ax-webhook-row__url{display:flex;align-items:center;gap:var(--ax-space-2);min-width:0;color:var(--ax-fg-muted)}.ax-webhook-row__url code{font-size:var(--ax-text-sm);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);padding:1px 6px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.ax-webhook-row__events{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-webhook-row__meta{display:flex;flex-wrap:wrap;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-webhook-form.ax-apikey-modal{width:560px}.ax-webhook-eventgroup+.ax-webhook-eventgroup{margin-top:var(--ax-space-3)}.ax-webhook-eventgroup__label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);margin-bottom:var(--ax-space-2)}.ax-webhook-eventgroup .ax-apikey-scope+.ax-apikey-scope{margin-top:var(--ax-space-2)}.ax-webhook-reveal__url{word-break:break-all}.ax-whdelivery-list{list-style:none;margin:var(--ax-space-3) 0 0;padding:0;border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);overflow:hidden}.ax-whdelivery-row{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-whdelivery-row:first-child{border-top:none}.ax-whdelivery-row__main{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-whdelivery-row__disclose{display:inline-flex;align-items:center;gap:var(--ax-space-2);background:none;border:none;padding:0;cursor:pointer;color:var(--ax-fg-default)}.ax-whdelivery-row__disclose:focus-visible{outline:2px solid var(--ax-accent);outline-offset:2px;border-radius:var(--ax-radius-sm)}.ax-whdelivery-row__event{font-size:var(--ax-text-sm)}.ax-whdelivery-row__attempts,.ax-whdelivery-row__time{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-whdelivery-row__time{margin-left:auto}.ax-whdelivery-row__err{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-loss-fg, var(--ax-fg-muted));overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-whdelivery-detail{padding:var(--ax-space-3);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-md);display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-whattempt-table{width:100%;border-collapse:collapse;font-size:var(--ax-text-xs)}.ax-whattempt-table th{text-align:left;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);padding:var(--ax-space-1) var(--ax-space-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-whattempt-table td{padding:var(--ax-space-2);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);color:var(--ax-fg-muted);vertical-align:top}.ax-whattempt-table tr:last-child td{border-bottom:none}.ax-whattempt-table__detail{max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-schedrep-section__head{margin-bottom:var(--ax-space-3)}.ax-schedrep-section__title{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);margin:0}.ax-schedrep-section__sub{margin:var(--ax-space-1) 0 0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-schedrep-list{list-style:none;margin:0;padding:0}.ax-schedrep-row{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-schedrep-row:first-child{border-top:none}.ax-schedrep-row.is-disabled{opacity:.62}.ax-schedrep-row__main{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-schedrep-row__name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-schedrep-row__spacer{flex:1 1 auto}.ax-schedrep-row__main .ax-btn{flex:0 0 auto}.ax-schedrep-row__detail{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-schedrep-row__cadence{display:inline-flex;align-items:center;gap:var(--ax-space-1);color:var(--ax-fg-muted)}.ax-schedrep-row__rule{font-size:var(--ax-text-sm);color:var(--ax-fg-muted);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm);padding:1px 6px}.ax-schedrep-row__chips{display:flex;flex-wrap:wrap;gap:var(--ax-space-2)}.ax-schedrep-form.ax-apikey-modal{width:560px;max-height:88vh;overflow-y:auto}.ax-schedrep-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:var(--ax-space-2)}.ax-schedrep-suffix{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-schedrep-suffix .ax-input{max-width:140px}.ax-schedrep-textarea{resize:vertical;min-height:52px}.ax-schedrep-enable{margin-top:var(--ax-space-1)}.ax-schedrep-chip-note{margin-left:var(--ax-space-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-regular);color:var(--ax-fg-subtle);font-style:italic}.ax-schedrep-rule{display:flex;align-items:flex-start;gap:var(--ax-space-2);padding:var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-schedrep-slack__card{padding:var(--ax-space-4)}.ax-schedrep-slack__row{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-schedrep-slack__label{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-schedrep-slack__card .ax-help{margin-top:var(--ax-space-2)}.ax-automations .ax-lib-lede{max-width:60ch;padding-bottom:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-fleet{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-fg-muted);margin-top:var(--ax-space-6);margin-bottom:var(--ax-space-6)}.ax-auto-fleet__sep{color:var(--ax-fg-subtle)}.ax-auto-fleet__held{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:1px var(--ax-space-3);border-radius:var(--ax-radius-pill);background:var(--ax-warn-bg);color:var(--ax-warn-fg);font-weight:var(--ax-weight-semibold)}.ax-auto-listcard{display:flex;flex-direction:column}.ax-auto-listcard__count{margin-left:auto;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-auto-listempty{padding:var(--ax-space-6)}.ax-auto-emptystate{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-3);text-align:center;color:var(--ax-fg-subtle);padding:var(--ax-space-9) var(--ax-space-6)}.ax-auto-emptystate__title{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);margin:0}.ax-auto-emptystate .ax-help{max-width:44ch}.ax-auto-ruletable{width:100%;border-collapse:collapse;font-size:var(--ax-text-sm)}.ax-auto-ruletable thead th{text-align:left;padding:var(--ax-space-3) var(--ax-space-5);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.04em;border-bottom:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface-2)}.ax-auto-ruletable tbody td{padding:var(--ax-space-4) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);vertical-align:top}.ax-auto-ruletable__row:hover td{background:var(--ax-bg-hover)}.ax-auto-col-num{text-align:right;font-variant-numeric:tabular-nums}.ax-auto-col-actions{text-align:right;white-space:nowrap}.ax-auto-rulename{display:flex;flex-direction:column;gap:2px;background:none;border:none;padding:0;text-align:left;cursor:pointer}.ax-auto-rulename__label{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);display:inline-flex;align-items:center;gap:var(--ax-space-3)}.ax-auto-rulename:hover .ax-auto-rulename__label{color:var(--ax-accent)}.ax-auto-rulename__desc{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);max-width:52ch;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-auto-rulemeta{display:inline-flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-auto-folder{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-auto-when{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);white-space:nowrap;font-variant-numeric:tabular-nums}.ax-auto-rowactions{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-auto-danger:hover{color:var(--ax-loss-fg)}.ax-auto-extwrite{display:inline-flex;align-items:center;gap:3px;padding:1px var(--ax-space-3);border-radius:var(--ax-radius-pill);background:var(--ax-warn-bg);color:var(--ax-warn-fg);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.ax-auto-extwrite--sm{padding:0 var(--ax-space-2)}.ax-auto-livepill{display:inline-flex;align-items:center;gap:4px;padding:1px var(--ax-space-3);border-radius:var(--ax-radius-pill);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.05em;color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-auto-builder{flex:1;min-height:0;display:flex;flex-direction:column}.ax-auto-builder--loading{padding:var(--ax-space-9);align-items:center;justify-content:center}.ax-auto-builder__head{flex:none;display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-5) var(--ax-space-6) var(--ax-space-4)}.ax-auto-builder__head .ax-iconbtn{width:32px;height:32px}.ax-auto-builder__titles{display:flex;flex-direction:column;gap:1px;margin-right:auto;min-width:0}.ax-auto-builder__title{font-size:var(--ax-text-xl);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong);margin:0}.ax-auto-builder__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-readback{flex:none;display:flex;align-items:flex-start;gap:var(--ax-space-3);margin:0;padding:var(--ax-space-4) var(--ax-space-6);border-top:var(--ax-border-w) solid var(--ax-border-subtle);border-bottom:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface-2)}.ax-auto-readback__icon{color:var(--ax-fg-subtle);margin-top:3px;flex:none}.ax-auto-readback__body{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-auto-readback__eyebrow{font-size:var(--ax-text-3xs);font-weight:var(--ax-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ax-fg-subtle)}.ax-auto-readback__text{margin:0;font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal);color:var(--ax-fg-default)}.ax-auto-builder__scroll{flex:1;min-height:0;overflow-y:auto;padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-auto-sec{flex-shrink:0}.ax-auto-sec>.ax-cc-section__body{padding:var(--ax-space-5) var(--ax-space-6) var(--ax-space-6)}.ax-auto-group{display:flex;flex-direction:column;gap:var(--ax-space-3);min-width:0}.ax-auto-group:not(.ax-auto-group--root){padding:var(--ax-space-4) var(--ax-space-4) var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-left:2px solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-auto-group__head{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);min-height:24px}.ax-auto-opseg{display:inline-flex;border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);overflow:hidden}.ax-auto-opseg__btn{height:24px;padding:0 var(--ax-space-4);border:none;background:none;color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-auto-opseg__btn+.ax-auto-opseg__btn{border-left:var(--ax-border-w) solid var(--ax-border-default)}.ax-auto-opseg__btn:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-auto-opseg__btn[aria-pressed=true]{background:var(--ax-bg-selected);color:var(--ax-fg-strong)}.ax-auto-opseg__btn:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset-inset);border-radius:var(--ax-radius-sm)}.ax-auto-row{display:grid;grid-template-columns:52px minmax(0,1fr);column-gap:var(--ax-space-3);align-items:start}.ax-auto-conj{height:32px;display:inline-flex;align-items:center;justify-content:flex-end;padding-right:var(--ax-space-2);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--ax-fg-default);-webkit-user-select:none;user-select:none}.ax-auto-conj--first{color:var(--ax-fg-subtle)}.ax-auto-group__empty{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-auto-group__add{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap;margin-left:calc(-1 * var(--ax-space-3))}.ax-auto-addbtn{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:26px;padding:0 var(--ax-space-3);border:var(--ax-border-w) solid transparent;border-radius:var(--ax-radius-md);background:none;color:var(--ax-fg-muted);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-auto-addbtn:hover{background:var(--ax-bg-hover);color:var(--ax-fg-default)}.ax-auto-addbtn:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-auto-group__cap{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin-left:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-cond{display:grid;grid-template-columns:minmax(168px,224px) 136px minmax(0,1fr) 28px;column-gap:var(--ax-space-3);row-gap:var(--ax-space-2);align-items:center;min-width:0}.ax-auto-subject{position:relative;min-width:0}.ax-auto-slot{display:inline-flex;align-items:center;gap:var(--ax-space-3);width:100%;height:32px;padding:0 var(--ax-space-3) 0 var(--ax-space-4);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);cursor:pointer;color:var(--ax-fg-strong);font-size:var(--ax-text-sm);text-align:left;transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-auto-slot .ax-select__value,.ax-auto-slot .ax-select__placeholder{font-size:var(--ax-text-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-auto-slot:hover{border-color:var(--ax-fg-subtle)}.ax-auto-slot.is-open,.ax-auto-slot:focus-visible{outline:none;border-color:var(--ax-accent);box-shadow:var(--ax-focus-ring-soft)}.ax-auto-subject__pop{min-width:320px;max-width:400px}.ax-auto-subject__pop .ax-select__options{overflow-x:hidden;max-height:320px}.ax-auto-subject__pop .ax-select__opt{position:relative;flex-direction:column;align-items:flex-start;gap:1px;padding-right:var(--ax-space-8)}.ax-auto-subject__pop .ax-select__opt-main{font-weight:var(--ax-weight-medium)}.ax-auto-subject__pop .ax-select__opt-sub{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;overflow-wrap:anywhere;line-height:var(--ax-leading-normal)}.ax-auto-subject__pop .ax-select__opt-check{position:absolute;right:var(--ax-space-4);top:var(--ax-space-3);margin:0}.ax-auto-subject__unit{color:var(--ax-fg-subtle)}.ax-auto-selectwrap{position:relative;display:inline-flex;min-width:0}.ax-auto-select{height:32px;padding:0 var(--ax-space-4);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);color:var(--ax-fg-strong);font:inherit;font-size:var(--ax-text-sm);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-auto-selectwrap>.ax-auto-select{width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:30px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-auto-selectwrap__caret{position:absolute;right:var(--ax-space-4);top:50%;transform:translateY(-50%);pointer-events:none;color:var(--ax-fg-subtle)}.ax-auto-select:hover{border-color:var(--ax-fg-subtle)}.ax-auto-select:focus{outline:none;border-color:var(--ax-accent);box-shadow:var(--ax-focus-ring-soft)}.ax-auto-cond__op{min-width:0}.ax-auto-cond__valwrap{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0;flex-wrap:wrap}.ax-auto-cond__valsel{min-width:168px}.ax-auto-cond__field{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:32px;padding:0 var(--ax-space-4);width:112px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-auto-cond__field--text{width:220px;max-width:100%}.ax-auto-cond__field:hover{border-color:var(--ax-fg-subtle)}.ax-auto-cond__field:focus-within{border-color:var(--ax-accent);box-shadow:var(--ax-focus-ring-soft)}.ax-auto-cond__unit{flex:none;font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-auto-cond__val{flex:1;min-width:0;width:100%;height:100%;padding:0;border:none;background:none;outline:none;color:var(--ax-fg-strong);font:inherit;font-size:var(--ax-text-sm)}.ax-auto-cond__val::placeholder{color:var(--ax-fg-subtle)}.ax-auto-cond__val--num{text-align:right;font-variant-numeric:tabular-nums;-moz-appearance:textfield}.ax-auto-cond__val--num::-webkit-outer-spin-button,.ax-auto-cond__val--num::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ax-auto-cond__and{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-auto-cond__rm{width:28px;height:28px;justify-self:end;color:var(--ax-fg-subtle)}.ax-auto-cond__rm:hover{color:var(--ax-fg-default)}.ax-auto-cond__rm:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:1px}.ax-auto-actions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-auto-action{display:grid;grid-template-columns:22px minmax(0,1fr) 28px;column-gap:var(--ax-space-4);align-items:start;padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-left-width:3px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-auto-action__ord{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ax-radius-pill);border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface);color:var(--ax-fg-muted);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-auto-action__main{min-width:0;display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-auto-action__title{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap;min-height:22px}.ax-auto-action__name{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-action__facts{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap}.ax-auto-action__disp{display:flex;flex-direction:column;gap:var(--ax-space-2);margin-top:var(--ax-space-2);padding-top:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-auto-action__displabel{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);font-weight:var(--ax-weight-medium)}.ax-auto-action__dispctl{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap}.ax-auto-action__dispctl .ax-auto-selectwrap{width:240px;max-width:100%}.ax-auto-action__disphint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-action__rm{width:28px;height:28px;color:var(--ax-fg-subtle)}.ax-auto-action__rm:hover{color:var(--ax-fg-default)}.ax-auto-action--unknown{grid-template-columns:minmax(0,1fr) auto 28px;align-items:center}.ax-auto-actions__empty{display:flex;align-items:flex-start;gap:var(--ax-space-3);margin:0;padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) dashed var(--ax-border-default);border-radius:var(--ax-radius-md);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal);color:var(--ax-fg-muted)}.ax-auto-actions__empty svg{flex:none;margin-top:2px;color:var(--ax-fg-subtle)}.ax-auto-tier--1{border-left-color:var(--ax-border-strong)}.ax-auto-tier--2{border-left-color:var(--ax-fg-subtle)}.ax-auto-tier--3{border-left-color:var(--ax-warn-fg)}.ax-auto-tierbadge{display:inline-flex;align-items:center;gap:3px;padding:1px var(--ax-space-3);border-radius:var(--ax-radius-sm);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;border:var(--ax-border-w) solid var(--ax-border-default);color:var(--ax-fg-muted);background:var(--ax-bg-surface)}.ax-auto-tierbadge.ax-auto-tier--3{border-color:var(--ax-warn-fg);color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-auto-fact{display:inline-flex;align-items:center;gap:3px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-auto-fact--warn{color:var(--ax-warn-fg)}.ax-auto-catalog{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-sm);overflow:hidden}.ax-auto-catalog__head{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-3) var(--ax-space-3) var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface-2)}.ax-auto-catalog__search{flex:1;border:none;padding:var(--ax-space-2) 0}.ax-auto-catalog__head .ax-iconbtn{width:28px;height:28px}.ax-auto-catalog__body{max-height:440px;overflow-y:auto;padding:var(--ax-space-5);display:flex;flex-direction:column;gap:var(--ax-space-6)}.ax-auto-tiergroup__head{display:flex;align-items:baseline;gap:var(--ax-space-3);margin-bottom:var(--ax-space-3);flex-wrap:wrap}.ax-auto-tiergroup__blurb{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-catalog__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-catalog__item{display:flex;align-items:center;gap:var(--ax-space-5);width:100%;padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-left-width:3px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);cursor:pointer;text-align:left;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-auto-tier--1.ax-auto-tiergroup .ax-auto-catalog__item{border-left-color:var(--ax-border-strong)}.ax-auto-tier--2.ax-auto-tiergroup .ax-auto-catalog__item{border-left-color:var(--ax-fg-subtle)}.ax-auto-tier--3.ax-auto-tiergroup .ax-auto-catalog__item{border-left-color:var(--ax-warn-fg)}.ax-auto-catalog__item:hover{border-color:var(--ax-border-strong);background:var(--ax-bg-hover)}.ax-auto-catalog__item:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset-inset)}.ax-auto-catalog__item.is-added{border-color:var(--ax-profit-fg)}.ax-auto-catalog__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-auto-catalog__name{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-catalog__desc{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-catalog__facts{display:flex;align-items:center;gap:var(--ax-space-4);margin-top:2px;flex-wrap:wrap}.ax-auto-catalog__add{flex:none;display:inline-flex;align-items:center;gap:var(--ax-space-2);height:26px;padding:0 var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);transition:border-color var(--ax-dur-fast) var(--ax-ease)}.ax-auto-catalog__item:hover .ax-auto-catalog__add{border-color:var(--ax-border-strong)}.ax-auto-catalog__item.is-added .ax-auto-catalog__add{color:var(--ax-profit-fg);border-color:transparent;background:var(--ax-profit-bg)}.ax-auto-detailgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-5)}.ax-auto-more{border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-4)}.ax-auto-more>summary{list-style:none;display:inline-flex;align-items:center;gap:var(--ax-space-2);cursor:pointer;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);border-radius:var(--ax-radius-sm);-webkit-user-select:none;user-select:none}.ax-auto-more>summary::-webkit-details-marker{display:none}.ax-auto-more>summary:hover{color:var(--ax-fg-default)}.ax-auto-more>summary:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-auto-more__chev{transition:transform var(--ax-dur-fast) var(--ax-ease)}.ax-auto-more[open] .ax-auto-more__chev{transform:rotate(180deg)}.ax-auto-more__body{display:flex;flex-direction:column;gap:var(--ax-space-5);padding-top:var(--ax-space-5)}.ax-auto-tags{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap;min-height:34px;padding:var(--ax-space-2) var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease)}.ax-auto-tags:focus-within{border-color:var(--ax-accent);box-shadow:var(--ax-focus-ring-soft)}.ax-auto-tag{display:inline-flex;align-items:center;gap:3px}.ax-auto-tag button{display:inline-flex;border:none;background:none;padding:0;cursor:pointer;color:var(--ax-fg-subtle)}.ax-auto-tag button:hover{color:var(--ax-loss-fg)}.ax-auto-taginput{flex:1;min-width:140px;border:none;height:26px;padding:0 var(--ax-space-2)}.ax-auto-taginput:focus{outline:none;box-shadow:none;border:none}.ax-auto-envrow{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-auto-envrow .ax-input--num{max-width:96px}.ax-auto-envprose{color:var(--ax-fg-muted)}.ax-auto-todo{display:inline-flex;align-items:flex-start;gap:var(--ax-space-2);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal);color:var(--ax-fg-subtle);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) dashed var(--ax-border-default);border-radius:var(--ax-radius-md)}.ax-auto-todo svg{flex:none;margin-top:2px}.ax-auto-builder__footer{flex:none;display:flex;align-items:center;gap:var(--ax-space-5);flex-wrap:wrap;padding:var(--ax-space-4) var(--ax-space-6);border-top:var(--ax-border-w) solid var(--ax-border-default);background:linear-gradient(to top,var(--ax-bg-surface-2),var(--ax-bg-surface))}.ax-auto-builder__problems{flex:1;min-width:200px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-auto-builder__footeractions{flex:none;display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap;margin-left:auto}.ax-auto-ready{display:inline-flex;align-items:center;gap:var(--ax-space-2);color:var(--ax-profit-fg);font-weight:var(--ax-weight-medium)}.ax-auto-servererrs{color:var(--ax-loss-fg)}.ax-auto-servererrs ul{margin:var(--ax-space-2) 0 0;padding-left:var(--ax-space-6);display:flex;flex-direction:column;gap:2px}.ax-auto-servererrs code{font-family:var(--ax-font-mono);color:var(--ax-fg-default)}@media (max-width: 720px){.ax-auto-detailgrid{grid-template-columns:1fr}.ax-auto-builder__head,.ax-auto-readback,.ax-auto-builder__footer{padding-left:var(--ax-space-5);padding-right:var(--ax-space-5)}.ax-auto-builder__scroll{padding:var(--ax-space-5)}.ax-auto-sec>.ax-cc-section__body{padding:var(--ax-space-5)}.ax-auto-row{grid-template-columns:46px minmax(0,1fr)}.ax-auto-group:not(.ax-auto-group--root){padding-left:var(--ax-space-3)}.ax-auto-cond{grid-template-columns:128px minmax(0,1fr) 28px}.ax-auto-cond>.ax-auto-subject{grid-column:1 / 3}.ax-auto-cond__rm{grid-row:1;grid-column:3}.ax-auto-cond__opwrap{grid-column:1}.ax-auto-cond__valwrap{grid-column:2 / -1}.ax-auto-cond__field{width:100%;max-width:112px}.ax-auto-cond__field--text{max-width:none}.ax-auto-cond__valsel{min-width:0;width:100%}.ax-auto-action{padding:var(--ax-space-4);column-gap:var(--ax-space-3)}.ax-auto-builder__footeractions{width:100%;justify-content:flex-end}}.ax-auto-guard{position:fixed;z-index:var(--ax-z-palette)}.ax-auto-guard__panel{max-height:88vh;overflow-y:auto}.ax-auto-guard__panel--wide{width:920px;max-width:94vw}.ax-auto-guard__loading{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-auto-guard__readback{margin:0;font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal);color:var(--ax-fg-default)}.ax-auto-guard__envelope{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-auto-guard__extwrite{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-warn-fg);border-radius:var(--ax-radius-md);background:var(--ax-warn-bg);color:var(--ax-warn-fg);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-auto-guard__extwrite svg{flex:none;margin-top:2px}.ax-auto-guard__block{display:flex;flex-direction:column;gap:var(--ax-space-3);align-items:flex-start;padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-warn-fg);border-radius:var(--ax-radius-md);background:var(--ax-warn-bg)}.ax-auto-guard__block .ax-formerror{color:var(--ax-warn-fg)}.ax-auto-guard__soft{display:flex;flex-direction:column;gap:var(--ax-space-3);align-items:flex-start}.ax-auto-guard__ack,.ax-auto-guard__confirm{display:flex;align-items:flex-start;gap:var(--ax-space-3);font-size:var(--ax-text-sm);color:var(--ax-fg-default);line-height:var(--ax-leading-normal);cursor:pointer}.ax-auto-guard__ack input,.ax-auto-guard__confirm input{margin-top:3px;flex:none}.ax-auto-guard__confirm{margin-top:var(--ax-space-4);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-auto-guard__dryrun{border-top:var(--ax-border-w) solid var(--ax-border-subtle);padding-top:var(--ax-space-4)}.ax-auto-dryrun{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-auto-dryrun__verdict{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-left-width:3px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-auto-verdict--profit{border-left-color:var(--ax-grid-pos)}.ax-auto-verdict--warn{border-left-color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-auto-verdict--loss{border-left-color:var(--ax-loss-fg)}.ax-auto-verdict--neutral{border-left-color:var(--ax-border-strong)}.ax-auto-dryrun__verdicttext{display:flex;flex-direction:column;gap:1px}.ax-auto-dryrun__verdictlabel{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-dryrun__verdictblurb{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-auto-dryrun__honesty{display:flex;align-items:center;gap:var(--ax-space-2);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-auto-dryrun__honesty svg{flex:none;color:var(--ax-fg-subtle)}.ax-auto-dryrun__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:var(--ax-space-4)}.ax-auto-dryrun__item{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);min-width:0}.ax-auto-dryrun__item--wide{grid-column:1 / -1}.ax-auto-dryrun__h{margin:0;display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle)}.ax-auto-dryrun__count{font-variant-numeric:tabular-nums;color:var(--ax-fg-strong)}.ax-auto-classb{padding:0 var(--ax-space-2);border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken);color:var(--ax-fg-muted);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-medium);letter-spacing:0;text-transform:none}.ax-auto-dryrun__summary,.ax-auto-dryrun__impactlabel,.ax-auto-dryrun__ts{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default);line-height:var(--ax-leading-normal)}.ax-auto-dryrun__entities{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-dryrun__entities li{display:flex;align-items:baseline;justify-content:space-between;gap:var(--ax-space-3);font-size:var(--ax-text-sm)}.ax-auto-dryrun__elabel{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-auto-dryrun__edim{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);font-family:var(--ax-font-mono, monospace)}.ax-auto-dryrun__actions{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-dryrun__actionrow{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm)}.ax-auto-dryrun__actionrow--skip{align-items:flex-start}.ax-auto-dryrun__skipmain{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-auto-dryrun__aname{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-auto-dryrun__adisp{margin-left:auto;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-auto-dryrun__skipreason{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-warn-fg)}.ax-auto-dryrun__skipmsg{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-auto-dryrun__oe,.ax-auto-dryrun__impact{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-dryrun__oerow,.ax-auto-dryrun__impact li{display:flex;align-items:center;gap:var(--ax-space-4);flex-wrap:wrap;font-size:var(--ax-text-xs)}.ax-auto-dryrun__oetype{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-dryrun__warns{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-dryrun__warn{display:flex;align-items:flex-start;gap:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-dryrun__warn svg{flex:none;margin-top:2px;color:var(--ax-fg-subtle)}.ax-auto-dryrun__wcode{color:var(--ax-fg-subtle);font-family:var(--ax-font-mono, monospace)}.ax-auto-detail{display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-auto-detail__head{display:flex;align-items:center;gap:var(--ax-space-4)}.ax-auto-detail__titles{display:flex;flex-direction:column;gap:1px;margin-right:auto;min-width:0}.ax-auto-detail__title{margin:0;font-size:var(--ax-text-xl);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-detail__sub{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-auto-detail__banner{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-auto-detail__actions{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-detail__card{display:flex;flex-direction:column;gap:var(--ax-space-4);padding:var(--ax-space-5)}.ax-auto-detail__cardh{display:flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-detail__readback{font-size:var(--ax-text-md)}.ax-auto-detail__tiers{display:flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-auto-heldpanel{display:flex;flex-direction:column;gap:var(--ax-space-3);align-items:flex-start;padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-warn-fg);border-left-width:3px;border-radius:var(--ax-radius-lg);background:var(--ax-warn-bg)}.ax-auto-heldpanel__head{display:flex;align-items:center;gap:var(--ax-space-3);color:var(--ax-warn-fg)}.ax-auto-heldpanel__title{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold)}.ax-auto-heldpanel__reason{margin:0;font-size:var(--ax-text-md);color:var(--ax-fg-strong)}.ax-auto-heldpanel__facts{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-heldpanel__note{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-hist{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-auto-hist__empty{margin:0}.ax-auto-hist__row{display:flex;align-items:flex-start;gap:var(--ax-space-4);padding:var(--ax-space-3) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-auto-hist__row:last-child{border-bottom:none}.ax-auto-hist__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface-2);color:var(--ax-fg-muted)}.ax-auto-hist__icon--accent{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-auto-hist__icon--warn{background:var(--ax-warn-bg);color:var(--ax-warn-fg)}.ax-auto-hist__icon--profit{background:var(--ax-profit-bg);color:var(--ax-grid-pos)}.ax-auto-hist__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-auto-hist__line{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-hist__label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-hist__meta{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-auto-hist__sub{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-hist__ts{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-auto-hist__id{font-family:var(--ax-font-mono, monospace);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);background:var(--ax-bg-sunken);padding:0 var(--ax-space-2);border-radius:var(--ax-radius-sm)}.ax-auto-hist__row--warn .ax-auto-hist__label{color:var(--ax-warn-fg)}@media (max-width: 720px){.ax-auto-guard__panel--wide{width:94vw}.ax-auto-dryrun__grid{grid-template-columns:1fr}}.ax-auto-simplebody{display:flex;flex-direction:column;min-height:0;padding:var(--ax-space-10) var(--ax-space-10) var(--ax-space-8)}@media (max-width: 720px){.ax-auto-simplebody{padding:var(--ax-space-7) var(--ax-space-6) var(--ax-space-6)}}.ax-auto-goalstage{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-auto-backlink,.ax-auto-advlink{display:inline-flex;align-items:center;gap:var(--ax-space-2);background:none;border:none;padding:0;cursor:pointer;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-auto-backlink:hover,.ax-auto-advlink:hover{color:var(--ax-accent)}.ax-auto-advlink span{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-advlink:hover span{color:var(--ax-accent)}.ax-auto-advlink--inline{display:inline;color:var(--ax-accent)}.ax-auto-goals{display:flex;flex-direction:column;gap:var(--ax-space-9)}.ax-auto-goals__lede{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-goals__title{margin:0;font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-goals__sub{margin:0;max-width:56ch;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-regular);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-auto-goals__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(216px,1fr));gap:var(--ax-space-4);max-width:1300px}.ax-auto-goalcard{--goal-tint: var(--ax-fg-muted);display:flex;flex-direction:column;text-align:left;padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-auto-goalcard:hover{border-color:color-mix(in srgb,var(--ax-accent) 55%,var(--ax-border-default));background:var(--ax-bg-hover);box-shadow:0 0 0 3px var(--ax-accent-quiet)}.ax-auto-goalcard:focus-visible{outline:2px solid var(--ax-focus-ring);outline-offset:2px}.ax-auto-goalcard--default{border-color:var(--ax-accent);box-shadow:0 0 0 3px var(--ax-accent-quiet)}.ax-auto-goalcard__top{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3)}.ax-auto-goalcard__icon{flex:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:var(--ax-radius-md);background:color-mix(in srgb,var(--goal-tint) 15%,transparent);color:var(--goal-tint)}.ax-auto-goalcard[data-tint=purple]{--goal-tint: var(--ax-accent)}.ax-auto-goalcard[data-tint=green]{--goal-tint: var(--ax-profit-fg)}.ax-auto-goalcard[data-tint=orange]{--goal-tint: var(--ax-warn-fg)}.ax-auto-goalcard[data-tint=blue]{--goal-tint: var(--ax-info-fg)}.ax-auto-goalcard[data-tint=cyan]{--goal-tint: color-mix(in srgb, var(--ax-info-fg) 45%, var(--ax-profit-fg) 55%)}.ax-auto-goalcard__title{margin-top:var(--ax-space-5);font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-goalcard__desc{margin-top:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-goalcard__go{flex:none;color:var(--ax-fg-subtle);transition:color var(--ax-dur-fast) var(--ax-ease),transform var(--ax-dur-fast) var(--ax-ease)}.ax-auto-goalcard:hover .ax-auto-goalcard__go{color:var(--ax-accent);transform:translate(2px)}.ax-auto-guided{flex:1;min-height:0;display:flex;flex-direction:column;width:100%;max-width:1160px;margin:0 auto}.ax-auto-guided__head{flex:none;display:flex;align-items:flex-start;gap:var(--ax-space-3);padding-bottom:var(--ax-space-6)}.ax-auto-guided__head .ax-iconbtn{margin-top:2px}.ax-auto-guided__titles{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-auto-guided__crumb,.ax-auto-builder__crumb{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.08em;color:var(--ax-fg-subtle)}.ax-auto-guided__title{display:flex;align-items:center;gap:var(--ax-space-3);margin:0;font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong)}.ax-auto-guided__titleicon{--goal-tint: var(--ax-accent);flex:none;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:var(--ax-radius-md);background:color-mix(in srgb,var(--goal-tint) 15%,transparent);color:var(--goal-tint)}.ax-auto-guided__titleicon[data-tint=purple]{--goal-tint: var(--ax-accent)}.ax-auto-guided__titleicon[data-tint=green]{--goal-tint: var(--ax-profit-fg)}.ax-auto-guided__titleicon[data-tint=orange]{--goal-tint: var(--ax-warn-fg)}.ax-auto-guided__titleicon[data-tint=blue]{--goal-tint: var(--ax-info-fg)}.ax-auto-guided__titleicon[data-tint=cyan]{--goal-tint: color-mix(in srgb, var(--ax-info-fg) 45%, var(--ax-profit-fg) 55%)}.ax-auto-steps{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--ax-space-7);padding-bottom:var(--ax-space-6)}.ax-auto-step{display:grid;grid-template-columns:26px minmax(0,1fr);gap:var(--ax-space-4);align-items:start}.ax-auto-step__num{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:var(--ax-radius-pill);background:var(--ax-accent);color:#fff;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums}.ax-auto-step__body{display:flex;flex-direction:column;gap:var(--ax-space-3);min-width:0;padding-top:2px}.ax-auto-step__label{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-optgrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--ax-space-3);align-items:start}.ax-auto-opt{position:relative;display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-auto-opt__hit{display:flex;flex-direction:column;gap:var(--ax-space-2);text-align:left;cursor:pointer}.ax-auto-opt__native{position:absolute;width:1px;height:1px;opacity:0;margin:0;pointer-events:none}.ax-auto-opt:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--ax-accent) 45%,var(--ax-border-default));background:var(--ax-bg-hover)}.ax-auto-opt:has(.ax-auto-opt__native:focus-visible){border-color:var(--ax-accent);box-shadow:0 0 0 2px var(--ax-bg-app),0 0 0 4px var(--ax-focus-ring)}.ax-auto-opt.is-selected{border-color:var(--ax-accent);background:color-mix(in srgb,var(--ax-accent-quiet) 55%,transparent)}.ax-auto-opt.is-disabled{opacity:.5}.ax-auto-opt.is-disabled .ax-auto-opt__hit{cursor:not-allowed}.ax-auto-opt__head{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-auto-opt__icon{display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:var(--ax-radius-sm);background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-auto-opt.is-selected .ax-auto-opt__icon{background:color-mix(in srgb,var(--ax-accent) 15%,transparent);color:var(--ax-accent)}.ax-auto-opt__radio{margin-left:auto;flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:var(--ax-radius-pill);border:1.5px solid var(--ax-border-strong);background:var(--ax-bg-app);color:#fff;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-auto-opt.is-selected .ax-auto-opt__radio{border-color:var(--ax-accent);background:var(--ax-accent)}.ax-auto-opt__label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-opt__hint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-auto-opt__input{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin-top:var(--ax-space-2);padding-top:var(--ax-space-3);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-auto-opt__input .ax-input--num{max-width:120px}.ax-auto-numrow{display:inline-flex;align-items:center;gap:var(--ax-space-2);flex-wrap:wrap}.ax-auto-numrow .ax-input--num{max-width:120px}.ax-auto-numrow__help{margin-left:var(--ax-space-2);font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-num__unit{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-auto-rulesummary{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2)}.ax-auto-rulesummary__head{display:inline-flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-rulesummary__badge{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:var(--ax-radius-pill);background:color-mix(in srgb,var(--ax-profit-fg) 18%,transparent);color:var(--ax-profit-fg)}.ax-auto-rulesummary__text{margin:0;font-size:var(--ax-text-md);font-weight:var(--ax-weight-medium);line-height:var(--ax-leading-relaxed);color:var(--ax-fg-strong)}.ax-auto-rulesummary__chips{display:flex;flex-wrap:wrap;gap:var(--ax-space-2);padding-top:var(--ax-space-3);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-auto-chip{display:inline-flex;align-items:center;gap:var(--ax-space-2);padding:3px var(--ax-space-3);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-pill);background:var(--ax-bg-surface);font-size:var(--ax-text-xs);color:var(--ax-fg-default)}.ax-auto-chip svg{color:var(--ax-fg-subtle)}.ax-auto-chip__k{color:var(--ax-fg-subtle);font-weight:var(--ax-weight-semibold)}.ax-auto-comingsoon{display:flex;align-items:center;gap:var(--ax-space-3);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border:var(--ax-border-w) dashed var(--ax-border-strong);border-radius:var(--ax-radius-md);font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-guided__footactions{display:flex;align-items:center;gap:var(--ax-space-5)}.ax-auto-guided__footactions .ax-auto-advlink{min-width:0}@media (max-width: 720px){.ax-auto-step{grid-template-columns:22px minmax(0,1fr);gap:var(--ax-space-3)}.ax-auto-guided__footer{flex-direction:column-reverse;align-items:stretch;gap:var(--ax-space-3)}.ax-auto-guided__footactions{flex-wrap:wrap;justify-content:space-between;gap:var(--ax-space-3)}}.ax-auto-guided__scroll{flex:1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:var(--ax-space-5);padding-bottom:var(--ax-space-4)}.ax-auto-scope{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-auto-scope__toggle{display:inline-flex;align-items:center;gap:var(--ax-space-2);background:none;border:none;padding:0;cursor:pointer;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-auto-scope__toggle:hover{color:var(--ax-fg-strong)}.ax-auto-scope__opt{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-scope__body{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-scope__body .ax-input{flex:1;min-width:220px}.ax-auto-scope__is{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-auto-guided__readback{margin:0}.ax-auto-guided__footer,.ax-auto-review__footer{flex:none;display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding-top:var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-default)}.ax-auto-review__actions{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-auto-review .ax-auto-guided__scroll{max-width:680px}.ax-auto-review__guardrail{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-auto-review__caveats{display:flex;flex-direction:column;gap:var(--ax-space-2);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-left-width:3px;border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2)}.ax-auto-review__caveats--warn{border-color:var(--ax-warn-fg);border-left-color:var(--ax-warn-fg);background:var(--ax-warn-bg)}.ax-auto-review__caveat{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default);line-height:var(--ax-leading-normal)}.ax-auto-review__caveat svg{flex:none;margin-top:2px;color:var(--ax-fg-subtle)}.ax-auto-review__caveats--warn .ax-auto-review__caveat svg{color:var(--ax-warn-fg)}.ax-auto-review__next{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-auto-techdetails{font-size:var(--ax-text-xs)}.ax-auto-techdetails summary{cursor:pointer;color:var(--ax-fg-subtle)}.ax-auto-techdetails ul{margin:var(--ax-space-2) 0 0;padding-left:var(--ax-space-6);display:flex;flex-direction:column;gap:2px}.ax-auto-techdetails code{font-family:var(--ax-font-mono, monospace);color:var(--ax-fg-default)}.ax-auto-saved{display:flex;justify-content:center;padding:var(--ax-space-8) 0}.ax-auto-saved__panel{display:flex;flex-direction:column;align-items:center;text-align:center;gap:var(--ax-space-4);max-width:560px;padding:var(--ax-space-8) var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-auto-saved__badge{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:var(--ax-radius-pill);background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-auto-saved__title{margin:0;font-size:var(--ax-text-xl);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-saved__sub{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-saved__phase{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-saved__actions{display:flex;align-items:center;gap:var(--ax-space-3);margin-top:var(--ax-space-2)}.ax-auto-status{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2);text-align:left;width:100%;max-width:460px}.ax-auto-status__row{display:flex;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-sm)}.ax-auto-status__row svg{flex:none}.ax-auto-status__row--done{color:var(--ax-fg-default)}.ax-auto-status__row--done svg{color:var(--ax-grid-pos, var(--ax-profit-fg))}.ax-auto-status__row--todo svg{color:var(--ax-warn-fg)}.ax-auto-status__row--pending{color:var(--ax-fg-subtle)}.ax-auto-status__cta{background:none;border:none;padding:0;cursor:pointer;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-accent);text-align:left}.ax-auto-status__cta:hover{text-decoration:underline}.ax-auto-status__cta:disabled{color:var(--ax-fg-subtle);cursor:default}.ax-auto-detail__phase{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle);line-height:var(--ax-leading-normal)}.ax-auto-guard__reassure{display:inline-flex;align-items:center;gap:var(--ax-space-2);margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-heldpanel__limit{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-auto-heldpanel__fixlink{display:inline-flex;align-items:center;gap:var(--ax-space-2);background:none;border:none;padding:0;cursor:pointer;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-warn-fg)}.ax-auto-heldpanel__fixlink:hover{text-decoration:underline}.ax-auto-safe3{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-auto-safe3__row{display:flex;align-items:flex-start;gap:var(--ax-space-4);font-size:var(--ax-text-sm)}.ax-auto-safe3__k{flex:none;width:132px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--ax-fg-subtle);padding-top:2px}.ax-auto-safe3__v{flex:1;min-width:0;display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap;color:var(--ax-fg-default)}.ax-auto-safe3__names{color:var(--ax-fg-muted);font-size:var(--ax-text-xs)}.ax-auto-safe3__plan{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-2);width:100%}.ax-auto-safe3__plan li{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-auto-safe3__row--honesty{align-items:center;padding-top:var(--ax-space-3);border-top:var(--ax-border-w) dashed var(--ax-border-subtle);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}.ax-auto-safe3__row--honesty svg{flex:none;color:var(--ax-fg-subtle)}.ax-auto-safe3__checked{margin:0;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-auto-dryrun__impactbox{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-auto-dryrun__details summary{cursor:pointer;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-muted);padding:var(--ax-space-2) 0}.ax-auto-dryrun__details summary:hover{color:var(--ax-fg-strong)}.ax-auto-dryrun__details[open] summary{margin-bottom:var(--ax-space-3)}.ax-auto-splitnew{display:inline-flex;align-items:stretch}.ax-auto-splitnew__main{border-top-right-radius:0;border-bottom-right-radius:0}.ax-auto-splitnew__more{position:relative}.ax-auto-splitnew__caret{border-top-left-radius:0;border-bottom-left-radius:0;margin-left:-1px;padding-left:var(--ax-space-2);padding-right:var(--ax-space-2)}.ax-auto-splitnew__menu{top:calc(100% + var(--ax-space-2));left:auto;right:0;min-width:260px}.ax-auto-overflow{position:relative;display:inline-flex}.ax-auto-overflow__scrim{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1;background:none;border:none;cursor:default}.ax-auto-overflow__menu--portal{top:auto;bottom:auto;left:auto}.ax-auto-overflow__menu{position:absolute;top:calc(100% + var(--ax-space-2));right:0;z-index:2;min-width:200px;display:flex;flex-direction:column;padding:var(--ax-space-2);border:var(--ax-border-w) solid var(--ax-border-strong);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-window, 0 12px 32px rgba(0, 0, 0, .28))}.ax-auto-overflow__item{display:flex;align-items:center;gap:var(--ax-space-3);width:100%;padding:var(--ax-space-3) var(--ax-space-3);background:none;border:none;border-radius:var(--ax-radius-sm);cursor:pointer;text-align:left;font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-auto-overflow__item:hover{background:var(--ax-bg-hover)}.ax-auto-overflow__item:disabled{opacity:.5;cursor:default}.ax-auto-overflow__item--danger:hover{color:var(--ax-loss-fg)}.ax-auto-cards{list-style:none;margin:0;padding:var(--ax-space-3);display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-auto-card{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-4) var(--ax-space-5);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface)}.ax-auto-card__top{display:flex;align-items:center;gap:var(--ax-space-4)}.ax-auto-card__name{flex:1;min-width:0;text-align:left;background:none;border:none;padding:0;cursor:pointer;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-auto-card__name:hover{color:var(--ax-accent)}.ax-acon__body{flex:1;min-height:0;display:flex;flex-direction:column;gap:var(--ax-space-5);overflow-y:auto;overflow-x:hidden;padding:var(--ax-space-5) var(--ax-space-6) var(--ax-space-7)}.ax-acon__intro{display:flex;align-items:center;flex-wrap:wrap;gap:var(--ax-space-4)}.ax-acon__intro>.ax-acon__newwrap{margin-left:auto}.ax-acon__lede{margin:0;flex:1 1 auto;min-width:0;max-width:72ch;font-size:var(--ax-text-md);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-acon__learn{display:inline-flex;align-items:center;gap:4px;margin-left:2px;color:var(--ax-accent);font-weight:var(--ax-weight-medium);text-decoration:none;border-radius:var(--ax-radius-sm)}.ax-acon__learn:hover{color:var(--ax-accent-hover);text-decoration:underline}.ax-acon__learn svg{vertical-align:-1px}.ax-acon__note{margin:0}.ax-acon__newwrap.ax-toolbar{flex:none;padding:0;row-gap:0}.ax-acon__bar{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);min-height:38px}.ax-acon__tabs{display:flex;align-items:center;gap:2px}.ax-acon__tab{position:relative;display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;border:none;background:transparent;color:var(--ax-fg-muted);font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);border-radius:var(--ax-radius-md);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-acon__tab:hover{color:var(--ax-fg-default);background:var(--ax-bg-hover)}.ax-acon__tab.is-active{color:var(--ax-accent);background:var(--ax-accent-quiet)}.ax-acon__tab.is-active:after{content:"";position:absolute;left:12px;right:12px;bottom:-6px;height:2px;border-radius:2px;background:var(--ax-accent)}.ax-acon__tabcount{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-acon__tab.is-active .ax-acon__tabcount{color:var(--ax-accent)}.ax-acon__dot{width:7px;height:7px;border-radius:50%;flex:none}.ax-acon__dot--live{background:var(--ax-profit-fg)}.ax-acon__dot--draft{background:var(--ax-info-fg)}.ax-acon__dot--disabled{background:var(--ax-fg-subtle)}.ax-acon__barright{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-acon__search{display:flex;align-items:center;gap:7px;height:34px;padding:0 10px;min-width:236px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-subtle)}.ax-acon__search:focus-within{border-color:var(--ax-accent)}.ax-acon__searchinput{flex:1;min-width:0;border:none;background:transparent;color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);outline:none}.ax-acon__searchinput::placeholder{color:var(--ax-fg-subtle)}.ax-acon__sortwrap{position:relative}.ax-acon__sort{display:inline-flex;align-items:center;gap:7px;height:34px;padding:0 12px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-acon__sort:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-acon__sort svg:first-child{color:var(--ax-fg-muted)}.ax-acon__sortmenu{position:absolute;right:0;top:calc(100% + 6px);z-index:40;min-width:194px;display:flex;flex-direction:column;padding:var(--ax-space-2);background:var(--ax-bg-raised);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);box-shadow:var(--ax-shadow-lg)}.ax-acon__sortitem{display:grid;grid-template-columns:15px 1fr;align-items:center;gap:var(--ax-space-2);padding:var(--ax-space-2) var(--ax-space-3);border:none;background:transparent;color:var(--ax-fg-default);font:inherit;font-size:var(--ax-text-sm);text-align:left;border-radius:var(--ax-radius-sm);cursor:pointer}.ax-acon__sortcheck{display:inline-flex;align-items:center;justify-content:center;color:var(--ax-accent)}.ax-acon__sortitem:hover{background:var(--ax-bg-hover)}.ax-acon__sortitem.is-active{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-acon__kpis{display:grid;grid-template-columns:repeat(4,1fr);gap:var(--ax-space-4)}.ax-acon-kpi{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-5);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);min-width:0}.ax-acon-kpi__icon{flex:none;width:46px;height:46px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center}.ax-acon-kpi__icon--green{background:color-mix(in srgb,var(--ax-profit-fg) 16%,transparent);color:var(--ax-profit-fg)}.ax-acon-kpi__icon--purple{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-acon-kpi__icon--blue{background:color-mix(in srgb,var(--ax-info-fg) 16%,transparent);color:var(--ax-info-fg)}.ax-acon-kpi__icon--amber{background:color-mix(in srgb,var(--ax-warn-fg) 16%,transparent);color:var(--ax-warn-fg)}.ax-acon-kpi__body{display:flex;flex-direction:column;gap:3px;min-width:0}.ax-acon-kpi__label{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted)}.ax-acon-kpi__value{font-size:29px;line-height:1.05;font-weight:var(--ax-weight-bold);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums;letter-spacing:-.02em}.ax-acon-kpi__sub{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-acon-kpi__sub--green{color:var(--ax-profit-fg)}.ax-acon-kpi__sub--amber{color:var(--ax-warn-fg)}.ax-acon__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-acon-card{display:grid;grid-template-columns:minmax(0,1fr) 248px;background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-subtle);border-left:3px solid var(--ax-border-strong);border-radius:var(--ax-radius-lg);overflow:hidden;transition:box-shadow var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-acon-card:hover{box-shadow:var(--ax-shadow-md)}.ax-acon-card.is-live{border-left-color:var(--ax-profit-fg)}.ax-acon-card.is-draft{border-left-color:var(--ax-info-fg)}.ax-acon-card.is-disabled{border-left-color:color-mix(in srgb,var(--ax-fg-subtle) 55%,transparent)}.ax-acon-card.is-held{border-left-color:var(--ax-warn-fg)}.ax-acon-card__main{display:flex;flex-direction:column;gap:var(--ax-space-4);padding:var(--ax-space-6);min-width:0}.ax-acon-card__head{display:flex;align-items:center;gap:var(--ax-space-5)}.ax-acon-card__titlewrap{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-acon-card__glyph{flex:none;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center}.ax-acon-card__glyphinner{width:46px;height:46px;border-radius:var(--ax-radius-md);display:inline-flex;align-items:center;justify-content:center;background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-acon-card.is-draft .ax-acon-card__glyphinner{background:color-mix(in srgb,var(--ax-info-fg) 15%,transparent);color:var(--ax-info-fg)}.ax-acon-card.is-disabled .ax-acon-card__glyphinner,.ax-acon-card.is-held .ax-acon-card__glyphinner{background:var(--ax-bg-surface-2);color:var(--ax-fg-subtle)}.ax-acon-card__name{flex:0 1 auto;min-width:0;border:none;background:transparent;padding:0;font:inherit;font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);letter-spacing:-.01em;color:var(--ax-fg-strong);text-align:left;cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-acon-card__name:hover{color:var(--ax-accent)}.ax-acon-flow{display:flex;align-items:stretch;gap:var(--ax-space-3)}.ax-acon-step{flex:1 1 0;min-width:0;display:flex;align-items:center;gap:var(--ax-space-3);padding:7px var(--ax-space-3);background:color-mix(in srgb,var(--ax-bg-surface-2) 60%,var(--ax-bg-surface));border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-border-subtle) 55%,transparent);border-radius:var(--ax-radius-md)}.ax-acon-flow .ax-acon-step:nth-child(1){flex-grow:25}.ax-acon-flow .ax-acon-step:nth-child(3){flex-grow:40}.ax-acon-flow .ax-acon-step:nth-child(5){flex-grow:30}.ax-acon-step__icon{flex:none;width:26px;height:26px;border-radius:var(--ax-radius-sm);display:inline-flex;align-items:center;justify-content:center;background:var(--ax-bg-surface);color:var(--ax-fg-subtle);border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-border-subtle) 55%,transparent)}.ax-acon-step__text{display:flex;flex-direction:column;gap:1px;min-width:0}.ax-acon-step__label{font-size:var(--ax-text-2xs);text-transform:uppercase;letter-spacing:.05em;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle)}.ax-acon-step__value{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-acon-flow__arrow{flex:none;align-self:center;color:var(--ax-fg-subtle)}.ax-acon-card__pills{display:flex;flex-wrap:wrap;gap:var(--ax-space-2);margin-top:3px}.ax-acon-pill{display:inline-flex;align-items:center;height:23px;max-width:240px;padding:0 10px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted);background:color-mix(in srgb,var(--ax-bg-surface-2) 60%,var(--ax-bg-surface));border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-border-subtle) 55%,transparent);border-radius:999px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-acon-card__foot{display:flex;align-items:center;gap:6px;margin-top:auto;padding-top:2px;font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-acon-card__footicon{flex:none;color:var(--ax-fg-subtle)}.ax-acon-card__side{display:flex;flex-direction:column;justify-content:space-between;gap:var(--ax-space-4);padding:var(--ax-space-6) var(--ax-space-5);border-left:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-acon-card__sidetop{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ax-space-3)}.ax-acon-card__ext{font-size:9.5px;line-height:1;font-weight:var(--ax-weight-semibold);letter-spacing:.05em;color:color-mix(in srgb,var(--ax-warn-fg) 88%,var(--ax-fg-muted));background:color-mix(in srgb,var(--ax-warn-fg) 11%,transparent);padding:3px 6px;border-radius:var(--ax-radius-sm)}.ax-acon-card__platform{display:inline-flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-acon-card__platicon{flex:none;width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;color:var(--ax-accent)}.ax-acon-card__platname{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-acon-card__actions{display:flex;align-items:center;justify-content:flex-end;gap:var(--ax-space-2)}.ax-acon-btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;font:inherit;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-default);background:var(--ax-bg-surface);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);cursor:pointer;white-space:nowrap;transition:background var(--ax-dur-fast) var(--ax-ease),border-color var(--ax-dur-fast) var(--ax-ease)}.ax-acon-btn:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-acon-btn:disabled{opacity:.5;cursor:not-allowed}.ax-acon-btn svg{color:var(--ax-fg-muted);flex:none}.ax-acon-btn--enable{color:var(--ax-accent);background:var(--ax-accent-quiet);border-color:color-mix(in srgb,var(--ax-accent) 45%,transparent)}.ax-acon-btn--enable svg{color:var(--ax-accent)}.ax-acon-btn--enable:hover{background:color-mix(in srgb,var(--ax-accent) 18%,transparent);border-color:var(--ax-accent)}.ax-acon-card__actions .ax-auto-overflow .ax-iconbtn{width:32px;height:32px;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);color:var(--ax-fg-muted)}.ax-acon-card__actions .ax-auto-overflow .ax-iconbtn:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-acon__emptyfilter{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-7) 0;color:var(--ax-fg-subtle);text-align:center}.ax-acon__emptyfilter p{margin:0;font-size:var(--ax-text-sm)}.ax-acon__foot{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-4);padding-top:var(--ax-space-1)}.ax-acon__footcount{font-size:var(--ax-text-sm);color:var(--ax-fg-subtle)}.ax-acon__pager{display:flex;align-items:center;gap:var(--ax-space-2)}.ax-acon__pagebtn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface);color:var(--ax-fg-muted);cursor:pointer}.ax-acon__pagebtn:hover:not(:disabled){background:var(--ax-bg-hover);border-color:var(--ax-border-strong)}.ax-acon__pagebtn:disabled{opacity:.4;cursor:not-allowed}.ax-acon__pagenum{min-width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0 8px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-semibold)}@media (max-width: 1180px){.ax-acon__kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width: 940px){.ax-acon-card{grid-template-columns:minmax(0,1fr)}.ax-acon-card__side{border-left:none;border-top:var(--ax-border-w) solid var(--ax-border-subtle);flex-direction:row;align-items:center;justify-content:space-between}.ax-acon__bar{flex-wrap:wrap}}.ax-auto-card__readback{margin:0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-auto-card__foot{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-card__when{margin-left:0}.ax-auto-card__actions{margin-left:auto;display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-auto-prioritychip{padding:1px var(--ax-space-2);border-radius:var(--ax-radius-sm);background:var(--ax-warn-bg);color:var(--ax-warn-fg);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold)}.ax-auto-rulename__metaline{display:inline-flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-auto-emptygoals{padding:var(--ax-space-6);display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-auto-emptygoals__foot{text-align:center}.ax-onb{display:grid;grid-template-columns:clamp(300px,30vw,380px) minmax(0,1fr);min-height:100vh;min-height:100dvh;background:var(--ax-bg-app);color:var(--ax-fg-default)}.ax-onb__brand{position:relative;display:flex;flex-direction:column;padding:var(--ax-space-10) var(--ax-space-9);background:var(--ax-bg-rail);color:var(--ax-fg-rail);border-right:var(--ax-border-w) solid var(--ax-rail-border);overflow:hidden}.ax-onb__brand:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(60% 40% at 0% 0%,color-mix(in srgb,var(--ax-rail-accent) 20%,transparent),transparent 70%),radial-gradient(50% 35% at 100% 100%,color-mix(in srgb,var(--ax-rail-accent) 10%,transparent),transparent 70%)}.ax-onb__brand>*{position:relative}.ax-onb__brand-top{display:flex;flex-direction:column;gap:var(--ax-space-6);margin-bottom:var(--ax-space-10)}.ax-onb__logo{display:block;width:100%;max-width:220px;height:auto}.ax-onb__pitch{max-width:32ch;color:var(--ax-fg-rail-muted);line-height:var(--ax-leading-normal);font-size:var(--ax-text-sm);margin:0}.ax-onb-steps{--onb-marker: 26px;list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.ax-onb-steps__item{position:relative;display:grid;grid-template-columns:var(--onb-marker) minmax(0,1fr);column-gap:var(--ax-space-5);align-items:start;padding-bottom:var(--ax-space-8)}.ax-onb-steps__item:last-child{padding-bottom:0}.ax-onb-steps__item:not(:last-child):before{content:"";position:absolute;left:calc(var(--onb-marker) / 2);top:calc(var(--onb-marker) + var(--ax-space-3));bottom:var(--ax-space-3);width:1px;transform:translate(-50%);background:var(--ax-rail-border-strong)}.ax-onb-steps__item.is-done:not(:last-child):before{background:color-mix(in srgb,var(--ax-rail-accent) 55%,transparent)}.ax-onb-steps__marker{position:relative;display:inline-flex;align-items:center;justify-content:center;width:var(--onb-marker);height:var(--onb-marker);border-radius:50%;border:var(--ax-border-w) solid var(--ax-rail-border-strong);background:var(--ax-bg-rail-raised);color:var(--ax-fg-rail-subtle);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);font-variant-numeric:tabular-nums;transition:background var(--ax-dur-med) var(--ax-ease),border-color var(--ax-dur-med) var(--ax-ease),box-shadow var(--ax-dur-med) var(--ax-ease)}.ax-onb-steps__num{line-height:1}.ax-onb-steps__text{display:flex;flex-direction:column;gap:2px;padding-top:3px;min-width:0}.ax-onb-steps__label{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);line-height:1.3;color:var(--ax-fg-rail-subtle)}.ax-onb-steps__hint{font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal);color:var(--ax-fg-rail-subtle);opacity:.8}.ax-onb-steps__item.is-current .ax-onb-steps__marker{border-color:var(--ax-rail-accent);background:var(--ax-rail-accent);color:var(--ax-rail-active-fg);box-shadow:0 0 0 4px color-mix(in srgb,var(--ax-rail-accent) 22%,transparent),var(--ax-rail-active-glow)}.ax-onb-steps__item.is-current .ax-onb-steps__label{color:var(--ax-fg-rail);font-weight:var(--ax-weight-semibold)}.ax-onb-steps__item.is-current .ax-onb-steps__hint{color:var(--ax-fg-rail-muted);opacity:1}.ax-onb-steps__item.is-done .ax-onb-steps__marker{border-color:color-mix(in srgb,var(--ax-rail-accent) 60%,transparent);background:color-mix(in srgb,var(--ax-rail-accent) 42%,var(--ax-bg-rail-raised));color:var(--ax-rail-active-fg)}.ax-onb-steps__item.is-done .ax-onb-steps__label{color:var(--ax-fg-rail-muted)}.ax-onb__panel{display:flex;align-items:flex-start;justify-content:center;padding:clamp(40px,11vh,112px) var(--ax-space-10) var(--ax-space-10);overflow-y:auto;max-height:100vh;max-height:100dvh}.ax-onb__panel-inner{width:100%;max-width:560px;margin:0;display:flex;flex-direction:column;gap:var(--ax-space-9)}.ax-onb__head{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-onb__eyebrow{margin:0 0 var(--ax-space-2);font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);letter-spacing:.08em;text-transform:uppercase;color:var(--ax-fg-subtle);font-variant-numeric:tabular-nums}.ax-onb__title{margin:0;font-size:var(--ax-text-3xl);font-weight:var(--ax-weight-semibold);letter-spacing:-.022em;line-height:var(--ax-leading-tight);color:var(--ax-fg-strong)}.ax-onb__subtitle{margin:0;max-width:54ch;color:var(--ax-fg-muted);font-size:var(--ax-text-md);line-height:1.5}.ax-onb__body{display:flex;flex-direction:column;gap:var(--ax-space-7);transition:opacity var(--ax-dur-med) var(--ax-ease)}.ax-onb__panel-inner:has(.ax-onb__footer .ax-btn.is-loading) .ax-onb__body{opacity:.55}.ax-onb__footer .ax-btn--primary.is-loading:disabled{opacity:1}.ax-onb__footer{display:flex;justify-content:flex-end;padding-top:var(--ax-space-7);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-onb-footrow{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3);width:100%}.ax-onb-footrow>.ax-btn:only-child{margin-left:auto}.ax-onb__footer .ax-btn--md{height:36px;padding:0 var(--ax-space-6);font-size:var(--ax-text-md)}.ax-onb__mobilebar{display:none;align-items:center;gap:var(--ax-space-5);padding-bottom:var(--ax-space-6);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-onb__mobilemark{width:26px;height:26px;flex-shrink:0}.ax-onb__strip{flex:1;display:grid;grid-auto-flow:column;grid-auto-columns:1fr;gap:var(--ax-space-2)}.ax-onb__strip-seg{height:2px;border-radius:var(--ax-radius-pill);background:var(--ax-border-default)}.ax-onb__strip-seg.is-filled{background:var(--ax-accent)}.ax-onb-form{display:flex;flex-direction:column;gap:var(--ax-space-7)}.ax-onb-form .ax-formgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-6)}.ax-onb-form .ax-formrow{gap:var(--ax-space-3)}.ax-onb-form .ax-help{color:var(--ax-fg-muted)}.ax-onb-form__err{align-items:flex-start;gap:var(--ax-space-4);padding:var(--ax-space-5) var(--ax-space-6);border-radius:var(--ax-radius-md);background:var(--ax-loss-bg);border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-loss-fg) 28%,transparent);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-onb-form__err svg{flex-shrink:0;margin-top:2px}.ax-onb-plans{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-5)}.ax-onb-plan{position:relative;display:flex;flex-direction:column;gap:var(--ax-space-3);width:100%;height:100%;text-align:left;padding:var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);color:var(--ax-fg-default);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),box-shadow var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-onb-plan:hover{border-color:var(--ax-border-strong);box-shadow:var(--ax-shadow-sm)}.ax-onb-plan:focus-visible{outline:var(--ax-focus-ring-w) solid var(--ax-focus-ring);outline-offset:var(--ax-focus-ring-offset)}.ax-onb-plan.is-selected{border-color:var(--ax-accent);background:color-mix(in srgb,var(--ax-accent) 6%,var(--ax-bg-surface));box-shadow:inset 0 0 0 1px var(--ax-accent)}.ax-onb-plan.is-selected:hover{border-color:var(--ax-accent)}.ax-onb-plan__head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-3)}.ax-onb-plan__name{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);letter-spacing:-.005em;color:var(--ax-fg-strong)}.ax-onb-plan__check{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:18px;height:18px;border-radius:50%;border:1.5px solid var(--ax-border-strong);background:var(--ax-bg-surface);color:var(--ax-fg-onaccent);transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-onb-plan:hover .ax-onb-plan__check{border-color:var(--ax-fg-subtle)}.ax-onb-plan.is-selected .ax-onb-plan__check{border-color:var(--ax-accent);background:var(--ax-accent)}.ax-onb-plan__tagline{font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal);min-height:calc(2 * var(--ax-leading-normal) * 1em)}.ax-onb-plan__features{list-style:none;margin:var(--ax-space-3) 0 0;padding:var(--ax-space-4) 0 0;border-top:var(--ax-border-w) solid var(--ax-border-subtle);display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-onb-plan__features li{display:flex;align-items:flex-start;gap:var(--ax-space-4);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal);color:var(--ax-fg-default)}.ax-onb-plan__features li svg{color:var(--ax-fg-subtle);flex-shrink:0;margin-top:3px}.ax-onb-plan.is-selected .ax-onb-plan__features li svg{color:var(--ax-accent)}.ax-onb-plan.is-selected .ax-onb-plan__features{border-top-color:color-mix(in srgb,var(--ax-accent) 18%,transparent)}.ax-onb__body .ax-skeleton-rows{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-5)}.ax-onb__body .ax-skeleton-rows__row{display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--ax-space-5);height:148px;padding:var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-onb-trial{display:flex;align-items:flex-start;gap:var(--ax-space-5);padding:var(--ax-space-5) var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-md);background:var(--ax-bg-surface-2);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease)}.ax-onb-trial:hover{border-color:var(--ax-border-default)}.ax-onb-trial input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;flex-shrink:0;width:16px;height:16px;margin:2px 0 0;border:1.5px solid var(--ax-border-strong);border-radius:var(--ax-radius-sm);background:var(--ax-bg-surface);cursor:pointer;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-onb-trial:hover input{border-color:var(--ax-fg-subtle)}.ax-onb-trial input:checked{border-color:var(--ax-accent);background:var(--ax-accent)}.ax-onb-trial input:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid var(--ax-fg-onaccent);border-width:0 2px 2px 0;transform:rotate(45deg) scale(0);transition:transform var(--ax-dur-fast) var(--ax-ease)}.ax-onb-trial input:checked:after{transform:rotate(45deg) scale(1)}.ax-onb-trial__label{display:block;font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong)}.ax-onb-trial__hint{display:block;margin-top:2px;font-size:var(--ax-text-xs);color:var(--ax-fg-muted);line-height:var(--ax-leading-normal)}.ax-onb-invite{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-onb-invite__rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-onb-invite__row{display:grid;grid-template-columns:minmax(0,1fr) 150px 32px;gap:var(--ax-space-4);align-items:center}.ax-onb-invite__role{min-width:0}.ax-onb-invite__add{align-self:flex-start;display:inline-flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-4);margin-left:calc(-1 * var(--ax-space-4));border:none;background:transparent;color:var(--ax-accent);font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);cursor:pointer;border-radius:var(--ax-radius-sm);transition:background var(--ax-dur-fast) var(--ax-ease),color var(--ax-dur-fast) var(--ax-ease)}.ax-onb-invite__add:hover{background:var(--ax-accent-quiet);color:var(--ax-accent-hover)}.ax-onb-invite__created{display:flex;flex-direction:column;gap:var(--ax-space-5);margin-top:var(--ax-space-3);padding-top:var(--ax-space-7);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-onb-invite__note{display:flex;align-items:flex-start;gap:var(--ax-space-4);padding:var(--ax-space-5) var(--ax-space-6);background:var(--ax-info-bg);color:var(--ax-info-fg);border:var(--ax-border-w) solid color-mix(in srgb,var(--ax-info-fg) 22%,transparent);border-radius:var(--ax-radius-md);font-size:var(--ax-text-xs);line-height:var(--ax-leading-normal)}.ax-onb-invite__note svg{flex-shrink:0;margin-top:2px}.ax-onb-invite__links{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-onb-invite__link{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-5) var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-subtle);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface)}.ax-onb-invite__link-meta{display:flex;align-items:center;gap:var(--ax-space-4);min-width:0}.ax-onb-invite__link-email{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-onb-invite__link-role{flex-shrink:0;padding:1px var(--ax-space-3);border-radius:var(--ax-radius-sm);background:var(--ax-accent-quiet);color:var(--ax-accent);font-size:var(--ax-text-3xs);font-weight:var(--ax-weight-semibold);text-transform:uppercase;letter-spacing:.06em}.ax-onb-summary{margin:0;display:flex;flex-direction:column;border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);overflow:hidden}.ax-onb-summary__row{display:flex;align-items:center;gap:var(--ax-space-6);padding:var(--ax-space-6) var(--ax-space-7);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-onb-summary__row:first-child{border-top:none}.ax-onb-summary__icon{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:var(--ax-radius-md);background:var(--ax-accent-quiet);color:var(--ax-accent);flex-shrink:0}.ax-onb-summary__text{display:flex;flex-direction:column;gap:2px;min-width:0}.ax-onb-summary__label{font-size:var(--ax-text-2xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.06em}.ax-onb-summary__value{margin:0;font-size:var(--ax-text-md);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);display:flex;flex-direction:column;gap:1px}.ax-onb-summary__sub{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-regular);color:var(--ax-fg-muted)}.ax-onb--message{grid-template-columns:1fr}.ax-onb-msg{align-items:center;text-align:center;max-width:440px;margin:auto;gap:var(--ax-space-6)}.ax-onb-msg__icon{display:inline-flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:50%;margin-bottom:var(--ax-space-2)}.ax-onb-msg__icon.is-warn{background:var(--ax-loss-bg);color:var(--ax-loss-fg);box-shadow:0 0 0 6px color-mix(in srgb,var(--ax-loss-fg) 6%,transparent)}.ax-onb-msg__icon.is-info{background:var(--ax-info-bg);color:var(--ax-info-fg);box-shadow:0 0 0 6px color-mix(in srgb,var(--ax-info-fg) 6%,transparent)}.ax-onb-msg__title{margin:0;font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-semibold);letter-spacing:-.02em;line-height:var(--ax-leading-tight);color:var(--ax-fg-strong)}.ax-onb-msg__body{margin:0;color:var(--ax-fg-muted);font-size:var(--ax-text-md);line-height:1.5}.ax-onb-msg__actions{margin-top:var(--ax-space-3)}.ax-onb-error{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:var(--ax-space-8);background:var(--ax-bg-app)}@media (max-width: 1100px){.ax-onb__panel{padding:var(--ax-space-10) var(--ax-space-8)}}@media (max-width: 860px){.ax-onb{grid-template-columns:1fr}.ax-onb__brand{display:none}.ax-onb__mobilebar{display:flex}.ax-onb__panel{align-items:flex-start;padding:var(--ax-space-8) var(--ax-space-6) var(--ax-space-10);max-height:none}.ax-onb__panel-inner{margin:0;gap:var(--ax-space-8)}.ax-onb__title{font-size:var(--ax-text-2xl)}.ax-onb__subtitle{font-size:var(--ax-text-sm)}.ax-onb-form .ax-formgrid,.ax-onb-plans,.ax-onb__body .ax-skeleton-rows{grid-template-columns:1fr}.ax-onb-plan__tagline{min-height:0}.ax-onb-invite__row{grid-template-columns:minmax(0,1fr) 128px 32px}.ax-onb__footer .ax-btn--primary{flex:1;justify-content:center}.ax-onb-footrow{flex-wrap:wrap}}@media (max-width: 480px){.ax-onb__panel{padding:var(--ax-space-7) var(--ax-space-6) var(--ax-space-9)}.ax-onb-invite__row{grid-template-columns:minmax(0,1fr) 112px 32px}}@media (prefers-reduced-motion: reduce){.ax-onb__body,.ax-onb-plan,.ax-onb-plan__check,.ax-onb-steps__marker,.ax-onb-trial input,.ax-onb-trial input:after{transition:none}}.ax-billing{padding:var(--ax-space-8);max-width:980px;margin-inline:auto}.ax-billing__head{margin-bottom:var(--ax-space-7)}.ax-billing__sub{color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-billing__body{display:flex;flex-direction:column;gap:var(--ax-space-8)}.ax-billing__section{display:flex;flex-direction:column;gap:var(--ax-space-4)}.ax-billing__sectiontitle{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);letter-spacing:.05em;text-transform:uppercase;color:var(--ax-fg-subtle)}.ax-billing__plancard{padding:var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-sm)}:root[data-theme=dark] .ax-billing__plancard,:root:not([data-theme=light]) .ax-billing__plancard{background:var(--ax-bg-surface-2);border-color:var(--ax-border-default);box-shadow:inset 0 1px #ffffff0d,0 1px 2px #00000080}:root[data-theme=dark] .ax-billing__tier,:root:not([data-theme=light]) .ax-billing__tier{background:var(--ax-bg-surface)}.ax-billing__planname{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-billing__badge{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);padding:2px 9px;border-radius:var(--ax-radius-pill);white-space:nowrap}.ax-billing__badge--quiet{background:var(--ax-bg-sunken);color:var(--ax-fg-muted)}.ax-billing__badge--trial{background:var(--ax-accent-quiet);color:var(--ax-accent)}.ax-billing__badge--warn{background:var(--ax-warn-bg);color:var(--ax-warn-fg)}.ax-billing__meta{color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-billing__meta strong{color:var(--ax-fg-strong);font-weight:var(--ax-weight-medium)}.ax-billing__features{list-style:none;margin:var(--ax-space-4) 0 0;padding:0;display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-billing__features li{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-sm);color:var(--ax-fg-default)}.ax-billing__features li svg{color:var(--ax-fg-subtle);flex:none}.ax-billing__features-empty{color:var(--ax-fg-muted)}.ax-billing__facts{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-billing__fact{display:grid;grid-template-columns:160px minmax(0,1fr);gap:var(--ax-space-4);align-items:baseline}.ax-billing__fact dt{font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-billing__fact dd{font-size:var(--ax-text-sm);font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);font-variant-numeric:tabular-nums}.ax-billing-pending{display:flex;align-items:flex-start;gap:var(--ax-space-2);padding:0;color:var(--ax-fg-muted);font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}.ax-billing-pending svg{flex:none;margin-top:2px;color:var(--ax-fg-subtle)}.ax-billing-pending a{color:var(--ax-accent);text-decoration:underline;text-underline-offset:2px}.ax-billing__tier-action{margin-top:var(--ax-space-4)}.ax-billing__actions{display:flex;align-items:center;gap:var(--ax-space-3);flex-wrap:wrap}.ax-billing__hint{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-billing__tiers{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:var(--ax-space-4);align-items:start}.ax-billing__tier{border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface-2);padding:var(--ax-space-5)}.ax-billing__tier-head{display:flex;align-items:center;justify-content:space-between;gap:var(--ax-space-2)}.ax-billing__tier-name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-billing__tier .ax-billing__features{margin-top:var(--ax-space-3)}.ax-billing__empty{display:flex;flex-direction:column;align-items:center;gap:var(--ax-space-3);text-align:center;max-width:46ch;margin:var(--ax-space-10) auto;color:var(--ax-fg-muted)}.ax-billing__empty svg{color:var(--ax-fg-subtle)}.ax-billing__empty h2{font-size:var(--ax-text-lg);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-billing__empty p{font-size:var(--ax-text-sm);line-height:var(--ax-leading-normal)}@media (max-width: 720px){.ax-billing{padding:var(--ax-space-5)}.ax-billing__fact{grid-template-columns:1fr;gap:var(--ax-space-1)}}.ax-billing{padding:var(--ax-space-6)}.ax-billing__body{gap:var(--ax-space-9)}.ax-billing__sectiontitle{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);text-transform:none;letter-spacing:0;padding-bottom:var(--ax-space-5);margin-bottom:var(--ax-space-6);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-billing__plancard{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:var(--ax-space-8);align-items:start;padding:var(--ax-space-7) var(--ax-space-8);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:var(--ax-shadow-sm)}:root[data-theme=dark] .ax-billing__plancard,:root:not([data-theme=light]) .ax-billing__plancard{background:var(--ax-bg-raised)}.ax-billing__herol{min-width:0}.ax-billing__heror{display:flex;flex-direction:column;align-items:flex-end;gap:var(--ax-space-2)}.ax-billing__eyebrow{display:block;margin-bottom:var(--ax-space-2);font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted)}.ax-billing__planname{font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong);line-height:var(--ax-leading-tight)}.ax-billing__plan{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-billing__plancard .ax-billing__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));column-gap:var(--ax-space-8);row-gap:var(--ax-space-3);margin-top:var(--ax-space-6)}.ax-billing-pending{margin-top:calc(-1 * var(--ax-space-4))}.ax-billing__facts{display:block}.ax-billing__fact{display:grid;grid-template-columns:180px minmax(0,1fr);padding:var(--ax-space-4) 0;border-bottom:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-billing__fact:last-child{border-bottom:0}.ax-billing__tiers{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:var(--ax-space-5);align-items:stretch}.ax-billing__tier{display:flex;flex-direction:column;padding:var(--ax-space-6);border:var(--ax-border-w) solid var(--ax-border-default);border-radius:var(--ax-radius-lg);background:var(--ax-bg-surface);box-shadow:none}.ax-billing__tier-name{font-size:var(--ax-text-md);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-billing__tier-sub{margin:var(--ax-space-2) 0 0;padding-bottom:var(--ax-space-5);border-bottom:var(--ax-border-w) solid var(--ax-border-subtle);font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-billing__tier .ax-billing__features{margin-top:var(--ax-space-5);gap:var(--ax-space-3)}.ax-billing__tier.is-current{border-color:var(--ax-accent)}.ax-billing__tier.is-recommended{background:var(--ax-accent-quiet);border-color:var(--ax-accent)}.ax-billing__tier.is-recommended .ax-billing__badge{background:var(--ax-bg-surface)}.ax-billing__tier-action{margin-top:auto;padding-top:var(--ax-space-5)}.ax-billing__tier-action .ax-btn{width:100%;justify-content:center}@media (max-width: 720px){.ax-billing__plancard{grid-template-columns:1fr;row-gap:var(--ax-space-5)}.ax-billing__heror{align-items:stretch}.ax-billing__plancard .ax-billing__features,.ax-billing__fact{grid-template-columns:1fr}}.ax-supt{max-width:900px;margin:0 auto;padding:var(--ax-space-6) var(--ax-space-6) var(--ax-space-9);display:flex;flex-direction:column;gap:var(--ax-space-5)}.ax-supt__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ax-space-4)}.ax-supt__title{margin:0;font-size:var(--ax-text-2xl);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-supt__sub{margin:4px 0 0;font-size:var(--ax-text-sm);color:var(--ax-fg-muted)}.ax-supt__toolbar{display:flex;gap:var(--ax-space-3)}.ax-supt-textarea.ax-input{height:auto;padding:var(--ax-space-3) var(--ax-space-4);resize:vertical;line-height:1.5}.ax-supt-filter.ax-input{width:auto;min-width:180px}.ax-supt-list{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-supt-row{display:flex;align-items:center;gap:var(--ax-space-4);padding:var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface);text-decoration:none;color:inherit;transition:background .12s ease,border-color .12s ease}.ax-supt-row:hover{background:var(--ax-bg-hover);border-color:var(--ax-border-default)}.ax-supt-row__main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ax-supt-row__subject{font-weight:var(--ax-weight-medium);color:var(--ax-fg-strong);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-supt-row__meta{font-size:var(--ax-text-xs);color:var(--ax-fg-subtle)}.ax-supt-row__badges{display:flex;gap:var(--ax-space-2);flex:none}.ax-supt-newcard{display:flex;flex-direction:column;gap:var(--ax-space-3);padding:var(--ax-space-5);border-radius:var(--ax-radius-lg);border:var(--ax-border-w) solid var(--ax-border-default);background:var(--ax-bg-surface)}.ax-supt-newcard__head{display:flex;align-items:center;justify-content:space-between;font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-supt-newcard__foot{display:flex;justify-content:flex-end;gap:var(--ax-space-2)}.ax-supt-x{background:none;border:none;color:var(--ax-fg-muted);cursor:pointer;display:inline-flex;padding:4px;border-radius:var(--ax-radius-sm)}.ax-supt-x:hover{background:var(--ax-bg-hover)}.ax-supt-field{display:flex;flex-direction:column;gap:4px;flex:1}.ax-supt-field>span{font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);color:var(--ax-fg-muted)}.ax-supt-field-row{display:flex;gap:var(--ax-space-3)}.ax-supt-err{padding:var(--ax-space-3);border-radius:var(--ax-radius-md);background:var(--ax-loss-bg);color:var(--ax-loss-fg);font-size:var(--ax-text-sm)}.ax-supt-back{display:inline-flex;align-items:center;gap:4px;font-size:var(--ax-text-sm);color:var(--ax-fg-muted);text-decoration:none}.ax-supt-back:hover{color:var(--ax-fg-default)}.ax-supt-detail__head{display:flex;align-items:flex-start;justify-content:space-between;gap:var(--ax-space-4)}.ax-supt-detail__badges{display:flex;gap:var(--ax-space-2);flex:none}.ax-supt-thread{display:flex;flex-direction:column;gap:var(--ax-space-3)}.ax-supt-msg{padding:var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid var(--ax-border-subtle);background:var(--ax-bg-surface)}.ax-supt-msg--staff{background:var(--ax-accent-quiet);border-color:transparent}.ax-supt-msg__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:var(--ax-space-2)}.ax-supt-msg__who{display:inline-flex;align-items:center;gap:6px;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-strong)}.ax-supt-msg__time{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-supt-msg__body{font-size:var(--ax-text-sm);color:var(--ax-fg-default);white-space:pre-wrap;line-height:1.55}.ax-supt-attach{display:flex;flex-wrap:wrap;align-items:center;gap:var(--ax-space-3);font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-supt-attach__label{font-weight:var(--ax-weight-medium)}.ax-supt-attach__item{display:inline-flex;align-items:center;gap:4px;padding:2px var(--ax-space-3);background:var(--ax-bg-sunken);border-radius:var(--ax-radius-sm)}.ax-supt-reply{display:flex;flex-direction:column;gap:var(--ax-space-2)}.ax-supt-reply__foot{display:flex;justify-content:flex-end}.ax-supt-reply--closed{padding:var(--ax-space-4);border-radius:var(--ax-radius-md);background:var(--ax-bg-sunken);color:var(--ax-fg-muted);font-size:var(--ax-text-sm);text-align:center}@media (max-width: 640px){.ax-supt-field-row{flex-direction:column}}.ax-agency__lead{margin:0 0 var(--ax-space-4);display:flex;align-items:flex-start;gap:var(--ax-space-2)}.ax-agency-addactions{display:inline-flex;align-items:center;gap:var(--ax-space-2)}.ax-agency__count{margin-left:auto;font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-agency__count-active{color:var(--ax-fg-subtle)}.ax-agency-list{list-style:none;margin:0;padding:0}.ax-agency-row{display:flex;flex-direction:column;gap:var(--ax-space-1);padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-agency-row:first-child{border-top:none}.ax-agency-row.is-revoked{opacity:.62}.ax-agency-row__main{display:flex;align-items:center;gap:var(--ax-space-3);min-width:0}.ax-agency-row__name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:40%}.ax-agency-row__id{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-agency-row__spacer{flex:1 1 auto}.ax-agency-row__meta{display:flex;align-items:center;gap:var(--ax-space-2);font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle)}.ax-agency-formgrid{display:grid;grid-template-columns:1fr 1fr;gap:var(--ax-space-4)}@media (max-width: 560px){.ax-agency-formgrid{grid-template-columns:1fr}}.ax-agency-portfolio__toolbar{margin-bottom:var(--ax-space-4)}.ax-agency-portfolio__summary{font-size:var(--ax-text-xs);color:var(--ax-fg-muted)}.ax-agency-portfolio__card{padding:0;overflow:hidden}.ax-agency-portfolio__client{font-weight:var(--ax-weight-medium);color:var(--ax-fg-default)}td.ax-agency-portfolio__client{display:flex;align-items:center;gap:var(--ax-space-3)}.ax-agency-portfolio__clientname{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ax-agency-portfolio__totals th,.ax-agency-portfolio__totals td{border-top:2px solid var(--ax-border-strong);font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-agency-portfolio__note{display:flex;align-items:flex-start;gap:var(--ax-space-2);margin:0;padding:var(--ax-space-3) var(--ax-space-4);border-top:var(--ax-border-w) solid var(--ax-border-subtle)}.ax-agency-banner{display:flex;align-items:center;gap:var(--ax-space-3);padding:var(--ax-space-3) var(--ax-space-5);background:var(--ax-accent);color:#fff;border-bottom:2px solid color-mix(in srgb,var(--ax-accent) 70%,#000);font-size:var(--ax-text-sm);position:sticky;top:0;z-index:60}.ax-agency-banner__icon{display:inline-flex;flex:none}.ax-agency-banner__text{display:flex;flex-direction:column;line-height:var(--ax-leading-tight);min-width:0}.ax-agency-banner__sub{font-size:var(--ax-text-2xs);opacity:.92}.ax-agency-banner__exit{margin-left:auto;display:inline-flex;align-items:center;gap:var(--ax-space-2);flex:none;font:inherit;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-semibold);padding:var(--ax-space-2) var(--ax-space-4);border-radius:var(--ax-radius-md);border:var(--ax-border-w) solid currentColor;background:transparent;color:inherit;cursor:pointer}.ax-agency-banner__exit:hover{background:color-mix(in srgb,#fff 22%,transparent)}@media (max-width: 640px){.ax-agency-banner__sub{display:none}}.ax-clientswitch__trigger{display:inline-flex;align-items:center;gap:var(--ax-space-2);height:32px;padding:0 9px;border-radius:8px;border:var(--ax-border-w) solid var(--ax-rail-border);background:var(--ax-bg-rail-raised);color:var(--ax-fg-rail);font:inherit;font-size:var(--ax-text-xs);font-weight:var(--ax-weight-medium);cursor:pointer;max-width:220px;transition:border-color var(--ax-dur-fast) var(--ax-ease),background var(--ax-dur-fast) var(--ax-ease)}.ax-clientswitch__trigger:hover,.ax-clientswitch__trigger.is-open{border-color:var(--ax-rail-border-strong);background:var(--ax-rail-card-hover)}.ax-clientswitch__trigger.is-switched{border-color:color-mix(in srgb,var(--ax-rail-accent) 45%,transparent);background:color-mix(in srgb,var(--ax-rail-accent) 16%,transparent);color:var(--ax-rail-accent-bright)}.ax-clientswitch__trigger .ax-clientswitch__icon{color:var(--ax-fg-rail-muted)}.ax-clientswitch__trigger.is-switched .ax-clientswitch__icon{color:var(--ax-rail-accent-bright)}.ax-clientswitch__icon{flex:none}.ax-clientswitch__label{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-clientswitch__caret{flex:none;opacity:.7}.ax-clientswitch__menu{min-width:248px;max-width:320px}.ax-clientswitch__head{display:flex;flex-direction:column;gap:2px;padding:var(--ax-space-3) var(--ax-space-3) var(--ax-space-2)}.ax-clientswitch__head-label{font-size:var(--ax-text-2xs);color:var(--ax-fg-subtle);text-transform:uppercase;letter-spacing:.04em}.ax-clientswitch__head-name{font-weight:var(--ax-weight-semibold);color:var(--ax-fg-default)}.ax-clientswitch__list{max-height:320px;overflow-y:auto}.ax-clientswitch__item{justify-content:space-between}.ax-clientswitch__item-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ax-clientswitch__item-go{flex:none;opacity:.6}
