.http-request-walkthrough-module__VajBTW__explorer{border:1px solid var(--color-line);background:var(--color-studio-surface);color:var(--color-studio-ink);box-shadow:0 14px 32px color-mix(in srgb,var(--color-ink) 7%,transparent);border-radius:16px;margin:28px 0;overflow:clip;container-type:inline-size}.http-request-walkthrough-module__VajBTW__heading{background:var(--color-field-raised);color:var(--color-field-white);padding:28px}.http-request-walkthrough-module__VajBTW__heading>p:first-child,.http-request-walkthrough-module__VajBTW__meta{font:.65rem/1.7 var(--font-mono);letter-spacing:.04em}.http-request-walkthrough-module__VajBTW__heading>p:first-child{color:var(--color-field-muted);margin:0 0 12px}.http-request-walkthrough-module__VajBTW__heading h4{font:500 clamp(1.4rem,2.7vw,1.9rem)/1.2 var(--font-display);letter-spacing:-.035em;margin:0 0 12px}.http-request-walkthrough-module__VajBTW__heading>p:last-child{max-width:74ch;font:.9rem/1.75 var(--font-sans);color:var(--color-field-muted);margin:0}.http-request-walkthrough-module__VajBTW__cases{flex-wrap:wrap;gap:8px;padding:22px 24px;display:flex}.http-request-walkthrough-module__VajBTW__cases button{border:1px solid var(--color-line);min-height:44px;font:500 .8rem/1.5 var(--font-sans);background:var(--color-studio-muted);cursor:pointer;border-radius:7px;padding:10px 14px}.http-request-walkthrough-module__VajBTW__cases [aria-pressed=true]{background:var(--color-studio-cobalt);border-color:var(--color-studio-cobalt);color:var(--color-field-white)}.http-request-walkthrough-module__VajBTW__stages{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0 24px 24px;list-style:none;display:grid}.http-request-walkthrough-module__VajBTW__stages button{border:1px solid var(--color-line);border-bottom:3px solid var(--color-line);text-align:left;background:var(--color-paper);width:100%;min-height:60px;font:500 .88rem/1.3 var(--font-display);cursor:pointer;border-radius:7px;align-items:center;gap:10px;padding:12px;display:flex}.http-request-walkthrough-module__VajBTW__stages span{font:.65rem/1.5 var(--font-mono);color:var(--color-ink-3)}.http-request-walkthrough-module__VajBTW__stages [aria-current]{background:var(--color-field-raised);color:var(--color-field-white);border-bottom-color:var(--color-studio-teal)}.http-request-walkthrough-module__VajBTW__stages [aria-current] span{color:var(--color-field-muted)}.http-request-walkthrough-module__VajBTW__detail{border-top:1px solid var(--color-line);background:var(--color-studio-muted);min-width:0;padding:24px}.http-request-walkthrough-module__VajBTW__detail h5{font:500 1.4rem/1.3 var(--font-display);letter-spacing:-.025em;margin:0 0 12px}.http-request-walkthrough-module__VajBTW__detail>p{max-width:76ch;font:.9rem/1.8 var(--font-sans);margin:0 0 24px}.http-request-walkthrough-module__VajBTW__request,.http-request-walkthrough-module__VajBTW__function,.http-request-walkthrough-module__VajBTW__response{background:var(--color-paper);border:1px solid var(--color-line);box-shadow:0 5px 0 var(--color-line-soft);border-radius:10px;overflow:hidden}.http-request-walkthrough-module__VajBTW__chrome{background:var(--color-field-raised);color:var(--color-field-muted);font:.65rem/1.7 var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:12px;padding:16px 20px;display:flex}.http-request-walkthrough-module__VajBTW__chrome strong{color:var(--color-field-white);font-size:.85rem}.http-request-walkthrough-module__VajBTW__requestLine{border-bottom:1px solid var(--color-line);flex-wrap:wrap;align-items:center;gap:16px;padding:26px 22px;display:flex}.http-request-walkthrough-module__VajBTW__requestLine strong,.http-request-walkthrough-module__VajBTW__contract strong{background:var(--color-studio-teal);color:var(--color-paper);font:.85rem/1.5 var(--font-mono);border-radius:5px;padding:6px 10px}.http-request-walkthrough-module__VajBTW__requestLine code{font:500 clamp(1rem,2.2vw,1.5rem)/1.6 var(--font-mono)}.http-request-walkthrough-module__VajBTW__request dl{margin:0;padding:8px 22px 18px}.http-request-walkthrough-module__VajBTW__request dl>div{border-bottom:1px solid var(--color-line-soft);grid-template-columns:120px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.http-request-walkthrough-module__VajBTW__request dl>div:last-child{border:0}.http-request-walkthrough-module__VajBTW__request dt{font:500 .8rem/1.7 var(--font-sans)}.http-request-walkthrough-module__VajBTW__request dd{font:.85rem/1.7 var(--font-sans);margin:0}.http-request-walkthrough-module__VajBTW__detail code{overflow-wrap:anywhere}.http-request-walkthrough-module__VajBTW__detail small{font:.77rem/1.7 var(--font-sans);color:var(--color-ink-3);margin-top:8px;display:block}.http-request-walkthrough-module__VajBTW__routing{grid-template-columns:1fr 1fr;gap:20px;display:grid}.http-request-walkthrough-module__VajBTW__contract,.http-request-walkthrough-module__VajBTW__decision{border:1px solid var(--color-line);background:var(--color-paper);min-width:0;box-shadow:0 5px 0 var(--color-line-soft);border-radius:10px;padding:24px}.http-request-walkthrough-module__VajBTW__contract>p{font:.85rem/1.8 var(--font-mono);margin:20px 0}.http-request-walkthrough-module__VajBTW__meta{color:var(--color-ink-3)}.http-request-walkthrough-module__VajBTW__decision{border-top:4px solid var(--color-studio-teal)}.http-request-walkthrough-module__VajBTW__decision[data-stopped]{border-top-color:var(--color-studio-cobalt)}.http-request-walkthrough-module__VajBTW__decision h6{font:500 1.2rem/1.4 var(--font-display);margin:16px 0 12px}.http-request-walkthrough-module__VajBTW__decision>p,.http-request-walkthrough-module__VajBTW__events>p,.http-request-walkthrough-module__VajBTW__events li{font:.85rem/1.8 var(--font-sans)}.http-request-walkthrough-module__VajBTW__badge{background:var(--color-studio-muted);font:.68rem/1.7 var(--font-mono);border-radius:5px;margin-top:12px;padding:7px 10px;display:inline-block}.http-request-walkthrough-module__VajBTW__detail pre{background:var(--color-field-raised);max-width:100%;color:var(--color-field-white);font:.8rem/1.85 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:22px;overflow:auto}.http-request-walkthrough-module__VajBTW__events{padding:22px}.http-request-walkthrough-module__VajBTW__events ol{margin:14px 0;padding:0;list-style:none}.http-request-walkthrough-module__VajBTW__events li{border-left:3px solid var(--color-studio-teal);background:var(--color-studio-muted);flex-wrap:wrap;justify-content:space-between;gap:8px;margin:8px 0;padding:12px;display:flex}.http-request-walkthrough-module__VajBTW__events>p:last-child{margin-bottom:0}.http-request-walkthrough-module__VajBTW__headers{margin:0;padding:10px 22px}.http-request-walkthrough-module__VajBTW__headers>div{font:.75rem/1.8 var(--font-mono);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:8px 0;display:flex}.http-request-walkthrough-module__VajBTW__headers dd{margin:0}.http-request-walkthrough-module__VajBTW__responseNote{font:.8rem/1.8 var(--font-sans);margin:0;padding:18px 22px}.http-request-walkthrough-module__VajBTW__controls{z-index:2;border-block:1px solid var(--color-line);background:var(--color-paper);justify-content:space-between;align-items:center;gap:10px;padding:12px 24px;display:flex;position:sticky;bottom:30px}.http-request-walkthrough-module__VajBTW__controls button{min-height:44px;color:var(--color-studio-cobalt);font:500 .8rem/1.5 var(--font-sans);cursor:pointer;background:0 0;border:0}.http-request-walkthrough-module__VajBTW__controls button:disabled{opacity:.45;cursor:default}.http-request-walkthrough-module__VajBTW__controls span{font:.65rem/1.5 var(--font-mono)}.http-request-walkthrough-module__VajBTW__explorer .http-request-walkthrough-module__VajBTW__boundary{font:.73rem/1.8 var(--font-sans);color:var(--color-ink-3);margin:0;padding:18px 24px}.http-request-walkthrough-module__VajBTW__explorer :is(button,pre):focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:3px}@container (max-width:700px){.http-request-walkthrough-module__VajBTW__heading{padding:22px 18px}.http-request-walkthrough-module__VajBTW__cases{padding:20px 16px}.http-request-walkthrough-module__VajBTW__cases button{flex:40%}.http-request-walkthrough-module__VajBTW__stages{grid-template-columns:repeat(2,minmax(0,1fr));padding-inline:18px}.http-request-walkthrough-module__VajBTW__stages button{min-height:52px}.http-request-walkthrough-module__VajBTW__detail{padding:22px 18px}.http-request-walkthrough-module__VajBTW__routing{grid-template-columns:minmax(0,1fr)}.http-request-walkthrough-module__VajBTW__contract,.http-request-walkthrough-module__VajBTW__decision{padding:18px}.http-request-walkthrough-module__VajBTW__controls{padding-inline:16px;bottom:84px}.http-request-walkthrough-module__VajBTW__request dl>div{grid-template-columns:minmax(0,1fr);gap:4px}.http-request-walkthrough-module__VajBTW__requestLine,.http-request-walkthrough-module__VajBTW__request dl,.http-request-walkthrough-module__VajBTW__events,.http-request-walkthrough-module__VajBTW__headers{padding-inline:18px}.http-request-walkthrough-module__VajBTW__detail pre{padding:18px;font-size:.73rem}.http-request-walkthrough-module__VajBTW__explorer .http-request-walkthrough-module__VajBTW__boundary{padding-inline:18px}}
.git-learning-lab-module__KSNNIq__lab{border:1px solid var(--color-line);background:var(--color-studio-surface);color:var(--color-studio-ink);font-family:var(--font-sans);border-radius:12px;margin:28px 0;overflow:clip}.git-learning-lab-module__KSNNIq__header{justify-content:space-between;align-items:start;gap:24px;padding:28px;display:flex}.git-learning-lab-module__KSNNIq__header>div{max-width:78ch}.git-learning-lab-module__KSNNIq__header span,.git-learning-lab-module__KSNNIq__evidence>div>span{font:500 .65rem/1.6 var(--font-mono);color:var(--color-studio-cobalt);letter-spacing:.04em}.git-learning-lab-module__KSNNIq__lab .git-learning-lab-module__KSNNIq__header h3{font:500 clamp(1.5rem,3vw,2.1rem)/1.2 var(--font-display);letter-spacing:-.03em;margin:10px 0}.git-learning-lab-module__KSNNIq__header p,.git-learning-lab-module__KSNNIq__evidence p{font:.9rem/1.75 var(--font-sans);color:var(--color-ink-3)}.git-learning-lab-module__KSNNIq__header>button{color:var(--color-studio-cobalt);text-underline-offset:4px;font:.76rem/1.6 var(--font-sans);cursor:pointer;flex:none;min-height:44px;text-decoration:underline}.git-learning-lab-module__KSNNIq__challenge{background:var(--color-studio-muted);border-block:1px solid var(--color-line);font:.88rem/1.7 var(--font-sans);margin:0;padding:18px 28px}.git-learning-lab-module__KSNNIq__challenge strong{color:var(--color-studio-cobalt)}.git-learning-lab-module__KSNNIq__snapshotBar{display:none}.git-learning-lab-module__KSNNIq__versions{background:var(--color-line);grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;display:grid}.git-learning-lab-module__KSNNIq__version{background:var(--color-studio-canvas);min-width:0;padding:24px}.git-learning-lab-module__KSNNIq__versionHead>span{color:var(--color-studio-cobalt);font:500 .65rem/1.7 var(--font-mono);display:block}.git-learning-lab-module__KSNNIq__versionHead>strong{font:500 1.25rem/1.4 var(--font-display);margin-top:5px;display:block}.git-learning-lab-module__KSNNIq__versionHead p{font:.76rem/1.6 var(--font-sans);color:var(--color-ink-3);margin-top:4px}.git-learning-lab-module__KSNNIq__file{border:1px solid var(--color-line-dark);background:var(--color-studio-night);color:var(--color-studio-night-text);box-shadow:0 7px 16px color-mix(in srgb,var(--color-studio-ink) 9%,transparent);border-radius:8px;margin:20px 0;overflow:hidden}.git-learning-lab-module__KSNNIq__file>span{border-bottom:1px solid var(--color-line-dark);color:var(--color-studio-night-subtle);font:.65rem/1.6 var(--font-mono);padding:9px 14px;display:block}.git-learning-lab-module__KSNNIq__file pre{font:.9rem/1.8 var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;padding:16px 14px}.git-learning-lab-module__KSNNIq__version label{font:500 .76rem/1.6 var(--font-sans);margin:14px 0 7px;display:block}.git-learning-lab-module__KSNNIq__version select{border:1px solid var(--color-line);background:var(--color-studio-surface);width:100%;min-height:44px;color:var(--color-studio-ink);font:.85rem/1.5 var(--font-sans);border-radius:5px;padding:10px 12px;display:block}.git-learning-lab-module__KSNNIq__lab .git-learning-lab-module__KSNNIq__explanation{color:var(--color-ink-3);font:.75rem/1.75 var(--font-sans);margin:12px 0 0}.git-learning-lab-module__KSNNIq__action,.git-learning-lab-module__KSNNIq__commit{width:100%;min-height:46px;font:500 .8rem/1.5 var(--font-sans);border:1px solid var(--color-studio-cobalt);cursor:pointer;border-radius:5px;justify-content:space-between;align-items:center;gap:8px;padding:12px;display:flex}.git-learning-lab-module__KSNNIq__action{color:var(--color-studio-cobalt);background:var(--color-studio-surface);margin-top:14px}.git-learning-lab-module__KSNNIq__commit{background:var(--color-studio-cobalt);color:var(--color-studio-surface);margin-top:12px}.git-learning-lab-module__KSNNIq__lab button:disabled{color:var(--color-ink-3);border-color:var(--color-line);background:var(--color-studio-muted);cursor:not-allowed}.git-learning-lab-module__KSNNIq__command{font:.65rem/1.7 var(--font-mono);overflow-wrap:anywhere;color:var(--color-ink-3);margin-top:10px;display:block}.git-learning-lab-module__KSNNIq__notice{border-top:1px solid var(--color-line);background:var(--color-studio-muted);color:var(--color-studio-ink);font:500 .87rem/1.75 var(--font-sans);min-height:80px;padding:20px 28px}.git-learning-lab-module__KSNNIq__comparisons{border-block:1px solid var(--color-line);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.git-learning-lab-module__KSNNIq__comparisons>div{padding:20px 28px}.git-learning-lab-module__KSNNIq__comparisons>div+div{border-left:1px solid var(--color-line)}.git-learning-lab-module__KSNNIq__comparisons span{font:.63rem/1.8 var(--font-mono);color:var(--color-ink-3);display:block}.git-learning-lab-module__KSNNIq__comparisons strong{font:500 1.45rem/1.6 var(--font-display);color:var(--color-studio-cobalt);display:block}.git-learning-lab-module__KSNNIq__comparisons p{font:.76rem/1.6 var(--font-sans);color:var(--color-ink-3)}.git-learning-lab-module__KSNNIq__evidence{grid-template-columns:1fr 1fr;align-items:center;gap:28px;padding:28px;display:grid}.git-learning-lab-module__KSNNIq__evidence h4{font:500 1.3rem/1.5 var(--font-display);margin:7px 0}.git-learning-lab-module__KSNNIq__evidence button{border:1px solid var(--color-studio-cobalt);min-height:44px;color:var(--color-studio-cobalt);cursor:pointer;font:500 .8rem/1.6 var(--font-sans);border-radius:5px;margin-top:16px;padding:10px 16px}.git-learning-lab-module__KSNNIq__check{border:1px solid var(--color-line);border-left:3px solid var(--color-studio-cobalt);background:var(--color-studio-canvas);border-radius:6px;padding:20px}.git-learning-lab-module__KSNNIq__check[data-check-state=different],.git-learning-lab-module__KSNNIq__check[data-check-state=stale]{border-left-color:var(--color-studio-coral)}.git-learning-lab-module__KSNNIq__check>strong{font:500 1.1rem/1.5 var(--font-display)}.git-learning-lab-module__KSNNIq__check p{margin-top:8px;font-size:.82rem}.git-learning-lab-module__KSNNIq__footer{border-top:1px solid var(--color-line);padding:20px 28px}.git-learning-lab-module__KSNNIq__footer p{font:.76rem/1.8 var(--font-sans);color:var(--color-ink-3)}.git-learning-lab-module__KSNNIq__footer a{font:500 .85rem/1.6 var(--font-sans);color:var(--color-studio-cobalt);text-underline-offset:4px;margin-top:12px;padding:8px 0;text-decoration:underline;display:inline-block}.git-learning-lab-module__KSNNIq__lab :is(button,select,a):focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:3px}@media (max-width:850px){.git-learning-lab-module__KSNNIq__version{padding:18px}.git-learning-lab-module__KSNNIq__versionHead>strong{font-size:1.1rem}.git-learning-lab-module__KSNNIq__file pre{font-size:.76rem}}@media (max-width:650px){.git-learning-lab-module__KSNNIq__header{display:block}.git-learning-lab-module__KSNNIq__header,.git-learning-lab-module__KSNNIq__version,.git-learning-lab-module__KSNNIq__evidence,.git-learning-lab-module__KSNNIq__footer{padding:20px 16px}.git-learning-lab-module__KSNNIq__header>button{margin-top:8px}.git-learning-lab-module__KSNNIq__challenge,.git-learning-lab-module__KSNNIq__notice{padding:18px 16px}.git-learning-lab-module__KSNNIq__versions,.git-learning-lab-module__KSNNIq__evidence{grid-template-columns:1fr}.git-learning-lab-module__KSNNIq__versionHead>strong{font-size:1.3rem}.git-learning-lab-module__KSNNIq__file pre{font-size:.95rem}.git-learning-lab-module__KSNNIq__version select{font-size:16px}.git-learning-lab-module__KSNNIq__comparisons>div{padding:16px}.git-learning-lab-module__KSNNIq__comparisons span{overflow-wrap:anywhere}.git-learning-lab-module__KSNNIq__evidence{gap:18px}.git-learning-lab-module__KSNNIq__snapshotBar{z-index:3;background:var(--color-studio-night);color:var(--color-studio-night-text);box-shadow:0 5px 15px color-mix(in srgb,var(--color-studio-ink) 18%,transparent);grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;margin:0;padding:12px 8px;display:grid;position:sticky;top:72px}.git-learning-lab-module__KSNNIq__snapshotBar>div{text-align:center}.git-learning-lab-module__KSNNIq__snapshotBar dt{color:var(--color-studio-night-subtle);font:.65rem/1.6 var(--font-sans)}.git-learning-lab-module__KSNNIq__snapshotBar dd{font:500 1.35rem/1.5 var(--font-mono);margin:0}.git-learning-lab-module__KSNNIq__version :is(button,select),.git-learning-lab-module__KSNNIq__evidence button{scroll-margin-top:160px}}
.mcp-capabilities-lab-module__aipfkq__lab{border:1px solid var(--color-line);background:var(--color-studio-surface);color:var(--color-studio-ink);font-family:var(--font-sans);box-shadow:0 14px 32px color-mix(in srgb,var(--color-ink) 6%,transparent);border-radius:14px;margin:28px 0;overflow:clip}.mcp-capabilities-lab-module__aipfkq__header{background:var(--color-studio-night);color:var(--color-studio-night-text);padding:28px}.mcp-capabilities-lab-module__aipfkq__header>span,.mcp-capabilities-lab-module__aipfkq__practice>div>span{font:500 .64rem/1.7 var(--font-mono);letter-spacing:.05em}.mcp-capabilities-lab-module__aipfkq__header>span{color:var(--color-studio-night-subtle)}.mcp-capabilities-lab-module__aipfkq__lab .mcp-capabilities-lab-module__aipfkq__header h3{font:500 clamp(1.55rem,3vw,2.2rem)/1.15 var(--font-display);letter-spacing:-.035em;margin:12px 0}.mcp-capabilities-lab-module__aipfkq__header p{font:.9rem/1.8 var(--font-sans);max-width:78ch;color:var(--color-studio-night-subtle)}.mcp-capabilities-lab-module__aipfkq__catalog{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:24px 24px 0;display:grid}.mcp-capabilities-lab-module__aipfkq__catalog button{border:1px solid var(--color-line);text-align:left;background:var(--color-studio-canvas);cursor:pointer;border-radius:8px;align-items:center;gap:12px;min-width:0;padding:18px 14px;display:flex}.mcp-capabilities-lab-module__aipfkq__catalog svg{width:36px;height:36px;color:var(--accent);flex:none}.mcp-capabilities-lab-module__aipfkq__lab [data-kind=tool]{--accent:var(--color-studio-cobalt)}.mcp-capabilities-lab-module__aipfkq__lab [data-kind=resource]{--accent:var(--color-studio-teal)}.mcp-capabilities-lab-module__aipfkq__lab [data-kind=prompt]{--accent:var(--color-studio-coral)}.mcp-capabilities-lab-module__aipfkq__catalog button[aria-pressed=true]{border-color:var(--accent);box-shadow:inset 0 3px var(--accent);background:color-mix(in srgb,var(--accent) 5%,var(--color-studio-surface))}.mcp-capabilities-lab-module__aipfkq__catalog strong{font:500 1.1rem/1.4 var(--font-display);display:block}.mcp-capabilities-lab-module__aipfkq__catalog small{font:.72rem/1.6 var(--font-sans);color:var(--color-ink-3);margin-top:3px;display:block}.mcp-capabilities-lab-module__aipfkq__familiar{padding:20px 24px}.mcp-capabilities-lab-module__aipfkq__familiar strong{font:500 1.05rem/1.7 var(--font-display)}.mcp-capabilities-lab-module__aipfkq__familiar p{font:.82rem/1.8 var(--font-sans);color:var(--color-ink-3);margin-top:3px}.mcp-capabilities-lab-module__aipfkq__steps{gap:6px;padding:0 24px 18px;display:flex}.mcp-capabilities-lab-module__aipfkq__steps button{border:1px solid var(--color-line);min-height:44px;font:500 .8rem/1.5 var(--font-sans);text-align:left;cursor:pointer;border-radius:5px;flex:1;padding:10px 12px}.mcp-capabilities-lab-module__aipfkq__steps span{font:.62rem/1.5 var(--font-mono);color:var(--color-ink-3);margin-right:8px}.mcp-capabilities-lab-module__aipfkq__steps button[aria-current=step]{background:var(--color-studio-cobalt);color:var(--color-studio-surface);border-color:var(--color-studio-cobalt)}.mcp-capabilities-lab-module__aipfkq__steps [aria-current] span{color:inherit}.mcp-capabilities-lab-module__aipfkq__exchange{border-block:1px solid var(--color-line);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);display:grid}.mcp-capabilities-lab-module__aipfkq__diagram{background:var(--color-studio-muted);flex-direction:column;align-items:center;min-width:0;padding:24px;display:flex}.mcp-capabilities-lab-module__aipfkq__host,.mcp-capabilities-lab-module__aipfkq__server{border:1px solid var(--color-line);background:var(--color-studio-surface);width:100%;box-shadow:0 6px 14px color-mix(in srgb,var(--color-ink) 5%,transparent);border-radius:9px;padding:18px}.mcp-capabilities-lab-module__aipfkq__host>span,.mcp-capabilities-lab-module__aipfkq__server>span{font:.61rem/1.7 var(--font-mono);color:var(--color-ink-3);display:block}.mcp-capabilities-lab-module__aipfkq__host>strong,.mcp-capabilities-lab-module__aipfkq__server>strong{font:500 1.05rem/1.5 var(--font-display);overflow-wrap:anywhere;margin:5px 0;display:block}.mcp-capabilities-lab-module__aipfkq__host>div{border:1px solid var(--color-studio-cobalt);font:500 .85rem/1.6 var(--font-sans);color:var(--color-studio-cobalt);border-radius:5px;margin-top:14px;padding:10px 14px}.mcp-capabilities-lab-module__aipfkq__host small,.mcp-capabilities-lab-module__aipfkq__server small{font:.73rem/1.6 var(--font-sans);color:var(--color-ink-3);display:block}.mcp-capabilities-lab-module__aipfkq__server{border-left:3px solid var(--accent)}.mcp-capabilities-lab-module__aipfkq__server svg{float:right;width:32px;height:32px;color:var(--accent);margin-left:8px}.mcp-capabilities-lab-module__aipfkq__connection{text-align:center;width:100%;padding:16px 0;position:relative}.mcp-capabilities-lab-module__aipfkq__connection span{font:.74rem/1.6 var(--font-mono);color:var(--accent);display:block}.mcp-capabilities-lab-module__aipfkq__connection i{font:normal 1.8rem/1.2 var(--font-sans);color:var(--accent);display:block;transform:rotate(90deg)}.mcp-capabilities-lab-module__aipfkq__connection small{font:.68rem/1.5 var(--font-sans);color:var(--color-ink-3);display:block}.mcp-capabilities-lab-module__aipfkq__diagram>p{font:.8rem/1.8 var(--font-sans);color:var(--color-ink-3);align-self:stretch;margin-top:18px}.mcp-capabilities-lab-module__aipfkq__inspector{border-left:1px solid var(--color-line);min-width:0;padding:24px}.mcp-capabilities-lab-module__aipfkq__inspector>span{font:.62rem/1.7 var(--font-mono);color:var(--accent)}.mcp-capabilities-lab-module__aipfkq__lab .mcp-capabilities-lab-module__aipfkq__inspector h4{font:500 1.2rem/1.5 var(--font-display);margin:8px 0 16px}.mcp-capabilities-lab-module__aipfkq__inspector pre{border:1px solid var(--color-line-dark);background:var(--color-studio-night);color:var(--color-studio-night-text);white-space:pre-wrap;overflow-wrap:anywhere;font:.72rem/1.85 var(--font-mono);border-radius:8px;margin:0;padding:18px}.mcp-capabilities-lab-module__aipfkq__inspector p{font:.8rem/1.85 var(--font-sans);color:var(--color-ink-3);margin-top:18px}.mcp-capabilities-lab-module__aipfkq__lab .mcp-capabilities-lab-module__aipfkq__boundary{font:.73rem/1.8 var(--font-sans);border-bottom:1px solid var(--color-line);color:var(--color-ink-3);margin:0;padding:16px 24px}.mcp-capabilities-lab-module__aipfkq__practice{grid-template-columns:1fr 1fr;gap:24px;padding:28px;display:grid}.mcp-capabilities-lab-module__aipfkq__practice>div{min-width:0}.mcp-capabilities-lab-module__aipfkq__practice>div>span{color:var(--color-studio-cobalt)}.mcp-capabilities-lab-module__aipfkq__lab .mcp-capabilities-lab-module__aipfkq__practice h4{font:500 1.4rem/1.3 var(--font-display);margin:10px 0 20px}.mcp-capabilities-lab-module__aipfkq__practice p{font:.88rem/1.8 var(--font-sans);margin-top:14px}.mcp-capabilities-lab-module__aipfkq__practice label:not(.mcp-capabilities-lab-module__aipfkq__option){font:500 .76rem/1.6 var(--font-sans);margin:10px 0 7px;display:block}.mcp-capabilities-lab-module__aipfkq__practice select{border:1px solid var(--color-line);background:var(--color-studio-surface);width:100%;min-height:44px;font:.85rem/1.5 var(--font-sans);border-radius:5px;padding:10px 12px;display:block}.mcp-capabilities-lab-module__aipfkq__practice fieldset{border:0;min-width:0;padding:0}.mcp-capabilities-lab-module__aipfkq__practice legend{font:500 .76rem/1.6 var(--font-sans);margin-bottom:10px}.mcp-capabilities-lab-module__aipfkq__option{border:1px solid var(--color-line);cursor:pointer;min-height:44px;font:.83rem/1.5 var(--font-sans);border-radius:5px;align-items:center;gap:12px;margin-bottom:7px;padding:10px 12px;display:flex}.mcp-capabilities-lab-module__aipfkq__option:has(input:checked){border-color:var(--color-studio-cobalt);background:var(--color-studio-muted)}.mcp-capabilities-lab-module__aipfkq__option input{accent-color:var(--color-studio-cobalt);flex:none;width:16px;height:16px}.mcp-capabilities-lab-module__aipfkq__check{background:var(--color-studio-cobalt);min-height:44px;color:var(--color-studio-surface);font:500 .82rem/1.5 var(--font-sans);cursor:pointer;border-radius:5px;padding:12px 18px}.mcp-capabilities-lab-module__aipfkq__check:disabled{background:var(--color-studio-muted);color:var(--color-ink-3);cursor:not-allowed}.mcp-capabilities-lab-module__aipfkq__feedback{background:var(--color-studio-muted);border-left:3px solid var(--color-studio-coral);grid-column:1/-1;padding:18px 20px;scroll-margin-top:100px}.mcp-capabilities-lab-module__aipfkq__feedback[data-matched=true]{border-color:var(--color-studio-teal)}.mcp-capabilities-lab-module__aipfkq__feedback strong{font:500 1.05rem/1.5 var(--font-display)}.mcp-capabilities-lab-module__aipfkq__feedback p{margin:8px 0 0}.mcp-capabilities-lab-module__aipfkq__footer{border-top:1px solid var(--color-line);padding:20px 24px}.mcp-capabilities-lab-module__aipfkq__footer p{font:.76rem/1.8 var(--font-sans);color:var(--color-ink-3)}.mcp-capabilities-lab-module__aipfkq__footer a{font:500 .85rem/1.7 var(--font-sans);color:var(--color-studio-cobalt);text-underline-offset:4px;padding:10px 0;text-decoration:underline;display:inline-block}.mcp-capabilities-lab-module__aipfkq__lab :is(button,select,input,a,pre,[tabindex]):focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:3px}@media (max-width:850px){.mcp-capabilities-lab-module__aipfkq__catalog button{padding:14px;display:block}.mcp-capabilities-lab-module__aipfkq__catalog svg{margin-bottom:8px}}@media (max-width:650px){.mcp-capabilities-lab-module__aipfkq__header,.mcp-capabilities-lab-module__aipfkq__practice{padding:22px 16px}.mcp-capabilities-lab-module__aipfkq__catalog{gap:6px;padding:18px 16px 0}.mcp-capabilities-lab-module__aipfkq__catalog button{padding:12px 8px}.mcp-capabilities-lab-module__aipfkq__catalog svg{width:30px;height:30px}.mcp-capabilities-lab-module__aipfkq__catalog strong{font-size:.94rem}.mcp-capabilities-lab-module__aipfkq__catalog small{font-size:.68rem}.mcp-capabilities-lab-module__aipfkq__familiar{padding:18px 16px}.mcp-capabilities-lab-module__aipfkq__steps{padding:0 16px 16px}.mcp-capabilities-lab-module__aipfkq__steps button{padding:9px 6px;font-size:.73rem}.mcp-capabilities-lab-module__aipfkq__steps span{margin:0;display:block}.mcp-capabilities-lab-module__aipfkq__exchange,.mcp-capabilities-lab-module__aipfkq__practice{grid-template-columns:1fr}.mcp-capabilities-lab-module__aipfkq__diagram,.mcp-capabilities-lab-module__aipfkq__inspector{padding:20px 16px}.mcp-capabilities-lab-module__aipfkq__inspector{border-left:0;border-top:1px solid var(--color-line)}.mcp-capabilities-lab-module__aipfkq__diagram{grid-template-columns:1fr 1fr;gap:12px;display:grid}.mcp-capabilities-lab-module__aipfkq__host,.mcp-capabilities-lab-module__aipfkq__server{height:100%;padding:12px}.mcp-capabilities-lab-module__aipfkq__host>strong,.mcp-capabilities-lab-module__aipfkq__server>strong{font-size:.86rem}.mcp-capabilities-lab-module__aipfkq__host>div{padding:8px;font-size:.78rem}.mcp-capabilities-lab-module__aipfkq__host small,.mcp-capabilities-lab-module__aipfkq__server small{font-size:.65rem}.mcp-capabilities-lab-module__aipfkq__server svg{float:none;margin:8px 0}.mcp-capabilities-lab-module__aipfkq__connection{grid-area:2/1/auto/-1;justify-content:space-between;align-items:center;gap:8px;padding:8px 0;display:flex}.mcp-capabilities-lab-module__aipfkq__connection i{transform:none}.mcp-capabilities-lab-module__aipfkq__connection small{text-align:left;max-width:12ch}.mcp-capabilities-lab-module__aipfkq__diagram>p{grid-column:1/-1;margin:0}.mcp-capabilities-lab-module__aipfkq__lab .mcp-capabilities-lab-module__aipfkq__boundary,.mcp-capabilities-lab-module__aipfkq__footer{padding:16px}.mcp-capabilities-lab-module__aipfkq__practice select{font-size:16px}}
.embedding-walkthrough-module__0-Bwra__explorer{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;border:1px solid var(--color-studio-border);background:var(--color-studio-surface);color:var(--color-studio-ink);box-shadow:0 12px 30px color-mix(in srgb, var(--color-studio-ink) 7%, transparent);border-radius:16px;margin:28px 0;container-type:inline-size}.embedding-walkthrough-module__0-Bwra__heading{background:var(--color-studio-night-surface);color:var(--color-studio-night-text);border-radius:15px 15px 0 0;padding:28px}.embedding-walkthrough-module__0-Bwra__heading>p:first-child,.embedding-walkthrough-module__0-Bwra__sentences span,.embedding-walkthrough-module__0-Bwra__similarity>div>span,.embedding-walkthrough-module__0-Bwra__observation>span,.embedding-walkthrough-module__0-Bwra__contrast span{font:500 .65rem/1.8 var(--font-mono);letter-spacing:.06em}.embedding-walkthrough-module__0-Bwra__heading h4{font:500 clamp(1.4rem, 3cqi, 2rem)/1.2 var(--font-display);letter-spacing:-.03em;margin:14px 0 10px}.embedding-walkthrough-module__0-Bwra__heading p{max-width:65ch;font:.9rem/1.8 var(--font-sans);margin:0}.embedding-walkthrough-module__0-Bwra__choices{grid-template-columns:1fr 1fr;gap:18px;padding:24px 28px;display:grid}.embedding-walkthrough-module__0-Bwra__explorer label{min-width:0;font:500 .8rem/1.5 var(--font-sans);gap:8px;display:grid}.embedding-walkthrough-module__0-Bwra__explorer select{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);width:100%;min-height:46px;color:var(--color-studio-ink);font:.78rem/1.6 var(--font-sans);border-radius:6px;padding:10px}.embedding-walkthrough-module__0-Bwra__tabs{border-bottom:1px solid var(--color-studio-border);gap:20px;padding-inline:28px;display:flex}.embedding-walkthrough-module__0-Bwra__tabs button{color:var(--color-studio-subtle);cursor:pointer;text-align:left;font:500 .8rem/1.5 var(--font-sans);background:0 0;border:0;border-bottom:3px solid #0000;align-items:baseline;gap:8px;padding:14px 0;display:flex}.embedding-walkthrough-module__0-Bwra__tabs span{font:.65rem/1.6 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__tabs button[aria-current]{color:var(--color-studio-cobalt);border-bottom-color:var(--color-studio-cobalt)}.embedding-walkthrough-module__0-Bwra__body{padding:28px;scroll-margin-top:100px}.ll-suite .embedding-walkthrough-module__0-Bwra__body{scroll-margin-top:240px}.embedding-walkthrough-module__0-Bwra__sentences,.embedding-walkthrough-module__0-Bwra__contrast{border:1px solid var(--color-studio-border);border-radius:10px;grid-template-columns:1fr 1fr;display:grid;overflow:hidden}.embedding-walkthrough-module__0-Bwra__sentences>div,.embedding-walkthrough-module__0-Bwra__contrast>div{background:var(--color-studio-muted);min-width:0;padding:22px}.embedding-walkthrough-module__0-Bwra__sentences>div+div,.embedding-walkthrough-module__0-Bwra__contrast>div+div{border-left:1px solid var(--color-studio-border)}.embedding-walkthrough-module__0-Bwra__sentences blockquote{font:500 1.1rem/1.6 var(--font-display);margin:12px 0 0}.embedding-walkthrough-module__0-Bwra__encoder{text-align:center;justify-content:space-around;align-items:center;gap:20px;margin:24px 0;display:flex}.embedding-walkthrough-module__0-Bwra__encoder>span{color:var(--color-studio-cobalt);font-size:2rem}.embedding-walkthrough-module__0-Bwra__encoder>div{border:1px solid var(--color-studio-border);border-top:3px solid var(--color-studio-cobalt);box-shadow:0 5px 0 var(--color-studio-muted);border-radius:8px;padding:18px 26px}.embedding-walkthrough-module__0-Bwra__encoder strong,.embedding-walkthrough-module__0-Bwra__encoder code{font:500 .85rem/1.8 var(--font-sans);display:block}.embedding-walkthrough-module__0-Bwra__encoder code{font-family:var(--font-mono)}.embedding-walkthrough-module__0-Bwra__encoder p,.embedding-walkthrough-module__0-Bwra__note,.embedding-walkthrough-module__0-Bwra__inspector p,.embedding-walkthrough-module__0-Bwra__ranking>p,.embedding-walkthrough-module__0-Bwra__boundary p,.embedding-walkthrough-module__0-Bwra__finish p,.embedding-walkthrough-module__0-Bwra__provenance{font:.8rem/1.8 var(--font-sans);margin:8px 0 0}.embedding-walkthrough-module__0-Bwra__vectors{gap:20px;display:grid}.embedding-walkthrough-module__0-Bwra__explorer h5{font:500 1.1rem/1.6 var(--font-display);margin:0}.embedding-walkthrough-module__0-Bwra__vectors h5{flex-wrap:wrap;align-items:baseline;gap:10px;margin-bottom:12px;display:flex}.embedding-walkthrough-module__0-Bwra__vectors h5 span{font:.65rem/1.7 var(--font-mono);color:var(--color-studio-subtle)}.embedding-walkthrough-module__0-Bwra__cells{grid-template-columns:repeat(12,minmax(0,1fr));gap:6px;display:grid}.embedding-walkthrough-module__0-Bwra__cells button{border:1px solid var(--color-studio-border);border-top:3px solid var(--color-studio-cobalt);background:color-mix(in srgb, var(--color-studio-cobalt) 7%, var(--color-studio-surface));color:var(--color-studio-ink);cursor:pointer;border-radius:6px;gap:8px;min-height:66px;padding:10px 3px;display:grid}.embedding-walkthrough-module__0-Bwra__cells button[data-sign=negative]{border-top-color:var(--color-studio-amber);background:color-mix(in srgb, var(--color-studio-amber) 7%, var(--color-studio-surface))}.embedding-walkthrough-module__0-Bwra__cells button[aria-pressed=true]{outline:2px solid var(--color-studio-cobalt);outline-offset:2px}.embedding-walkthrough-module__0-Bwra__cells span{font:.6rem/1.5 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__cells strong{font:500 .65rem/1.5 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__inspector{border-left:3px solid var(--color-studio-cobalt);background:var(--color-studio-muted);margin-top:22px;padding:16px 20px}.embedding-walkthrough-module__0-Bwra__inspector strong{font:500 .9rem/1.5 var(--font-display)}.embedding-walkthrough-module__0-Bwra__inspector code{font:.75rem/1.7 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__explorer .embedding-walkthrough-module__0-Bwra__note{margin:18px 0}.embedding-walkthrough-module__0-Bwra__similarity{border:1px solid var(--color-studio-border);border-radius:10px;margin:22px 0;padding:24px}.embedding-walkthrough-module__0-Bwra__similarity>div>strong{font:500 3rem/1.3 var(--font-display);color:var(--color-studio-cobalt);margin:8px 0;display:block}.embedding-walkthrough-module__0-Bwra__similarity p{font:.85rem/1.8 var(--font-sans);margin:10px 0 0}.embedding-walkthrough-module__0-Bwra__scale{margin:26px 8px}.embedding-walkthrough-module__0-Bwra__rail{border:1px solid var(--color-studio-border);background:linear-gradient(to right, color-mix(in srgb, var(--color-studio-amber) 24%, var(--color-studio-surface)), var(--color-studio-muted), color-mix(in srgb, var(--color-studio-cobalt) 24%, var(--color-studio-surface)));border-radius:12px;height:12px;position:relative}.embedding-walkthrough-module__0-Bwra__rail:before{content:"";border-left:1px solid var(--color-studio-subtle);position:absolute;top:-5px;bottom:-5px;left:50%}.embedding-walkthrough-module__0-Bwra__rail>span{background:var(--color-studio-cobalt);border:3px solid var(--color-studio-surface);width:20px;height:20px;box-shadow:0 1px 4px color-mix(in srgb, var(--color-studio-ink) 30%, transparent);border-radius:50%;position:absolute;top:-5px;transform:translate(-50%)}.embedding-walkthrough-module__0-Bwra__scale>div:last-child{font:.7rem/1.5 var(--font-mono);justify-content:space-between;margin-top:10px;display:flex}.embedding-walkthrough-module__0-Bwra__ranking{gap:10px;display:grid}.embedding-walkthrough-module__0-Bwra__ranking button{text-align:left;border:1px solid var(--color-studio-border);min-height:56px;color:var(--color-studio-ink);background:var(--color-studio-surface);cursor:pointer;border-radius:8px;align-items:center;gap:16px;padding:16px;display:flex}.embedding-walkthrough-module__0-Bwra__ranking button[aria-pressed=true]{border-color:var(--color-studio-cobalt);box-shadow:inset 3px 0 var(--color-studio-cobalt)}.embedding-walkthrough-module__0-Bwra__ranking button>span,.embedding-walkthrough-module__0-Bwra__ranking code{font:.75rem/1.6 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__ranking button>div{flex:1;min-width:0}.embedding-walkthrough-module__0-Bwra__ranking button strong{font:500 .8rem/1.6 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__ranking button p{font:.8rem/1.7 var(--font-sans);margin:4px 0 0}.embedding-walkthrough-module__0-Bwra__observation{border:1px solid var(--color-studio-border);border-left:3px solid var(--color-studio-cobalt);border-radius:8px;margin:24px 0;padding:24px}.embedding-walkthrough-module__0-Bwra__observation h5{margin-top:8px}.embedding-walkthrough-module__0-Bwra__observation p,.embedding-walkthrough-module__0-Bwra__contrast p{font:.9rem/1.8 var(--font-sans);margin:12px 0 0}.embedding-walkthrough-module__0-Bwra__boundary{margin-top:24px}.embedding-walkthrough-module__0-Bwra__boundary>div{border-block:1px solid var(--color-studio-border);margin-block:16px}.embedding-walkthrough-module__0-Bwra__boundary>div>p{flex-wrap:wrap;align-items:baseline;gap:16px;margin:0;padding:12px 0;display:flex}.embedding-walkthrough-module__0-Bwra__boundary>div>p+p{border-top:1px solid var(--color-studio-border)}.embedding-walkthrough-module__0-Bwra__boundary p>span{flex:1}.embedding-walkthrough-module__0-Bwra__boundary p>code{font:.75rem/1.7 var(--font-mono)}.embedding-walkthrough-module__0-Bwra__finish{background:var(--color-studio-muted);border-radius:8px;margin-top:24px;padding:20px}.embedding-walkthrough-module__0-Bwra__finish strong{font:500 1rem/1.5 var(--font-display)}.embedding-walkthrough-module__0-Bwra__controls{z-index:2;background:var(--color-studio-surface);border-block:1px solid var(--color-studio-border);justify-content:space-between;align-items:center;gap:10px;padding:12px 24px;display:flex;position:sticky;bottom:86px}.embedding-walkthrough-module__0-Bwra__controls button{min-height:44px;font:500 .8rem/1.6 var(--font-sans);color:var(--color-studio-cobalt);cursor:pointer;background:0 0;border:0}.embedding-walkthrough-module__0-Bwra__controls button:disabled{opacity:.45;cursor:default}.embedding-walkthrough-module__0-Bwra__controls>span{font:.65rem/1.5 var(--font-mono);white-space:nowrap}.embedding-walkthrough-module__0-Bwra__explorer .embedding-walkthrough-module__0-Bwra__provenance{color:var(--color-studio-subtle);margin:0;padding:18px 28px}.embedding-walkthrough-module__0-Bwra__explorer :is(button,select,input,a):focus-visible{outline:3px solid var(--color-studio-cobalt);outline-offset:3px}@container (max-width:800px){.embedding-walkthrough-module__0-Bwra__cells{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px}}@container (max-width:650px){.embedding-walkthrough-module__0-Bwra__heading,.embedding-walkthrough-module__0-Bwra__body{padding:22px 18px}.embedding-walkthrough-module__0-Bwra__choices{padding:20px 18px}.embedding-walkthrough-module__0-Bwra__choices,.embedding-walkthrough-module__0-Bwra__sentences,.embedding-walkthrough-module__0-Bwra__contrast{grid-template-columns:minmax(0,1fr)}.embedding-walkthrough-module__0-Bwra__tabs{gap:12px;padding-inline:18px}.embedding-walkthrough-module__0-Bwra__tabs button{gap:6px;display:grid}.embedding-walkthrough-module__0-Bwra__sentences>div+div,.embedding-walkthrough-module__0-Bwra__contrast>div+div{border-left:0;border-top:1px solid var(--color-studio-border)}.embedding-walkthrough-module__0-Bwra__sentences>div,.embedding-walkthrough-module__0-Bwra__contrast>div,.embedding-walkthrough-module__0-Bwra__similarity,.embedding-walkthrough-module__0-Bwra__observation{padding:18px}.embedding-walkthrough-module__0-Bwra__encoder{gap:8px}.embedding-walkthrough-module__0-Bwra__encoder>div{padding:16px 10px}.embedding-walkthrough-module__0-Bwra__encoder>span{font-size:1.4rem}.embedding-walkthrough-module__0-Bwra__cells{grid-template-columns:repeat(4,minmax(0,1fr))}.embedding-walkthrough-module__0-Bwra__ranking button{gap:10px;padding:13px}.embedding-walkthrough-module__0-Bwra__ranking code{font-size:.65rem}.embedding-walkthrough-module__0-Bwra__controls{padding-inline:14px;bottom:84px}.embedding-walkthrough-module__0-Bwra__explorer .embedding-walkthrough-module__0-Bwra__provenance{padding-inline:18px}}.embedding-walkthrough-module__0-Bwra__stepLabel{font:.65rem/1.7 var(--font-mono);color:var(--color-studio-subtle);margin:0 0 18px}.embedding-walkthrough-module__0-Bwra__topResult{background:var(--color-studio-night-surface);color:var(--color-studio-night-text);border-radius:10px;margin:24px 0;padding:22px}.embedding-walkthrough-module__0-Bwra__topResult>span{font:.65rem/1.6 var(--font-mono);color:var(--color-studio-night-subtle)}.embedding-walkthrough-module__0-Bwra__topResult>strong{font:500 1.5rem/1.4 var(--font-display);margin:8px 0;display:block}.embedding-walkthrough-module__0-Bwra__topResult small{font:.75rem/1.6 var(--font-mono);color:var(--color-studio-night-subtle)}.embedding-walkthrough-module__0-Bwra__topResult p{font:.9rem/1.8 var(--font-sans);margin:0}.embedding-walkthrough-module__0-Bwra__decision{border:1px solid var(--color-studio-border);background:var(--color-studio-muted);border-radius:12px;margin:24px 0;padding:24px}.embedding-walkthrough-module__0-Bwra__decision fieldset{border:0;min-width:0;margin:0;padding:0}.embedding-walkthrough-module__0-Bwra__decision legend{font:500 1.3rem/1.4 var(--font-display);letter-spacing:-.02em;padding:0}.embedding-walkthrough-module__0-Bwra__decision fieldset>p{font:.85rem/1.8 var(--font-sans);margin:10px 0 18px}.embedding-walkthrough-module__0-Bwra__decisionChoices{gap:10px;display:grid}.embedding-walkthrough-module__0-Bwra__decisionChoices label{border:1px solid var(--color-studio-border);background:var(--color-studio-surface);cursor:pointer;border-radius:8px;align-items:flex-start;gap:12px;min-height:60px;padding:16px;display:flex}.embedding-walkthrough-module__0-Bwra__decisionChoices label[data-selected=true]{border-color:var(--color-studio-cobalt);box-shadow:inset 3px 0 var(--color-studio-cobalt)}.embedding-walkthrough-module__0-Bwra__decisionChoices input{accent-color:var(--color-studio-cobalt);flex:none;width:18px;height:18px;margin-top:3px}.embedding-walkthrough-module__0-Bwra__decisionChoices strong{font:500 .95rem/1.5 var(--font-display);display:block}.embedding-walkthrough-module__0-Bwra__decisionChoices small{font:.78rem/1.75 var(--font-sans);color:var(--color-studio-subtle);margin-top:4px;display:block}.embedding-walkthrough-module__0-Bwra__decision>button{background:var(--color-studio-cobalt);min-height:46px;color:var(--color-studio-night-text);font:500 .83rem/1.6 var(--font-sans);cursor:pointer;border:0;border-radius:7px;margin-top:18px;padding:12px 18px}.embedding-walkthrough-module__0-Bwra__decision>button:disabled{opacity:.5;cursor:default}.embedding-walkthrough-module__0-Bwra__feedback{border-left:3px solid var(--color-studio-amber);background:var(--color-studio-surface);margin-top:20px;padding:18px}.embedding-walkthrough-module__0-Bwra__feedback[data-match=true]{border-left-color:var(--color-studio-teal)}.embedding-walkthrough-module__0-Bwra__feedback>strong{font:500 1rem/1.5 var(--font-display)}.embedding-walkthrough-module__0-Bwra__feedback p{font:.83rem/1.8 var(--font-sans);margin:10px 0 0}.embedding-walkthrough-module__0-Bwra__explorer .embedding-walkthrough-module__0-Bwra__labLink{color:var(--color-studio-cobalt);font:500 .85rem/1.8 var(--font-sans);text-underline-offset:4px;padding:0 28px 24px;text-decoration:underline;display:block}@container (max-width:650px){.embedding-walkthrough-module__0-Bwra__decision{padding:20px 16px}.embedding-walkthrough-module__0-Bwra__decisionChoices label{padding:14px 12px}.embedding-walkthrough-module__0-Bwra__topResult{padding:18px}.embedding-walkthrough-module__0-Bwra__explorer .embedding-walkthrough-module__0-Bwra__labLink{padding-inline:18px}}
