.tab-panel{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:var(--spacing-lg)0;overflow:hidden}.tab-panel__tabs{background-color:var(--color-surface);border-bottom:1px solid var(--color-border);scrollbar-width:none;display:flex;overflow-x:auto}.tab-panel__tabs::-webkit-scrollbar{display:none}.tab-panel__tab{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-sm)var(--spacing-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;white-space:nowrap;transition:color var(--transition-fast),border-color var(--transition-fast);background:0 0;border:none;border-bottom:2px solid #0000;margin-bottom:-1px;display:flex}.tab-panel__tab:hover{color:var(--color-text-primary)}.tab-panel__tab--active{color:var(--color-primary);border-bottom-color:var(--color-primary)}.tab-panel__tab-icon{align-items:center;display:flex}.tab-panel__content{background-color:var(--color-background)}.tab-panel__content .code-block{border:none;border-radius:0;margin:0}
.mcp-install{margin:var(--spacing-xl)0}.mcp-install__steps{flex-direction:column;gap:0;display:flex}.mcp-install__step{gap:var(--spacing-lg);padding-bottom:var(--spacing-2xl);display:flex;position:relative}.mcp-install__step:not(:last-child):after{content:"";background-color:var(--color-border);width:2px;position:absolute;top:32px;bottom:0;left:11px}.mcp-install__step--complete:not(:last-child):after{background-color:var(--color-primary)}.mcp-install__step-indicator{cursor:pointer;z-index:1;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:relative}.mcp-install__step-number{background-color:var(--color-surface);border:2px solid var(--color-border);width:24px;height:24px;font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);transition:border-color var(--transition-fast),background-color var(--transition-fast);border-radius:50%;justify-content:center;align-items:center;display:flex}.mcp-install__step-indicator:hover .mcp-install__step-number{border-color:var(--color-primary);color:var(--color-primary)}.mcp-install__step-check{color:var(--color-primary)}.mcp-install__step--complete .mcp-install__step-number{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.mcp-install__step-content{flex:1;padding-top:2px}.mcp-install__step-title{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin:0 0 var(--spacing-xs)}.mcp-install__step--complete .mcp-install__step-title{color:var(--color-text-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--color-text-secondary);text-decoration-color:var(--color-text-secondary)}.mcp-install__step-description{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.mcp-install__step-description code{font-family:var(--font-mono,monospace);background-color:var(--color-surface);border-radius:var(--radius-sm);border:1px solid var(--color-border);padding:1px 5px;font-size:.875em}.mcp-install__client-tabs{margin-top:var(--spacing-md)}.mcp-install__tab-note{font-size:var(--font-size-sm);color:var(--color-text-secondary);padding:var(--spacing-md)var(--spacing-lg)0;margin:0}.mcp-install__tab-note code{font-family:var(--font-mono,monospace);background-color:var(--color-surface);border-radius:var(--radius-sm);padding:1px 5px;font-size:.875em}
.prompt-explorer{margin:var(--spacing-xl)0}.prompt-explorer__filters{gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);flex-wrap:wrap;display:flex}.prompt-explorer__filter{align-items:center;gap:var(--spacing-xs);padding:var(--spacing-xs)var(--spacing-md);border:1px solid var(--color-border);border-radius:var(--radius-full);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;display:flex}.prompt-explorer__filter:hover{border-color:var(--color-primary);color:var(--color-primary)}.prompt-explorer__filter--active{background-color:var(--color-primary);border-color:var(--color-primary);color:#fff}.prompt-explorer__filter--active:hover{background-color:var(--color-primary-hover,color-mix(in srgb,var(--color-primary)85%,black));color:#fff}.prompt-explorer__filter-count{font-size:var(--font-size-xs,12px);background-color:color-mix(in srgb,currentColor 15%,transparent);border-radius:var(--radius-full);text-align:center;min-width:1.5em;padding:1px 6px}.prompt-explorer__grid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(340px,1fr));display:grid}.prompt-card{background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-sm);transition:border-color var(--transition-fast),box-shadow var(--transition-fast);flex-direction:column;display:flex}.prompt-card:hover{border-color:var(--color-primary);box-shadow:var(--shadow-sm)}.prompt-card__header{justify-content:space-between;align-items:center;display:flex}.prompt-card__tag{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);color:var(--color-primary);text-transform:uppercase;letter-spacing:.06em;background-color:color-mix(in srgb,var(--color-primary)10%,transparent);padding:2px var(--spacing-sm);border-radius:var(--radius-full)}.prompt-card__copy{border:1px solid var(--color-border);border-radius:var(--radius-sm);width:28px;height:28px;color:var(--color-text-secondary);cursor:pointer;transition:all var(--transition-fast);background:0 0;justify-content:center;align-items:center;display:flex}.prompt-card__copy:hover{border-color:var(--color-primary);color:var(--color-primary)}.prompt-card__copy--copied{border-color:var(--color-success);color:var(--color-success)}.prompt-card__body{gap:var(--spacing-sm);align-items:flex-start;display:flex}.prompt-card__icon{color:var(--color-text-secondary);flex-shrink:0;margin-top:2px}.prompt-card__prompt{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-style:italic;line-height:1.6}.prompt-card__description{font-size:var(--font-size-xs,12px);color:var(--color-text-secondary);padding-top:var(--spacing-xs);border-top:1px solid var(--color-border);margin:0}
.mcp-page{padding:var(--spacing-3xl)var(--spacing-3xl)var(--spacing-4xl)}.mcp-capabilities{gap:var(--spacing-md);margin:var(--spacing-xl)0 var(--spacing-3xl);padding:var(--spacing-lg);background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-template-columns:repeat(3,1fr);display:grid}.mcp-capability{gap:var(--spacing-md);align-items:flex-start;display:flex}.mcp-capability svg{color:var(--color-primary);flex-shrink:0;margin-top:2px}.mcp-capability strong{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-text-primary);margin-bottom:4px;display:block}.mcp-capability span{font-size:var(--font-size-xs,12px);color:var(--color-text-secondary);line-height:1.4}.mcp-key-types{gap:var(--spacing-md);margin:var(--spacing-lg)0;grid-template-columns:1fr 1fr;display:grid}.mcp-key-type{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);font-size:var(--font-size-sm);color:var(--color-text-secondary);line-height:1.6}.mcp-key-type__header{align-items:center;gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);display:flex}.mcp-key-type p{margin:0}.mcp-key-type__badge{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);padding:2px var(--spacing-sm);border-radius:var(--radius-full)}.mcp-key-type__badge--read{background-color:color-mix(in srgb,var(--color-success)15%,transparent);color:var(--color-success)}.mcp-key-type__badge--write{background-color:color-mix(in srgb,var(--color-warning)15%,transparent);color:var(--color-warning)}.mcp-key-type__prefix{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs,12px);color:var(--color-text-secondary)}.mcp-tools{gap:var(--spacing-md);margin:var(--spacing-lg)0;flex-direction:column;display:flex}.mcp-tool{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);gap:var(--spacing-sm);transition:border-color var(--transition-fast);flex-direction:column;display:flex}.mcp-tool:hover{border-color:var(--color-primary)}.mcp-tool__header{align-items:center;gap:var(--spacing-md);display:flex}.mcp-tool__name{font-family:var(--font-mono,monospace);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary)10%,transparent);padding:3px var(--spacing-sm);border-radius:var(--radius-sm)}.mcp-tool__scope{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);padding:2px var(--spacing-sm);border-radius:var(--radius-full);align-items:center;gap:4px;display:flex}.mcp-tool__scope--read{background-color:color-mix(in srgb,var(--color-success)15%,transparent);color:var(--color-success)}.mcp-tool__scope--write{background-color:color-mix(in srgb,var(--color-warning)15%,transparent);color:var(--color-warning)}.mcp-tool__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.mcp-tool__inputs{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.mcp-tool__inputs-label{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.mcp-tool__input{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs,12px);background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-sm);color:var(--color-text-secondary);padding:2px 6px}.mcp-tool__example{padding:var(--spacing-sm)var(--spacing-md);background-color:color-mix(in srgb,var(--color-primary)4%,transparent);border-radius:var(--radius-md);border-left:3px solid color-mix(in srgb,var(--color-primary)40%,transparent);flex-direction:column;gap:2px;display:flex}.mcp-tool__example-label{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.mcp-tool__example-text{font-size:var(--font-size-sm);color:var(--color-text-primary);margin:0;font-style:italic}.mcp-resources{gap:var(--spacing-md);margin:var(--spacing-lg)0;flex-direction:column;display:flex}.mcp-resource{padding:var(--spacing-lg);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);gap:var(--spacing-sm);flex-direction:column;display:flex}.mcp-resource__name{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.mcp-resource__uri{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs,12px);color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary)10%,transparent);padding:4px var(--spacing-sm);border-radius:var(--radius-sm);width:fit-content}.mcp-resource__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.mcp-resource__example{align-items:center;gap:var(--spacing-sm);padding-top:var(--spacing-sm);border-top:1px solid var(--color-border);display:flex}.mcp-resource__example-label{font-size:var(--font-size-xs,12px);color:var(--color-text-secondary);font-weight:var(--font-weight-medium);white-space:nowrap}.mcp-resource__example code{font-family:var(--font-mono,monospace);font-size:var(--font-size-xs,12px);color:var(--color-text-secondary)}.mcp-prompts{gap:var(--spacing-lg);margin:var(--spacing-lg)0;flex-direction:column;display:flex}.mcp-prompt{padding:var(--spacing-xl);border:1px solid var(--color-border);border-radius:var(--radius-lg);background-color:var(--color-surface);gap:var(--spacing-md);flex-direction:column;display:flex}.mcp-prompt__name{font-family:var(--font-mono,monospace);font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:#8b5cf6;padding:4px var(--spacing-sm);border-radius:var(--radius-sm);background-color:#8b5cf61a}.mcp-prompt__description{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.6}.mcp-prompt__meta{gap:var(--spacing-sm);flex-direction:column;display:flex}.mcp-prompt__inputs,.mcp-prompt__tools{align-items:center;gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.mcp-prompt__meta-label{font-size:var(--font-size-xs,12px);font-weight:var(--font-weight-semibold);color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.06em}.mcp-prompt__output{gap:var(--spacing-sm);padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);font-size:var(--font-size-sm);background-color:#8b5cf614;flex-wrap:wrap;align-items:flex-start;display:flex}.mcp-prompt__output span:first-child{font-weight:var(--font-weight-semibold);color:#8b5cf6;font-size:var(--font-size-xs,12px);text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;margin-top:1px}.mcp-prompt__output span:last-child{color:var(--color-text-secondary)}.mcp-rate-limits{border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:var(--spacing-lg)0;overflow:hidden}.mcp-rate-limit{gap:var(--spacing-lg);padding:var(--spacing-md)var(--spacing-lg);border-bottom:1px solid var(--color-border);font-size:var(--font-size-sm);grid-template-columns:140px 1fr;align-items:center;display:grid}.mcp-rate-limit:last-child{border-bottom:none}.mcp-rate-limit strong{font-weight:var(--font-weight-semibold);color:var(--color-text-primary)}.mcp-rate-limit span{color:var(--color-text-secondary)}@media (max-width:768px){.mcp-page{padding:var(--spacing-xl)var(--spacing-lg)var(--spacing-3xl)}.mcp-capabilities,.mcp-key-types{grid-template-columns:1fr}}
/*# sourceMappingURL=ac8e880e9bf869f1.css.map*/