._dialog_9wha0_2{grid-template-columns:224px minmax(0,1fr)}html[data-ui=phone] ._dialog_9wha0_2{grid-template-columns:minmax(0,1fr)}._navSearch_9wha0_5{margin:2px 2px 8px;position:relative}._navSearch_9wha0_5 input{border:1px solid var(--line-2);background:var(--bg-1);width:100%;height:30px;color:var(--text-1);font-size:var(--fs-sm);border-radius:8px;padding:0 10px 0 28px}._navSearch_9wha0_5 input:focus{border-color:var(--ws);box-shadow:0 0 0 3px var(--ws-softer);outline:none}._navSearch_9wha0_5 svg{color:var(--text-4);pointer-events:none;position:absolute;top:50%;left:9px;transform:translateY(-50%)}._navEmpty_9wha0_9{color:var(--text-4);font-size:var(--fs-xs);padding:8px 10px}._panel_9wha0_11{flex-direction:column;min-width:0;min-height:0;display:flex;overflow:hidden}._loading_9wha0_12{height:100%;color:var(--text-3);place-items:center;display:grid}._page_9wha0_15{flex-direction:column;height:100%;min-height:0;display:flex}._pageHead_9wha0_16{border-bottom:1px solid var(--line-1);align-items:center;gap:14px;padding:18px 28px 16px;display:flex}._pageIcon_9wha0_17{border-radius:var(--r-lg);width:38px;height:38px;color:var(--text-2);background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-2);flex:none;place-items:center;display:grid}._pageTitle_9wha0_18{flex:1;min-width:0}._docsLink_9wha0_19{border-radius:var(--r-md);border:1px solid var(--line-2);height:28px;color:var(--text-2);font-size:var(--fs-sm);flex:none;align-items:center;gap:6px;padding:0 10px;font-weight:500;text-decoration:none;display:inline-flex}._docsLink_9wha0_19:hover{color:var(--text-1);border-color:var(--line-3,var(--line-2));background:var(--bg-2)}._docsLink_9wha0_19:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._pageTitle_9wha0_18 h2{font-size:var(--fs-lg);letter-spacing:-.01em;font-weight:600}._pageTitle_9wha0_18 p{color:var(--text-3);font-size:var(--fs-sm);max-width:72ch;margin-top:2px;line-height:1.45}._pageBody_9wha0_24{flex-direction:column;flex:1;gap:28px;min-height:0;padding:20px 28px 32px;display:flex;overflow:auto}._pageBody_9wha0_24>*{flex:none;width:100%;max-width:860px}._card_9wha0_28{min-width:0}._cardHead_9wha0_29{border-bottom:1px solid var(--line-2);align-items:flex-start;gap:12px;padding:0 0 10px;display:flex}._cardHead_9wha0_29>div{flex:1;min-width:0}._cardHead_9wha0_29 h3{font-size:var(--fs-md);font-weight:600}._cardHead_9wha0_29 p{color:var(--text-3);font-size:var(--fs-xs);margin-top:3px;line-height:1.5}._cardBody_9wha0_33{padding:0}._pageTitle_9wha0_18 h2,._cardHead_9wha0_29 h3,._aboutHero_9wha0_35 h3,._groupText_9wha0_35 b{letter-spacing:0;word-spacing:.06em}._cardBody_9wha0_33:empty{display:none}._row_9wha0_39{border-top:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) minmax(180px,auto);align-items:center;gap:6px 24px;padding:12px 0;display:grid}._cardHead_9wha0_29+._cardBody_9wha0_33>._row_9wha0_39:first-child{border-top:0}._cardHead_9wha0_29+._cardBody_9wha0_33>:first-child:not(._row_9wha0_39){margin-top:12px}._swatches_9wha0_45{align-items:center;gap:8px;display:flex}._swatch_9wha0_45{cursor:pointer;background:var(--swatch);width:22px;height:22px;box-shadow:0 0 0 1px var(--line-3);transition:box-shadow var(--t-fast);border:0;border-radius:50%}._swatch_9wha0_45[data-accent-choice=mono]{--swatch:linear-gradient(135deg, #f1f2f4 50%, #16191d 50%)}._swatch_9wha0_45[data-accent-choice=cobalt]{--swatch:oklch(62% .15 258)}._swatch_9wha0_45[data-accent-choice=orange]{--swatch:oklch(66% .15 50)}._swatch_9wha0_45[data-accent-choice=teal]{--swatch:oklch(64% .13 195)}._swatch_9wha0_45:hover{box-shadow:0 0 0 1px var(--line-4)}._swatch_9wha0_45[aria-checked=true]{box-shadow:0 0 0 2px var(--bg-2), 0 0 0 4px var(--text-1)}._row_9wha0_39[data-stack]{grid-template-columns:minmax(0,1fr);align-items:stretch}._rowText_9wha0_54{min-width:0}._rowLabel_9wha0_55{color:var(--text-1);font-size:var(--fs-sm);align-items:center;gap:6px;font-weight:500;display:inline-flex}._rowHint_9wha0_56{color:var(--text-3);font-size:var(--fs-xs);max-width:60ch;margin-top:2px;line-height:1.5}._rowControl_9wha0_57{justify-content:flex-end;align-items:center;gap:8px;min-width:0;display:flex}._row_9wha0_39[data-stack] ._rowControl_9wha0_57{justify-content:flex-start}._row_9wha0_39[data-saving] ._rowControl_9wha0_57{opacity:.7}._reset_9wha0_60{width:18px;height:18px;color:var(--ws);opacity:.75;border-radius:5px;place-items:center;display:inline-grid}._reset_9wha0_60:hover{opacity:1;background:var(--ws-softer)}._note_9wha0_62{background:var(--bg-3);color:var(--text-2);font-size:var(--fs-xs);border-radius:8px;margin:6px 0 10px;padding:9px 12px;line-height:1.5}._note_9wha0_62[data-tone=warning]{background:var(--warning-soft);color:var(--text-1)}._value_9wha0_64{min-width:46px;color:var(--text-2);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:right}._slider_9wha0_65{width:180px}._link_9wha0_66{color:var(--ws);font-size:var(--fs-sm);align-items:center;gap:4px;display:inline-flex}._link_9wha0_66:hover{text-decoration:underline}._urlRow_9wha0_70{align-items:center;gap:8px;padding:4px 0 12px;display:flex}._url_9wha0_70{border:1px solid var(--line-2);background:var(--code-bg);min-width:0;height:34px;font-family:var(--font-mono);color:var(--text-1);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;border-radius:8px;flex:1;align-items:center;padding:0 12px;font-size:12.5px;display:flex;overflow:hidden}._clients_9wha0_72{flex-wrap:wrap;gap:6px;margin-bottom:10px;display:flex}._steps_9wha0_73{color:var(--text-2);font-size:var(--fs-sm);flex-direction:column;gap:6px;margin:0 0 12px 18px;line-height:1.55;display:flex}._steps_9wha0_73 code,._inlineCode_9wha0_74{background:var(--code-bg);font-family:var(--font-mono);color:var(--text-1);border-radius:4px;padding:1px 5px;font-size:11.5px}._toolsBar_9wha0_75{flex-wrap:wrap;align-items:center;gap:10px;padding:4px 0 10px;display:flex}._toolSearch_9wha0_76{flex:1;min-width:200px;position:relative}._toolSearch_9wha0_76 input{border:1px solid var(--line-2);background:var(--bg-2);width:100%;height:32px;color:var(--text-1);font-size:var(--fs-sm);border-radius:8px;padding:0 10px 0 30px}._toolSearch_9wha0_76 input:focus{border-color:var(--ws);box-shadow:0 0 0 3px var(--ws-softer);outline:none}._toolSearch_9wha0_76 svg{color:var(--text-4);pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}._count_9wha0_80{color:var(--text-3);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;white-space:nowrap}._count_9wha0_80 b{color:var(--text-1);font-weight:600}._group_9wha0_35{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-2);overflow:hidden}._group_9wha0_35+._group_9wha0_35{margin-top:12px}._group_9wha0_35[data-available=false]{opacity:.72}._groupHead_9wha0_85{align-items:center;gap:12px;padding:13px 16px;display:flex}._groupHead_9wha0_85>button:first-child{text-align:left;flex:1;align-items:center;gap:12px;min-width:0;display:flex}._groupIcon_9wha0_87{background:var(--bg-4);width:28px;height:28px;color:var(--text-2);border-radius:8px;flex:none;place-items:center;display:grid}._group_9wha0_35[data-on] ._groupIcon_9wha0_87{background:var(--ws-softer);color:var(--ws)}._groupText_9wha0_35{flex:1;min-width:0}._groupText_9wha0_35 b{color:var(--text-1);font-size:var(--fs-md);font-weight:600;display:block}._groupText_9wha0_35 small{color:var(--text-3);font-size:var(--fs-sm);margin-top:2px;line-height:1.5;display:block}._chev_9wha0_92{color:var(--text-4);transition:transform .18s var(--ease-out);flex:none}._group_9wha0_35[data-open] ._chev_9wha0_92{transform:rotate(90deg)}._unavailable_9wha0_94{border-radius:var(--r-pill);background:var(--bg-4);color:var(--text-3);font-size:var(--fs-2xs);white-space:nowrap;padding:2px 8px;font-weight:600}._tools_9wha0_75{border-top:1px solid var(--line-1);background:var(--bg-1)}._tool_9wha0_75{border-top:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:6px 20px;padding:12px 16px 12px 56px;display:grid}._tool_9wha0_75:first-child{border-top:0}._tool_9wha0_75 code{font-family:var(--font-mono);color:var(--text-1);overflow-wrap:anywhere;font-size:12px}._tool_9wha0_75 p{max-width:72ch;color:var(--text-3);font-size:var(--fs-sm);margin-top:3px;line-height:1.55}._toolName_9wha0_100{flex-wrap:wrap;align-items:center;gap:6px 10px;min-width:0;display:flex}._coreWarning_9wha0_101{color:var(--warning);font-size:var(--fs-xs);align-items:center;gap:6px;margin-top:5px;line-height:1.4;display:flex}._coreWarning_9wha0_101 svg{flex:none}._group_9wha0_35>._coreWarning_9wha0_101{margin:0;padding:0 16px 12px 56px}._lock_9wha0_104{color:var(--text-4);font-size:var(--fs-2xs);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:4px;font-weight:600;display:inline-flex}._aboutHero_9wha0_35{align-items:center;gap:16px;padding:18px;display:flex}._aboutMark_9wha0_108{background:var(--ws-softer);width:52px;height:52px;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ws) 22%, transparent);border-radius:14px;place-items:center;display:grid}._aboutMark_9wha0_108 img{width:30px;height:30px}._aboutHero_9wha0_35 h3{font-size:var(--fs-lg);font-weight:600}._aboutHero_9wha0_35 p{color:var(--text-3);font-size:var(--fs-sm)}._credit_9wha0_112{border-top:1px solid var(--line-1);grid-template-columns:minmax(0,1fr) auto;gap:2px 16px;padding:12px 0;display:grid}._credit_9wha0_112:first-child{border-top:0}._credit_9wha0_112 b{color:var(--text-1);font-size:var(--fs-sm);font-weight:600}._credit_9wha0_112 p{color:var(--text-3);font-size:var(--fs-xs);grid-column:1;line-height:1.5}._credit_9wha0_112 small{color:var(--text-4);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}@media (width<=899px){._row_9wha0_39{grid-template-columns:minmax(0,1fr)}._rowControl_9wha0_57{justify-content:flex-start}._pageHead_9wha0_16{padding:14px 16px 12px}._pageBody_9wha0_24{padding:14px 16px 24px}}._skills_9wha0_127{flex-direction:column;gap:16px;display:flex}._skills_9wha0_127 [role=list]{padding:0 0 8px;overflow:visible}._skillPage_9wha0_129{flex-direction:column;height:min(62vh,640px);min-height:520px;padding-bottom:12px;display:flex}._preview_9wha0_130{background:var(--code-bg);color:var(--text-1);font-family:var(--font-mono);white-space:pre;text-overflow:ellipsis;border-radius:8px;margin:4px 0 12px;padding:10px 12px;overflow:hidden}._badge_9wha0_133{border-radius:var(--r-pill);background:var(--ws-softer);color:var(--ws);font-size:var(--fs-2xs);letter-spacing:.02em;white-space:nowrap;align-items:center;padding:1px 7px;font-weight:600;display:inline-flex}._mcpGuide_9wha0_134{gap:8px;margin:2px 0 12px;padding:0;list-style:none;display:grid}._mcpGuide_9wha0_134 li{color:var(--text-2);font-size:var(--fs-sm);align-items:flex-start;gap:10px;line-height:1.55;display:flex}._mcpGuide_9wha0_134 li svg{color:var(--ws);flex:none;margin-top:2px}._mcpGuide_9wha0_134 b{color:var(--text-1);font-weight:600}._mcpHelp_9wha0_138{border:1px solid var(--line-2);border-radius:var(--r-md);background:var(--bg-2);margin:0 0 14px}._mcpHelp_9wha0_138 summary{color:var(--text-1);font-size:var(--fs-sm);cursor:pointer;align-items:center;gap:8px;padding:10px 14px;font-weight:600;list-style:none;display:flex}._mcpHelp_9wha0_138 summary::-webkit-details-marker{display:none}._mcpHelp_9wha0_138[open] ._chev_9wha0_92{transform:rotate(90deg)}._mcpHelpBody_9wha0_142{color:var(--text-2);font-size:var(--fs-sm);padding:0 14px 12px 36px;line-height:1.55}._mcpHelpBody_9wha0_142 dl{margin:4px 0 0}._mcpHelpBody_9wha0_142 dt{color:var(--text-1);margin-top:12px;font-weight:600}._mcpHelpBody_9wha0_142 dd{margin:2px 0 0}._mcpHelpBody_9wha0_142 code{background:var(--bg-4);font-family:var(--font-mono);overflow-wrap:anywhere;border-radius:4px;padding:0 4px;font-size:11px}._savedHint_9wha0_147{min-height:0;color:var(--success);font-size:var(--fs-sm);transition:min-height .18s var(--ease-out);align-items:center;gap:6px;margin:0;line-height:1.4;display:flex}._savedHint_9wha0_147[data-shown]{min-height:22px;margin:0 0 8px}@media (width<=560px){._groupHead_9wha0_85{flex-wrap:wrap;row-gap:8px;padding:12px}._groupHead_9wha0_85>button:first-child{flex:100%}._groupHead_9wha0_85>._count_9wha0_80,._groupHead_9wha0_85>._unavailable_9wha0_94{margin-left:auto}._tool_9wha0_75{padding:12px}._group_9wha0_35>._coreWarning_9wha0_101{padding:0 12px 12px}._mcpHelpBody_9wha0_142{padding-left:14px}}html:not([data-ui=phone]) ._pageTitle_9wha0_18 h2{font-size:var(--fs-xl)}html:not([data-ui=phone]) ._pageTitle_9wha0_18 p{font-size:var(--fs-md);max-width:90ch;margin-top:4px;line-height:1.5}html:not([data-ui=phone]) ._cardHead_9wha0_29 h3{font-size:var(--fs-lg)}html:not([data-ui=phone]) ._cardHead_9wha0_29 p{font-size:var(--fs-sm);max-width:110ch;margin-top:4px;line-height:1.55}html:not([data-ui=phone]) ._rowLabel_9wha0_55{font-size:var(--fs-md)}html:not([data-ui=phone]) ._rowHint_9wha0_56{font-size:var(--fs-sm);max-width:80ch;margin-top:4px;line-height:1.55}html:not([data-ui=phone]) ._note_9wha0_62{font-size:var(--fs-sm);margin:8px 0 14px;padding:11px 14px;line-height:1.55}html:not([data-ui=phone]) ._value_9wha0_64,html:not([data-ui=phone]) ._credit_9wha0_112 p,html:not([data-ui=phone]) ._credit_9wha0_112 small{font-size:var(--fs-sm)}html:not([data-ui=phone]) ._credit_9wha0_112 b{font-size:var(--fs-md)}html:not([data-ui=phone]) ._coreWarning_9wha0_101{font-size:var(--fs-sm)}html:not([data-ui=phone]) ._steps_9wha0_73{font-size:var(--fs-md);gap:8px}html:not([data-ui=phone]) ._mcpGuide_9wha0_134 li,html:not([data-ui=phone]) ._mcpHelpBody_9wha0_142{font-size:var(--fs-md)}@media (width>=760px){html:not([data-ui=phone]) ._dialog_9wha0_2>nav{padding:14px 12px}html:not([data-ui=phone]) ._dialog_9wha0_2>nav button{height:34px;font-size:var(--fs-md);padding:0 10px}html:not([data-ui=phone]) ._navSearch_9wha0_5{margin:2px 0 10px}html:not([data-ui=phone]) ._navSearch_9wha0_5 input{height:34px;font-size:var(--fs-md)}}@media (width>=1100px){html:not([data-ui=phone]) ._dialog_9wha0_2{grid-template-columns:248px minmax(0,1fr)}}@media (width>=900px){html:not([data-ui=phone]) ._pageHead_9wha0_16,html:not([data-ui=phone]) ._pageBody_9wha0_24{padding-left:max(40px,50% - 580px);padding-right:max(40px,50% - 580px)}html:not([data-ui=phone]) ._pageHead_9wha0_16{gap:16px;padding-top:24px;padding-bottom:20px}html:not([data-ui=phone]) ._pageIcon_9wha0_17{border-radius:12px;width:44px;height:44px}html:not([data-ui=phone]) ._pageBody_9wha0_24{gap:36px;padding-top:28px;padding-bottom:56px}html:not([data-ui=phone]) ._pageBody_9wha0_24>*{max-width:none}html:not([data-ui=phone]) ._cardHead_9wha0_29{gap:16px;padding-bottom:12px}html:not([data-ui=phone]) ._row_9wha0_39{grid-template-columns:minmax(0,1fr) minmax(220px,auto);gap:8px 48px;padding:16px 0}html:not([data-ui=phone]) ._rowControl_9wha0_57{gap:10px}html:not([data-ui=phone]) ._slider_9wha0_65{width:240px}html:not([data-ui=phone]) ._urlRow_9wha0_70{padding:6px 0 16px}html:not([data-ui=phone]) ._toolsBar_9wha0_75{padding:6px 0 14px}html:not([data-ui=phone]) ._group_9wha0_35+._group_9wha0_35{margin-top:14px}html:not([data-ui=phone]) ._groupHead_9wha0_85{padding:16px 20px}html:not([data-ui=phone]) ._tool_9wha0_75{gap:8px 24px;padding:14px 20px 14px 60px}html:not([data-ui=phone]) ._group_9wha0_35>._coreWarning_9wha0_101{padding:0 20px 14px 60px}html:not([data-ui=phone]) ._aboutHero_9wha0_35{gap:20px;padding:24px}html:not([data-ui=phone]) ._credit_9wha0_112{padding:14px 0}html:not([data-ui=phone]) #steve-keys>._cardBody_9wha0_33{grid-template-columns:repeat(auto-fill,minmax(340px,1fr));gap:12px;padding-bottom:20px;display:grid}html:not([data-ui=phone]) #steve-keys>._cardBody_9wha0_33>:not([data-provider]){grid-column:1/-1;margin:0}html:not([data-ui=phone]) #steve-keys [data-provider]{gap:8px;margin:0;padding:14px 16px}}._past_9wha0_209{margin-top:6px}._past_9wha0_209>summary{cursor:pointer;color:var(--text-3);font-size:var(--fs-xs);-webkit-user-select:none;user-select:none;align-items:center;gap:4px;padding:6px 0;list-style:none;display:inline-flex}._past_9wha0_209>summary::-webkit-details-marker{display:none}._past_9wha0_209>summary:hover{color:var(--text-1)}._pastChevron_9wha0_213{transition:transform .15s}._past_9wha0_209[open] ._pastChevron_9wha0_213{transform:rotate(90deg)}._backLink_9wha0_217{border-radius:var(--r-md);width:28px;height:28px;color:var(--text-3);flex:none;place-items:center;margin-right:-4px;display:grid}._backLink_9wha0_217:hover{color:var(--text-1);background:var(--bg-2)}._backLink_9wha0_217:focus-visible{outline:2px solid var(--accent);outline-offset:2px}._integrations_9wha0_220{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}._integration_9wha0_220{border:1px solid var(--line-2);border-radius:var(--r-lg);background:var(--bg-1);flex-direction:column;gap:8px;padding:14px 16px;display:flex}._integration_9wha0_220[data-connected] ._groupIcon_9wha0_87{background:var(--ws-softer);color:var(--ws)}._integrationHead_9wha0_223{align-items:center;gap:10px;display:flex}._integrationHead_9wha0_223 b{color:var(--text-1);font-size:var(--fs-md);font-weight:600}._integration_9wha0_220 p{color:var(--text-3);font-size:var(--fs-sm);flex:1;line-height:1.5}._integrationFoot_9wha0_226{justify-content:space-between;align-items:center;gap:8px;display:flex}._integrationStatus_9wha0_227{color:var(--text-3);font-size:var(--fs-xs);align-items:center;gap:5px;display:inline-flex}._integration_9wha0_220[data-connected] ._integrationStatus_9wha0_227{color:var(--ok,var(--ws))}._integration_9wha0_220[data-attention] ._integrationStatus_9wha0_227{color:var(--warning)}
