@property --skills-glow-accent-color{syntax:"<color>";inherits:true;initial-value:#f93262}[data-public-root] [data-public=section].ai-chatbot-skills-section{--skills-glow-accent-color:var(--color-accent);--skills-showcase-glow:radial-gradient(ellipse 72% 64% at 100% 0%, color-mix(in srgb, var(--skills-glow-accent-color) 70%, transparent) 0%, color-mix(in srgb, var(--skills-glow-accent-color) 32%, transparent) 36%, color-mix(in srgb, var(--skills-glow-accent-color) 8%, transparent) 56%, transparent 72%);isolation:isolate;transition:--skills-glow-accent-color .55s;overflow-x:clip}[data-public-root] [data-public=section].ai-chatbot-skills-section[data-skills-accent=purple]{--skills-glow-accent-color:var(--color-accent-purple)}[data-public-root] [data-public=section].ai-chatbot-skills-section[data-skills-accent=success]{--skills-glow-accent-color:var(--color-success)}[data-public-root] [data-public=section].ai-chatbot-skills-section[data-skills-accent=accent]{--skills-glow-accent-color:var(--color-accent)}[data-public-root] [data-public=section].ai-chatbot-skills-section[data-skills-accent=warning]{--skills-glow-accent-color:var(--color-warning)}[data-public-root] [data-public=section].ai-chatbot-skills-section:before{content:"";z-index:0;pointer-events:none;background:var(--skills-showcase-glow);position:absolute;inset:0}[data-public-root] .ai-skills-explorer{z-index:1;gap:var(--space-gap-lg);width:100%;font-family:var(--prv-font-sans);color:var(--color-fg-inverse);flex-direction:column;display:flex;position:relative}[data-public-root] .ai-skills-explorer__stage-wrap{z-index:1;width:100%;max-width:1050px;margin-inline:auto;position:relative}[data-public-root] .ai-skills-explorer__arrows{z-index:3;pointer-events:none;position:absolute;inset:0}[data-public-root] .ai-skills-explorer__arrow{pointer-events:auto;top:50%;transform:translateY(-50%);position:absolute!important}[data-public-root] .ai-skills-explorer__arrow--prev{left:calc(-1 * var(--prv-space-24))}[data-public-root] .ai-skills-explorer__arrow--next{right:calc(-1 * var(--prv-space-24))}[data-public-root] .ai-skills-explorer__card{z-index:1;box-sizing:border-box;padding:var(--space-inset-lg);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--prv-palette-white) 8%, transparent);color:var(--color-fg-inverse);position:relative}[data-public-root] .ai-skills-explorer__hero{gap:var(--prv-space-40);grid-template-columns:minmax(0,1fr) minmax(0,400px);align-items:start;width:100%;display:grid}[data-public-root] .ai-skills-explorer__copy{gap:var(--space-gap-md);flex-direction:column;min-width:0;display:flex}[data-public-root] .ai-skills-explorer__title{color:var(--color-fg-inverse);margin:0}[data-public-root] .ai-skills-explorer__description{color:color-mix(in srgb, var(--prv-palette-white) 72%, transparent);margin:0}[data-public-root] .ai-skills-explorer{--skills-topic-accent:var(--color-accent)}[data-public-root] .ai-skills-explorer[data-accent=purple]{--skills-topic-accent:var(--color-accent-purple)}[data-public-root] .ai-skills-explorer[data-accent=success]{--skills-topic-accent:var(--color-success)}[data-public-root] .ai-skills-explorer[data-accent=accent]{--skills-topic-accent:var(--color-accent)}[data-public-root] .ai-skills-explorer[data-accent=warning]{--skills-topic-accent:var(--color-warning)}[data-public-root] .ai-skills-explorer__list.list{--list-marker-color:var(--skills-topic-accent)}[data-public-root] .ai-skills-explorer__visual{border-radius:var(--radius-md);isolation:isolate;justify-self:end;width:400px;max-width:100%;height:491px;position:relative;overflow:hidden}[data-public-root] .ai-skills-explorer__demo{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .45s,visibility .45s;position:absolute;inset:0}[data-public-root] .ai-skills-explorer__demo[data-active=true]{opacity:1;visibility:visible;pointer-events:auto;z-index:1}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .chatbot-demo-player{border-radius:inherit;max-width:none;display:block;overflow:hidden;aspect-ratio:auto!important;width:100%!important;height:100%!important}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot{width:100%;height:100%;margin:0}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__preview{justify-content:center;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__preview-scaler{transform-origin:top;width:100%;height:100%;margin-bottom:0}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__stage-viewport{height:100%;margin:0;padding:0}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__stage{width:100%;max-width:100%;height:var(--ac-widget-chat-stage-height);min-height:var(--ac-widget-chat-stage-height);max-height:var(--ac-widget-chat-stage-height);box-shadow:none;padding:0}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__stage-stack{height:var(--ac-widget-chat-window-height);min-height:var(--ac-widget-chat-window-height);max-height:var(--ac-widget-chat-window-height)}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__window,[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__shadow-layer--window{width:100%;max-width:none;height:var(--ac-widget-chat-window-height);min-height:var(--ac-widget-chat-window-height);max-height:var(--ac-widget-chat-window-height);border-radius:20px;flex:none}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__launcher,[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__shadow-layer--launcher{display:none}[data-public-root] :is(.ai-skills-explorer__visual,.skill-demo-tile__slot) .ac-widget-chat-demo--skills-slot .ac-widget-chat-demo__handoff-avatar{object-fit:cover;object-position:center top;border-radius:50%;width:36px;height:36px}[data-public-root] .ai-skills-explorer__nav{z-index:1;justify-content:center;gap:var(--space-gap-xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;display:flex;position:relative;overflow-x:auto}[data-public-root] .ai-skills-explorer__nav::-webkit-scrollbar{display:none}[data-public-root] .ai-skills-explorer__nav-item{align-items:center;gap:var(--space-gap-sm);padding:var(--space-gap-xs) var(--space-gap-md) var(--space-gap-xs) var(--space-gap-xs);border-radius:var(--radius-md);color:color-mix(in srgb, var(--prv-palette-white) 70%, transparent);cursor:pointer;font:inherit;text-align:left;background:0 0;border:none;flex:none;margin:0;transition:background-color .2s,color .2s;display:inline-flex}[data-public-root] .ai-skills-explorer__nav-item:hover{background:color-mix(in srgb, var(--prv-palette-white) 6%, transparent);color:var(--color-fg-inverse)}[data-public-root] .ai-skills-explorer__nav-item[data-active=true]{background:color-mix(in srgb, var(--prv-palette-white) 10%, transparent);color:var(--color-fg-inverse);cursor:default}[data-public-root] .ai-skills-explorer__nav-icon{width:var(--prv-space-48);height:var(--prv-space-48);border-radius:var(--radius-sm);color:var(--color-fg-inverse);background:var(--color-accent);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}[data-public-root] .ai-skills-explorer__nav-icon[data-accent=purple]{background:var(--color-accent-purple)}[data-public-root] .ai-skills-explorer__nav-icon[data-accent=success]{background:var(--color-success)}[data-public-root] .ai-skills-explorer__nav-icon[data-accent=accent]{background:var(--color-accent)}[data-public-root] .ai-skills-explorer__nav-icon[data-accent=warning]{background:var(--color-warning)}[data-public-root] .ai-skills-explorer__nav-icon svg{width:var(--prv-space-24);height:var(--prv-space-24);display:block}[data-public-root] .ai-skills-explorer__nav-label{white-space:nowrap}@media (max-width:960px){[data-public-root] .ai-skills-explorer__hero{grid-template-columns:1fr}[data-public-root] .ai-skills-explorer__visual{aspect-ratio:400/491;justify-self:stretch;width:100%;height:auto}[data-public-root] .ai-skills-explorer__arrow--prev{left:var(--space-gap-xs)}[data-public-root] .ai-skills-explorer__arrow--next{right:var(--space-gap-xs)}[data-public-root] .ai-skills-explorer__nav{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){[data-public-root] [data-public=section].ai-chatbot-skills-section,[data-public-root] .ai-skills-explorer__demo{transition:none}}
[data-public-root] .skill-demo-tile{min-width:0}[data-public-root] .skill-demo-tile__slot{aspect-ratio:400/491;border-radius:var(--radius-lg);isolation:isolate;width:min(400px,100%);position:relative;overflow:hidden}[data-public-root] .skill-demo-tile__slot>.media{height:100%}[data-public-root] .skill-demo-tile__stage{width:400px;height:491px;position:relative}
