.sdk-gallery{min-width:0}.sdk-sidebar{border-block:1px solid #ffffff1a;margin-bottom:24px;padding:16px 0}.sdk-sidebar-heading{align-items:center;gap:16px;display:flex}.sdk-mobile-menu{color:#a3a3a3;text-align:left;flex:1;justify-content:space-between;align-items:center;gap:16px;min-width:0;min-height:40px;font-size:11px;display:flex}.sdk-mobile-menu span:last-child{color:#737373}.sdk-theme{gap:4px;display:flex}.sdk-theme button{color:#737373;border-radius:8px;place-items:center;width:40px;height:40px;display:grid}.sdk-theme button[aria-pressed=true]{color:#ededed;background:#262626}.sdk-sidebar nav{display:none}.sdk-sidebar nav.sdk-nav-open{grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 8px;padding-top:8px;display:grid}.sdk-sidebar nav a{color:#a3a3a3;border-radius:8px;align-items:center;gap:8px;min-height:40px;padding:8px;font-size:11px;display:flex}.sdk-sidebar nav a:hover,.sdk-sidebar nav a[aria-current]{color:#ededed;background:#171717}.sdk-example{min-width:0;margin-bottom:32px;scroll-margin-top:24px}.sdk-example-heading{align-items:baseline;gap:12px;margin-bottom:16px;display:flex}.sdk-example-heading>div{min-width:0}.sdk-example-heading h3{color:#ededed;font-size:13px;font-weight:500}.sdk-example-heading p{letter-spacing:.025em;color:#a3a3a3;margin-top:8px;font-size:11px;line-height:1.65}.sdk-stage{--sdk-stage-bg:#0a0a0a;--sdk-stage-fg:#ededed;--sdk-stage-muted:#a3a3a3;--sdk-stage-border:#ffffff1a;--sdk-stage-control:#171717;border:1px solid var(--sdk-stage-border);background:var(--sdk-stage-bg);min-width:0;color:var(--sdk-stage-fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;border-radius:8px;overflow:hidden}.sdk-stage[data-preview-theme=light]{--sdk-stage-bg:#f7f7f8;--sdk-stage-fg:#171717;--sdk-stage-muted:#64646e;--sdk-stage-border:#0000001a;--sdk-stage-control:#e8e8ec;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sdk-stage-toolbar{border-bottom:1px solid var(--sdk-stage-border);justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 16px;display:flex}.sdk-stage-label{min-width:0;color:var(--sdk-stage-muted);font-size:10px}.sdk-stage-label>span{display:none}.sdk-toolbar-actions{flex-shrink:0;display:flex}.sdk-toolbar-actions button{width:40px;height:40px;color:var(--sdk-stage-muted);border-radius:8px;place-items:center;display:grid}.sdk-toolbar-actions button:hover,.sdk-toolbar-actions button[aria-pressed=true]{color:var(--sdk-stage-fg);background:var(--sdk-stage-control)}.sdk-copy-status{text-align:right;color:var(--sdk-stage-muted);font-size:11px;display:block}.sdk-copy-status:not(:empty){padding:8px 16px}.sdk-preview.chat-root{--chat-font-sans:var(--font-geist-sans), sans-serif;--chat-font-mono:var(--font-ibm-mono), monospace;--chat-primary:#ededed;--chat-primary-fg:#0a0a0a;--chat-body-size:13px;--chat-body-sm-size:12px;--chat-radius-lg:8px;--chat-radius-md:8px;border:0;border-radius:0;min-width:0;padding:24px 16px;overflow-x:auto}.sdk-preview.chat-root[data-theme=dark]{--chat-bg:#0a0a0a;--chat-bg-elevated:#171717;--chat-fg:#ededed;--chat-fg-muted:#a3a3a3;--chat-fg-subtle:#737373;--chat-control-bg:#262626;--chat-border:#ffffff1a}.sdk-preview.chat-root[data-theme=light]{--chat-primary:#171717;--chat-primary-fg:#fff}.sdk-widget{width:100%;min-width:0}.sdk-variants{border-top:1px solid var(--sdk-stage-border);flex-wrap:wrap;gap:4px;padding:8px;display:flex}.sdk-variants button{min-height:40px;color:var(--sdk-stage-muted);border-radius:8px;padding:8px 12px;font-size:11px}.sdk-variants button:hover,.sdk-variants button[aria-pressed=true]{background:var(--sdk-stage-control);color:var(--sdk-stage-fg)}.sdk-code{min-width:0;max-height:360px;overflow:auto}.sdk-picker-note{color:var(--chat-fg-muted);margin-top:16px;font-size:11px;line-height:1.65}.sdk-answer{overflow-wrap:anywhere;margin-top:16px;font-size:12px}.sdk-answer span{color:var(--chat-fg-muted)}.sdk-filter{border:1px solid var(--chat-border);background:var(--chat-bg-elevated);width:100%;min-height:40px;color:var(--chat-fg);font:inherit;border-radius:8px;margin-bottom:16px;padding:8px 12px}.sdk-docs,.sdk-docs section{min-width:0;max-width:100%}.sdk-gallery button:focus-visible,.sdk-gallery a:focus-visible,.sdk-filter:focus-visible{outline-offset:2px;outline:2px solid #8ca0cc}@media (max-width:359px){.sdk-preview.chat-root{padding:16px 8px}.sdk-stage-toolbar{padding-left:8px}}@media (pointer:coarse){.sdk-theme button,.sdk-toolbar-actions button{width:44px;height:44px}.sdk-variants button,.sdk-mobile-menu,.sdk-sidebar nav a{min-height:44px}.sdk-filter{font-size:16px}}.sdk-heading-rail,.sdk-desktop-label{display:none}@media (min-width:900px){.sdk-heading-rail{z-index:30;flex-direction:column;display:flex;position:fixed;top:50%;left:calc(50% - 304px);transform:translateY(-50%)}.sdk-heading-rail a{border-radius:4px;align-items:center;width:40px;height:32px;padding:8px;display:flex;position:relative}.sdk-rail-bar{background:#525252;border-radius:1px;width:16px;height:2px;transition:width .14s,background .14s;display:block}.sdk-heading-rail a[aria-current] .sdk-rail-bar{background:#ededed;width:24px}.sdk-heading-rail a:hover .sdk-rail-bar,.sdk-heading-rail a:focus-visible .sdk-rail-bar{background:#a3a3a3;width:24px}.sdk-rail-label{color:#ededed;white-space:nowrap;pointer-events:none;opacity:0;background:#171717;border:1px solid #ffffff1a;border-radius:4px;padding:6px 10px;font-size:11px;transition:opacity .14s;position:absolute;left:100%}.sdk-heading-rail a:hover .sdk-rail-label,.sdk-heading-rail a:focus-visible .sdk-rail-label{opacity:1}.sdk-mobile-menu,.sdk-sidebar nav.sdk-nav-open{display:none}.sdk-desktop-label{color:#a3a3a3;flex:1;font-size:11px;display:block}}@media (prefers-reduced-motion:reduce){.sdk-rail-bar,.sdk-rail-label{transition:none}}#model-picker .sdk-stage{overflow:visible}#model-picker .sdk-preview.chat-root{border-radius:0 0 8px 8px;overflow:visible}#model-picker:has(.chat-model-trigger[data-state=open]){z-index:40;position:relative}#model-picker .chat-model-content{max-height:min(24rem, var(--radix-popover-content-available-height,24rem))}
