@keyframes vmb-tooltip-fade{0%{opacity:0;transform:translateX(-50%) translateY(4px)}to{opacity:1;transform:translateX(-50%) translateY(0)}}@keyframes vmb-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}.flex-1 .flex.items-center.gap-x-4 a img{height:50px}.venice-agents-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 16px}@media (max-width:900px){.venice-agents-cards{grid-template-columns:1fr}}.venice-section-header{text-align:left;margin:56px 0 20px}.venice-section-eyebrow{margin:0 0 8px;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:#125da3!important}.venice-section-title{margin:0 0 8px;font-size:24px;line-height:1.2;font-weight:600}.venice-section-subtitle{margin:0;font-size:14px;line-height:1.5;opacity:.68}.venice-subsection-title{margin:34px 0 14px;font-size:17px;line-height:1.3;font-weight:600}.venice-section-header+.venice-subsection-title{margin-top:20px}@media (max-width:900px){.venice-section-title{font-size:22px}}.venice-pricing{margin:32px 0}.venice-pricing-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.venice-pricing-card{display:flex;flex-direction:column;padding:20px;border:1px solid rgba(128,128,128,.2);border-radius:14px;background:rgba(255,255,255,.55)}.dark .venice-pricing-card,[data-theme=dark] .venice-pricing-card{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1)}.venice-pricing-card-head{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:10px}.venice-pricing-card-name{display:block;font-size:18px;font-weight:700;color:inherit;white-space:nowrap}.venice-model-card-stats>span,.venice-pricing-card-badge{padding:3px 8px;border-radius:999px;background:rgba(128,128,128,.12);white-space:nowrap}.venice-pricing-card-badge{display:inline-block;font-size:9.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.7}.venice-pricing-card-desc{margin:0 0 14px;font-size:13px;line-height:1.5;opacity:.75}.venice-pricing-card-list{list-style:none;padding:0;margin:0 0 18px;display:flex;flex-direction:column;gap:7px;flex:1}.venice-pricing-card-list li{position:relative;padding-left:20px;font-size:13px;line-height:1.45}.venice-pricing-card-list li::before{content:"";position:absolute;left:0;top:4px;width:12px;height:12px;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2310b981' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'><polyline points='20 6 9 17 4 12'/></svg>");background-repeat:no-repeat;background-size:contain}.venice-pricing-card-cta{display:block;margin-top:auto;padding:9px 14px;border-radius:8px;background:#125da3;color:#fff!important;font-size:13px;font-weight:600;text-align:center;text-decoration:none!important;transition:background .15s ease}.venice-pricing-card-cta:hover{background:#0e4a82}@media (max-width:900px){.venice-pricing-grid{grid-template-columns:1fr}}.venice-models-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:20px 0 16px}.venice-model-card{display:flex;flex-direction:column;padding:18px 20px;border:1px solid rgba(128,128,128,.22);border-radius:14px;background:rgba(255,255,255,.55);color:inherit!important;text-decoration:none!important;transition:border-color .15s ease,transform .15s ease,background .15s ease}.venice-model-card:hover{transform:translateY(-1px);border-color:rgba(18,93,163,.45)}.dark .venice-model-card,[data-theme=dark] .venice-model-card{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1)}.dark .venice-model-card:hover,[data-theme=dark] .venice-model-card:hover{background:rgba(255,255,255,.045);border-color:rgba(96,165,250,.45)}.venice-model-card-top{display:flex;align-items:center;gap:12px;margin-bottom:12px}.venice-model-card-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 38px;width:38px;height:38px;border:1px solid rgba(128,128,128,.2);border-radius:10px;background:rgba(128,128,128,.08)}.dark .venice-model-card-logo,[data-theme=dark] .venice-model-card-logo{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.venice-model-card-logo-mask{width:22px;height:22px;background:linear-gradient(135deg,#60a5fa,#125da3);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.venice-model-card-head{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.venice-model-card-top .venice-model-card-head{min-width:0;margin-bottom:0}.venice-model-card-name{font-size:17px;font-weight:700;line-height:1.2}.venice-model-card-maker{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.55}.venice-model-card-desc{margin:0 0 14px;font-size:13px;line-height:1.5;opacity:.78;flex:1}.venice-model-card-stats{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.venice-model-card-stats>span{font-size:11px;font-weight:500}.venice-model-card-stats .venice-model-card-privacy{background:rgba(16,185,129,.12);color:#10b981}.venice-model-card-stats .venice-model-card-privacy.is-anonymized{background:rgba(148,163,184,.16);color:#64748b}.dark .venice-model-card-stats .venice-model-card-privacy.is-anonymized,[data-theme=dark] .venice-model-card-stats .venice-model-card-privacy.is-anonymized{color:#cbd5e1}.venice-model-card-id{display:block;padding:6px 10px;border-radius:6px;background:rgba(128,128,128,.14);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px;font-weight:500;color:inherit;width:fit-content;max-width:100%;overflow:hidden;text-overflow:ellipsis}@media (max-width:900px){.venice-models-grid{grid-template-columns:1fr}}.venice-models-cta{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:8px 0 4px;padding:16px 22px;border:1px solid rgba(18,93,163,.3);border-radius:12px;background:radial-gradient(circle at right,rgba(18,93,163,.12),transparent 50%),rgba(18,93,163,.05);color:inherit!important;text-decoration:none!important;transition:background .15s ease,border-color .15s ease,transform .15s ease}.venice-models-cta:hover{border-color:rgba(18,93,163,.55);transform:translateY(-1px);background:radial-gradient(circle at right,rgba(18,93,163,.18),transparent 50%),rgba(18,93,163,.08)}.dark .venice-models-cta,[data-theme=dark] .venice-models-cta{border-color:rgba(80,140,200,.32)}.venice-models-cta-left{display:flex;flex-direction:column;gap:2px}.venice-models-cta-count{font-size:20px;font-weight:700;color:#125da3;line-height:1.1}.dark .venice-models-cta-count,[data-theme=dark] .venice-models-cta-count{color:#6ba7e0}.venice-models-cta-sub{font-size:13px;opacity:.65}.venice-models-cta-action{font-size:14px;font-weight:600;white-space:nowrap}@media (max-width:600px){.venice-models-cta{flex-direction:column;align-items:flex-start;gap:8px}}.venice-hero-copy{display:flex;flex-direction:column;gap:14px;margin:4px 0 24px}.venice-hero-tagline{font-size:22px;font-weight:500;line-height:1.4;margin:0}.venice-hero-subtitle{font-size:15px;line-height:1.55;margin:0;opacity:.7}.venice-hero-ctas{display:flex;flex-wrap:wrap;gap:10px;margin-top:6px}.venice-hero-cta{display:inline-flex;align-items:center;padding:9px 16px;border-radius:8px;border:1px solid rgba(128,128,128,.25);font-size:14px;font-weight:600;text-decoration:none!important;color:inherit!important;transition:border-color .15s ease,background .15s ease}.venice-hero-cta:hover{border-color:rgba(18,93,163,.55)}.venice-hero-cta-primary{background:#125da3;color:#fff!important;border-color:#125da3}.venice-hero-cta-primary:hover{background:#0e4d87;border-color:#0e4d87}.dark .venice-hero-cta,[data-theme=dark] .venice-hero-cta{border-color:rgba(255,255,255,.14)}.dark .venice-hero-cta:hover,[data-theme=dark] .venice-hero-cta:hover{border-color:rgba(96,165,250,.55)}.venice-hero-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0 8px}@media (max-width:700px){.venice-hero-grid{grid-template-columns:1fr}}.venice-apis-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:20px 0 16px}.venice-apis-extras{margin:22px 0 0;font-size:15px;line-height:1.65;opacity:.92}.venice-apis-extras a{color:inherit;text-decoration:underline;text-decoration-color:rgba(128,128,128,.55);text-underline-offset:3px}.venice-apis-extras a:hover{text-decoration-color:currentColor}.venice-apis-extras-cta{color:#125da3!important;font-weight:600;text-decoration:none!important;margin-left:6px;white-space:nowrap}.venice-apis-extras-cta:hover{text-decoration:underline!important;text-decoration-color:currentColor!important}.dark .venice-apis-extras-cta,[data-theme=dark] .venice-apis-extras-cta{color:#6ba7e0!important}.venice-api-card{display:flex;flex-direction:column;padding:22px;border:1px solid rgba(128,128,128,.22);border-radius:14px;background:rgba(255,255,255,.55);color:inherit!important;text-decoration:none!important;transition:border-color .15s ease,transform .15s ease,background .15s ease}.venice-api-card:hover{transform:translateY(-1px);border-color:rgba(18,93,163,.45)}.dark .venice-api-card,[data-theme=dark] .venice-api-card{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1)}.dark .venice-agent-card:hover,.dark .venice-api-card:hover,[data-theme=dark] .venice-agent-card:hover,[data-theme=dark] .venice-api-card:hover{background:rgba(255,255,255,.045);border-color:rgba(96,165,250,.45)}.venice-api-card-name{display:block;font-size:18px;font-weight:700;margin-bottom:8px}.venice-api-card-desc{margin:0 0 12px;font-size:13px;line-height:1.5;opacity:.78;flex:1}.venice-api-card-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.venice-api-card-chip{padding:3px 8px;border-radius:999px;background:rgba(128,128,128,.12);font-size:11px;font-weight:500}.venice-api-card-action{display:inline-block;font-size:13px;font-weight:600;color:#125da3}.dark .venice-api-card-action,[data-theme=dark] .venice-api-card-action{color:#6ba7e0}.venice-agent-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:0 0 18px}.venice-agent-grid.is-pair{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:900px){.venice-agent-grid,.venice-agent-grid.is-pair{grid-template-columns:1fr}}.venice-agent-card{display:flex;flex-direction:column;gap:10px;padding:18px;border:1px solid rgba(128,128,128,.22);border-radius:14px;background:rgba(255,255,255,.55);color:inherit!important;text-decoration:none!important;transition:border-color .15s ease,transform .15s ease,background .15s ease}.venice-agent-card:hover{transform:translateY(-1px);border-color:rgba(18,93,163,.45)}.dark .venice-agent-card,[data-theme=dark] .venice-agent-card{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.1)}.venice-agent-card-top{display:flex;align-items:center;gap:11px}.venice-agent-card-logo{display:inline-flex;align-items:center;justify-content:center;flex:0 0 34px;width:34px;height:34px;border:1px solid rgba(128,128,128,.2);border-radius:9px;background:rgba(128,128,128,.08)}.dark .venice-agent-card-logo,[data-theme=dark] .venice-agent-card-logo{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.05)}.venice-agent-card-logo img{width:20px;height:20px;object-fit:contain}.dark img[src*="/icons/integrations/mono/"],[data-theme=dark] img[src*="/icons/integrations/mono/"]{filter:invert(1)}.venice-agent-card-name{font-size:15px;font-weight:600}.venice-agent-card-desc{margin:0;font-size:13px;line-height:1.5;opacity:.72}@media (max-width:600px){.venice-apis-grid{grid-template-columns:1fr}}[id$=-placeholder]{visibility:hidden;height:0;overflow:hidden}#venice-model-browser{font-family:inherit;max-width:1100px;margin-inline:auto}.vmb-toolbar{display:flex;gap:12px;align-items:center;margin-bottom:16px}.vmb-toolbar-left{flex:1}.vmb-controls,.vmb-controls-group{display:flex;align-items:center;flex-wrap:wrap}.vmb-controls{justify-content:space-between;gap:12px;margin-bottom:28px}.vmb-controls-group{gap:8px;margin-left:auto}.vmb-controls-divider{align-self:stretch;width:1px;min-height:22px;margin:0 2px;background:rgba(128,128,128,.25);flex-shrink:0}.vmb-search{width:100%;padding:10px 14px;font-size:14px;border:1px solid rgba(128,128,128,.25);border-radius:8px;background:rgba(128,128,128,.06);color:inherit;box-sizing:border-box;outline:0;transition:border-color .15s,background .15s}.vmb-search:focus{border-color:rgba(128,128,128,.4);background:rgba(128,128,128,.08)}.vmb-search::placeholder{color:rgba(128,128,128,.6)}.vmb-sort-dd .vmb-dd-sort-icon{flex-shrink:0;opacity:.7}.vmb-sort-dd.vmb-dd-active .vmb-dd-sort-icon{opacity:1}.vmb-dd-right .vmb-dd-panel{left:auto;right:0}.vmb-filters{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.vmb-count{font-size:13px;opacity:.6;white-space:nowrap}.vmb-search-highlight{padding:0 1px;border-radius:3px;background:rgba(18,93,163,.16);color:inherit}.vmb-dd{position:relative}.vmb-dd-trigger{display:inline-flex;align-items:center;gap:8px;padding:7px 12px;border-radius:10px;border:1px solid rgba(128,128,128,.25);background:0 0;color:inherit;font-size:13px;font-weight:500;line-height:1.2;cursor:pointer;white-space:nowrap;opacity:.85;transition:background .15s ease,border-color .15s ease,opacity .15s ease,color .15s ease}.vmb-dd-trigger:hover{background:rgba(128,128,128,.08);border-color:rgba(128,128,128,.4);opacity:1}.vmb-dd-chevron{opacity:.6;transition:transform .15s ease}.vmb-dd.open .vmb-dd-chevron{transform:rotate(180deg)}.vmb-dd-active .vmb-dd-trigger{background:rgba(18,93,163,.12);border-color:rgba(18,93,163,.4);color:#125da3;opacity:1}.dark .vmb-dd-active .vmb-dd-trigger,[data-theme=dark] .vmb-dd-active .vmb-dd-trigger{background:rgba(96,165,250,.16);border-color:rgba(96,165,250,.4);color:#6ba7e0}.vmb-dd-disabled{opacity:.4}.vmb-dd-disabled .vmb-dd-trigger{cursor:not-allowed}.vmb-dd-disabled .vmb-dd-trigger:hover{background:0 0;border-color:rgba(128,128,128,.25)}.vmb-dd-panel{position:absolute;top:calc(100% + 6px);left:0;z-index:50;min-width:190px;padding:4px;display:flex;flex-direction:column;gap:2px;border-radius:16px;border:1px solid rgba(0,0,0,.1);background:#fff;box-shadow:0 10px 30px rgba(100,116,139,.12),0 2px 8px rgba(100,116,139,.06)}.dark .vmb-dd-panel,[data-theme=dark] .vmb-dd-panel{background:#0a0d0f;border-color:rgba(255,255,255,.1);box-shadow:none}.vmb-dd-panel[hidden]{display:none}.vmb-dd-option{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:36px;padding:8px;border:0;border-radius:12px;background:0 0;color:inherit;font-size:14px;text-align:left;cursor:pointer;transition:background .12s ease}.vmb-dd-option:hover{background:rgba(0,0,0,.05)}.dark .vmb-dd-option:hover,[data-theme=dark] .vmb-dd-option:hover{background:rgba(255,255,255,.05)}.vmb-dd-option .vmb-dd-check{opacity:0;color:#125da3;flex-shrink:0}.dark .vmb-dd-option .vmb-dd-check,.dark .vmb-dd-option.selected,[data-theme=dark] .vmb-dd-option .vmb-dd-check,[data-theme=dark] .vmb-dd-option.selected{color:#6ba7e0}.vmb-dd-clear,.vmb-dd-option.selected{color:#125da3;font-weight:500}.vmb-dd-option.selected .vmb-dd-check{opacity:1}.vmb-dd-clear{padding:7px 10px;border:0;background:0 0;color:inherit;font-size:13px;cursor:pointer;opacity:.6;transition:opacity .15s ease,color .15s ease}.vmb-dd-clear:hover{opacity:1;color:#125da3}.vmb-dd-clear[hidden]{display:none}.vmb-models{display:flex;flex-direction:column}.vmb-model{padding:20px 0;border-bottom:1px solid rgba(128,128,128,.2)}.vmb-model:last-child{border-bottom:none}.vmb-model-shell{display:flex;align-items:flex-start;gap:12px;min-width:0;margin-inline:-8px;padding:10px 8px;border-radius:10px;transition:background-color .15s ease}.vmb-model-shell:hover{background:rgba(128,128,128,.08)}.dark .vmb-model-shell:hover,[data-theme=dark] .vmb-model-shell:hover{background:rgba(255,255,255,.045)}.vmb-model-body{flex:1;min-width:0}.vmb-model-avatar{display:inline-flex;align-items:center;justify-content:center;flex:0 0 40px;width:40px;height:40px;border:1px solid rgba(128,128,128,.2);border-radius:10px;background:rgba(128,128,128,.08)}.dark .vmb-model-avatar,[data-theme=dark] .vmb-model-avatar{border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.04)}.vmb-model-avatar-mask{width:24px;height:24px;background:linear-gradient(135deg,#60a5fa,#125da3);-webkit-mask-image:var(--vmb-model-icon);mask-image:var(--vmb-model-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}#venice-model-browser .vmb-model-name,#venice-model-browser a.vmb-model-name,#venice-model-browser a.vmb-model-name:link,#venice-model-browser a.vmb-model-name:visited,#venice-model-browser span.vmb-model-name{font-size:17px!important;font-weight:600!important;color:var(--tw-prose-headings, inherit)!important;text-decoration:none!important;text-decoration-line:none!important;border-bottom:none!important;box-shadow:none!important;background:0 0!important;background-image:none!important}#venice-model-browser a.vmb-model-name:hover{color:#125da3!important;text-decoration:none!important;text-decoration-line:none!important;border-bottom:none!important;background:0 0!important}.vmb-copy-btn{background:0 0;border:0;cursor:pointer;padding:4px;opacity:.35;vertical-align:middle;margin-left:6px;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease;position:relative}.vmb-copy-btn:hover{opacity:.7}.vmb-copy-btn svg,.vpt-copy-btn svg{width:14px;height:14px;stroke:currentColor;fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.vmb-copy-btn .check-icon,.vmb-copy-btn .copy-icon{transition:opacity .15s ease,transform .15s ease}.vmb-copy-btn .check-icon{position:absolute}.vmb-copy-btn .check-icon,.vmb-copy-btn.copied .copy-icon{opacity:0;transform:scale(.8)}.vmb-copy-btn.copied .check-icon{opacity:1;transform:scale(1)}.vmb-copy-btn.copied{opacity:.7}.vmb-copied-tooltip{position:absolute;bottom:calc(100% + 6px);left:50%;transform:translateX(-50%);padding:4px 8px;background:#18181b;border:1px solid rgba(255,255,255,.1);border-radius:4px;font-size:11px;font-weight:500;color:rgba(255,255,255,.85);white-space:nowrap;z-index:1000;animation:vmb-tooltip-fade .15s ease-out}.vmb-model-context{font-size:14px}.vmb-pricing-group{display:inline-flex;align-items:center;gap:10px}.vmb-fixed-label{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.5px;color:#888;margin-right:-6px}.dark .vmb-fixed-label,[data-theme=dark] .vmb-fixed-label{color:#777}.vmb-dur-select,.vmb-res-select{color:inherit}.vmb-dur-select,.vmb-res-select,.vpt-res-select{font-size:12px;font-weight:500;padding:4px 22px 4px 8px;border:0;border-radius:4px;background-color:rgba(128,128,128,.12);cursor:pointer;outline:0;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23666' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;transition:background-color .15s}.vmb-dur-select:hover,.vmb-res-select:hover,.vpt-res-select:hover{background-color:rgba(128,128,128,.18)}.dark .vmb-dur-select,.dark .vmb-res-select,.dark .vpt-res-select,[data-theme=dark] .vmb-dur-select,[data-theme=dark] .vmb-res-select,[data-theme=dark] .vpt-res-select{background-color:rgba(255,255,255,.08);color:inherit;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");color-scheme:dark}.dark .vmb-dur-select:hover,.dark .vmb-res-select:hover,.dark .vpt-res-select:hover,[data-theme=dark] .vmb-dur-select:hover,[data-theme=dark] .vmb-res-select:hover,[data-theme=dark] .vpt-res-select:hover{background-color:rgba(255,255,255,.12)}.vmb-dur-select option,.vmb-res-select option,.vpt-res-select option{background-color:#fff;color:#1a1a1a}.dark .vmb-dur-select option,.dark .vmb-res-select option,.dark .vpt-res-select option,[data-theme=dark] .vmb-dur-select option,[data-theme=dark] .vmb-res-select option,[data-theme=dark] .vpt-res-select option{background-color:#1a1a1a;color:#e5e5e5}.vmb-aspect-ratios{display:inline-flex;align-items:center;gap:4px}.vmb-ar{display:inline-block;border:1.5px solid #888;border-radius:2px;opacity:.7}.vmb-ar.landscape{width:14px;height:9px}.vmb-ar.portrait{width:9px;height:14px}.vmb-ar.square{width:11px;height:11px}.dark .vmb-ar,[data-theme=dark] .vmb-ar{border-color:#666}.vmb-video-controls{display:inline-flex;align-items:center;gap:8px}.vmb-video-select{appearance:none;-webkit-appearance:none;padding:3px 20px 3px 8px;border-radius:4px;border:1px solid rgba(128,128,128,.25);background-color:transparent;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8' viewBox='0 0 24 24' fill='none' stroke='%23888' stroke-width='2.5'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 6px center;color:inherit;font-size:11px;cursor:pointer}.vmb-audio-toggle{padding:3px 8px;border-radius:4px;background:rgba(128,128,128,.12);font-size:10px;cursor:pointer;transition:all .15s;user-select:none}.vmb-audio-toggle:hover{background:rgba(128,128,128,.2)}.vmb-audio-toggle.off{opacity:.5;text-decoration:line-through}.vmb-video-price{font-size:12px}.vpt-res-price{color:#125da3;font-weight:500;font-size:14px;white-space:nowrap;min-width:50px;display:inline-block}.vmb-model-left,.vmb-model-row{display:flex;align-items:center;min-width:0}.vmb-model-row{justify-content:space-between;gap:12px;margin-bottom:6px;flex-wrap:wrap}.vmb-model-left{gap:6px}.vmb-model-right{gap:6px}.vmb-info-left,.vmb-model-info,.vmb-model-right{display:flex;flex-wrap:wrap;align-items:center;min-width:0}.vmb-model-info{font-size:13px;color:inherit;justify-content:space-between;gap:12px}.vmb-info-left{flex:1 1 auto}.vmb-info-right{display:flex;align-items:center;gap:12px;flex-shrink:0}.vmb-dot{margin:0 8px;opacity:.4}.vmb-release-date{font-size:11px;opacity:.45;white-space:nowrap}.vmb-model-id,.vpt-table td code{font-size:12px;padding:3px 8px;border-radius:4px}.vmb-model-id{font-family:ui-monospace,monospace;background:rgba(128,128,128,.15);color:inherit}.vmb-id-copy-btn{display:none}.vmb-caps{gap:4px;flex-shrink:0}.vmb-cap,.vmb-caps{display:inline-flex;align-items:center}.vmb-cap .vmb-cap-icon{opacity:.65;transition:opacity .15s}.vmb-cap.vmb-tooltip:hover::after,.vmb-cap:hover .vmb-cap-icon{opacity:1}.vmb-cap.vmb-tooltip::after{white-space:nowrap;width:auto;max-width:none;padding:6px 10px;font-size:13px;background:#fafafa;border:1px solid #e4e4e7;color:#18181b;box-shadow:0 4px 20px rgba(0,0,0,.1);opacity:0}.dark .vmb-cap.vmb-tooltip::after,.dark .vmb-tooltip::after{background:#18181b;border-color:#3f3f46;color:#fafafa;box-shadow:0 4px 20px rgba(0,0,0,.3)}.vmb-cap-icon{width:14px;height:14px}.vmb-pricing{font-size:12px;opacity:.7;min-width:0;overflow-wrap:anywhere}.vmb-extended-pricing{opacity:.6;font-size:11px}.vmb-pipe{opacity:.25;margin:0 2px}.vmb-video-info{opacity:.7}.vmb-context{font-size:12px;opacity:.7}.vmb-context-mobile{display:none}.vmb-new-dot{display:inline-flex;align-items:center;margin-left:6px;font-size:9px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;color:#10b981;opacity:.9}.vmb-new-dot::before{content:'';display:inline-block;width:5px;height:5px;border-radius:50%;background:#10b981;margin-right:4px;animation:vmb-pulse 2s ease-in-out infinite}.vmb-type-badge,.vmb-video-type-badge{font-size:11px;padding:2px 8px;border-radius:4px;font-weight:500;background:rgba(128,128,128,.15);color:inherit;text-transform:uppercase}.vmb-privacy-badge{background:0 0;border:1px solid rgba(128,128,128,.3);color:#71717a}.dark .vmb-privacy-badge{color:#a1a1aa}.vmb-privacy-badge.e2ee,.vmb-privacy-badge.tee{background:rgba(71,85,105,.08);border-color:rgba(71,85,105,.25);color:#64748b}.dark .vmb-privacy-badge.e2ee,.dark .vmb-privacy-badge.tee{background:rgba(148,163,184,.1);border-color:rgba(148,163,184,.25);color:#cbd5e1}.vmb-beta-badge,.vmb-privacy-badge,.vmb-uncensored-badge{font-size:10px;padding:2px 8px;border-radius:4px;font-weight:500;text-transform:uppercase;letter-spacing:.3px}.vmb-beta-badge{background:rgba(80,120,180,.1);border:1px solid rgba(80,120,180,.25);color:#6090c0}.dark .vmb-beta-badge{background:rgba(100,140,200,.12);border-color:rgba(100,140,200,.3);color:#80a8d0}.vmb-uncensored-badge{background:0 0;border:1px solid rgba(128,128,128,.3);color:#71717a}.dark .vmb-uncensored-badge{color:#a1a1aa}.vmb-deprecated-badge{font-size:11px;background:rgba(107,114,128,.2);color:#9ca3af}.vmb-deprecated-badge,.vmb-moderation-badge,.vmb-upgraded-badge{padding:2px 8px;border-radius:4px;font-weight:500;text-transform:uppercase}.vmb-upgraded-badge{font-size:11px;background:rgba(16,185,129,.15);color:#10b981}.vmb-moderation-badge{font-size:10px;background:rgba(130,115,150,.12);border:1px solid rgba(130,115,150,.25);color:#8a7ea0}.dark .vmb-moderation-badge{background:rgba(150,135,170,.1);border-color:rgba(150,135,170,.25);color:#a098b8}.vmb-tooltip{position:relative;cursor:help}.vmb-tooltip::after{content:attr(data-tooltip);position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);padding:10px 14px;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;font-size:13px;font-weight:400;text-transform:none;letter-spacing:normal;line-height:1.5;color:#18181b;white-space:normal;width:280px;max-width:280px;opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease;pointer-events:none;z-index:1000;box-shadow:0 4px 20px rgba(0,0,0,.1)}.vmb-tooltip::before{content:'';bottom:calc(100% + 2px);border:6px solid transparent;border-top-color:#fafafa;z-index:1001}.dark .vmb-tooltip::before{border-top-color:#18181b}.vmb-tooltip:hover::after,.vmb-tooltip:hover::before{opacity:1;visibility:visible}#venice-model-browser .vmb-info-right .vmb-tooltip::after,#venice-model-browser .vmb-model-right .vmb-tooltip::after{left:auto;right:0;transform:none}.vmb-error,.vmb-loading{text-align:center;padding:40px;color:#6b7280}.vmb-error{color:#dc2626}.vpt-table{width:100%;border-collapse:collapse;font-size:14px;margin:16px 0 24px}.vpt-table td,.vpt-table th{padding:12px 16px;text-align:left;border-bottom:1px solid rgba(128,128,128,.2)}.vpt-table th{font-weight:600;font-size:13px;text-transform:uppercase;letter-spacing:.3px;opacity:.7;background:rgba(128,128,128,.05)}.vpt-table td code{background:rgba(128,128,128,.12)}.vpt-table .vpt-price{text-align:center;font-weight:500;white-space:nowrap}.vpt-table td.vpt-price{color:inherit;opacity:.8}.vmb-res-select,.vpt-res-select{margin-right:8px}.vpt-res-select{color:inherit}.vpt-table td.vpt-price .vpt-res-select{color:var(--tw-prose-body, #374151)}.dark .vpt-table td.vpt-price .vpt-res-select,[data-theme=dark] .vpt-table td.vpt-price .vpt-res-select{color:#e5e5e5}.vpt-beta{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px;border-radius:3px;margin-left:6px;background:rgba(59,130,246,.15);color:#60a5fa}.vpt-beta-row{opacity:.85}.vpt-upgraded{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px;border-radius:3px;margin-left:6px;background:rgba(16,185,129,.15);color:#10b981}.vpt-upgraded-row{opacity:.85}.vpt-retiring{margin-left:6px;background:rgba(251,191,36,.15);color:#f59e0b}.vpt-quality-table{margin-top:12px;font-size:13px}.vpt-beta-note{font-size:13px;color:#f59e0b;margin:16px 0 24px;padding:10px 14px;background:rgba(251,191,36,.1);border-radius:6px;border-left:3px solid #f59e0b}.vpt-beta-note a{color:inherit;text-decoration:underline}.vpt-tooltip{position:relative;cursor:help}.vmb-tooltip::before,.vpt-tooltip::after,.vpt-tooltip::before{position:absolute;left:50%;transform:translateX(-50%);opacity:0;visibility:hidden;transition:opacity .15s ease,visibility .15s ease}.vpt-tooltip::after{content:attr(data-tooltip);bottom:calc(100% + 8px);padding:10px 14px;background:#fafafa;border:1px solid #e4e4e7;border-radius:8px;font-size:13px;font-weight:400;text-transform:none;letter-spacing:normal;line-height:1.5;color:#18181b;white-space:normal;width:280px;max-width:280px;pointer-events:none;z-index:9999;box-shadow:0 4px 20px rgba(0,0,0,.1)}.vpt-tooltip::before{content:'';bottom:calc(100% + 2px);border:6px solid transparent;border-top-color:#fafafa;z-index:10000}.dark .vpt-tooltip::after,[data-theme=dark] .vpt-tooltip::after{background:#18181b;border-color:#3f3f46;color:#fafafa;box-shadow:0 4px 20px rgba(0,0,0,.3)}.dark .vpt-tooltip::before,[data-theme=dark] .vpt-tooltip::before{border-top-color:#18181b}.vpt-tooltip:hover::after,.vpt-tooltip:hover::before{opacity:1;visibility:visible}#pricing-tables-placeholder,#pricing-tables-placeholder *{overflow:visible!important}.vpt-table{overflow:visible}.vpt-copy-btn{background:0 0;border:0;cursor:pointer;padding:2px;opacity:.35;vertical-align:middle;margin-left:4px;display:inline-flex;align-items:center;transition:opacity .15s;position:relative}.vpt-copy-btn:hover{opacity:.7}.vpt-copy-btn svg{width:12px;height:12px}.vpt-copy-btn .check-icon{position:absolute;opacity:0;transform:scale(.8);transition:opacity .15s,transform .15s}.vpt-copy-btn.copied .copy-icon{opacity:0}.vpt-copy-btn.copied .check-icon{opacity:1;transform:scale(1)}.vpt-copy-btn.copied{opacity:.7}#pricing-tables-placeholder h3{margin-top:32px}#pricing-tables-placeholder h4{margin-top:24px}#deprecation-tracker-placeholder,#traits-list-placeholder,#tts-voice-picker-placeholder{visibility:visible!important;overflow:visible!important;height:auto!important}.vpt-status-deprecated,.vpt-status-retiring{font-size:11px;font-weight:600;text-transform:uppercase;padding:3px 8px;border-radius:4px}.vpt-status-retiring{background:rgba(251,191,36,.15);color:#f59e0b}.vpt-status-deprecated{background:rgba(239,68,68,.15);color:#f87171}.vpt-list{display:flex;flex-direction:column}.vpt-row{padding:16px 0;border-bottom:1px solid rgba(128,128,128,.15)}.vpt-row:last-child{border-bottom:none}.vpt-extended-line{font-size:12px;opacity:.6;margin-top:6px;padding-left:2px}.vpt-row-left,.vpt-row-top{display:flex;align-items:center;flex-wrap:wrap}.vpt-row-top{justify-content:space-between;margin-bottom:10px;gap:12px}.vpt-row-left{gap:8px}.vpt-model-name{font-weight:600;font-size:15px;color:var(--tw-prose-headings, inherit)}.vpt-model-id{font-size:11px;background:rgba(128,128,128,.12);padding:2px 8px;border-radius:4px;opacity:.7}.vpt-moderation{margin-left:6px;background:rgba(130,115,150,.12);color:#8a7ea0}.dark .vpt-moderation{background:rgba(150,135,170,.1);color:#a098b8}.vpt-badge{font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px;border-radius:3px}.vpt-row-bottom,.vpt-row-right{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.vpt-row-bottom{gap:24px;align-items:flex-end}.vpt-context-right{margin-left:auto}.vpt-video-note{font-size:13px;opacity:.7;margin-top:16px}.vpt-video-note a{color:#125da3}.vpt-price-item{display:flex;flex-direction:column;gap:2px}.vpt-price-label{font-size:10px;text-transform:uppercase;letter-spacing:.3px;opacity:.5;font-weight:500}.vpt-price-value{font-size:14px;font-weight:500;color:inherit;opacity:.85}.vpt-context-badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;background:rgba(128,128,128,.12);color:inherit;opacity:.8}.vpt-section-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px;flex-wrap:wrap;gap:8px}.vpt-section-info{font-size:14px;opacity:.7}.vpt-endpoint{font-size:12px;background:rgba(128,128,128,.12);padding:4px 10px;border-radius:4px;opacity:.8}.vpt-res-group{display:inline-flex;align-items:center;gap:8px}.vpt-cap-tag{font-size:10px;font-weight:500;text-transform:uppercase;letter-spacing:.3px;padding:2px 6px;border-radius:3px;background:rgba(128,128,128,.12);color:#71717a}.dark .vpt-cap-tag{color:#a1a1aa}.vpt-cap{display:inline-flex;align-items:center;opacity:.6}.vpt-cap.vpt-tooltip:hover::after,.vpt-cap:hover,.vtp-voice:hover .vtp-voice-action{opacity:1}.vpt-cap .vmb-cap-icon,.vpt-cap-icon{width:14px;height:14px}.vpt-cap.vpt-tooltip::after{white-space:nowrap;width:auto;max-width:none;padding:6px 10px;font-size:13px;background:#fafafa;border:1px solid #e4e4e7;color:#18181b;box-shadow:0 4px 20px rgba(0,0,0,.1)}.dark .vpt-cap.vpt-tooltip::after{background:#18181b;border-color:#3f3f46;color:#fafafa;box-shadow:0 4px 20px rgba(0,0,0,.3)}@media (max-width:768px){.vmb-toolbar{gap:8px}.vmb-search{font-size:16px;padding:8px 10px;border-radius:6px}.vmb-controls{margin-bottom:12px}.vmb-controls-divider{display:none}.vmb-dd{flex:1 1 auto}.vmb-dd-panel{min-width:100%}.vmb-model{padding:14px 0}.vmb-model-avatar{display:none}.vmb-model-shell{gap:0;margin-inline:0;padding:0}.vmb-model-row{display:flex;justify-content:space-between;align-items:flex-start;gap:8px}.vmb-model-left{flex:1;min-width:0}.vmb-model-right{flex-shrink:0;flex-wrap:wrap;justify-content:flex-end;gap:4px}.vmb-model-info{flex-direction:column;align-items:flex-start;gap:8px}.vmb-info-left{flex-wrap:wrap;gap:4px 8px}.vmb-dot{display:none}.vmb-info-right{display:flex;justify-content:space-between;align-items:center;width:100%}.vmb-release-date{margin-left:auto}.vmb-caps{gap:6px}.vmb-context-desktop{display:none}.vmb-context-mobile{display:inline}.vmb-model-id{display:none}.vmb-beta-badge,.vmb-privacy-badge,.vmb-uncensored-badge{font-size:9px;padding:2px 6px}.vmb-tooltip::after{left:0;transform:none;max-width:200px;width:auto}.vmb-cap.vmb-tooltip::after{left:50%;transform:translateX(-50%)}#venice-model-browser .vmb-model-name,#venice-model-browser a.vmb-model-name,#venice-model-browser a.vmb-model-name:link,#venice-model-browser a.vmb-model-name:visited,#venice-model-browser span.vmb-model-name{font-size:15px!important;font-weight:600!important}.vmb-context,.vmb-pricing{font-size:12px}}@media (max-width:480px){#venice-model-browser .vmb-model-name,#venice-model-browser a.vmb-model-name,#venice-model-browser a.vmb-model-name:link,#venice-model-browser a.vmb-model-name:visited,#venice-model-browser span.vmb-model-name{font-size:14px!important;font-weight:600!important}.vmb-pricing{font-size:12px}.vmb-context{font-size:11px}.vmb-pricing .vmb-pipe{display:none}.vmb-pricing{display:flex;flex-wrap:wrap;gap:4px 10px;line-height:1.5}}.vtp-picker{display:flex;flex-direction:column;gap:16px;margin-top:8px;font-family:inherit}.vtp-row-controls{display:grid;grid-template-columns:minmax(220px,1fr) minmax(180px,1fr);gap:12px}@media (max-width:640px){.vtp-row-controls{grid-template-columns:1fr}}.vtp-field{display:flex;flex-direction:column;gap:6px;min-width:0}.vtp-label{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.vtp-model-select,.vtp-search{width:100%;padding:10px 14px;font-size:14px;font-family:inherit;color:inherit;background:rgba(128,128,128,.06);border:1px solid rgba(128,128,128,.25);border-radius:8px;outline:0;box-sizing:border-box;transition:border-color .15s,background .15s}.vtp-model-select{font-weight:500;cursor:pointer;appearance:none;-webkit-appearance:none;background-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='currentColor' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><polyline points='6 9 12 15 18 9'/></svg>");background-repeat:no-repeat;background-position:right 12px center;padding-right:36px}.vtp-model-select:focus,.vtp-search:focus{border-color:rgba(128,128,128,.45);background-color:rgba(128,128,128,.09)}.vtp-search::placeholder{color:rgba(128,128,128,.55)}.vtp-meta{display:flex;flex-direction:column;gap:8px}.vtp-pills{display:flex;flex-wrap:wrap;gap:6px}.vtp-pill,.vtp-pill code{font-size:12px;color:inherit}.vtp-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;background:rgba(128,128,128,.1);white-space:nowrap}.vtp-pill code{background:0 0;padding:0;border:0}.vtp-pill-id{background:rgba(18,93,163,.1);color:#125da3}.vtp-blurb{margin:0;font-size:13px;line-height:1.5;opacity:.75}.vtp-list-header{display:flex;align-items:baseline;justify-content:space-between;margin-top:4px}.vtp-list-title{font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;opacity:.6}.vtp-count{font-size:12px;opacity:.55;white-space:nowrap}.vtp-voice-list{display:flex;flex-direction:column;border:1px solid rgba(128,128,128,.18);border-radius:10px;overflow:hidden;max-height:480px;overflow-y:auto}.vtp-voice{display:grid;grid-template-columns:minmax(140px,max-content) 1fr auto;align-items:center;gap:16px;width:100%;padding:10px 14px;border:0;border-bottom:1px solid rgba(128,128,128,.12);background:0 0;color:inherit;text-align:left;font-family:inherit;cursor:pointer;transition:background .1s}.vtp-voice:last-child{border-bottom:none}.vtp-voice:hover{background:rgba(128,128,128,.06)}.vtp-voice:focus-visible{outline:2px solid #125da3;outline-offset:-2px}.vtp-voice-id{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:13px;font-weight:500}.vtp-voice-meta{font-size:13px;opacity:.6;min-width:0}.vtp-voice-action{font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;opacity:0;transition:opacity .15s,color .15s;position:relative;color:rgba(128,128,128,.7)}.vtp-voice.copied .vtp-voice-action{opacity:1;color:#125da3}.vtp-action-copied,.vtp-voice.copied .vtp-action-copy{display:none}.vtp-voice.copied .vtp-action-copied{display:inline}.vtp-empty{padding:24px;text-align:center;font-size:13px;opacity:.55}.vtp-hint{margin:0;font-size:12px;opacity:.55;line-height:1.5}.vtp-hint code{font-size:12px;background:rgba(128,128,128,.1);padding:1px 5px;border-radius:4px}.venice-privacy-mode-grid{display:grid;grid-template-columns:1fr;gap:14px;position:relative;margin:14px 0 18px;padding-left:28px}.venice-privacy-mode-grid::before{content:"";position:absolute;top:12px;bottom:12px;left:7px;width:1px;background:linear-gradient(180deg,rgba(18,93,163,.22),rgba(18,93,163,.55),rgba(18,93,163,.22))}.venice-privacy-level-label{display:flex;align-items:center;gap:10px;margin:22px 0 0;color:#125da3;font-size:11px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.venice-privacy-level-label::after{content:"";flex:1;height:1px;background:linear-gradient(90deg,rgba(18,93,163,.55),rgba(18,93,163,0))}.venice-privacy-mode-card{position:relative;padding:24px;border:1px solid rgba(128,128,128,.2);border-radius:18px;background:rgba(255,255,255,.55)}.venice-privacy-mode-card::before{content:"";position:absolute;top:28px;left:-27px;width:13px;height:13px;border:3px solid var(--background, #fff);border-radius:999px;background:#125da3;box-shadow:0 0 0 1px rgba(18,93,163,.28)}.dark .venice-privacy-mode-card,[data-theme=dark] .venice-privacy-mode-card{background:rgba(255,255,255,.025);border-color:rgba(255,255,255,.11)}.venice-privacy-mode-header{display:flex;align-items:center;margin-bottom:18px}.venice-privacy-mode-name{font-size:clamp(21px,2.3vw,25px);font-weight:800;line-height:1.1;letter-spacing:-.035em;color:inherit}.venice-privacy-mode-card h3{margin:0 0 10px;font-size:16px;line-height:1.25;font-weight:700;color:#125da3}.venice-privacy-mode-card p{margin:0;font-size:14px;line-height:1.62;opacity:.72}@media (max-width:900px){.venice-privacy-mode-grid{grid-template-columns:1fr}.venice-privacy-mode-card{min-height:auto}}@media (max-width:640px){.venice-privacy-mode-grid{padding-left:22px}.venice-privacy-mode-card{padding:20px}.venice-privacy-mode-card::before{left:-24px}}@media (min-width:1024px){nav#sidebar-content{width:18rem!important;top:5rem!important}#body-content{padding-left:18rem!important}#content-area{max-width:820px!important;margin-left:max(0px,calc(50vw - 410px - 18rem))!important;margin-right:auto!important}html[data-current-path*="/api-reference/endpoint/"] #content-area{margin-left:auto!important;margin-right:auto!important}header .items-center.h-12{height:5rem!important}header .w-full.h-full.border-b{border-bottom:0!important}header .absolute.inset-0.bg-background-light{background-color:color-mix(in srgb,var(--color-background-light) 60%,transparent)!important;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.dark header .absolute.inset-0.bg-background-light,[data-theme=dark] header .absolute.inset-0.bg-background-light{background-color:color-mix(in srgb,var(--color-background-dark) 60%,transparent)!important}#content-side-layout{top:5rem!important}#navigation-items{padding-bottom:5rem!important}header ul:has(#topbar-cta-button){display:none!important}header div:has(>#search-bar-entry){column-gap:.5rem!important}header .nav-logo{height:3rem!important}@layer utilities{header #assistant-entry,header #search-bar-entry{width:2.25rem!important;padding:0!important;justify-content:center!important}header #assistant-entry>span,header #search-bar-entry .truncate.min-w-0,header #search-bar-entry>span{display:none!important}}header div:has(>#localization-select-trigger){margin-right:.5rem}html[data-current-path="/learn"] nav#sidebar-content{display:none!important}html[data-current-path="/learn"] #body-content{padding-left:0!important}html[data-current-path="/learn"] #content-area{max-width:min(1100px,calc(100vw - 6rem))!important;margin-left:auto!important;margin-right:auto!important}html[data-current-path="/learn"] #content-side-layout,html[data-current-path="/learn"] #header .eyebrow{display:none!important}html[data-current-path="/learn"] #header{padding-top:1.875rem}}.chat-assistant-floating-input,html[data-current-path="/learn"] #pagination{display:none!important}#footer{margin-top:2.5rem!important}.venice-demo-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin:24px 0}.venice-demo-card{position:relative;display:flex;flex-direction:column;padding:20px;border-radius:16px;border:1px solid rgba(128,128,128,.2);background:rgba(128,128,128,.03);cursor:pointer;transition:border-color .15s ease,background .15s ease,transform .15s ease,box-shadow .15s ease}.venice-demo-card:hover{border-color:rgba(18,93,163,.4);background:rgba(18,93,163,.04);transform:translateY(-2px);box-shadow:0 10px 30px rgba(0,0,0,.08)}.dark .venice-demo-card:hover,[data-theme=dark] .venice-demo-card:hover{border-color:rgba(96,165,250,.4);background:rgba(96,165,250,.06);box-shadow:0 10px 30px rgba(0,0,0,.35)}.venice-demo-card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.venice-demo-icon{display:inline-flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:10px;color:#125da3;background:rgba(18,93,163,.1)}.dark .venice-demo-icon,[data-theme=dark] .venice-demo-icon{color:#6ba7e0;background:rgba(96,165,250,.14)}.venice-demo-lang{font-size:11px;font-weight:600;letter-spacing:.02em;text-transform:uppercase;padding:4px 9px;border-radius:999px;border:1px solid rgba(128,128,128,.25);opacity:.75}.venice-demo-title{margin:0 0 6px!important;font-size:16px!important;font-weight:600!important;line-height:1.3!important}.venice-demo-desc{margin:0 0 14px!important;font-size:13.5px;line-height:1.5;opacity:.7}.venice-demo-tags{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:16px}.venice-demo-tag{font-size:12px;padding:3px 9px;border-radius:7px;background:rgba(128,128,128,.1);opacity:.85;white-space:nowrap}.venice-demo-actions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:auto;padding-top:14px;border-top:1px solid rgba(128,128,128,.15)}.venice-demo-link{font-size:13.5px;font-weight:600;color:#125da3!important;text-decoration:none!important;border-bottom:0!important}.dark .venice-demo-link,[data-theme=dark] .venice-demo-link{color:#6ba7e0!important}.venice-demo-arrow{display:inline-block;transition:transform .15s ease}.venice-demo-card:hover .venice-demo-arrow{transform:translateX(4px)}.venice-demo-link::after{content:"";position:absolute;inset:0;border-radius:inherit}.venice-demo-repo{position:relative;z-index:1;display:inline-flex;align-items:center;gap:5px;font-size:13px;color:inherit!important;text-decoration:none!important;border-bottom:0!important;opacity:.6;transition:opacity .15s ease}.venice-demo-repo:hover{opacity:1}.venice-demo-byline{margin-top:12px;font-size:12px;opacity:.45}@media (max-width:768px){.venice-demo-grid{grid-template-columns:1fr}}@layer utilities{.dark .dark\:bg-codeblock.dark\:bg-codeblock,[data-theme=dark] .dark\:bg-codeblock.dark\:bg-codeblock{background-color:var(--color-background-dark)!important}}@layer utilities{header a.link.bg-gray-950\/\[0\.03\]{background-color:rgba(18,93,163,.12)!important;color:#125da3!important}.dark header a.link.bg-gray-950\/\[0\.03\],[data-theme=dark] header a.link.bg-gray-950\/\[0\.03\]{background-color:rgba(96,165,250,.16)!important;color:#6ba7e0!important}}.venice-learn{--learn-accent:#125DA3;--learn-tint:rgba(18,93,163,0.08);--learn-edge:rgba(18,93,163,0.42);--learn-line:rgba(128,128,128,0.2);--learn-thumb:rgba(128,128,128,0.5)}.dark .venice-learn,[data-theme=dark] .venice-learn{--learn-accent:#6ba7e0;--learn-tint:rgba(96,165,250,0.1);--learn-edge:rgba(96,165,250,0.42)}.venice-learn-section{margin-top:40px}.venice-learn-section:first-of-type{margin-top:28px}.venice-learn-section h2{margin:0!important;padding:0!important;border:0!important;font-size:17px;font-weight:600;line-height:1.4}.venice-learn-lede{margin:4px 0 0;font-size:13.5px;line-height:1.6;opacity:.55}.venice-learn-row{display:grid;grid-auto-flow:column;grid-auto-columns:300px;justify-content:start;gap:12px;margin:12px -8px 0;padding:8px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x proximity;scroll-padding-left:8px;mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 64px),transparent);scrollbar-width:none}.venice-learn-row::-webkit-scrollbar{display:none}.venice-learn-row.is-dragging{scroll-snap-type:none;cursor:grabbing;-webkit-user-select:none;user-select:none}.venice-learn-row.is-dragging .venice-learn-card{cursor:grabbing}.venice-learn-scrollbar{height:3px;margin:10px 0 0;border-radius:999px;background:var(--learn-line);opacity:0;pointer-events:none;transition:opacity .2s ease}.venice-learn-scrollbar.is-visible{opacity:1}.venice-learn-scrollbar.is-idle{display:none}.venice-learn-scrollbar-thumb{height:100%;border-radius:inherit;background:var(--learn-thumb)}@media (prefers-reduced-motion:reduce){.venice-learn-scrollbar{transition:none}}.venice-learn-card,.venice-learn-links a{color:inherit!important;text-decoration:none!important}.venice-learn-card{display:flex;flex-direction:column;gap:8px;padding:16px 16px 14px;border:1px solid var(--learn-line);border-bottom-color:var(--learn-line)!important;border-radius:12px;background:rgba(128,128,128,.03);scroll-snap-align:start;transition:border-color .15s ease,background .15s ease}.venice-learn-card:hover{border-color:var(--learn-edge);border-bottom-color:var(--learn-edge)!important;background:var(--learn-tint)}.venice-learn-card-head{display:flex;align-items:flex-start;gap:9px}.venice-learn-icon{display:inline-flex;flex-shrink:0;padding-top:1px}.venice-learn-icon svg{width:17px;height:17px}.venice-learn-title{font-size:15px;font-weight:600;line-height:1.4}.venice-learn-desc{display:block;font-size:13px;line-height:1.55;opacity:.6}.venice-learn-meta{display:block;margin-top:auto;padding-top:4px;font-size:12px;opacity:.5}.venice-learn-links{display:flex;flex-wrap:wrap;gap:8px 28px;margin:4px 0 8px}.venice-learn-links a{display:inline-flex;align-items:baseline;gap:6px;font-size:14px;border-bottom-color:transparent!important;opacity:.75;transition:opacity .15s ease,color .15s ease}.venice-learn-links a:hover{color:var(--learn-accent)!important;opacity:1}.venice-learn-links .venice-learn-arrow{font-size:12px;opacity:.5}@media (max-width:768px){.venice-learn-row{grid-auto-columns:min(86vw,320px);scroll-snap-type:x mandatory;mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent);-webkit-mask-image:linear-gradient(to right,#000 calc(100% - 36px),transparent)}}