.mcp-code[data-astro-cid-hxt63khz]{min-width:0;overflow:clip;border-radius:16px;background:#0b2a55;box-shadow:0 16px 34px -26px #092f64cc}.mcp-code__bar[data-astro-cid-hxt63khz]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-height:2.75rem;padding:.35rem .4rem .35rem 1.1rem;border-bottom:1px solid rgb(255 255 255 / .09)}.mcp-code__label[data-astro-cid-hxt63khz]{min-width:0;overflow-wrap:anywhere;color:#a9c6ea;font-size:.75rem;font-weight:500;line-height:1.4}.mcp-code__copy[data-astro-cid-hxt63khz]{display:inline-flex;flex:none;align-items:center;gap:.4rem;min-height:2.25rem;padding:0 .8rem;border-radius:10px;color:#fff;font-size:.78rem;font-weight:600;cursor:pointer;transition:background-color .2s ease}.mcp-code__copy[data-astro-cid-hxt63khz]:hover{background:#ffffff1f}.mcp-code__copy[data-astro-cid-hxt63khz]:focus-visible{outline:2px solid #93bfef;outline-offset:1px}.mcp-code__icons[data-astro-cid-hxt63khz]{display:inline-grid;width:14px;height:14px}.mcp-code__icons[data-astro-cid-hxt63khz] svg{grid-area:1 / 1;transition:opacity .18s ease,transform .32s cubic-bezier(.22,1,.36,1)}.mcp-code__icons[data-astro-cid-hxt63khz] svg:last-child{opacity:0;color:#8fe3bc;transform:scale(.4)}.mcp-code__copy[data-astro-cid-hxt63khz][data-copied] .mcp-code__icons[data-astro-cid-hxt63khz] svg:first-child{opacity:0;transform:scale(.4)}.mcp-code__copy[data-astro-cid-hxt63khz][data-copied] .mcp-code__icons[data-astro-cid-hxt63khz] svg:last-child{opacity:1;transform:none}.mcp-code__body[data-astro-cid-hxt63khz]{margin:0;padding:1rem 1.1rem 1.15rem;background:transparent;color:#eaf3ff;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.84rem;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.mcp-code__body[data-astro-cid-hxt63khz] code[data-astro-cid-hxt63khz]{background:none;color:inherit;font:inherit;padding:0}.mcp-code__prompt[data-astro-cid-hxt63khz]{color:#7fa6d8;user-select:none}.mcp-code__body[data-astro-cid-hxt63khz] .mcp-code__key{color:#a9c6ea}.mcp-code__body[data-astro-cid-hxt63khz] .mcp-code__string{color:#8fe3bc}@media(prefers-reduced-motion:reduce){.mcp-code__icons[data-astro-cid-hxt63khz] svg{transition:none}}.mx[data-astro-cid-isha5lzs]{--serif: var(--font-secondary);--mono: ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;--ease: cubic-bezier(.22, 1, .36, 1)}.mx[data-astro-cid-isha5lzs] code[data-astro-cid-isha5lzs]{font-family:var(--mono)}.mx[data-astro-cid-isha5lzs] button[data-astro-cid-isha5lzs]{font-family:inherit}.mx[data-astro-cid-isha5lzs] button[data-astro-cid-isha5lzs]:focus-visible{outline:3px solid var(--blue);outline-offset:2px}.mx-hero[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr);align-items:center;gap:clamp(2.5rem,5vw,5rem);padding-top:clamp(1.25rem,2.5vw,2.25rem)}.mx-identity[data-astro-cid-isha5lzs]{display:inline-flex;align-items:center;gap:.8rem;max-width:100%;margin-bottom:1.25rem;padding:.6rem 1.1rem .6rem .65rem;border:1px solid var(--hair);border-radius:16px;background:#fff;box-shadow:var(--shadow)}.mx-identity__icon[data-astro-cid-isha5lzs]{flex:none;width:2.4rem;height:2.4rem;border-radius:11px;background:url(/press-kit/app-icons/keepmd-app-icon-v6-crystalline-focus.png) center / cover no-repeat}.mx-identity__names[data-astro-cid-isha5lzs]{display:grid;min-width:0;gap:.05rem}.mx-identity__name[data-astro-cid-isha5lzs]{color:var(--ink);font-size:.9rem;font-weight:600;line-height:1.3}.mx-identity__sub[data-astro-cid-isha5lzs]{color:var(--muted);font-size:.74rem;line-height:1.4;overflow-wrap:anywhere}.mx-hero[data-astro-cid-isha5lzs] h1[data-astro-cid-isha5lzs]{margin:0;font-size:clamp(2.7rem,4.6vw,4.5rem);line-height:1.02;letter-spacing:-.024em;text-wrap:balance}.mx-hero__lead[data-astro-cid-isha5lzs]{max-width:38rem;margin:1.25rem 0 0;color:var(--body);font-size:1.05rem;line-height:1.75}.mx-hero__meta[data-astro-cid-isha5lzs]{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .9rem;margin-top:1.25rem}.mx-badge[data-astro-cid-isha5lzs]{display:inline-flex;align-items:center;gap:.5rem;padding:.3rem .8rem .3rem .65rem;border:1px solid rgb(15 118 87 / .18);border-radius:999px;background:#eaf8f2;color:#0c5f46;font-size:.78rem;font-weight:600}.mx-badge__dot[data-astro-cid-isha5lzs]{position:relative;width:.5rem;height:.5rem;border-radius:50%;background:#17a374}.mx-badge__dot[data-astro-cid-isha5lzs]:after{content:"";position:absolute;inset:0;border-radius:50%;background:#17a374;animation:mx-ping 3.4s var(--ease) infinite}.mx-hero__note[data-astro-cid-isha5lzs]{color:var(--muted);font-size:.82rem}.mx-hero__actions[data-astro-cid-isha5lzs]{display:flex;flex-wrap:wrap;gap:.75rem;margin-top:1.5rem}.mx-works[data-astro-cid-isha5lzs]{margin-top:1.9rem}.mx-works__label[data-astro-cid-isha5lzs]{display:block;margin-bottom:.6rem;color:var(--muted);font-size:.76rem;font-weight:500}.mx-works__list[data-astro-cid-isha5lzs]{display:flex;flex-wrap:wrap;gap:.55rem 1.3rem;margin:0;padding:0;list-style:none}.mx-works__list[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]{display:inline-flex;align-items:center;gap:.45rem;color:var(--ink);font-size:.86rem;font-weight:500;line-height:1.8;transition:color .22s ease}.mx-works__list[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]:hover{color:var(--cobalt)}.mx-works__logo{flex:none;width:1.05rem;height:1.05rem;transition:transform .4s var(--ease)}.mx-hero__independence[data-astro-cid-isha5lzs]{max-width:38rem;margin:1.1rem 0 0;color:var(--muted);font-size:.72rem;line-height:1.6}.mx-chat[data-astro-cid-isha5lzs]{position:relative;min-width:0;margin:0;padding-bottom:.9rem}.mx-chat[data-astro-cid-isha5lzs]:before{content:"";position:absolute;inset:1.4rem -1rem -.2rem 1.4rem;border-radius:30px;background:linear-gradient(150deg,#dcebff,#eaf4ff)}.mx-chat__sheet[data-astro-cid-isha5lzs]{position:relative;display:grid;gap:1rem;padding:clamp(1.1rem,2.2vw,1.6rem);border:1px solid var(--hair);border-radius:26px;background:#fff;box-shadow:0 4px 10px #092f640d,0 34px 80px -40px #092f6473}.mx-chat__who[data-astro-cid-isha5lzs]{display:block;margin-bottom:.25rem;color:var(--muted);font-size:.72rem;font-weight:500}.mx-chat[data-astro-cid-isha5lzs] p[data-astro-cid-isha5lzs]{margin:0;color:var(--body);font-size:.9rem;line-height:1.55}.mx-chat__you[data-astro-cid-isha5lzs]{justify-self:end;max-width:88%;padding:.7rem 1rem .8rem;border-radius:16px 16px 5px;background:var(--alice)}.mx-chat__you[data-astro-cid-isha5lzs] p[data-astro-cid-isha5lzs]{color:var(--ink);font-weight:500}.mx-chat[data-astro-cid-isha5lzs] p[data-astro-cid-isha5lzs].mx-chat__ran{display:flex;flex-wrap:wrap;align-items:center;gap:.3rem .45rem;margin-bottom:.65rem}.mx-chat__ran-label[data-astro-cid-isha5lzs]{margin-right:.15rem;color:var(--muted);font-size:.72rem}.mx-chat__tool[data-astro-cid-isha5lzs]{display:inline-flex;align-items:center;gap:.28rem;color:var(--cobalt);font-family:var(--mono);font-size:.72rem;overflow-wrap:anywhere}.mx-chat__tool[data-astro-cid-isha5lzs] svg{flex:none;color:#17a374}.mx-chat__rows[data-astro-cid-isha5lzs]{margin:.55rem 0 0;padding:0;list-style:none}.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{position:relative;display:grid;grid-template-columns:4.1rem minmax(0,1fr);gap:.75rem;padding:.55rem .5rem;border-top:1px solid var(--rule)}.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:before{content:"";position:absolute;inset:0;border-radius:8px;background:var(--alice);opacity:0;animation:mx-row 12s ease-in-out infinite;pointer-events:none}.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:nth-child(2):before{animation-delay:3s}.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:nth-child(3):before{animation-delay:6s}.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:nth-child(4):before{animation-delay:9s}.mx-chat__rows[data-astro-cid-isha5lzs] code[data-astro-cid-isha5lzs]{position:relative;color:var(--ink);font-size:.8rem;font-weight:600;line-height:1.6;background:none;padding:0}.mx-chat__meaning[data-astro-cid-isha5lzs]{position:relative;color:var(--body);font-size:.84rem;line-height:1.45}.mx-chat__meaning[data-astro-cid-isha5lzs] small[data-astro-cid-isha5lzs]{display:block;margin-top:.1rem;color:var(--muted);font-size:.7rem}.mx-chat__math[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:.2rem 0 .8rem;border-block:1px solid var(--rule)}.mx-chat__math[data-astro-cid-isha5lzs] div[data-astro-cid-isha5lzs]{padding:.6rem .5rem .65rem}.mx-chat__math[data-astro-cid-isha5lzs] div[data-astro-cid-isha5lzs]+div[data-astro-cid-isha5lzs]{border-left:1px solid var(--rule)}.mx-chat__math[data-astro-cid-isha5lzs] dt[data-astro-cid-isha5lzs]{color:var(--muted);font-size:.7rem;font-weight:400;line-height:1.35}.mx-chat__math[data-astro-cid-isha5lzs] dd[data-astro-cid-isha5lzs]{margin:.1rem 0 0;color:var(--ink);font-family:var(--serif);font-size:1.5rem;line-height:1.15}.mx-chat__math[data-astro-cid-isha5lzs] div[data-astro-cid-isha5lzs]:last-child dd[data-astro-cid-isha5lzs]{color:var(--cobalt)}.mx-chat[data-astro-cid-isha5lzs] .mx-chat__outro[data-astro-cid-isha5lzs]{color:var(--ink);font-weight:500}.mx-chat__chip[data-astro-cid-isha5lzs]{position:absolute;bottom:0;left:50%;padding:.28rem .85rem;border:1px solid var(--hair);border-radius:999px;background:#fff;box-shadow:0 8px 18px -12px #092f6480;color:var(--cobalt);font-size:.72rem;font-weight:500;white-space:nowrap;transform:translate(-50%)}.mx-glance[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:clamp(2.5rem,5vw,3.75rem);overflow:clip;border:1px solid var(--hair);border-radius:22px;background:#fff;box-shadow:var(--shadow)}.mx-glance__cell[data-astro-cid-isha5lzs]{display:grid;align-content:start;gap:.25rem;min-width:0;padding:1.15rem 1.35rem;transition:background-color .4s ease}.mx-glance__cell[data-astro-cid-isha5lzs]+.mx-glance__cell[data-astro-cid-isha5lzs]{border-left:1px solid var(--rule)}.mx-glance__cell[data-astro-cid-isha5lzs]:hover{background:#f4f8ff}.mx-glance__label[data-astro-cid-isha5lzs]{color:var(--cobalt);font-size:.68rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mx-glance__value[data-astro-cid-isha5lzs]{color:var(--ink);font-size:1rem;font-weight:600;line-height:1.35}.mx-glance__sub[data-astro-cid-isha5lzs]{color:var(--muted);font-size:.8rem;line-height:1.5}.mx-install[data-astro-cid-isha5lzs]{margin-top:0;overflow:clip;container-type:inline-size}.mx-install__grid[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:minmax(15rem,17.5rem) minmax(0,1fr)}.mx-install__tabs[data-astro-cid-isha5lzs]{display:grid;align-content:start;gap:.25rem;padding:.85rem;border-right:1px solid var(--rule)}.mx-tab[data-astro-cid-isha5lzs]{display:flex;align-items:center;gap:.8rem;width:100%;min-width:0;padding:.7rem .8rem;border-radius:14px;color:var(--ink);text-align:left;cursor:pointer;transition:background-color .26s ease}.mx-tab[data-astro-cid-isha5lzs]:hover{background:#f4f8ff}.mx-tab[data-astro-cid-isha5lzs][aria-selected=true]{background:var(--alice)}.mx-tab__logo{flex:none;width:1.5rem;height:1.5rem;transition:transform .4s var(--ease)}.mx-tab__names[data-astro-cid-isha5lzs]{display:grid;min-width:0}.mx-tab__name[data-astro-cid-isha5lzs]{font-size:.92rem;font-weight:600;line-height:1.3}.mx-tab__status[data-astro-cid-isha5lzs]{color:var(--muted);font-size:.75rem;line-height:1.4}.mx-tab[data-astro-cid-isha5lzs][aria-selected=true] .mx-tab__name[data-astro-cid-isha5lzs]{color:var(--cobalt)}.mx-install__panels[data-astro-cid-isha5lzs]{display:grid;min-width:0}.mx-panel[data-astro-cid-isha5lzs]{display:flex;flex-direction:column;grid-area:1 / 1;gap:1.15rem;min-width:0;scroll-margin-top:110px;padding:clamp(1.25rem,3cqi,2.25rem);visibility:hidden;opacity:0;transform:translateY(6px);transition:opacity .26s ease,transform .42s var(--ease)}.mx-panel[data-astro-cid-isha5lzs].is-active{visibility:visible;opacity:1;transform:none}.mx[data-astro-cid-isha5lzs] .mx-panel__title[data-astro-cid-isha5lzs]{display:flex;align-items:center;gap:.65rem;font-size:1.25rem}.mx-panel__logo{flex:none;width:1.5rem;height:1.5rem}.mx-panel__steps[data-astro-cid-isha5lzs]{display:grid;gap:.55rem;margin:0;padding:0;list-style:none;color:var(--body);font-size:.95rem;line-height:1.6}.mx-panel__steps[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:1.5rem minmax(0,1fr);gap:.65rem}.mx-panel__num[data-astro-cid-isha5lzs]{display:grid;place-items:center;width:1.5rem;height:1.5rem;margin-top:.08rem;border:1px solid rgb(70 139 230 / .28);border-radius:50%;color:var(--cobalt);font-size:.72rem;font-weight:600}.mx-link[data-astro-cid-isha5lzs]{display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;justify-self:start;color:var(--cobalt);font-size:.9rem;font-weight:500;text-decoration:underline;text-decoration-color:#93bfef;text-underline-offset:3px}.mx-link[data-astro-cid-isha5lzs] svg{flex:none;transition:transform .4s var(--ease)}.mx-path[data-astro-cid-isha5lzs]{margin-top:0;overflow:clip;container-type:inline-size}.mx-path__grid[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none}.mx-path__step[data-astro-cid-isha5lzs]{position:relative;display:grid;grid-template-rows:subgrid;grid-row:span 2;min-width:0;padding:clamp(1.25rem,2.6cqi,2rem)}.mx-path__step[data-astro-cid-isha5lzs]+.mx-path__step[data-astro-cid-isha5lzs]{border-left:1px solid var(--rule)}.mx-path__visual[data-astro-cid-isha5lzs]{min-width:0;min-height:11.5rem;margin-bottom:1.25rem;padding:.95rem 1rem;border-radius:14px;background:#f5f9ff}.mx-path__label[data-astro-cid-isha5lzs]{display:block;margin-bottom:.6rem;color:var(--muted);font-size:.74rem;font-weight:500}.mx-slip__row[data-astro-cid-isha5lzs]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;min-width:0;padding:.32rem 0;border-top:1px solid var(--rule);color:var(--muted);font-size:.76rem}.mx-slip__bar[data-astro-cid-isha5lzs]{flex:0 1 45%;height:.5rem;border-radius:3px;background:#092f641f}.mx-slip__row--lit[data-astro-cid-isha5lzs]{color:var(--cobalt);font-family:var(--mono);font-weight:600}.mx-send__chips[data-astro-cid-isha5lzs]{display:flex;flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none}.mx-send__chips[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{padding:.25rem .6rem;border:1px solid rgb(70 139 230 / .25);border-radius:8px;background:#fff;color:var(--cobalt);font-family:var(--mono);font-size:.76rem;font-weight:600;animation:mx-float 6s ease-in-out infinite}.mx-send__chips[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:nth-child(2){animation-delay:.7s}.mx-send__chips[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:nth-child(3){animation-delay:1.4s}.mx-send__chips[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:nth-child(4){animation-delay:2.1s}.mx-send__note[data-astro-cid-isha5lzs]{margin:.85rem 0 0;color:var(--muted);font-size:.78rem;line-height:1.5}.mx-back__rows[data-astro-cid-isha5lzs]{margin:0;padding:0;list-style:none}.mx-back__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:3.6rem minmax(0,1fr);gap:.55rem;padding:.42rem 0;border-top:1px solid var(--rule);color:var(--body);font-size:.78rem;line-height:1.4}.mx-back__rows[data-astro-cid-isha5lzs] code[data-astro-cid-isha5lzs]{color:var(--ink);font-size:.76rem;font-weight:600;background:none;padding:0}.mx-path__number[data-astro-cid-isha5lzs]{display:block;margin-bottom:.35rem;color:#7fa2cf;font-family:var(--serif);font-size:1.5rem;line-height:1}.mx-path__text[data-astro-cid-isha5lzs] p[data-astro-cid-isha5lzs]{margin:.45rem 0 0;color:var(--body);font-size:.92rem;line-height:1.65}.mx-path__flow[data-astro-cid-isha5lzs]{position:absolute;top:6.25rem;right:-.95rem;z-index:1;display:grid;place-items:center;width:1.9rem;height:1.9rem;overflow:clip;border:1px solid var(--hair);border-radius:50%;background:#fff;box-shadow:0 6px 14px -8px #092f6480;color:var(--cobalt)}.mx-path__flow[data-astro-cid-isha5lzs] svg{position:relative;animation:mx-nudge 3.2s var(--ease) infinite}.mx-privacy[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:minmax(0,.55fr) minmax(0,1.45fr);gap:1rem clamp(1.5rem,3cqi,3rem);padding:clamp(1.25rem,2.6cqi,2rem);border-top:1px solid var(--rule)}.mx[data-astro-cid-isha5lzs] .mx-privacy[data-astro-cid-isha5lzs] h3[data-astro-cid-isha5lzs]{font-size:1.1rem}.mx-privacy__list[data-astro-cid-isha5lzs]{display:grid;gap:.5rem;margin:0;padding:0;list-style:none;color:var(--body);font-size:.92rem;line-height:1.6}.mx-privacy__list[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:1rem minmax(0,1fr);gap:.6rem}.mx-privacy__list[data-astro-cid-isha5lzs] svg{margin-top:.25rem;color:#17a374}.mx-privacy[data-astro-cid-isha5lzs] .mx-link[data-astro-cid-isha5lzs]{grid-column:2}.mx-tools[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:clamp(2rem,5vw,4.5rem)}.mx-tools__intro[data-astro-cid-isha5lzs]{margin:1.1rem 0 0;color:var(--body);font-size:1.02rem;line-height:1.8}.mx[data-astro-cid-isha5lzs] .mx-tools__prompts-title[data-astro-cid-isha5lzs]{margin-top:1.9rem;font-size:1rem}.mx-prompts[data-astro-cid-isha5lzs]{margin:.55rem 0 0;padding:0;list-style:none;border-bottom:1px solid var(--rule)}.mx-prompt[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:minmax(0,1fr) 1rem;gap:.9rem;align-items:start;width:100%;padding:.7rem .15rem;border-top:1px solid var(--rule);color:var(--body);font-size:.92rem;line-height:1.55;text-align:left;cursor:pointer;transition:color .22s ease}.mx-prompt[data-astro-cid-isha5lzs]:hover{color:var(--cobalt)}.mx-prompt__icons[data-astro-cid-isha5lzs]{display:grid;margin-top:.28rem;color:#7fa2cf}.mx-prompt__icons[data-astro-cid-isha5lzs] svg{grid-area:1 / 1;transition:opacity .18s ease,transform .32s var(--ease)}.mx-prompt__icons[data-astro-cid-isha5lzs] svg:last-child{opacity:0;color:#17a374;transform:scale(.4)}.mx-prompt[data-astro-cid-isha5lzs][data-copied] .mx-prompt__icons[data-astro-cid-isha5lzs] svg:first-child{opacity:0;transform:scale(.4)}.mx-prompt[data-astro-cid-isha5lzs][data-copied] .mx-prompt__icons[data-astro-cid-isha5lzs] svg:last-child{opacity:1;transform:none}.mx-ledger[data-astro-cid-isha5lzs]{margin:0;padding:.4rem;list-style:none}.mx-ledger__row[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:2.5rem minmax(0,1fr);gap:1rem;padding:1.05rem 1rem;border-radius:16px;transition:background-color .4s ease}.mx-ledger__row[data-astro-cid-isha5lzs]+.mx-ledger__row[data-astro-cid-isha5lzs]{position:relative}.mx-ledger__row[data-astro-cid-isha5lzs]+.mx-ledger__row[data-astro-cid-isha5lzs]:before{content:"";position:absolute;top:0;right:1rem;left:1rem;height:1px;background:var(--rule)}.mx-ledger__row[data-astro-cid-isha5lzs]:hover{background:#f4f8ff}.mx-ledger__icon[data-astro-cid-isha5lzs]{display:grid;place-items:center;width:2.5rem;height:2.5rem;border-radius:12px;background:var(--alice);color:var(--cobalt);transition:background-color .4s ease,color .4s ease}.mx-ledger__row[data-astro-cid-isha5lzs]:hover .mx-ledger__icon[data-astro-cid-isha5lzs]{background:var(--cobalt);color:#fff}.mx-ledger__copy[data-astro-cid-isha5lzs] h3[data-astro-cid-isha5lzs]{font-size:1.02rem;transition:color .3s ease}.mx-ledger__row[data-astro-cid-isha5lzs]:hover h3[data-astro-cid-isha5lzs]{color:var(--cobalt)}.mx-ledger__copy[data-astro-cid-isha5lzs] p[data-astro-cid-isha5lzs]{margin:.2rem 0 .35rem;color:var(--body);font-size:.9rem;line-height:1.6}.mx-ledger__copy[data-astro-cid-isha5lzs] code[data-astro-cid-isha5lzs]{color:var(--muted);font-size:.76rem;overflow-wrap:anywhere;background:none;padding:0}.mx-cover[data-astro-cid-isha5lzs]{overflow:clip}.mx-cover__table[data-astro-cid-isha5lzs]{width:100%;border-collapse:collapse;text-align:left}.mx-cover__table[data-astro-cid-isha5lzs] thead[data-astro-cid-isha5lzs] th[data-astro-cid-isha5lzs]{padding:.95rem 1.5rem;color:var(--muted);font-size:.75rem;font-weight:500}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] tr[data-astro-cid-isha5lzs]{border-top:1px solid var(--rule);transition:background-color .3s ease}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] tr[data-astro-cid-isha5lzs]:hover{background:#f4f8ff}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] th[data-astro-cid-isha5lzs]{width:38%;padding:1rem 1.5rem;color:var(--ink);font-size:.94rem;font-weight:600;line-height:1.45;transition:color .3s ease}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] tr[data-astro-cid-isha5lzs]:hover th[data-astro-cid-isha5lzs]{color:var(--cobalt)}.mx-cover__table[data-astro-cid-isha5lzs] td[data-astro-cid-isha5lzs]{padding:1rem 1.5rem;color:var(--body);font-size:.92rem;line-height:1.55;vertical-align:top}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] th[data-astro-cid-isha5lzs]{vertical-align:top}.mx-cover__table[data-astro-cid-isha5lzs] td[data-astro-cid-isha5lzs]:nth-child(2){white-space:nowrap}.mx-mark[data-astro-cid-isha5lzs]{display:inline-flex;align-items:center;gap:.4rem;font-size:.86rem;font-weight:500}.mx-mark--yes[data-astro-cid-isha5lzs]{color:#0c5f46}.mx-mark--flagged[data-astro-cid-isha5lzs]{color:#8a5a10}.mx-next[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;overflow:clip;padding:0;list-style:none}.mx-next[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{min-width:0;box-shadow:-1px 0 0 var(--rule),0 -1px 0 var(--rule)}.mx-next[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:last-child:nth-child(odd){grid-column:1 / -1}.mx-next[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:1.1rem;height:100%;padding:1.35rem 1.5rem;transition:background-color .4s ease}.mx-next[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]:hover{background:#f4f8ff}.mx-next__number[data-astro-cid-isha5lzs]{color:#7fa2cf;font-family:var(--serif);font-size:1.7rem;line-height:1.1}.mx-next__copy[data-astro-cid-isha5lzs]{display:grid;gap:.15rem;min-width:0}.mx-next__kicker[data-astro-cid-isha5lzs]{color:var(--cobalt);font-size:.66rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase}.mx-next__title[data-astro-cid-isha5lzs]{color:var(--ink);font-size:1rem;font-weight:600;line-height:1.35;transition:color .3s ease}.mx-next[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]:hover .mx-next__title[data-astro-cid-isha5lzs]{color:var(--cobalt)}.mx-next__note[data-astro-cid-isha5lzs]{color:var(--body);font-size:.86rem;line-height:1.55}.mx-next__arrow[data-astro-cid-isha5lzs]{align-self:center;color:var(--cobalt);transition:transform .4s var(--ease)}.mx-disclaimer[data-astro-cid-isha5lzs]{margin-top:1.25rem;text-align:center}@keyframes mx-ping{0%{opacity:.6;transform:scale(1)}55%,to{opacity:0;transform:scale(2.8)}}@keyframes mx-row{0%,26%,to{opacity:0}8%,18%{opacity:.75}}@keyframes mx-float{0%,to{transform:translateY(0)}50%{transform:translateY(-3px)}}@keyframes mx-nudge{0%,to{transform:translate(-1px)}50%{transform:translate(2px)}}@media(hover:hover)and (prefers-reduced-motion:no-preference){.mx-works__list[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]:hover .mx-works__logo{transform:translateY(-2px) scale(1.08)}.mx-tab[data-astro-cid-isha5lzs]:hover .mx-tab__logo{transform:scale(1.1)}.mx-link[data-astro-cid-isha5lzs]:hover svg{transform:translate(3px)}.mx-next[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]:hover .mx-next__arrow[data-astro-cid-isha5lzs]{transform:translate(4px)}}@media(max-width:1023px){.mx-hero[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}.mx-chat[data-astro-cid-isha5lzs]{max-width:40rem}.mx-glance[data-astro-cid-isha5lzs]{grid-template-columns:repeat(2,minmax(0,1fr))}.mx-glance__cell[data-astro-cid-isha5lzs]:nth-child(3){border-left:0}.mx-glance__cell[data-astro-cid-isha5lzs]:nth-child(n+3){border-top:1px solid var(--rule)}.mx-tools[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}}@container (max-width: 52rem){.mx-path__grid[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}.mx-path__step[data-astro-cid-isha5lzs]{display:block;grid-row:auto}.mx-path__step[data-astro-cid-isha5lzs]+.mx-path__step[data-astro-cid-isha5lzs]{border-left:0;border-top:1px solid var(--rule)}.mx-path__visual[data-astro-cid-isha5lzs]{min-height:0}.mx-path__flow[data-astro-cid-isha5lzs]{top:auto;right:auto;bottom:-.95rem;left:50%;margin-left:-.95rem;transform:rotate(90deg)}.mx-privacy[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}.mx-privacy[data-astro-cid-isha5lzs] .mx-link[data-astro-cid-isha5lzs]{grid-column:1}}@container (max-width: 46rem){.mx-install__grid[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}.mx-install__tabs[data-astro-cid-isha5lzs]{grid-template-columns:repeat(3,minmax(0,1fr));padding:.6rem;border-right:0;border-bottom:1px solid var(--rule)}.mx-tab[data-astro-cid-isha5lzs]{flex-direction:column;gap:.35rem;padding:.65rem .25rem;text-align:center}.mx-tab__status[data-astro-cid-isha5lzs]{display:none}.mx-tab__name[data-astro-cid-isha5lzs]{font-size:.78rem}.mx-panel__logo{display:none}.mx-panel[data-astro-cid-isha5lzs]{scroll-margin-top:16rem}}@media(max-width:640px){.mx-next[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}.mx-next[data-astro-cid-isha5lzs] a[data-astro-cid-isha5lzs]{padding:1.15rem 1.1rem;gap:.8rem}.mx-cover__table[data-astro-cid-isha5lzs] thead[data-astro-cid-isha5lzs]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.mx-cover__table[data-astro-cid-isha5lzs],.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs],.mx-cover__table[data-astro-cid-isha5lzs] tr[data-astro-cid-isha5lzs],.mx-cover__table[data-astro-cid-isha5lzs] th[data-astro-cid-isha5lzs],.mx-cover__table[data-astro-cid-isha5lzs] td[data-astro-cid-isha5lzs]{display:block;width:100%}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] tr[data-astro-cid-isha5lzs]:first-child{border-top:0}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] tr[data-astro-cid-isha5lzs]{padding:1rem 1.1rem}.mx-cover__table[data-astro-cid-isha5lzs] tbody[data-astro-cid-isha5lzs] th[data-astro-cid-isha5lzs],.mx-cover__table[data-astro-cid-isha5lzs] td[data-astro-cid-isha5lzs]{width:100%;padding:0}.mx-cover__table[data-astro-cid-isha5lzs] td[data-astro-cid-isha5lzs]:nth-child(2){margin:.3rem 0}}@media(max-width:560px){.mx-glance[data-astro-cid-isha5lzs]{grid-template-columns:minmax(0,1fr)}.mx-glance__cell[data-astro-cid-isha5lzs]+.mx-glance__cell[data-astro-cid-isha5lzs]{border-left:0;border-top:1px solid var(--rule)}.mx-chat[data-astro-cid-isha5lzs]:before{inset:1rem -.5rem -.2rem .6rem}.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]{grid-template-columns:3.6rem minmax(0,1fr);gap:.5rem}.mx-hero__actions[data-astro-cid-isha5lzs] .btn{width:100%;justify-content:center;text-align:center}}@media(prefers-reduced-motion:reduce){.mx-badge__dot[data-astro-cid-isha5lzs]:after,.mx-chat__rows[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs]:before,.mx-send__chips[data-astro-cid-isha5lzs] li[data-astro-cid-isha5lzs],.mx-path__flow[data-astro-cid-isha5lzs] svg{animation:none}.mx-panel[data-astro-cid-isha5lzs],.mx-prompt__icons[data-astro-cid-isha5lzs] svg{transition:none}}
