.mx-page .ax-bloom-shot:before{content:"";position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse 62% 58% at 50% 52%,rgb(28 22 46/42%) 0,transparent 74%);pointer-events:none}.mx-page .ax-bloom-in p{color:rgb(255 255 255/88%);text-shadow:0 1px 14px rgb(24 18 40/42%)}.mx-page .ax-bloom-in .ax-acts{justify-content:center;margin-top:26px}.ax-page .mx-lede{max-width:62ch;margin:0;font-size:1.02rem;line-height:1.62;color:var(--ax-body)}.ax-page .mx-say{max-width:68ch;margin:18px 0 0;font-size:.95rem;line-height:1.68;color:var(--ax-body)}.ax-page .mx-note code,.ax-page .mx-say code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.86em;color:var(--ax-ink)}.ax-page .mx-h3{margin:34px 0 0;font-size:1.05rem;font-weight:500;letter-spacing:-.02em;color:var(--ax-ink)}.mx-cards{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:24px}.mx-card{display:flex;flex-direction:column;gap:9px;padding:20px;background:var(--ax-paper);border:1px solid var(--ax-line);border-radius:var(--ax-r-lg);transition:border-color .22s var(--ax-ease),transform .22s var(--ax-ease)}.mx-card:hover{transform:translateY(-2px);border-color:var(--ax-faint)}.mx-card svg{width:19px;height:19px;color:var(--ax-ink)}.mx-card strong{font-size:.95rem;font-weight:500;letter-spacing:-.018em}.mx-card span{font-size:.85rem;line-height:1.58;color:var(--ax-muted)}.mx-tools{margin-top:22px;border-top:1px solid var(--ax-line)}.mx-tool{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:4px 16px;gap:4px 16px;padding:15px 2px;border-bottom:1px solid var(--ax-line)}.ax-page .mx-tool code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.83rem;color:var(--ax-ink);overflow-wrap:anywhere}.ax-page .mx-tool p{grid-column:1/-1;margin:0;max-width:84ch;font-size:.875rem;line-height:1.6;color:var(--ax-muted)}.mx-kind{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;font-size:.7rem;font-weight:450;color:var(--ax-muted);background:var(--ax-fill);border:1px solid var(--ax-line);border-radius:999px;white-space:nowrap}.mx-kind i{width:5px;height:5px;border-radius:50%;background:currentcolor;opacity:.55}.mx-kind-spend{color:var(--ax-down);background:color-mix(in srgb,var(--ax-down) 7%,var(--ax-paper));border-color:color-mix(in srgb,var(--ax-down) 22%,var(--ax-line))}.mx-kind-spend i{opacity:1}.mx-flow{margin:24px 0 0;padding:0;list-style:none;counter-reset:mx-step}.mx-step{position:relative;padding:0 0 24px 40px;counter-increment:mx-step}.mx-step:not(:last-child):before{content:"";position:absolute;top:26px;bottom:2px;left:10px;width:1px;background:var(--ax-line)}.mx-step:after{content:counter(mx-step);position:absolute;top:0;left:0;display:grid;place-items:center;width:21px;height:21px;font-size:.68rem;font-weight:500;color:var(--ax-muted);background:var(--ax-fill);border:1px solid var(--ax-line);border-radius:50%}.mx-step-you:after{color:var(--ax-paper);background:var(--ax-ink);border-color:var(--ax-ink)}.mx-step strong{display:block;font-size:.97rem;font-weight:500;letter-spacing:-.02em}.ax-page .mx-step p{margin:6px 0 0;max-width:80ch;font-size:.88rem;line-height:1.62;color:var(--ax-muted)}.mx-who{display:inline-block;margin-top:9px;padding:2px 8px;font-size:.7rem;color:var(--ax-muted);background:var(--ax-fill);border:1px solid var(--ax-line);border-radius:6px}.mx-panel{margin-top:22px;background:var(--ax-ink);border-radius:var(--ax-r-lg);overflow:hidden}.mx-panel-top{display:flex;gap:2px;padding:7px 8px 0;border-bottom:1px solid rgb(255 255 255/9%);overflow-x:auto;scrollbar-width:none}.mx-panel-top::-webkit-scrollbar{display:none}.mx-tab{position:relative;flex:none;padding:9px 13px 11px;font:inherit;font-size:.78rem;font-weight:450;color:rgb(255 255 255/46%);background:none;border:0;cursor:pointer;white-space:nowrap;transition:color .18s var(--ax-ease)}.mx-tab:hover{color:rgb(255 255 255/74%)}.mx-tab-on{color:#fff}.mx-tab-on:after{content:"";position:absolute;left:11px;right:11px;bottom:-1px;height:1px;background:#fff}.mx-panel-body{position:relative}.ax-page .mx-panel pre{margin:0;padding:17px 19px 19px;max-height:none;overflow-x:auto;background:none;border:0;border-radius:0;font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.76rem;line-height:1.66;color:rgb(255 255 255/92%);white-space:pre;-moz-tab-size:2;tab-size:2}.ax-page .mx-panel code{font:inherit;color:inherit;background:none}.mx-k{color:#fff}.mx-s{color:rgb(255 255 255/62%)}.mx-n{color:#86d3ad}.mx-c{color:rgb(255 255 255/38%)}.mx-copy{position:absolute;top:11px;right:11px;display:inline-flex;align-items:center;gap:6px;height:27px;padding:0 11px;font:inherit;font-size:.72rem;color:rgb(255 255 255/66%);background:rgb(255 255 255/8%);border:0;border-radius:999px;cursor:pointer;opacity:0;transition:opacity .18s var(--ax-ease),color .18s var(--ax-ease)}.mx-copy:focus-visible,.mx-panel:hover .mx-copy{opacity:1}@media (hover:none){.mx-copy{opacity:1}}.mx-copy:hover{color:#fff}.mx-copy svg{width:12px;height:12px}.ax-page .mx-panel-foot{margin:0;padding:12px 19px 14px;border-top:1px solid rgb(255 255 255/9%);font-size:.82rem;line-height:1.58;color:rgb(255 255 255/62%)}.ax-page .mx-panel-foot code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.86em;color:rgb(255 255 255/92%)}.ax-page .mx-panel-foot strong{font-weight:500;color:#fff}.mx-scroll{margin-top:22px;overflow-x:auto}.mx-table{width:100%;min-width:560px;border-collapse:collapse;font-size:.86rem}.mx-table th{padding:0 16px 10px 0;text-align:left;font-size:.74rem;font-weight:450;color:var(--ax-muted);border-bottom:1px solid var(--ax-line);white-space:nowrap}.mx-table td{padding:11px 16px 11px 0;line-height:1.56;color:var(--ax-body);vertical-align:top;border-bottom:1px solid var(--ax-line-soft)}.ax-page .mx-table code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.8rem;color:var(--ax-ink);white-space:nowrap}.mx-keys{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin-top:24px}.mx-key{display:flex;flex-direction:column;gap:11px;padding:22px;background:var(--ax-paper);border:1px solid var(--ax-line);border-radius:var(--ax-r-lg)}.mx-key-spend{color:rgb(255 255 255/74%);background:var(--ax-ink);border-color:var(--ax-ink)}.ax-page .mx-key>code{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:.78rem;color:var(--ax-muted);overflow-wrap:anywhere}.ax-page .mx-key-spend>code{color:rgb(255 255 255/62%)}.mx-key strong{font-size:1.02rem;font-weight:500;letter-spacing:-.022em;color:var(--ax-ink)}.mx-key-spend strong{color:#fff}.ax-page .mx-key p{margin:0;font-size:.88rem;line-height:1.62;color:var(--ax-muted)}.ax-page .mx-key-spend p{color:rgb(255 255 255/66%)}.mx-key dl{display:grid;grid-template-columns:auto minmax(0,1fr);grid-gap:7px 16px;gap:7px 16px;margin:3px 0 0;padding-top:15px;border-top:1px solid var(--ax-line);font-size:.8rem}.mx-key-spend dl{border-top-color:rgb(255 255 255/12%)}.mx-key dt{color:var(--ax-muted);white-space:nowrap}.mx-key-spend dt{color:rgb(255 255 255/46%)}.mx-key dd{margin:0;color:var(--ax-ink);overflow-wrap:anywhere}.mx-key-spend dd{color:#fff}.mx-guards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:0 32px;gap:0 32px;margin:26px 0 0;padding:0;list-style:none;border-top:1px solid var(--ax-line)}.mx-guards li{display:grid;grid-template-columns:16px minmax(0,1fr);grid-gap:11px;gap:11px;padding:14px 0;border-bottom:1px solid var(--ax-line-soft);font-size:.875rem;line-height:1.58;color:var(--ax-muted)}.mx-guards svg{width:15px;height:15px;margin-top:3px;color:var(--ax-up)}.mx-guards b{font-weight:500;color:var(--ax-ink)}.mx-chart{margin-top:16px;padding:20px 22px 16px;background:var(--ax-panel);border:1px solid var(--ax-line);border-radius:var(--ax-r-lg)}.mx-bars{gap:6px;height:116px}.mx-bar,.mx-bars{display:flex;align-items:flex-end}.mx-bar{flex:1 1;height:100%}.mx-bar i{width:100%;height:var(--h);min-height:3px;background:var(--ax-ink);border-radius:4px 4px 2px 2px;opacity:.22;transform-origin:bottom;animation:mx-grow .6s var(--ax-ease) both;animation-delay:calc(var(--i) * 45ms)}.mx-bar-near i{opacity:1}@keyframes mx-grow{0%{transform:scaleY(0)}}.mx-axis{display:flex;justify-content:space-between;gap:12px;margin-top:12px;padding-top:11px;font-size:.75rem;color:var(--ax-muted)}.mx-axis,.mx-faq{border-top:1px solid var(--ax-line)}.mx-faq{margin-top:22px}.mx-q{border-bottom:1px solid var(--ax-line)}.ax-page .mx-q summary{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 2px;font-family:inherit;font-size:.95rem;font-weight:450;letter-spacing:-.015em;color:var(--ax-body);cursor:pointer;list-style:none;transition:color .18s var(--ax-ease)}.mx-q summary::-webkit-details-marker{display:none}.mx-q summary:hover,.mx-q[open] summary{color:var(--ax-ink)}.mx-q summary i{position:relative;flex:none;width:12px;height:12px}.mx-q summary i:after,.mx-q summary i:before{content:"";position:absolute;inset:50% 0 auto;height:1.5px;border-radius:2px;background:var(--ax-faint);transition:transform .26s var(--ax-ease)}.mx-q summary i:after{transform:rotate(90deg)}.mx-q[open] summary i:after{transform:rotate(0deg)}.ax-page .mx-q p{margin:0;padding:0 34px 18px 0;max-width:76ch;font-size:.885rem;line-height:1.68;color:var(--ax-muted);animation:mx-open .3s var(--ax-ease) both}@keyframes mx-open{0%{opacity:0;transform:translateY(-3px)}}.mx-close{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:22px;margin-top:clamp(48px,7vh,82px);padding:clamp(28px,4vw,42px);background:var(--ax-fill);border-radius:var(--ax-plate)}.mx-close h2{margin:0;max-width:18ch;font-size:clamp(1.4rem,1.1rem + 1.2vw,2rem);font-weight:500;line-height:1.1;letter-spacing:-.03em}.ax-page .mx-close p{margin:10px 0 0;max-width:52ch;font-size:.92rem;line-height:1.62;color:var(--ax-body)}.mx-close .ax-acts{margin:0}@media (max-width:1000px){.mx-cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.mx-cards,.mx-guards,.mx-keys,.mx-tool{grid-template-columns:minmax(0,1fr)}.mx-kind{justify-self:start}.mx-bars{height:92px}.mx-bar:nth-child(-n+4){display:none}}@media (prefers-reduced-motion:reduce){.ax-page .mx-q p,.mx-bar i{animation:none}}