.styles-module-scss-module__eYLiSW__demo{z-index:1;grid-template-columns:340px minmax(0,1fr);align-items:center;width:100%;display:grid;position:relative}@media (max-width:959px){.styles-module-scss-module__eYLiSW__demo{grid-template-columns:minmax(0,1fr)}}.styles-module-scss-module__eYLiSW__tabs{z-index:3;flex-direction:column;gap:12px;min-width:0;margin-right:-56px;padding-top:24px;display:flex;position:relative}@media (max-width:959px){.styles-module-scss-module__eYLiSW__tabs{scroll-snap-type:x proximity;flex-direction:row;margin:0 0 12px;padding:4px 2px 10px;scroll-padding-inline:2px;overflow-x:auto}}.styles-module-scss-module__eYLiSW__tab{box-sizing:border-box;border:1px solid var(--mcp-line);width:100%;font-family:var(--mcp-sans);text-align:left;cursor:pointer;appearance:none;background:#fff;border-radius:14px;flex-direction:column;gap:10px;margin:0;padding:18px 20px;transition:transform .25s cubic-bezier(.2,.8,.2,1),box-shadow .25s,border-color .2s;display:flex;position:relative;box-shadow:0 1px 2px #1f1f1f0d,0 16px 36px -18px #1f1f1f4d}.styles-module-scss-module__eYLiSW__tab:hover{border-color:#b7b6b6;transform:translate(6px);box-shadow:0 1px 2px #1f1f1f0d,0 22px 44px -20px #1f1f1f61}.styles-module-scss-module__eYLiSW__tab:focus-visible{outline:2px solid var(--mcp-accent);outline-offset:2px}.styles-module-scss-module__eYLiSW__tab[aria-selected=true]{border-color:var(--mcp-accent);box-shadow:inset 0 0 0 1px var(--mcp-accent),0 20px 40px -22px #1f1f1f4d;transform:translate(14px)}@media (max-width:959px){.styles-module-scss-module__eYLiSW__tab{scroll-snap-align:start;flex:none;width:260px}.styles-module-scss-module__eYLiSW__tab:hover,.styles-module-scss-module__eYLiSW__tab[aria-selected=true]{transform:none}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__eYLiSW__tab{transition:none}}.styles-module-scss-module__eYLiSW__tabTop{justify-content:space-between;align-items:center;gap:12px;display:flex}.styles-module-scss-module__eYLiSW__tabLabel{color:var(--mcp-ink);letter-spacing:-.015em;font-size:16px;font-weight:600;line-height:1.2}.styles-module-scss-module__eYLiSW__tabPrompt{color:var(--mcp-body);letter-spacing:-.01em;-webkit-line-clamp:2;text-wrap:pretty;-webkit-box-orient:vertical;font-size:14px;line-height:1.45;display:-webkit-box;overflow:hidden}.styles-module-scss-module__eYLiSW__status{width:22px;height:22px;color:var(--mcp-muted);border-radius:50%;flex:none;justify-content:center;align-items:center;display:inline-flex}.styles-module-scss-module__eYLiSW__tab:hover .styles-module-scss-module__eYLiSW__status{color:var(--mcp-ink)}.styles-module-scss-module__eYLiSW__status[data-on],.styles-module-scss-module__eYLiSW__tab:hover .styles-module-scss-module__eYLiSW__status[data-on]{color:var(--mcp-accent)}.styles-module-scss-module__eYLiSW__spinner{box-sizing:border-box;border:1.6px solid #d3e4ec;border-top-color:var(--mcp-accent);border-radius:50%;width:13px;height:13px;animation:.7s linear infinite styles-module-scss-module__eYLiSW__spin;display:block}.styles-module-scss-module__eYLiSW__window{border:1px solid var(--mcp-line);background:#fff;border-bottom:0;border-radius:14px 14px 0 0;min-width:0;overflow:hidden}.styles-module-scss-module__eYLiSW__bar{border-bottom:1px solid var(--mcp-line);background:var(--mcp-surface-page);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:16px;height:48px;padding:0 16px;display:grid}.styles-module-scss-module__eYLiSW__lights{gap:8px;display:flex}.styles-module-scss-module__eYLiSW__lights span{border-radius:50%;width:12px;height:12px;box-shadow:inset 0 0 0 1px #1f1f1f0f}.styles-module-scss-module__eYLiSW__lights span:first-child{background:#ff5f57}.styles-module-scss-module__eYLiSW__lights span:nth-child(2){background:#febc2e}.styles-module-scss-module__eYLiSW__lights span:nth-child(3){background:#28c840}.styles-module-scss-module__eYLiSW__connection{box-sizing:border-box;border:1px solid var(--mcp-line);background:#fff;border-radius:100px;align-items:center;gap:8px;height:28px;padding:0 12px 0 11px;line-height:0;display:inline-flex}.styles-module-scss-module__eYLiSW__logo{width:auto;height:12px;display:block}.styles-module-scss-module__eYLiSW__live{background:#1dd64c;border-radius:50%;flex:none;width:7px;height:7px;display:block;position:relative}.styles-module-scss-module__eYLiSW__live:after{content:"";background:inherit;border-radius:50%;animation:2s cubic-bezier(.2,.6,.3,1) infinite styles-module-scss-module__eYLiSW__live;position:absolute;inset:0}.styles-module-scss-module__eYLiSW__convo{box-sizing:border-box;flex-direction:column;gap:18px;min-width:0;height:464px;padding:24px 28px 40px 84px;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#000 calc(100% - 40px),#0000);mask-image:linear-gradient(#000 calc(100% - 40px),#0000)}.styles-module-scss-module__eYLiSW__convo:focus-visible{outline:2px solid var(--mcp-accent);outline-offset:-2px}@media (max-width:959px){.styles-module-scss-module__eYLiSW__convo{padding-left:20px}}@media (max-width:767px){.styles-module-scss-module__eYLiSW__convo{height:440px;padding-inline:16px}}.styles-module-scss-module__eYLiSW__demo[data-playing] .styles-module-scss-module__eYLiSW__in{animation:.28s ease-out both styles-module-scss-module__eYLiSW__enter}.styles-module-scss-module__eYLiSW__prompt{max-width:80%;color:var(--mcp-ink);white-space:pre-line;background:#f0efe7;border-radius:12px 12px 4px;align-self:flex-end;padding:12px 16px;font-size:15px;line-height:1.5}.styles-module-scss-module__eYLiSW__calls{flex-direction:column;gap:6px;display:flex}.styles-module-scss-module__eYLiSW__call{color:var(--mcp-muted);flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;line-height:1.3;display:flex}.styles-module-scss-module__eYLiSW__call code{background:var(--mcp-surface-hover);color:var(--mcp-ink);-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}@media (max-width:767px){.styles-module-scss-module__eYLiSW__call{line-height:1.7;display:block}.styles-module-scss-module__eYLiSW__call>span{white-space:nowrap}.styles-module-scss-module__eYLiSW__call .styles-module-scss-module__eYLiSW__arg{white-space:normal;line-height:1.3;display:block}}.styles-module-scss-module__eYLiSW__arg{min-width:0;color:var(--mcp-muted);font-size:12px}.styles-module-scss-module__eYLiSW__arg:before{content:"· "}@media (max-width:959px){.styles-module-scss-module__eYLiSW__arg{flex-basis:100%}.styles-module-scss-module__eYLiSW__arg:before{content:none}}.styles-module-scss-module__eYLiSW__working{font-size:13px}.styles-module-scss-module__eYLiSW__shimmer{background:linear-gradient(90deg, #9a9a9a 0%, #9a9a9a 40%, var(--mcp-ink) 50%, #9a9a9a 60%, #9a9a9a 100%) 0 0/200% 100%;color:#0000;-webkit-background-clip:text;background-clip:text;animation:1.6s linear infinite styles-module-scss-module__eYLiSW__shimmer}.styles-module-scss-module__eYLiSW__worked{color:var(--mcp-muted);align-items:center;gap:12px;font-size:12px;line-height:1;display:flex}.styles-module-scss-module__eYLiSW__worked:before,.styles-module-scss-module__eYLiSW__worked:after{content:"";background:var(--mcp-surface-hover);flex:1;height:1px}.styles-module-scss-module__eYLiSW__answer{color:var(--mcp-ink);flex-direction:column;gap:12px;font-size:15px;line-height:1.55;display:flex}.styles-module-scss-module__eYLiSW__answer p{text-wrap:pretty;margin:0}.styles-module-scss-module__eYLiSW__note{color:var(--mcp-muted);font-size:13px;line-height:1.5}.styles-module-scss-module__eYLiSW__composeWrap{padding:0 28px 24px 84px}@media (max-width:959px){.styles-module-scss-module__eYLiSW__composeWrap{padding-left:20px}}@media (max-width:767px){.styles-module-scss-module__eYLiSW__composeWrap{padding:0 16px 16px}}.styles-module-scss-module__eYLiSW__composer{border:1px solid var(--mcp-line);background:#fff;border-radius:14px;flex-direction:column;gap:12px;padding:14px 12px 10px 16px;display:flex;box-shadow:0 6px 20px -12px #1f1f1f40}.styles-module-scss-module__eYLiSW__placeholderText{color:var(--mcp-muted);letter-spacing:-.015em;font-size:15px;line-height:1.45}.styles-module-scss-module__eYLiSW__composerBar{align-items:center;gap:8px;display:flex}.styles-module-scss-module__eYLiSW__attach,.styles-module-scss-module__eYLiSW__send{border-radius:8px;flex:none;justify-content:center;align-items:center;display:inline-flex}.styles-module-scss-module__eYLiSW__attach{box-sizing:border-box;border:1px solid var(--mcp-line);width:30px;height:30px;color:var(--mcp-body)}.styles-module-scss-module__eYLiSW__send{background:var(--mcp-ink);width:34px;height:34px;color:var(--mcp-surface-page);margin-left:auto}@keyframes styles-module-scss-module__eYLiSW__enter{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes styles-module-scss-module__eYLiSW__spin{to{transform:rotate(360deg)}}@keyframes styles-module-scss-module__eYLiSW__shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes styles-module-scss-module__eYLiSW__live{0%{opacity:.55;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__eYLiSW__spinner,.styles-module-scss-module__eYLiSW__demo[data-playing] .styles-module-scss-module__eYLiSW__in{animation:none}.styles-module-scss-module__eYLiSW__shimmer{color:var(--mcp-muted);background:0 0;animation:none}.styles-module-scss-module__eYLiSW__live:after{opacity:0;animation:none}}
.styles-module-scss-module__IOPPnW__wrap{display:inline;position:relative}.styles-module-scss-module__IOPPnW__term{color:inherit;font:inherit;letter-spacing:inherit;cursor:help;background:0 0;border:0;border-bottom:1.5px dotted;margin:0;padding:0;display:inline}.styles-module-scss-module__IOPPnW__term:focus-visible{outline:2px solid var(--mcp-focus);outline-offset:2px}.styles-module-scss-module__IOPPnW__tip{z-index:5;box-sizing:border-box;background:var(--mcp-tooltip-bg);color:#fff;letter-spacing:0;text-align:left;opacity:0;visibility:hidden;width:320px;max-width:calc(100vw - 32px);transform:translateX(calc(-50% + var(--shift,0px)));pointer-events:none;border-radius:8px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.5;transition:opacity .15s,visibility .15s;position:absolute;bottom:calc(100% + 10px);left:50%}.styles-module-scss-module__IOPPnW__tip:after{content:"";top:100%;left:calc(50% - var(--shift,0px));border:6px solid #0000;border-top-color:var(--mcp-tooltip-bg);margin-left:-6px;position:absolute}.styles-module-scss-module__IOPPnW__wrap[data-open] .styles-module-scss-module__IOPPnW__tip{opacity:1;visibility:visible}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__IOPPnW__tip{transition:none}}
.styles-module-scss-module__T-XfcG__pill{--signal-pill-bg:#ebeadf9e}
.styles-module-scss-module__1qXSZq__section{--r-frame-max:1452px;--r-frame-gutter:48px;--r-frame-width:min(var(--r-frame-max), calc(100% - (var(--r-frame-gutter) * 2)));--r-frame-inset:max(var(--r-frame-gutter), calc((100% - var(--r-frame-max)) / 2))}@media (max-width:767px){.styles-module-scss-module__1qXSZq__section{--r-frame-gutter:24px}}.styles-module-scss-module__1qXSZq__section{background:#fff;overflow:hidden}.styles-module-scss-module__1qXSZq__inner{box-sizing:border-box;width:var(--r-frame-width,100%);--pad:48px;max-width:1452px;padding:112px var(--pad) 0;border-left:1px solid #dddcd9;border-right:1px solid #dddcd9;flex-direction:column;gap:48px;margin-left:auto;margin-right:auto;display:flex}@media (max-width:767px){.styles-module-scss-module__1qXSZq__inner{--pad:24px;padding-top:clamp(48px,4vw,64px)}}.styles-module-scss-module__1qXSZq__intro{flex-direction:column;gap:16px;max-width:720px;display:flex}.styles-module-scss-module__1qXSZq__eyebrow{letter-spacing:0;color:var(--mcp-body);margin:0;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:150%}@media (max-width:767px){.styles-module-scss-module__1qXSZq__eyebrow{letter-spacing:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%}}.styles-module-scss-module__1qXSZq__title{font-size:40px}@media (max-width:767px){.styles-module-scss-module__1qXSZq__title{font-size:36px}}.styles-module-scss-module__1qXSZq__bleed{width:calc(100% + var(--pad)*2);margin-left:calc(var(--pad)*-1);align-items:stretch;display:flex;position:relative}.styles-module-scss-module__1qXSZq__bleed:before,.styles-module-scss-module__1qXSZq__bleed:after{content:"";border-top:1px solid var(--mcp-line);pointer-events:none;position:absolute;left:-100vw;right:-100vw}.styles-module-scss-module__1qXSZq__bleed:before{top:0}.styles-module-scss-module__1qXSZq__bleed:after{bottom:0}.styles-module-scss-module__1qXSZq__gutter{box-sizing:border-box;flex:none;gap:7px;width:48px;padding:0 7px 0 8px;display:flex}.styles-module-scss-module__1qXSZq__gutter:last-child{padding:0 8px 0 7px}.styles-module-scss-module__1qXSZq__gutter span{background-image:repeating-linear-gradient(180deg, var(--mcp-line) 0 4px, transparent 4px 8px);width:1px}@media (max-width:767px){.styles-module-scss-module__1qXSZq__gutter{display:none}}.styles-module-scss-module__1qXSZq__grid{border-right:1px solid var(--mcp-line);border-left:1px solid var(--mcp-line);background:var(--mcp-line);flex:auto;grid-template-columns:1fr 1fr;gap:1px;min-width:0;margin:0;padding:0;list-style:none;display:grid}@media (max-width:767px){.styles-module-scss-module__1qXSZq__grid{border:0;grid-template-columns:1fr}}.styles-module-scss-module__1qXSZq__cell{background:#fff;flex-direction:column;gap:12px;padding:40px 48px;display:flex}@media (max-width:767px){.styles-module-scss-module__1qXSZq__cell{padding:32px 24px}}.styles-module-scss-module__1qXSZq__icon{width:72px;height:72px;color:var(--mcp-ink);flex:none;margin:0 0 4px -16px;display:block;position:relative}.styles-module-scss-module__1qXSZq__icon:before{content:"";box-sizing:border-box;border:1px solid var(--mcp-line);width:40px;height:40px;position:absolute;top:16px;left:16px}.styles-module-scss-module__1qXSZq__icon>svg:not(.styles-module-scss-module__1qXSZq__crosshair){position:absolute;top:26px;left:26px}.styles-module-scss-module__1qXSZq__crosshair{fill:none;width:72px;height:72px;stroke:var(--mcp-line);stroke-dasharray:3 5;stroke-width:1px;shape-rendering:crispedges;position:absolute;inset:0}.styles-module-scss-module__1qXSZq__cellTitle,.styles-module-scss-module__1qXSZq__cellBody{max-width:46ch;margin:0}.styles-module-scss-module__1qXSZq__cellTitle{color:var(--mcp-ink);font:500 18px/1.2 var(--mcp-sans)}.styles-module-scss-module__1qXSZq__cellBody{color:var(--mcp-body);font:400 15px/1.5 var(--mcp-sans)}
.styles-module-scss-module__tDZjYq__section{--r-frame-max:1452px;--r-frame-gutter:48px;--r-frame-width:min(var(--r-frame-max), calc(100% - (var(--r-frame-gutter) * 2)));--r-frame-inset:max(var(--r-frame-gutter), calc((100% - var(--r-frame-max)) / 2))}@media (max-width:767px){.styles-module-scss-module__tDZjYq__section{--r-frame-gutter:24px}}.styles-module-scss-module__tDZjYq__section{--setup-bg:#412a49;--setup-ink:#f7f7f1;--setup-line:#ffffff29;background:var(--setup-bg);color:var(--setup-ink)}.styles-module-scss-module__tDZjYq__section :focus-visible{outline-color:var(--setup-ink)}.styles-module-scss-module__tDZjYq__inner{box-sizing:border-box;width:var(--r-frame-width,100%);border-right:1px solid var(--setup-line);border-left:1px solid var(--setup-line);flex-direction:column;align-items:center;gap:48px;max-width:1452px;margin-left:auto;margin-right:auto;padding:112px 48px 96px;display:flex}.styles-module-scss-module__tDZjYq__header{text-align:center;flex-direction:column;align-items:center;gap:16px;max-width:720px;display:flex}.styles-module-scss-module__tDZjYq__eyebrow{letter-spacing:0;margin:0;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:150%}.styles-module-scss-module__tDZjYq__title{color:var(--setup-ink)}.styles-module-scss-module__tDZjYq__intro{letter-spacing:0;margin:0;font-family:Inter,system-ui,sans-serif;font-size:18px;font-weight:400;line-height:150%}.styles-module-scss-module__tDZjYq__guideCta{margin-top:8px}.styles-module-scss-module__tDZjYq__stepsWrap{flex-direction:column;gap:20px;width:100%;max-width:1200px;display:flex}.styles-module-scss-module__tDZjYq__steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:0;padding:0;list-style:none;display:grid}.styles-module-scss-module__tDZjYq__step{border:1px solid var(--setup-line);background:#ffffff0f;border-radius:14px;flex-direction:column;gap:14px;padding:28px 32px;display:flex}.styles-module-scss-module__tDZjYq__step>*{min-width:0}.styles-module-scss-module__tDZjYq__number{color:#ffffffb3;font:500 14px/1.2 var(--mcp-sans);margin:0 0 8px}.styles-module-scss-module__tDZjYq__stepTitle{color:var(--setup-ink);font:500 22px/1.2 var(--mcp-sans);letter-spacing:-.02em;text-wrap:balance;margin:0}.styles-module-scss-module__tDZjYq__stepBody{flex-direction:column;align-items:flex-start;gap:14px;display:flex}.styles-module-scss-module__tDZjYq__body{color:#fffc;text-wrap:pretty;margin:0;font-size:15px;line-height:1.5}.styles-module-scss-module__tDZjYq__footnote{color:#fff9;text-align:center;margin:0;font-size:12px;line-height:1.5}.styles-module-scss-module__tDZjYq__footnote a{text-decoration-color:#ffffff59;transition:color .18s}.styles-module-scss-module__tDZjYq__footnote a:hover{color:#fff}.styles-module-scss-module__tDZjYq__copy{flex-direction:column;align-self:stretch;align-items:flex-start;gap:12px;display:flex}.styles-module-scss-module__tDZjYq__copyButton{box-sizing:border-box;color:#1f1f1f;cursor:pointer;max-width:100%;font:500 13px/1.2 var(--mcp-sans);background:#fff;border:1px solid #b7b6b6;border-radius:8px;align-items:center;gap:10px;padding:9px 12px;transition:background-color .18s,border-color .18s;display:inline-flex}.styles-module-scss-module__tDZjYq__copyButton svg{flex:none}.styles-module-scss-module__tDZjYq__copyButton:hover{background:#f7f7f1;border-color:#1f1f1f}.styles-module-scss-module__tDZjYq__copyButton:focus-visible{outline:2px solid var(--setup-ink);outline-offset:3px}.styles-module-scss-module__tDZjYq__copyButton[data-copied],.styles-module-scss-module__tDZjYq__copyButton[data-copied]:hover{background:#ecebe5;border-color:#1f1f1f}.styles-module-scss-module__tDZjYq__swap{text-align:left;display:inline-grid}.styles-module-scss-module__tDZjYq__swap>span{grid-area:1/1}.styles-module-scss-module__tDZjYq__swap>[data-active=false]{visibility:hidden}.styles-module-scss-module__tDZjYq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.styles-module-scss-module__tDZjYq__fallback{box-sizing:border-box;border:1px solid var(--setup-line);width:100%;color:var(--setup-ink);font:13px/1.5 var(--mcp-sans);resize:vertical;background:#0003;border-radius:8px;padding:12px}.styles-module-scss-module__tDZjYq__rule{background:var(--setup-line);height:1px}.styles-module-scss-module__tDZjYq__dashBand{box-sizing:border-box;width:var(--r-frame-width,100%);border-right:1px solid var(--setup-line);border-left:1px solid var(--setup-line);flex-direction:column;gap:7px;max-width:1452px;margin-left:auto;margin-right:auto;padding-top:7px;display:flex}.styles-module-scss-module__tDZjYq__dash{background-image:repeating-linear-gradient(90deg, var(--setup-line) 0 4px, transparent 4px 8px);height:1px}@media (max-width:959px){.styles-module-scss-module__tDZjYq__steps{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.styles-module-scss-module__tDZjYq__inner{padding:64px 24px}.styles-module-scss-module__tDZjYq__eyebrow{letter-spacing:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%}.styles-module-scss-module__tDZjYq__step{padding:24px}.styles-module-scss-module__tDZjYq__copyButton{white-space:normal}}
.styles-module-scss-module__xzdWPW__section{--r-frame-max:1452px;--r-frame-gutter:48px;--r-frame-width:min(var(--r-frame-max), calc(100% - (var(--r-frame-gutter) * 2)));--r-frame-inset:max(var(--r-frame-gutter), calc((100% - var(--r-frame-max)) / 2))}@media (max-width:767px){.styles-module-scss-module__xzdWPW__section{--r-frame-gutter:24px}}.styles-module-scss-module__xzdWPW__section{background:var(--mcp-surface-page);overflow:hidden}.styles-module-scss-module__xzdWPW__inner{box-sizing:border-box;width:var(--r-frame-width,100%);max-width:1452px;padding:112px var(--r-frame-gutter);border-left:1px solid #dddcd9;border-right:1px solid #dddcd9;flex-direction:column;gap:40px;margin-left:auto;margin-right:auto;display:flex}@media (max-width:767px){.styles-module-scss-module__xzdWPW__inner{gap:32px;padding-block:clamp(48px,4vw,64px)}}.styles-module-scss-module__xzdWPW__head{flex-direction:column;gap:16px;max-width:640px;display:flex}.styles-module-scss-module__xzdWPW__eyebrow{letter-spacing:0;color:var(--mcp-body);margin:0;font-family:Inter,system-ui,sans-serif;font-size:20px;font-weight:400;line-height:150%}@media (max-width:767px){.styles-module-scss-module__xzdWPW__eyebrow{letter-spacing:0;font-family:Inter,system-ui,sans-serif;font-size:16px;font-weight:400;line-height:150%}}.styles-module-scss-module__xzdWPW__stats{margin:0 calc(-1*var(--r-frame-gutter));border-block:1px solid var(--mcp-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;position:relative}.styles-module-scss-module__xzdWPW__stats:before,.styles-module-scss-module__xzdWPW__stats:after{content:"";border-top:1px solid var(--mcp-line);pointer-events:none;position:absolute;left:-100vw;right:-100vw}.styles-module-scss-module__xzdWPW__stats:before{top:-1px}.styles-module-scss-module__xzdWPW__stats:after{bottom:-1px}.styles-module-scss-module__xzdWPW__stat{padding:32px var(--r-frame-gutter);flex-direction:row-reverse;justify-content:flex-end;align-items:baseline;gap:12px;display:flex}.styles-module-scss-module__xzdWPW__stat+.styles-module-scss-module__xzdWPW__stat{border-left:1px solid var(--mcp-line)}@media (max-width:767px){.styles-module-scss-module__xzdWPW__stats{grid-template-columns:repeat(2,minmax(0,1fr))}.styles-module-scss-module__xzdWPW__stat{padding-block:20px}.styles-module-scss-module__xzdWPW__stat:last-child{border-top:1px solid var(--mcp-line);border-left:0;grid-column:1/-1}.styles-module-scss-module__xzdWPW__statValue{font-size:26px}}.styles-module-scss-module__xzdWPW__statValue{color:var(--mcp-ink);font-family:var(--mcp-display);letter-spacing:-.02em;margin:0;font-size:30px;line-height:1}.styles-module-scss-module__xzdWPW__statLabel{color:var(--mcp-body);font-size:15px;line-height:1.4}.styles-module-scss-module__xzdWPW__tableWrap{position:relative}.styles-module-scss-module__xzdWPW__card{border:1px solid var(--mcp-line);background:#fff;border-radius:8px;padding:14px 12px 28px}.styles-module-scss-module__xzdWPW__table{color:var(--mcp-ink);grid-template-columns:198px minmax(328px,max-content) minmax(0,1fr) 138px;font-size:15px;line-height:1.45;display:grid}.styles-module-scss-module__xzdWPW__rowgroup,.styles-module-scss-module__xzdWPW__row,.styles-module-scss-module__xzdWPW__groupRow{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.styles-module-scss-module__xzdWPW__body{clip-path:inset(0 0 1px)}.styles-module-scss-module__xzdWPW__row{border-bottom:1px solid var(--mcp-line)}.styles-module-scss-module__xzdWPW__row>*{min-width:0;padding:14px}.styles-module-scss-module__xzdWPW__headRow>*{color:var(--mcp-muted);letter-spacing:-.01em;padding:12px 14px;font-size:12.5px;font-weight:600;line-height:1.4}.styles-module-scss-module__xzdWPW__groupRow{border-bottom:1px solid var(--mcp-line);background:#faf9f6}.styles-module-scss-module__xzdWPW__groupRow>*{grid-column:1/-1;padding:18px 14px 8px;font-size:13px;font-weight:600;line-height:1.3}.styles-module-scss-module__xzdWPW__muted{color:var(--mcp-muted);font-size:14px}.styles-module-scss-module__xzdWPW__code{background:var(--mcp-surface-hover);color:var(--mcp-ink);white-space:nowrap;border-radius:4px;padding:2px 6px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:13px}.styles-module-scss-module__xzdWPW__soon{color:var(--mcp-accent);white-space:nowrap;background:#eef6fa;border-radius:100px;padding:4px 10px;font-size:12px;font-weight:500;line-height:1.2;display:inline-block}.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=false] [data-extra]{display:none}.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=true] .styles-module-scss-module__xzdWPW__table{grid-template-columns:minmax(328px,max-content) minmax(0,1fr) 138px}.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=true] .styles-module-scss-module__xzdWPW__area{display:none}.styles-module-scss-module__xzdWPW__fade{pointer-events:none;background:linear-gradient(#fff0 0%,#fff 75%);border-radius:0 0 8px 8px;height:90px;position:absolute;bottom:1px;left:1px;right:1px}.styles-module-scss-module__xzdWPW__toggleWrap{justify-content:center;display:flex;position:absolute;bottom:-22px;left:0;right:0}.styles-module-scss-module__xzdWPW__toggle{width:44px;height:44px;color:var(--mcp-ink);cursor:pointer;background:#fff;border:1px solid #b7b6b6;border-radius:50%;justify-content:center;align-items:center;padding:0;transition:background-color .18s;display:inline-flex;box-shadow:0 4px 20px #0000001a}.styles-module-scss-module__xzdWPW__toggle:hover{background:var(--mcp-surface-hover)}.styles-module-scss-module__xzdWPW__toggle:focus-visible{outline:2px solid var(--mcp-focus);outline-offset:3px}.styles-module-scss-module__xzdWPW__arrow{transition:transform .22s}.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=true] .styles-module-scss-module__xzdWPW__arrow{transform:rotate(180deg)}.styles-module-scss-module__xzdWPW__toggleLabel{color:var(--mcp-muted);text-align:center;margin:8px 0 0;font-size:13px}@media (max-width:1119px){.styles-module-scss-module__xzdWPW__table{grid-template-columns:150px fit-content(320px) minmax(0,1fr) 138px}.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=true] .styles-module-scss-module__xzdWPW__table{grid-template-columns:fit-content(360px) minmax(0,1fr) 138px}.styles-module-scss-module__xzdWPW__code{white-space:normal;-webkit-box-decoration-break:clone;box-decoration-break:clone}}@media (max-width:959px){.styles-module-scss-module__xzdWPW__card{padding-top:4px}.styles-module-scss-module__xzdWPW__table,.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=true] .styles-module-scss-module__xzdWPW__table{display:block}.styles-module-scss-module__xzdWPW__rowgroup{grid-template-columns:minmax(0,1fr);display:grid}.styles-module-scss-module__xzdWPW__headRow{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.styles-module-scss-module__xzdWPW__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"area area""tool type""desc desc";gap:6px 12px;padding:16px 14px}.styles-module-scss-module__xzdWPW__row>*{padding:0}.styles-module-scss-module__xzdWPW__tableWrap[data-expanded=true] .styles-module-scss-module__xzdWPW__row{grid-template-areas:"tool type""desc desc"}.styles-module-scss-module__xzdWPW__groupRow{display:block}.styles-module-scss-module__xzdWPW__area{grid-area:area;font-size:12.5px}.styles-module-scss-module__xzdWPW__toolCell{grid-area:tool;align-self:center}.styles-module-scss-module__xzdWPW__typeCell{text-align:right;grid-area:type;align-self:center}.styles-module-scss-module__xzdWPW__descCell{color:var(--mcp-body);grid-area:desc;font-size:14px}}@media (prefers-reduced-motion:reduce){.styles-module-scss-module__xzdWPW__toggle,.styles-module-scss-module__xzdWPW__arrow{transition:none}}
.styles-module-scss-module__p42spq__page{--mcp-ink:#1f1f1f;--mcp-body:#525252;--mcp-muted:#697077;--mcp-line:#dddcd9;--mcp-accent:#0673f2;--mcp-focus:#a171e0;--mcp-surface-page:#f7f7f1;--mcp-surface-hover:#ecebe5;--mcp-tooltip-bg:#1f1f1f;--mcp-display:var(--r-font-display);--mcp-sans:Inter, system-ui, sans-serif;--mcp-nav:90px;--mcp-gap:22px;color:var(--mcp-body);font-family:var(--mcp-sans);-webkit-font-smoothing:antialiased;background:#fff;position:relative}@media (max-width:1119px){.styles-module-scss-module__p42spq__page{--mcp-nav:66px}}.styles-module-scss-module__p42spq__page section[id]{scroll-margin-top:calc(var(--mcp-nav) + var(--mcp-gap))}
