body{min-height:100vh}:is(body:has(.velu-announcement) #nd-docs-layout,body:has(.velu-announcement) #nd-notebook-layout){--fd-banner-height:var(--velu-announcement-h,0px)!important}.velu-announcement{z-index:30;background-color:var(--color-fd-primary);color:#fff;text-align:center;border:none;border-radius:0;justify-content:center;align-items:center;gap:.5rem;width:100%;margin:0;padding:.5rem 1rem;font-size:.875rem;line-height:1.4;display:flex;position:sticky;top:0}.velu-announcement a{color:#fff;text-underline-offset:2px;text-decoration:underline}.velu-announcement a:hover{opacity:.85}.velu-announcement-content{flex:1;min-width:0}.velu-announcement-dismiss{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:.25rem;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:0;font-size:1rem;transition:opacity .15s;display:inline-flex}.velu-announcement-dismiss:hover{opacity:1}.velu-nav-brand{align-items:center;gap:.25rem;max-width:100%;display:inline-flex}.velu-nav-logo{width:auto;max-width:190px;height:1.95rem;display:block}.velu-nav-logo-dark,.dark .velu-nav-logo-light{display:none}.dark .velu-nav-logo-dark{display:block}#nd-sidebar .flex.justify-between{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:.5rem;width:100%;display:grid}#nd-sidebar .flex.justify-between>a{min-width:0;overflow:hidden}#nd-sidebar .flex.justify-between>button{margin-left:auto}nextjs-portal{display:none!important}@media (min-width:768px){#nd-docs-layout[data-sidebar-collapsed=false]{--fd-sidebar-width:268px}}@media (min-width:1024px){#nd-docs-layout,#nd-notebook-layout{--fd-toc-width:268px}:is(#nd-docs-layout:has(#nd-toc .velu-api-toc-rail),#nd-notebook-layout:has(#nd-toc .velu-api-toc-rail)){--fd-toc-width:clamp(420px,32vw,560px)}#nd-toc:has(.velu-api-toc-rail){--fd-toc-width:clamp(420px,32vw,560px);width:var(--fd-toc-width);padding-top:0;overflow:hidden auto}#nd-subnav [data-header-body]>button[data-search-full]{flex:none;order:3;width:min(280px,28vw);min-width:220px;max-width:280px;margin-left:auto}#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2{flex:0 auto;order:2;justify-content:flex-start;margin-right:auto}#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden{align-self:stretch}#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden>a,#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden>button{border-bottom:2px solid #0000;align-items:center;height:100%;margin-bottom:-1px;font-size:1.05rem;font-weight:700;display:inline-flex}#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden>button{background:0 0;border-radius:0;padding-inline:0}#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden>a[data-active=true],#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden>button[data-state=open]{border-bottom-color:var(--color-fd-primary)}#nd-subnav [data-header-body]>div.flex.flex-1.items-center.justify-end.md\:gap-2>div.flex.items-center.gap-6.empty\:hidden.max-lg\:hidden>button:has(a[data-active=true]){border-bottom-color:var(--color-fd-primary)}}.velu-sidebar-footer{flex-direction:column;gap:.5rem;display:flex}.velu-sidebar-footer-shell{border-top:1px solid var(--color-fd-border);padding:.75rem 1rem 1rem}.velu-sidebar-footer-icons{align-items:center;gap:.35rem;margin-bottom:.35rem;display:flex}.velu-sidebar-banner{order:-1;width:100%;padding:.125rem 0;display:flex}#nd-sidebar .flex.flex-col>:first-child{order:-2}.velu-header-version-switcher{justify-content:flex-end;align-items:center;display:flex}.velu-version-switcher-wrap{position:relative}.velu-version-switcher{color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.35rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500;transition:color .15s,background-color .15s;display:inline-flex}.velu-version-switcher:hover{color:var(--color-fd-foreground);background-color:var(--color-fd-accent)}.velu-version-switcher svg{width:.9rem;height:.9rem}.velu-version-switcher svg:last-child{width:.8rem;height:.8rem}.velu-version-menu{background-color:var(--color-fd-popover);border:1px solid var(--color-fd-border);z-index:60;border-radius:.5rem;min-width:7.5rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);right:0;box-shadow:0 4px 12px #00000026}.velu-version-option{width:100%;color:var(--color-fd-muted-foreground);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.35rem .5rem;font-size:.8rem;transition:color .15s,background-color .15s;display:block}.velu-version-option:hover{background-color:var(--color-fd-accent);color:var(--color-fd-foreground)}.velu-version-option.active{color:var(--color-fd-primary)}.velu-product-switcher-wrap{width:100%;position:relative}.velu-product-switcher{border:1px solid var(--color-fd-border);background:var(--color-fd-background);width:100%;color:var(--color-fd-foreground);cursor:pointer;border-radius:.5rem;justify-content:space-between;align-items:center;padding:.5rem .625rem;font-size:.8125rem;font-weight:500;transition:border-color .15s,background-color .15s;display:flex}.velu-product-switcher:hover{border-color:var(--color-fd-primary);background-color:var(--color-fd-accent)}.velu-product-switcher svg{opacity:.6;flex-shrink:0;width:.875rem;height:.875rem}.velu-product-switcher-label{text-align:left;flex:1}.velu-product-switcher-label-wrap{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.velu-product-icon{opacity:.75;flex-shrink:0;width:.9rem;height:.9rem}.velu-product-menu{background-color:var(--color-fd-popover);border:1px solid var(--color-fd-border);z-index:60;border-radius:.5rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:0;right:0;box-shadow:0 4px 12px #00000026}.velu-product-option{text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;flex-direction:column;width:100%;padding:.5rem .625rem;transition:background-color .15s;display:flex}.velu-product-option:hover,.velu-product-option.active{background-color:var(--color-fd-accent)}.velu-product-option-name{color:var(--color-fd-foreground);font-size:.8125rem;font-weight:500}.velu-product-option-name-wrap{align-items:center;gap:.4rem;display:inline-flex}.velu-product-option-icon{opacity:.75;flex-shrink:0;width:.9rem;height:.9rem}.velu-product-option.active .velu-product-option-name{color:var(--color-fd-primary)}.velu-product-option-desc{color:var(--color-fd-muted-foreground);margin-top:.125rem;font-size:.6875rem}.velu-sidebar-footer-row{justify-content:space-between;align-items:center;display:flex}.velu-sidebar-links{flex-direction:column;gap:0;display:flex}.velu-sidebar-link{color:var(--color-fd-muted-foreground);border-radius:.375rem;justify-content:space-between;align-items:center;padding:.375rem .5rem;font-size:.875rem;text-decoration:none;transition:color .15s,background-color .15s;display:flex}.velu-sidebar-link:hover{color:var(--color-fd-foreground);background-color:var(--color-fd-accent)}.velu-sidebar-link-text{flex:1}.velu-sidebar-link-left{align-items:center;gap:.4rem;min-width:0;display:inline-flex}.velu-sidebar-link-leading-icon{opacity:.7;flex-shrink:0;width:.875rem;height:.875rem}.velu-sidebar-link-icon{opacity:.5;flex-shrink:0;width:.875rem;height:.875rem}.velu-sidebar-link:hover .velu-sidebar-link-icon{opacity:.8}.velu-status-badge{border:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);text-transform:uppercase;letter-spacing:.02em;border-radius:999px;align-items:center;margin-inline-start:.45rem;padding:.06rem .38rem;font-size:.62rem;font-weight:650;line-height:1.2;display:inline-flex}.velu-status-badge-deprecated{border-color:color-mix(in oklab,#f59e0b 52%,var(--color-fd-border));color:#f59e0b;background:#f59e0b24;background:lab(72.7914% 26.933 75.434/.14)}.velu-openapi-sidebar-item{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.velu-openapi-sidebar-label{min-width:0}.velu-openapi-method-badge{text-transform:uppercase;letter-spacing:.01em;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:.06rem .43rem;font-size:.66rem;font-weight:700;line-height:1.2;display:inline-flex}.velu-openapi-method-get{color:#22c55e;background:#16a34a33;background:lab(58.835% -51.0809 35.4288/.2)}.velu-openapi-method-post{color:#60a5fa;background:#2563eb33;background:lab(44.7906% 21.0478 -75.5989/.2)}.velu-openapi-method-put{color:#facc15;background:#ca8a0433;background:lab(62.8171% 18.8276 66.9715/.2)}.velu-openapi-method-patch{color:#fb923c;background:#ea580c33;background:lab(57.3904% 55.5917 65.4092/.2)}.velu-openapi-method-delete{color:#f87171;background:#dc262633;background:lab(48.7982% 67.6999 48.8037/.2)}.velu-openapi-method-webhook{color:#c4b5fd;background:#8b5cf633;background:lab(50.6911% 45.8507 -71.7974/.2)}.velu-theme-toggle{background-color:var(--color-fd-accent);border-radius:.5rem;align-items:center;gap:.25rem;width:fit-content;margin-left:auto;padding:.25rem;display:flex}.velu-lang-switcher{color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.375rem;align-items:center;gap:.375rem;padding:.375rem .5rem;font-size:.875rem;transition:color .15s,background-color .15s;display:flex;position:relative}.velu-lang-switcher:hover{color:var(--color-fd-foreground);background-color:var(--color-fd-accent)}.velu-lang-switcher svg{width:1rem;height:1rem}.velu-lang-menu{background-color:var(--color-fd-popover);border:1px solid var(--color-fd-border);z-index:50;border-radius:.5rem;min-width:8rem;margin-bottom:.25rem;padding:.25rem;position:absolute;bottom:100%;left:0;box-shadow:0 4px 12px #00000026}.velu-lang-option{width:100%;color:var(--color-fd-muted-foreground);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.375rem;padding:.375rem .5rem;font-size:.875rem;transition:color .15s,background-color .15s;display:block}.velu-lang-option:hover{background-color:var(--color-fd-accent);color:var(--color-fd-foreground)}.velu-lang-option.active{color:var(--color-fd-primary)}.velu-theme-btn{color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border:none;border-radius:.375rem;justify-content:center;align-items:center;padding:.375rem;transition:color .15s,background-color .15s;display:flex}.velu-theme-btn:hover{color:var(--color-fd-foreground)}.velu-theme-btn.active{background-color:var(--color-fd-background);color:var(--color-fd-foreground);box-shadow:0 1px 2px #0000001a}.velu-footer{border-top:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-top:3rem;padding-top:1.1rem;font-size:1rem;display:flex}.velu-footer-socials{align-items:center;gap:1rem;display:inline-flex}.velu-footer-social-link{color:var(--color-fd-muted-foreground);opacity:.78;justify-content:center;align-items:center;text-decoration:none;transition:color .15s,opacity .15s;display:inline-flex}.velu-footer-social-link:hover{color:var(--color-fd-foreground);opacity:1}.velu-footer-social-icon{flex-shrink:0;width:1.05rem;height:1.05rem}.velu-footer-powered{margin-left:auto;font-size:1.15rem;line-height:1.3}.velu-page-feedback-wrap{gap:.85rem;margin-top:2.75rem;display:grid}.velu-page-feedback-block{gap:.85rem;display:grid}.velu-page-feedback-row{flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:.55rem;display:flex}.velu-page-feedback-question{color:var(--color-fd-foreground);margin:0;font-size:.82rem;font-weight:500;line-height:1.35}.velu-page-feedback-actions{align-items:center;gap:.5rem;margin-left:.1rem;display:inline-flex}.velu-page-feedback-btn{border:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border-radius:999px;align-items:center;gap:.45rem;height:1.72rem;padding:0 .6rem;font-size:.82rem;font-weight:500;line-height:1;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.velu-page-feedback-btn:hover{color:var(--color-fd-foreground);border-color:color-mix(in oklab,var(--color-fd-primary)45%,var(--color-fd-border));background:color-mix(in oklab,var(--color-fd-primary)8%,transparent)}.velu-page-feedback-btn.is-active{color:var(--color-fd-foreground);border-color:color-mix(in oklab,var(--color-fd-primary)55%,var(--color-fd-border))}.velu-page-feedback-btn svg{stroke:currentColor;fill:none;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;width:.76rem;height:.76rem}.velu-page-feedback-panel{border-top:1px solid var(--color-fd-border);gap:.85rem;padding-top:1rem;display:grid}.velu-page-feedback-panel-title{color:var(--color-fd-foreground);margin:0;font-size:.95rem;font-weight:600;line-height:1.35}.velu-page-feedback-options{gap:.35rem;display:grid}.velu-page-feedback-option{width:fit-content;max-width:100%;color:var(--color-fd-muted-foreground);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.6rem;padding:.12rem 0;font-size:.82rem;line-height:1.35;display:inline-flex}.velu-page-feedback-option:hover,.velu-page-feedback-option.is-checked{color:var(--color-fd-foreground)}.velu-page-feedback-radio{border:1px solid color-mix(in oklab,var(--color-fd-muted-foreground)50%,var(--color-fd-border));border-radius:999px;flex-shrink:0;width:1rem;height:1rem;transition:border-color .15s,box-shadow .15s,background-color .15s;box-shadow:inset 0 0 #0000}.velu-page-feedback-option.is-checked .velu-page-feedback-radio{border-color:var(--color-fd-primary);background:color-mix(in oklab,var(--color-fd-primary)16%,transparent);box-shadow:inset 0 0 0 3px var(--color-fd-primary)}.velu-page-feedback-inputs{gap:.6rem;display:grid}.velu-page-feedback-input{border:1px solid var(--color-fd-border);width:100%;color:var(--color-fd-foreground);font:inherit;background:0 0;border-radius:.75rem;padding:.68rem .8rem;font-size:.82rem;line-height:1.35}.velu-page-feedback-input::placeholder{color:var(--color-fd-muted-foreground)}.velu-page-feedback-input:focus{border-color:color-mix(in oklab,var(--color-fd-primary)55%,var(--color-fd-border));box-shadow:0 0 0 2px color-mix(in oklab,var(--color-fd-primary)22%,transparent);outline:none}.velu-page-feedback-cta{align-items:center;gap:.55rem;display:inline-flex}.velu-page-feedback-cancel,.velu-page-feedback-submit{height:2rem;font:inherit;cursor:pointer;border-radius:999px;padding:0 .9rem;font-size:.82rem;font-weight:500;line-height:1}.velu-page-feedback-cancel{border:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);background:0 0}.velu-page-feedback-cancel:hover{color:var(--color-fd-foreground);border-color:color-mix(in oklab,var(--color-fd-primary)35%,var(--color-fd-border))}.velu-page-feedback-submit{border:1px solid color-mix(in oklab,var(--color-fd-primary)45%,var(--color-fd-border));background:var(--color-fd-foreground);color:var(--color-fd-background)}.velu-page-feedback-submit:hover{filter:brightness(.96)}.velu-page-nav-grid{gap:.85rem;display:grid}.velu-page-nav-grid-one{grid-template-columns:1fr}.velu-page-nav-grid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.velu-page-nav-card{border:1px solid var(--color-fd-border);color:inherit;border-radius:.85rem;flex-direction:column;gap:.35rem;padding:1rem 1.1rem;text-decoration:none;transition:border-color .15s,background-color .15s;display:flex}.velu-page-nav-card:hover{border-color:color-mix(in oklab,var(--color-fd-primary)45%,var(--color-fd-border));background:color-mix(in oklab,var(--color-fd-primary)8%,transparent)}.velu-page-nav-card-next{text-align:right}.velu-page-nav-title{color:var(--color-fd-foreground);margin:0;font-size:1rem;font-weight:600;line-height:1.25}.velu-page-nav-meta{color:var(--color-fd-muted-foreground);align-items:center;gap:.35rem;margin:0;font-size:.95rem;line-height:1.35;display:inline-flex}.velu-page-nav-meta-next{justify-content:flex-end}.velu-page-nav-meta svg{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:.95rem;height:.95rem}@media (max-width:768px){.velu-page-nav-grid-two{grid-template-columns:1fr}.velu-page-nav-card-next{text-align:left}.velu-page-nav-meta-next{justify-content:flex-start}}.velu-footer-powered a{color:var(--color-fd-primary);font-weight:600;text-decoration:none}.velu-footer-powered a:hover{text-decoration:underline}@media (max-width:768px){.velu-footer-powered{margin-left:0}}[data-card].velu-card-horizontal{grid-template-columns:2.25rem minmax(0,1fr);column-gap:.75rem;align-items:center!important;display:grid!important}[data-card].velu-card-horizontal>div.not-prose{grid-row:1/span 3;place-self:center start;margin-top:0;margin-bottom:0}[data-card].velu-card-horizontal>h3{margin-bottom:.25rem}.velu-card-group{grid-template-columns:repeat(var(--velu-card-cols,2),minmax(0,1fr));gap:.75rem!important;display:grid!important}.velu-card-group>[data-card]{margin:0!important}.velu-card-image{border:1px solid var(--color-fd-border);border-radius:.55rem;width:100%;margin-bottom:.65rem}[data-card].velu-card{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-background)92%,var(--color-fd-card));flex-direction:column;display:flex}.velu-card-group>[data-card].velu-card,.velu-card-deck>[data-card].velu-card{height:100%}[data-card].velu-card,.velu-card-group>[data-card]{transition:border-color .15s,background-color .15s,box-shadow .15s}[data-card].velu-card:hover,.velu-card-group>[data-card]:hover{border-color:color-mix(in oklab,var(--color-fd-primary)72%,var(--color-fd-border));box-shadow:0 0 0 1px color-mix(in oklab,var(--color-fd-primary)28%,transparent);background:color-mix(in oklab,var(--color-fd-background)92%,var(--color-fd-card))!important}[data-card].velu-card>div.not-prose{justify-content:center;align-items:center;width:2.25rem;height:2.25rem;margin-bottom:.55rem;display:inline-flex;color:var(--color-fd-primary)!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.7rem!important;padding:0!important}[data-card].velu-card>div.not-prose svg,[data-card].velu-card>div.not-prose img{width:1.6rem;height:1.6rem}[data-card].velu-card>h3{margin-top:.04rem}[data-card].velu-card+[data-card].velu-card{margin-top:.75rem!important}.velu-card-group>[data-card].velu-card+[data-card].velu-card{margin-top:0!important}[data-card].velu-card>div:last-child{flex-direction:column;flex:1;display:flex}.velu-card-cta{color:var(--color-fd-primary);align-items:center;gap:.3rem;margin-top:auto;padding-top:.55rem;font-size:.82rem;font-weight:600;display:inline-flex}.velu-card-cta-arrow{width:.95rem;height:.95rem}.velu-card-color-blue{border-color:#2563eb4d}.velu-card-color-green{border-color:#16a34a4d}.velu-card-color-yellow{border-color:#f59e0b59}.velu-card-color-red{border-color:#dc26264d}.velu-card-color-purple{border-color:#9333ea4d}.velu-card-color-orange{border-color:#ea580c4d}.velu-card-color-gray{border-color:#94a3b859}.velu-accordions,.velu-code-group,.velu-properties,.velu-param-field,.velu-response-field{gap:.75rem;display:grid}.velu-step-title{margin:0 0 .35rem;font-weight:600}.velu-tabs-border-bottom{border-bottom:1px solid var(--color-fd-border);margin-bottom:.75rem;padding-bottom:.75rem}.velu-tabs-plain [role=tablist]{gap:1rem;margin-bottom:.45rem}.velu-code-group-dropdown{border:1px solid var(--color-fd-border);border-radius:.85rem;gap:0;overflow:visible}.velu-code-group-tabs{border:1px solid var(--color-fd-border);border-radius:.85rem;gap:0;overflow:hidden}.velu-code-group-tabs-head{border-bottom:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-card)82%,transparent);flex-wrap:wrap;align-items:flex-end;gap:.12rem;min-height:1.9rem;padding:0 .45rem;display:flex}.velu-code-group-tab-btn{color:var(--color-fd-muted-foreground);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:.35rem .35rem 0 0;align-self:flex-end;align-items:center;gap:.28rem;min-height:0;padding:0 .28rem .06rem;font-size:.82rem;font-weight:600;line-height:1;display:inline-flex}.velu-code-group-tab-btn>span:last-child,.velu-code-group-file>span:last-child,.velu-code-group-select-btn>span:nth-child(2),.velu-code-group-select-item>span:nth-child(2){padding-top:.08rem;padding-bottom:.16rem}.velu-code-group-tab-btn.is-active{color:var(--color-fd-primary);border-bottom-color:var(--color-fd-primary)}.velu-code-group-dropdown-head{border-bottom:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-card)82%,transparent);justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .9rem;display:flex}.velu-code-group-file{color:var(--color-fd-foreground);align-items:center;gap:.45rem;font-size:.95rem;font-weight:600;display:inline-flex}.velu-code-group-select-wrap{min-width:10rem;position:relative}.velu-code-group-select-btn{border:1px solid var(--color-fd-border);background:var(--color-fd-background);width:100%;color:var(--color-fd-foreground);cursor:pointer;border-radius:.65rem;justify-content:space-between;align-items:center;gap:.45rem;padding:.35rem .55rem;font-size:.9rem;display:inline-flex}.velu-code-group-caret{opacity:.7;font-size:.9rem}.velu-code-group-select-menu{border:1px solid var(--color-fd-border);background:var(--color-fd-popover);z-index:20;border-radius:.75rem;min-width:12rem;padding:.3rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 10px 24px #0000003d}.velu-code-group-select-item{width:100%;color:var(--color-fd-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.55rem;align-items:center;gap:.5rem;padding:.45rem .5rem;display:inline-flex}.velu-code-group-select-item:hover{background:var(--color-fd-accent)}.velu-code-group-select-item.is-active{color:var(--color-fd-primary)}.velu-code-group-check{color:var(--color-fd-primary);margin-left:auto}.velu-code-group-dropdown-body{border-bottom-right-radius:.85rem;border-bottom-left-radius:.85rem;padding:0;overflow:hidden}.velu-code-group-dropdown-body>*{border-radius:0 0 .85rem .85rem;margin-top:0!important;margin-bottom:0!important}.velu-lang-icon{background:color-mix(in oklab,var(--color-fd-muted-foreground)22%,transparent);width:1.15rem;height:1.15rem;color:var(--color-fd-foreground);border-radius:.28rem;justify-content:center;align-items:center;font-size:.58rem;font-weight:700;line-height:1;display:inline-flex}.velu-lang-icon-img{object-fit:contain;border-radius:.16rem;flex-shrink:0;width:.72rem;height:.72rem;display:block}.velu-code-group .velu-lang-icon-img,.velu-code-group-tabs-head .velu-lang-icon-img,.velu-code-group-dropdown-head .velu-lang-icon-img,.velu-code-group-select-item .velu-lang-icon-img{margin:0!important}.velu-lang-javascript{color:#34d399;background:#10b98133}.velu-lang-typescript{color:#60a5fa;background:#3b82f633}.velu-lang-python{color:#fbbf24;background:#f59e0b33}.velu-lang-java{color:#f87171;background:#ef444433}.velu-accordion,.velu-expandable{border:1px solid var(--color-fd-border);background:var(--color-fd-card);border-radius:.6rem;overflow:hidden}.velu-accordion>summary,.velu-expandable>summary{cursor:pointer;padding:.7rem .85rem;font-weight:600}.velu-accordion-content,.velu-expandable-content{padding:0 .85rem .85rem}.velu-frame{--velu-frame-gap-bg:#e5e7eb;border:1px solid var(--color-fd-border);border-radius:.65rem;margin:1rem 0;overflow:hidden}:root[data-theme=dark] .velu-frame,.dark .velu-frame{--velu-frame-gap-bg:#2f2f2f}.velu-frame-content{background:var(--velu-frame-gap-bg);padding:.45rem}.velu-frame-content img{border-radius:.45rem;width:100%;height:auto;display:block;margin:0!important}.velu-frame-hint{color:var(--color-fd-foreground);background:0 0;border:0;align-items:center;gap:.5rem;margin:0 0 .55rem;padding:0;font-size:1.05rem;line-height:1.4;display:flex}.velu-frame-hint-icon{opacity:.9;width:1rem;height:1rem;color:color-mix(in oklab,var(--color-fd-foreground)72%,var(--color-fd-muted-foreground));flex-shrink:0}:root[data-theme=dark] .velu-frame-hint-icon,.dark .velu-frame-hint-icon{opacity:1;color:color-mix(in oklab,var(--color-fd-foreground)92%,var(--color-fd-muted-foreground))}.velu-frame figcaption{color:color-mix(in oklab,var(--color-fd-foreground)78%,var(--color-fd-muted-foreground));background:var(--velu-frame-gap-bg);text-align:center;border-top:0;margin-top:-.1rem;padding:.55rem .8rem;font-size:.85rem}.velu-frame figcaption a{color:var(--color-fd-primary);text-decoration:underline}.velu-param,.velu-property{border:1px solid var(--color-fd-border);border-radius:.6rem;padding:.7rem .85rem}.velu-param-head,.velu-property-head{flex-wrap:wrap;align-items:center;gap:.4rem;display:flex;position:relative}.velu-param-head span,.velu-property-head span{border:1px solid var(--color-fd-border);border-radius:999px;padding:.1rem .45rem;font-size:.75rem}.velu-param-head strong,.velu-property-head strong{color:var(--color-fd-primary);font-size:.75rem}.velu-param-head em,.velu-property-head em{color:var(--color-fd-muted-foreground);font-size:.75rem}.velu-param-field-item,.velu-response-field-item{background:0 0;border:0;border-radius:0;padding:0;position:relative}.velu-param-field-item:before,.velu-response-field-item:before{content:"";width:1.15rem;position:absolute;top:0;bottom:0;left:-1.15rem}.velu-param-field-item+.velu-param-field-item,.velu-response-field-item+.velu-response-field-item{border-top:1px solid color-mix(in oklab,var(--color-fd-foreground)18%,transparent);margin-top:.75rem;padding-top:.75rem}.velu-param-field-item .velu-param-head code,.velu-response-field-item .velu-property-head code{color:var(--color-fd-primary);background:0 0;border:0;padding:0;font-size:1.1em;font-weight:400}.velu-param-anchor{width:.9rem;height:.9rem;color:var(--color-fd-muted-foreground);opacity:0;visibility:hidden;justify-content:center;align-items:center;text-decoration:none;transition:opacity .15s,color .15s;display:inline-flex;position:absolute;top:50%;left:-1rem;transform:translateY(-50%)}.velu-param-anchor svg{width:.85rem;height:.85rem}.velu-param-field-item:hover .velu-param-anchor,.velu-param-field-item:focus-within .velu-param-anchor,.velu-response-field-item:hover .velu-param-anchor,.velu-response-field-item:focus-within .velu-param-anchor,.velu-param-anchor:focus-visible{opacity:.9;visibility:visible}.velu-param-anchor:hover{color:var(--color-fd-foreground)}.velu-pill{border-radius:999px;align-items:center;padding:.1rem .45rem;font-size:.72rem;font-weight:600;line-height:1.2;display:inline-flex}.velu-pill-required{color:#ef4444;background:#dc262629}.velu-pill-deprecated{color:#f59e0b;background:#f59e0b2e}.velu-pill-type{color:#292929;background:#e5e7eb}.velu-param-body,.velu-property-body{margin-top:.5rem}.velu-param-field-meta{flex-wrap:wrap;gap:.35rem;display:flex}.velu-param-field-meta span{text-transform:uppercase;color:var(--color-fd-muted-foreground);border:1px solid var(--color-fd-border);border-radius:999px;padding:.08rem .4rem;font-size:.7rem}.velu-endpoint,.velu-openapi,.velu-snippet{border:1px solid var(--color-fd-border);border-radius:.65rem;margin:1rem 0;padding:.8rem}.velu-api-playground{border:0;border-radius:0;padding:.35rem .35rem .6rem}.velu-openapi-operation-layout{flex-direction:column;gap:.95rem;display:flex}.velu-openapi-section{flex-direction:column;gap:.55rem;display:flex}.velu-openapi-field-group{flex-direction:column;gap:.5rem;display:flex}.velu-openapi-field-group+.velu-openapi-field-group{margin-top:.6rem}.velu-openapi-field-list{flex-direction:column;display:flex}.velu-openapi-parameter-group>h2,.velu-openapi-parameter-group>h3{margin:0}.velu-openapi-parameter-group>.velu-openapi-field-list{border-top:1px solid color-mix(in oklab,var(--color-fd-foreground)14%,transparent);padding-top:.95rem}.velu-openapi-field-list>div+div{border-top:1px solid color-mix(in oklab,var(--color-fd-foreground)18%,transparent);margin-top:.75rem;padding-top:.75rem}.velu-openapi-complex-field+.velu-openapi-complex-field{margin-top:.75rem}.velu-openapi-child-attrs{border:1px solid color-mix(in oklab,var(--color-fd-foreground)16%,transparent);border-radius:.72rem;margin-top:.55rem;overflow:hidden}.velu-openapi-child-attrs-summary{cursor:pointer;color:var(--color-fd-muted-foreground);border-bottom:1px solid color-mix(in oklab,var(--color-fd-foreground)14%,transparent);-webkit-user-select:none;user-select:none;padding:.55rem .7rem;font-size:.83rem;font-weight:500;list-style:none}.velu-openapi-child-attrs-summary::-webkit-details-marker{display:none}.velu-openapi-child-attrs-summary:before{content:"›";margin-right:.35rem;transition:transform .15s;display:inline-block;transform:rotate(90deg)}.velu-openapi-child-attrs:not([open]) .velu-openapi-child-attrs-summary{border-bottom:0}.velu-openapi-child-attrs:not([open]) .velu-openapi-child-attrs-summary:before{transform:rotate(0)}.velu-openapi-child-attrs>.velu-openapi-field-list,.velu-openapi-child-variants{padding:.55rem .65rem .65rem}.velu-openapi-child-variant-list{margin-bottom:.55rem}.velu-openapi-child-variant-trigger{color:var(--color-fd-muted-foreground);border:0;border-radius:0;padding:.1rem .12rem .24rem;font-size:.85rem;font-weight:600;line-height:1.15}.velu-openapi-child-variant-trigger[data-state=active]{color:var(--color-fd-primary);border-bottom:2px solid var(--color-fd-primary)}.velu-openapi-media-label{align-items:center;width:fit-content;display:inline-flex}.velu-openapi-field-description{color:var(--color-fd-muted-foreground)}.velu-openapi-response-group{border-top:1px solid color-mix(in oklab,var(--color-fd-foreground)14%,transparent);flex-direction:column;gap:.6rem;padding-top:.75rem;display:flex}.velu-openapi-response-group:first-of-type{border-top:0;padding-top:.2rem}.velu-openapi-response-head{flex-direction:column;gap:.35rem;display:flex}.velu-openapi-response-section{margin-top:.25rem}.velu-openapi-response-panel{border:0}.velu-openapi-response-header{border-bottom:1px solid color-mix(in oklab,var(--color-fd-foreground)14%,transparent);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.65rem;padding-bottom:.55rem;display:flex}.velu-openapi-response-header h2,.velu-openapi-response-header h3{margin:0}.velu-openapi-response-controls{align-items:center;gap:1.15rem;margin-left:auto;display:inline-flex}.velu-openapi-response-status-list{background:0 0;border:0}.velu-openapi-response-status-list .velu-openapi-response-status-trigger{color:var(--color-fd-muted-foreground);border:0;border-radius:0;padding:.1rem .12rem .26rem;font-size:.95rem;font-weight:600;line-height:1.15}.velu-openapi-response-status-list .velu-openapi-response-status-trigger[data-state=active]{color:var(--color-fd-primary);border-bottom:2px solid var(--color-fd-primary)}.velu-openapi-response-status-list .velu-openapi-response-status-trigger+.velu-openapi-response-status-trigger{margin-left:.35rem}.velu-openapi-response-content-type{color:var(--color-fd-muted-foreground);white-space:nowrap;font-size:.95rem;font-weight:600}.velu-openapi-response-panel .velu-openapi-response-head{margin-bottom:.5rem}.velu-openapi-response-panel .velu-openapi-response-group{border-top:0;padding-top:0}.velu-openapi-response-empty{color:var(--color-fd-muted-foreground);font-size:.875rem;font-weight:500;line-height:1.3}.velu-openapi-response-headers{margin-bottom:.85rem}.velu-openapi-response-headers h3{margin:0 0 .5rem}.velu-openapi-response-headers>.velu-openapi-field-list{border-top:1px solid color-mix(in oklab,var(--color-fd-foreground)14%,transparent);padding-top:.75rem}.velu-openapi-body-section{gap:.65rem}.velu-openapi-body-header{border-bottom:1px solid color-mix(in oklab,var(--color-fd-foreground)14%,transparent);justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.2rem;padding-bottom:.55rem;display:flex}.velu-openapi-body-header h2,.velu-openapi-body-header h3{margin:0}.velu-openapi-body-content-type{color:var(--color-fd-muted-foreground);white-space:nowrap;font-size:.95rem;font-weight:600}.velu-openapi-body-media-list{background:0 0;border:0}.velu-openapi-body-media-trigger{color:var(--color-fd-muted-foreground);border:0;border-radius:0;padding:.1rem .12rem .26rem;font-size:.95rem;font-weight:600;line-height:1.15}.velu-openapi-body-media-trigger[data-state=active]{color:var(--color-fd-primary);border-bottom:2px solid var(--color-fd-primary)}.velu-openapi-body-section>.velu-openapi-field-list{border-top:0;padding-top:0}.velu-openapi-response-media-switch-header{margin-bottom:.55rem}.velu-openapi-response-media-list{background:0 0;border:0}.velu-openapi-response-media-trigger{color:var(--color-fd-muted-foreground);border:0;border-radius:999px;padding:.14rem .5rem .2rem;font-size:.78rem;font-weight:600}.velu-openapi-response-media-trigger[data-state=active]{color:var(--color-fd-foreground);background:color-mix(in oklab,var(--color-fd-foreground)10%,transparent)}.velu-openapi-response-examples{margin-bottom:.7rem}.velu-openapi-response-example-switch-header{margin-bottom:.55rem}.velu-openapi-response-example-list{background:0 0;border:0;flex-wrap:wrap}.velu-openapi-response-example-trigger{color:var(--color-fd-muted-foreground);border:0;border-radius:999px;padding:.14rem .5rem .2rem;font-size:.78rem;font-weight:600}.velu-openapi-response-example-trigger[data-state=active]{color:var(--color-fd-foreground);background:color-mix(in oklab,var(--color-fd-foreground)10%,transparent)}.velu-openapi-response-example-code{margin-bottom:.65rem}.velu-openapi-response-example-code pre{margin:0}.velu-openapi-field-depth-1{padding-left:.85rem}.velu-openapi-field-depth-2{padding-left:1.5rem}.velu-openapi-field-depth-3,.velu-openapi-field-depth-4{padding-left:2rem}.velu-manual-api{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-background)92%,var(--color-fd-card));border-radius:.75rem;margin:1rem 0;padding:.75rem}.velu-manual-api-head{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.velu-manual-api-method{border:1px solid color-mix(in oklab,var(--color-fd-primary)40%,transparent);color:var(--color-fd-primary);border-radius:999px;align-items:center;padding:.12rem .5rem;font-size:.75rem;font-weight:700;display:inline-flex}.velu-manual-api-url{word-break:break-all;font-size:.82rem}.velu-manual-api-send{border:1px solid color-mix(in oklab,var(--color-fd-primary)35%,transparent);background:color-mix(in oklab,var(--color-fd-primary)16%,transparent);color:var(--color-fd-primary);cursor:pointer;border-radius:.45rem;margin-left:auto;padding:.22rem .6rem;font-size:.78rem;font-weight:600}.velu-manual-api-send:disabled{opacity:.65;cursor:default}.velu-manual-api-auth-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;margin-top:.7rem;display:grid}.velu-manual-api-auth{gap:.28rem;margin-top:.7rem;display:grid}.velu-manual-api-auth>span{color:var(--color-fd-muted-foreground);font-size:.73rem}.velu-manual-api-auth>input{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-background)92%,transparent);border-radius:.45rem;padding:.42rem .56rem;font-size:.82rem}.velu-manual-api-error{color:#e11d48;margin:.75rem 0 0;font-size:.8rem}.velu-manual-api-result{border-top:1px solid var(--color-fd-border);margin-top:.75rem;padding-top:.6rem}.velu-manual-api-status{color:var(--color-fd-muted-foreground);margin-bottom:.35rem;font-size:.78rem}.velu-manual-api-result pre{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-background)85%,var(--color-fd-card));border-radius:.55rem;margin:0;padding:.7rem;overflow:auto}.velu-manual-api-simple{border-style:dashed}@media (max-width:768px){.velu-manual-api-auth-grid{grid-template-columns:1fr}.velu-manual-api-send{margin-left:0}}.velu-openapi-warning{border:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);border-radius:.65rem;padding:.75rem .9rem}.velu-openapi-schema-wrapper{margin:1rem 0}.velu-openapi-schema{border:1px solid var(--color-fd-border);border-radius:.65rem;padding:.9rem}.velu-openapi-schema>h2{margin:0 0 .5rem;font-size:1.05rem}.velu-openapi-schema>p{color:var(--color-fd-muted-foreground);margin:0 0 .6rem}.velu-openapi-schema-json{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-background)85%,var(--color-fd-card));border-radius:.55rem;margin:0;padding:.7rem;overflow:auto}.velu-api-toc-rail{width:100%;min-width:0;margin-top:.35rem;overflow:hidden}.velu-api-toc-rail #velu-api-toc-rail-host{width:100%;min-width:0}.velu-api-toc-example{border:0;border-radius:0;margin:0;padding:0}.velu-openapi-example-source{display:none}#velu-api-toc-rail-host .velu-openapi-example-source{box-sizing:border-box;border:0;width:100%;max-width:100%;margin:0;padding:0;display:block}#velu-api-toc-rail-host .velu-openapi-example-source>*,#velu-api-toc-rail-host .prose-no-margin,#velu-api-toc-rail-host [role=tablist],#velu-api-toc-rail-host [role=tabpanel],#velu-api-toc-rail-host figure{box-sizing:border-box;width:100%;max-width:100%}#velu-api-toc-rail-host [role=tabpanel]>figure{box-shadow:none!important;background:0 0!important;border:0!important;border-radius:.65rem!important;margin:0!important}#velu-api-toc-rail-host .velu-openapi-example-source pre,#velu-api-toc-rail-host .velu-openapi-example-source .shiki,#velu-api-toc-rail-host .velu-openapi-example-source [data-codeblock]{width:100%;max-width:100%;overflow-x:auto}#velu-api-toc-rail-host .fd-scroll-container{--padding-right:calc(var(--spacing)*4)!important;width:100%!important;max-width:100%!important;padding-top:0!important;padding-bottom:0!important}#nd-toc:has(.velu-api-toc-rail)>:not(.velu-api-toc-rail){display:none!important}.velu-update{background:0 0;border:0;border-radius:0;grid-template-columns:minmax(8rem,11rem) minmax(0,1fr);align-items:start;gap:.45rem 1rem;margin:1rem 0 1.5rem;padding:0;display:grid}.velu-request-example,.velu-response-example{margin:0}.velu-request-example:not(.velu-in-toc-example),.velu-response-example:not(.velu-in-toc-example){margin:1rem 0}.velu-request-example>:first-child,.velu-response-example>:first-child{margin-top:0!important}.velu-request-example>:last-child,.velu-response-example>:last-child{margin-bottom:0!important}.velu-response-example-status{border:1px solid var(--color-fd-border);color:var(--color-fd-muted-foreground);border-radius:999px;align-items:center;margin-bottom:.45rem;padding:.1rem .45rem;font-size:.72rem;display:inline-flex}.velu-endpoint-head{align-items:center;gap:.6rem;display:flex}.velu-endpoint-head span{color:#fff;background:var(--color-fd-primary);border-radius:.35rem;padding:.1rem .45rem;font-size:.75rem;font-weight:700}.velu-endpoint-body{margin-top:.55rem}.velu-video iframe{aspect-ratio:16/9;border:0;border-radius:.6rem;width:100%;margin:1rem 0}.velu-update-meta{top:calc(var(--fd-nav-height,0px) + .75rem);flex-direction:column;align-self:start;gap:.35rem;padding-left:1rem;display:flex;position:sticky}.velu-update-anchor{width:.85rem;height:.85rem;color:var(--color-fd-muted-foreground);opacity:.75;visibility:visible;justify-content:center;align-items:center;text-decoration:none;transition:opacity .15s,color .15s;display:inline-flex;position:absolute;top:.33rem;left:0}.velu-update-anchor svg{width:.82rem;height:.82rem}.velu-update:hover .velu-update-anchor,.velu-update:focus-within .velu-update-anchor,.velu-update-anchor:focus-visible{opacity:1}.velu-update-anchor:hover{color:var(--color-fd-foreground)}.velu-update-label{width:fit-content;color:var(--color-fd-primary-foreground,#fff);background:var(--color-fd-primary);border-radius:999px;align-items:center;padding:.2rem .6rem;font-size:.76rem;font-weight:600;text-decoration:none;display:inline-flex}.velu-update-label:hover{background:color-mix(in oklab,var(--color-fd-primary)86%,black);color:var(--color-fd-primary-foreground,#fff)}.velu-update-description{color:var(--color-fd-muted-foreground);font-size:.85rem}.velu-update-tags{gap:.18rem;display:grid}.velu-update-tag{color:color-mix(in oklab,var(--color-fd-foreground)82%,var(--color-fd-muted-foreground));border:0;border-radius:0;align-items:center;padding:0;font-size:.72rem;line-height:1.3;display:inline-flex}.velu-update-content{min-width:0}.velu-update-content>:first-child{margin-top:0}.velu-update-content>:last-child{margin-bottom:0}.velu-update[hidden]{display:none!important}.velu-changelog-filter-block{gap:.5rem;display:grid}.velu-changelog-filter-heading{color:var(--color-fd-foreground);font-size:1rem;font-weight:500}.velu-changelog-filters{flex-wrap:wrap;gap:.45rem;margin:0;display:flex}.velu-changelog-filter-host{margin-bottom:.4rem}#nd-toc.velu-changelog-filters-only>h3,#nd-toc.velu-changelog-filters-only>.relative{display:none!important}.velu-changelog-filter{color:color-mix(in oklab,var(--color-fd-foreground)82%,var(--color-fd-muted-foreground));background:color-mix(in oklab,var(--color-fd-muted-foreground)14%,transparent);cursor:pointer;border:1px solid #0000;border-radius:999px;padding:.22rem .65rem;font-size:.74rem;font-weight:500;line-height:1.25;transition:color .15s,border-color .15s,background-color .15s}.velu-changelog-filter:hover{border-color:color-mix(in oklab,var(--color-fd-primary)35%,transparent);color:var(--color-fd-foreground);background:color-mix(in oklab,var(--color-fd-muted-foreground)18%,transparent)}.velu-changelog-filter.active{color:var(--color-fd-primary);border-color:color-mix(in oklab,var(--color-fd-primary)35%,transparent);background:color-mix(in oklab,var(--color-fd-primary)16%,transparent)}@media (max-width:768px){.velu-update{grid-template-columns:1fr}.velu-update-meta{padding-left:0;position:static;top:auto}.velu-update-anchor{opacity:1;visibility:visible;width:1rem;height:1rem;margin-bottom:-.15rem;position:static}.velu-changelog-filters{margin-bottom:.45rem}}.velu-view{margin:1rem 0}.velu-view-toc-host{margin-bottom:.75rem}.velu-view-toc-switcher{position:relative}.velu-view-toc-trigger{border:1px solid var(--color-fd-border);background:var(--color-fd-card);width:100%;color:var(--color-fd-foreground);cursor:pointer;border-radius:.9rem;justify-content:space-between;align-items:center;gap:.55rem;padding:.7rem .85rem;font-size:1.02rem;font-weight:500;line-height:1.15;transition:border-color .15s,background-color .15s,color .15s;display:inline-flex}.velu-view-toc-trigger:hover{border-color:var(--color-fd-primary)}.velu-view-toc-trigger>span{text-align:left;flex:1}.velu-view-toc-chevron{width:1rem;height:1rem;color:var(--color-fd-muted-foreground);transition:transform .15s}.velu-view-toc-chevron.open{transform:rotate(180deg)}.velu-view-toc-menu{border:1px solid var(--color-fd-border);background:var(--color-fd-card);border-radius:.9rem;margin-top:.35rem;overflow:hidden}.velu-view-toc-option{width:100%;color:var(--color-fd-foreground);text-align:left;cursor:pointer;background:0 0;border:0;border-top:1px solid #0000;justify-content:space-between;align-items:center;gap:.6rem;padding:.7rem .85rem;font-size:1.02rem;display:flex}.velu-view-toc-option+.velu-view-toc-option{border-top-color:var(--color-fd-border)}.velu-view-toc-option:hover{background:var(--color-fd-accent)}.velu-view-toc-option-main{align-items:center;gap:.55rem;display:inline-flex}.velu-view-check{color:#15803d;width:1rem;height:1rem}.velu-view-option{align-items:center;gap:.35rem;display:inline-flex}.velu-view-option-icon{flex-shrink:0;width:.95rem;height:.95rem}.velu-view-option-icon-img{object-fit:contain;border-radius:.16rem;margin:0!important}#nd-page .w-full{width:100%!important}#nd-page .h-96{height:24rem!important}#nd-page .rounded-lg{border-radius:.5rem!important}#nd-page .rounded-xl{border-radius:.75rem!important}#nd-page :is(img,iframe,video).aspect-video{display:block;aspect-ratio:16/9!important;width:100%!important;height:auto!important}#nd-page iframe{border:0}#nd-page img.velu-image-zoomable,#nd-page .velu-frame-content img.velu-image-zoomable,#nd-page img.velu-image-zoomable-fallback,#nd-page .velu-frame-content img.velu-image-zoomable-fallback{cursor:zoom-in!important}.velu-image-lightbox{z-index:120;cursor:zoom-out;background:#000000d1;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.velu-image-lightbox-img{cursor:auto;border-radius:.75rem;width:auto;max-width:min(94vw,1500px);height:auto;max-height:90vh;display:block;box-shadow:0 18px 48px #00000073}.velu-image-lightbox-close{color:#fff;cursor:pointer;background:#00000094;border:1px solid #ffffff47;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1.45rem;line-height:1;display:inline-flex;position:fixed;top:1rem;right:1rem}.velu-view-content>:first-child{margin-top:0}.velu-view-content>:last-child{margin-bottom:0}.velu-toc-replaced>*{display:none!important}.velu-toc-examples{box-sizing:border-box;gap:.9rem;width:calc(100% - .35rem);margin-top:.75rem;display:grid}#nd-toc .velu-in-toc-example{width:100%;max-width:100%;margin:0}#nd-toc .velu-in-toc-example.velu-panel{border:1px solid var(--color-fd-border);background:var(--color-fd-card);border-radius:1rem;padding:.45rem}#nd-toc .velu-in-toc-example h4{margin-bottom:.55rem}.velu-toc-replaced{padding-right:.5rem!important;overflow:visible!important}.velu-toc-replaced>.velu-toc-examples{display:grid!important}#nd-toc .velu-in-toc-example pre,#nd-toc .velu-in-toc-example [data-codeblock],#nd-toc .velu-in-toc-example .shiki{max-width:100%!important;overflow-x:auto!important}#nd-toc .velu-in-toc-example [role=tablist],#nd-toc .velu-in-toc-example [role=tabpanel],#nd-toc .velu-in-toc-example [data-codeblock]{box-sizing:border-box;width:100%!important;max-width:100%!important}#nd-toc .velu-in-toc-example [role=tabpanel]{padding:0!important}#nd-toc .velu-in-toc-example [role=tabpanel]>figure{box-sizing:border-box;width:100%!important;max-width:100%!important;margin:0!important}#nd-toc .velu-in-toc-example pre,#nd-toc .velu-in-toc-example .shiki,#nd-toc .velu-in-toc-example .shiki code{box-sizing:border-box;width:100%!important;min-width:0!important;max-width:100%!important;display:block!important}#nd-toc .velu-in-toc-example .fd-scroll-container{box-sizing:border-box;--padding-right:calc(var(--spacing)*4)!important;width:100%!important;max-width:100%!important}#nd-toc .velu-in-toc-example .fd-scroll-container>pre{width:100%!important;min-width:100%!important}@media (max-width:1023px){.velu-toc-replaced>*{display:unset!important}.velu-toc-examples{display:none!important}#nd-page.velu-page-with-toc-examples{max-width:900px!important}}@media (min-width:1024px){#nd-page.velu-page-with-toc-examples{max-width:680px!important}}.velu-tooltip-wrap{align-items:baseline;display:inline-flex;position:relative}.velu-tooltip{text-underline-offset:.2rem;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.velu-tooltip-popover{border:1px solid var(--color-fd-border);background:var(--color-fd-popover);min-width:14rem;max-width:min(22rem,100vw - 2rem);color:var(--color-fd-foreground);opacity:0;visibility:hidden;pointer-events:none;z-index:60;border-radius:.65rem;gap:.25rem;padding:.6rem .7rem;transition:opacity .14s,transform .14s;display:grid;position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)translateY(4px);box-shadow:0 12px 24px #0003}.velu-tooltip-popover:before{content:"";height:.5rem;position:absolute;bottom:-.5rem;left:0;right:0}.velu-tooltip-popover:after{content:"";border-style:solid;border-width:6px 6px 0;border-color:var(--color-fd-border)transparent transparent transparent;position:absolute;top:100%;left:50%;transform:translate(-50%)}.velu-tooltip-wrap:hover .velu-tooltip-popover,.velu-tooltip-wrap:focus-within .velu-tooltip-popover{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%)translateY(0)}.velu-tooltip-headline{font-size:.8rem;font-weight:700;line-height:1.35}.velu-tooltip-text{color:var(--color-fd-muted-foreground);font-size:.78rem;line-height:1.45}.velu-tooltip-cta{color:var(--color-fd-primary);font-size:.78rem;font-weight:600;text-decoration:none}.velu-inline-icon{vertical-align:middle;width:1rem;height:1rem;display:inline-flex}.velu-inline-icon svg,.velu-inline-icon img{width:100%;height:100%}.velu-mermaid{background:0 0;border:0;border-radius:.6rem;padding:0;position:relative;overflow:hidden}.velu-mermaid-stage{transform-origin:50%;justify-content:center;align-items:center;min-height:180px;transition:transform .18s;display:flex}.velu-mermaid-svg{justify-content:center;align-items:center;width:100%;display:flex}.velu-mermaid-svg svg{width:auto;max-width:100%;height:auto;display:block}.velu-mermaid-error{white-space:pre-wrap;margin:0;font-size:.85rem}.velu-mermaid-controls{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-card)96%,transparent);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:.65rem;grid-template-rows:repeat(3,2.25rem);grid-template-columns:repeat(3,2.25rem);gap:.28rem;width:auto;padding:.28rem;display:grid;position:absolute}.velu-mermaid-controls button{border:1px solid var(--color-fd-border);background:color-mix(in oklab,var(--color-fd-card)82%,transparent);color:var(--color-fd-foreground);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;padding:0;font-size:1rem;line-height:1;display:inline-flex}.velu-mermaid-controls button:hover{border-color:var(--color-fd-primary);color:var(--color-fd-primary)}.velu-mermaid-btn-up{grid-area:1/2}.velu-mermaid-btn-zoom-in{grid-area:1/3}.velu-mermaid-btn-left{grid-area:2/1}.velu-mermaid-btn-reset{grid-area:2/2}.velu-mermaid-btn-right{grid-area:2/3}.velu-mermaid-btn-down{grid-area:3/2}.velu-mermaid-btn-zoom-out{grid-area:3/3}.velu-mermaid-controls-top-left{top:.55rem;left:.55rem}.velu-mermaid-controls-top-right{top:.55rem;right:.55rem}.velu-mermaid-controls-bottom-left{bottom:.55rem;left:.55rem}.velu-mermaid-controls-bottom-right{bottom:.55rem;right:.55rem}@media (max-width:768px){.velu-mermaid-controls{grid-template-rows:repeat(3,2rem);grid-template-columns:repeat(3,2rem)}}.velu-callout{box-shadow:none;border-width:1px}.velu-callout>div:last-child>div{color:inherit}.velu-callout-info{color:#1e40af;background:#2563eb1a;border-color:#2563eb42}:root[data-theme=dark] .velu-callout-info,.dark .velu-callout-info{color:#bfdbfe;background:#2563eb24;border-color:#2563eb52}.velu-callout-warning{color:#92400e;background:#f59e0b29;border-color:#f59e0b57}.velu-callout-success{color:#166534;background:#16a34a24;border-color:#16a34a57}.velu-callout-error{color:#991b1b;background:#dc262629;border-color:#dc262657}.velu-callout-idea{color:#6b21a8;background:#9333ea24;border-color:#9333ea52}:root[data-theme=dark] .velu-callout-warning,.dark .velu-callout-warning{color:#fde68a}:root[data-theme=dark] .velu-callout-success,.dark .velu-callout-success{color:#bbf7d0}:root[data-theme=dark] .velu-callout-error,.dark .velu-callout-error{color:#fecaca}:root[data-theme=dark] .velu-callout-idea,.dark .velu-callout-idea{color:#e9d5ff}.velu-badge{border:1px solid #0000;border-radius:.35rem;align-items:center;gap:.3rem;padding:.15rem .5rem;font-size:.75rem;font-weight:600;display:inline-flex}.velu-badge-icon{width:.85rem;height:.85rem;display:inline-flex}.velu-badge-icon svg,.velu-badge-icon img{width:.85rem;height:.85rem}.velu-badge-size-sm{padding:.1rem .4rem;font-size:.7rem}.velu-badge-size-xs{padding:.06rem .32rem;font-size:.66rem}.velu-badge-size-md{padding:.15rem .5rem;font-size:.75rem}.velu-badge-size-lg{padding:.2rem .6rem;font-size:.82rem}.velu-badge-shape-rounded{border-radius:.35rem}.velu-badge-shape-pill{border-radius:999px}.velu-badge-shape-square{border-radius:.4rem}.velu-badge-color-gray{background:color-mix(in oklab,var(--color-fd-muted-foreground)14%,transparent);color:var(--color-fd-foreground)}.velu-badge-color-blue{color:#1d4ed8;background:#2563eb24}.velu-badge-color-green{color:#15803d;background:#16a34a29}.velu-badge-color-yellow{color:#a16207;background:#f59e0b33}.velu-badge-color-red{color:#b91c1c;background:#dc262629}.velu-badge-color-purple{color:#7e22ce;background:#9333ea29}.velu-badge-color-white{color:#111827;background:#fff;border-color:#11182729}.velu-badge-color-surface{background:var(--color-fd-card);color:var(--color-fd-foreground);border-color:var(--color-fd-border)}.velu-badge-color-white-destructive{color:#b91c1c;background:#fff;border-color:#b91c1c42}.velu-badge-color-surface-destructive{color:#b91c1c;background:#dc26261a;border-color:#dc262640}.velu-badge-color-orange{color:#c2410c;background:#ea580c29}.velu-badge-stroke{background:0 0;border-color:currentColor}.velu-badge-disabled{opacity:.5}.velu-banner{border:1px solid var(--color-fd-border);background:var(--color-fd-accent);color:var(--color-fd-foreground);border-radius:.6rem;align-items:center;gap:.45rem;margin:1rem 0;padding:.75rem .9rem;line-height:1.35;text-decoration:none;display:flex}.velu-banner:hover{border-color:var(--color-fd-primary)}.velu-banner-icon{flex-shrink:0;width:1rem;height:1rem;display:inline-flex}.velu-banner-icon svg,.velu-banner-icon img{width:1rem;height:1rem}.velu-banner-content{min-width:0}.velu-banner-content>p{margin:0}.velu-banner-content>:first-child{margin-top:0}.velu-banner-content>:last-child{margin-bottom:0}.velu-banner-info{background:#2563eb1a;border-color:#2563eb40}.velu-banner-success{background:#16a34a1f;border-color:#16a34a47}.velu-banner-warning{background:#f59e0b26;border-color:#f59e0b4d}.velu-color{border:1px solid var(--color-fd-border);border-radius:.5rem;align-items:center;gap:.45rem;padding:.35rem .5rem;display:inline-flex}.velu-color-swatch{background:var(--velu-color-light,transparent);border:1px solid #0000001a;border-radius:.2rem;width:1rem;height:1rem}:root[data-theme=dark] .velu-color-swatch,.dark .velu-color-swatch{background:var(--velu-color-dark,var(--velu-color-light,transparent))}.velu-color-group{gap:.65rem;width:100%;display:grid}.velu-color-compact{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.velu-color-table{grid-template-columns:1fr}.velu-color-item{border:1px solid var(--color-fd-border);background:var(--color-fd-card);cursor:pointer;text-align:left;border-radius:.5rem;align-items:center;gap:.45rem;padding:.35rem .5rem;transition:border-color .15s,background-color .15s;display:inline-flex;position:relative}.velu-color-item:hover{border-color:var(--color-fd-primary)}.velu-color-item[data-copied=true]{border-color:color-mix(in oklab,var(--color-fd-primary)70%,transparent);background:color-mix(in oklab,var(--color-fd-primary)10%,var(--color-fd-card))}.velu-color-compact .velu-color-item{background:0 0;border:0;grid-template-columns:1fr;gap:.45rem;padding:0;display:grid}.velu-color-swatch-wrap{display:inline-flex;position:relative}.velu-color-compact .velu-color-swatch{aspect-ratio:1.35;border:0;border-radius:.55rem;width:100%;height:auto}.velu-color-copied-check{color:#fff;opacity:0;pointer-events:none;background:#030712bf;border-radius:999px;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;font-size:.78rem;font-weight:700;transition:opacity .15s,transform .15s;display:inline-flex;position:absolute;top:.4rem;right:.4rem;transform:scale(.82)}.velu-color-copied-check.is-visible{opacity:1;transform:scale(1)}.velu-color-item-text{flex-direction:column;gap:.1rem;min-width:0;display:inline-flex}.velu-color-compact .velu-color-item-text{padding:0 .1rem}.velu-color-compact .velu-color-item-text code{color:var(--color-fd-foreground);background:0 0;border:0;border-radius:0;padding:0;font-family:inherit;font-size:1.25rem;font-weight:700}.velu-color-item-text>span{color:var(--color-fd-muted-foreground);font-size:.75rem}.velu-color-compact .velu-color-item-text>span{font-size:.95rem}.velu-color-row{gap:.45rem;display:grid}.velu-color-row-title{color:var(--color-fd-muted-foreground);font-size:.8rem;font-weight:600}.velu-color-row-items{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.5rem;display:grid}.velu-color-table .velu-color-row{grid-template-columns:140px 1fr;align-items:center;gap:.9rem}.velu-color-table .velu-color-row-title{color:var(--color-fd-foreground);font-size:1.05rem;font-weight:700}.velu-color-table .velu-color-row-items{flex-wrap:wrap;gap:.7rem;display:flex}.velu-color-table .velu-color-item{background:0 0;border:0;padding:0}.velu-color-table .velu-color-item-text{display:none}.velu-color-table .velu-color-swatch{border:0;border-radius:.55rem;width:4.5rem;height:3rem}.velu-color-table .velu-color-copied-check{top:.25rem;right:.25rem}.velu-columns,.velu-examples{grid-template-columns:repeat(var(--velu-columns-count,auto-fit),minmax(220px,1fr));gap:.8rem;margin:1rem 0;display:grid}.velu-tiles{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:.8rem;margin:1rem 0;display:grid}.velu-column,.velu-response{border:1px solid var(--color-fd-border);border-radius:.6rem;padding:.7rem}.velu-panel{border:1px solid var(--color-fd-border);background:var(--color-fd-card);border-radius:1rem;margin:1rem 0;padding:.45rem}.velu-panel h4{margin:0 0 .35rem}.velu-panel .velu-callout,#nd-toc .velu-in-toc-example.velu-panel .velu-callout{margin:0}.velu-prompt{border:1px solid var(--color-fd-border);background:var(--color-fd-card);border-radius:.8rem;margin:1rem 0;padding:.6rem .75rem}.velu-prompt-row{justify-content:space-between;align-items:center;gap:.6rem;display:flex}.velu-prompt-left{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.velu-prompt-icon{width:1rem;height:1rem;color:var(--color-fd-muted-foreground);flex-shrink:0}.velu-prompt-desc{color:var(--color-fd-foreground);min-width:0;font-size:.95rem;font-weight:400;line-height:1.35}.velu-prompt-actions{flex-shrink:0;align-items:center;gap:.45rem;display:inline-flex}.velu-prompt-copy{background:var(--color-fd-primary);color:var(--color-fd-primary-foreground,#fff);cursor:pointer;white-space:nowrap;border:0;border-radius:.45rem;height:1.72rem;padding:0 .55rem;font-size:.8rem;font-weight:600;line-height:1.15}.velu-prompt-copy:hover{background:color-mix(in oklab,var(--color-fd-primary)86%,black)}.velu-prompt-open{border:1px solid var(--color-fd-border);background:var(--color-fd-background);color:var(--color-fd-foreground);cursor:pointer;white-space:nowrap;border-radius:.45rem;align-items:center;gap:.35rem;height:1.72rem;padding:0 .5rem;font-size:.8rem;font-weight:600;line-height:1.15;display:inline-flex}.velu-prompt-open:hover{background:var(--color-fd-accent)}.velu-prompt-open-icon{flex-shrink:0;width:.85rem;height:.85rem}.velu-prompt-open-icon-on-light{filter:brightness(.55)contrast(1.35)}.velu-prompt-open-icon-on-dark{filter:invert()brightness(1.08)contrast(1.1);display:none}:root[data-theme=dark] .velu-prompt-open-icon-on-light,.dark .velu-prompt-open-icon-on-light{display:none}:root[data-theme=dark] .velu-prompt-open-icon-on-dark,.dark .velu-prompt-open-icon-on-dark{display:inline-block}.velu-tile{color:inherit;border:0;border-radius:.75rem;flex-direction:column;gap:.75rem;padding:.85rem;text-decoration:none;display:flex}.velu-tile:hover{background:var(--color-fd-accent)}.velu-tile-preview{background:color-mix(in oklab,var(--color-fd-card)92%,transparent);border:0;border-radius:.9rem;justify-content:center;align-items:center;min-height:170px;padding:1rem;display:flex;overflow:hidden}.velu-tile-preview img{width:auto;max-width:min(100%,320px);height:auto;max-height:230px;display:block;margin:0!important}.velu-tile-preview .hidden{display:none}.velu-tile-preview .block{display:block}:root[data-theme=dark] .velu-tile-preview .dark\:hidden,.dark .velu-tile-preview .dark\:hidden{display:none!important}:root[data-theme=dark] .velu-tile-preview .dark\:block,.dark .velu-tile-preview .dark\:block{display:block!important}.velu-tile-body{text-align:center;flex-direction:column;align-items:center;gap:.15rem;display:flex}.velu-tile-title{font-weight:600;line-height:1.35}.velu-tile-description{color:var(--color-fd-muted-foreground);font-size:.9rem;line-height:1.4}.velu-tree,.velu-files{margin:1rem 0}.velu-tree .velu-tree-file,.velu-files .velu-tree-file{font-family:var(--font-fd-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.velu-tree-folder-static .velu-tree-folder-label{border-radius:.375rem;align-items:center;padding:.375rem .5rem;font-size:.875rem;font-weight:500;display:flex}.velu-tree-children{border-inline-start:1px solid var(--color-fd-border);margin-inline-start:.5rem;padding-inline-start:.5rem}.velu-tree ul{margin:.2rem 0 .2rem 1rem}
.fd-search-dialog{z-index:50;background:0 0;border:none;width:100vw;max-width:100vw;height:100vh;max-height:100vh;margin:auto;padding:0;position:fixed;inset:0}.fd-search-dialog::backdrop{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#00000080}.fd-search-content{border:1px solid var(--color-fd-border,#27272a);background:var(--color-fd-background,#09090b);border-radius:12px;flex-direction:column;width:min(560px,90vw);max-height:70vh;display:flex;position:absolute;top:15%;left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 25px 50px -12px #00000040}.fd-search-input-wrap{border-bottom:1px solid var(--color-fd-border,#27272a);color:var(--color-fd-muted-foreground,#a1a1aa);align-items:center;gap:8px;padding:12px 16px;display:flex}.fd-search-input{color:var(--color-fd-foreground,#fafafa);background:0 0;border:none;outline:none;flex:1;font-size:.9375rem}.fd-search-input::placeholder{color:var(--color-fd-muted-foreground,#a1a1aa)}.fd-search-kbd{border:1px solid var(--color-fd-border,#27272a);color:var(--color-fd-muted-foreground,#a1a1aa);cursor:pointer;border-radius:4px;padding:2px 6px;font-family:inherit;font-size:.75rem}.fd-search-results{max-height:calc(70vh - 50px);padding:8px;overflow-y:auto}.fd-search-empty{text-align:center;color:var(--color-fd-muted-foreground,#a1a1aa);padding:24px 16px;font-size:.875rem}.fd-search-result{color:var(--color-fd-foreground,#fafafa);border-radius:8px;padding:10px 12px;text-decoration:none;transition:background .15s;display:block}.fd-search-result:hover,.fd-search-result.is-active{background:var(--color-fd-accent,#27272a)}.fd-search-result-title{margin-bottom:2px;font-size:.875rem;font-weight:500;display:block}.fd-search-result-excerpt{color:var(--color-fd-muted-foreground,#a1a1aa);text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.8125rem;display:-webkit-box;overflow:hidden}.fd-search-result-excerpt mark{background:var(--color-fd-primary,#818cf8);color:var(--color-fd-primary-foreground,#fff);border-radius:2px;padding:0 2px}.fd-search-filters{border-bottom:1px solid var(--color-fd-border,#27272a);background:var(--color-fd-accent,#27272a);align-items:center;gap:8px;padding:8px 16px;font-size:.75rem;display:flex}.fd-search-filter-label{color:var(--color-fd-muted-foreground,#a1a1aa)}.fd-search-filter-value{color:var(--color-fd-primary,#818cf8);font-weight:500}
.velu-title-row{justify-content:space-between;align-items:flex-start;gap:1rem;display:flex}.velu-title-row h1{margin:0}.velu-title-main{align-items:center;gap:.55rem;min-width:0;display:inline-flex}.velu-page-deprecated-badge{text-transform:uppercase;letter-spacing:.02em;font-size:.65rem}.velu-title-actions{flex-shrink:0;align-items:center;gap:.5rem;margin-top:.35rem;display:inline-flex}.velu-page-last-updated{color:var(--color-fd-muted-foreground,#a1a1aa);margin:.35rem 0 0;font-size:.8125rem}.velu-rss-button{border:1px solid var(--color-fd-border,#27272a);width:2.25rem;height:2.25rem;color:var(--color-fd-muted-foreground,#a1a1aa);border-radius:999px;justify-content:center;align-items:center;padding:0;line-height:1;text-decoration:none;transition:color .15s,border-color .15s,background-color .15s;display:inline-flex}.velu-rss-button svg{width:.95rem;height:.95rem}.velu-rss-button:hover{color:var(--color-fd-primary,#f46130);border-color:color-mix(in oklab,var(--color-fd-primary,#f46130)45%,var(--color-fd-border,#27272a));background:color-mix(in oklab,var(--color-fd-primary,#f46130)10%,transparent)}.velu-copy-page-container{flex-shrink:0;margin-top:0;position:relative}.velu-copy-split-btn{border:1px solid var(--color-fd-border,#27272a);background:var(--color-fd-card,#18181b);border-radius:999px;align-items:center;display:inline-flex}.velu-copy-main-btn{color:var(--color-fd-muted-foreground,#a1a1aa);cursor:pointer;background:0 0;border:none;align-items:center;gap:.4rem;padding:.35rem .5rem .35rem .75rem;font-size:.75rem;font-weight:500;transition:color .15s;display:inline-flex}.velu-copy-main-btn:hover{color:var(--color-fd-foreground,#fafafa)}.velu-copy-sep{background-color:var(--color-fd-border,#27272a);flex-shrink:0;width:1px;height:14px}.velu-copy-caret-btn{color:var(--color-fd-muted-foreground,#a1a1aa);cursor:pointer;background:0 0;border:none;align-items:center;padding:.35rem .5rem;transition:color .15s;display:inline-flex}.velu-copy-caret-btn:hover{color:var(--color-fd-foreground,#fafafa)}.velu-copy-chevron{transition:transform .15s}.velu-copy-caret-btn[aria-expanded=true] .velu-copy-chevron{transform:rotate(180deg)}.velu-copy-dropdown{z-index:100;background:var(--color-fd-card,#18181b);border:1px solid var(--color-fd-border,#27272a);border-radius:.5rem;min-width:16rem;padding:.35rem;position:absolute;top:calc(100% + .35rem);right:0;box-shadow:0 4px 16px #00000040}.velu-copy-option{width:100%;font:inherit;color:var(--color-fd-foreground,#fafafa);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.35rem;align-items:flex-start;gap:.5rem;padding:.5rem .6rem;font-size:.875rem;text-decoration:none;transition:background-color .15s;display:flex}.velu-copy-option:hover{background-color:var(--color-fd-accent,#27272a)}.velu-copy-option-icon{flex-shrink:0;justify-content:center;align-items:center;width:18px;height:18px;margin-top:.15rem;display:inline-flex}.velu-copy-option-icon svg,.velu-copy-option svg{opacity:.7;flex-shrink:0;overflow:visible}.velu-copy-option-title{font-weight:500;line-height:1.3}.velu-copy-option-desc{color:var(--color-fd-muted-foreground,#a1a1aa);font-size:.75rem;line-height:1.3}.velu-external-arrow{opacity:.5;font-size:.75em}@media (max-width:640px){.velu-title-row{flex-wrap:wrap;gap:.75rem}.velu-title-actions{margin-top:0}}
