@media (min-width: 1024px){#body-content:has(.vx,.vx-mount){padding-left:0!important}#content-area:has(.vx,.vx-mount){max-width:none!important;margin-left:0!important;margin-right:0!important}}.vx-mount{box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:48px 32px 120px}.vx-mount-skeleton{display:flex;flex-direction:column;gap:12px}.vx-mount-skeleton span{display:block;height:16px;border-radius:4px;background:rgba(14, 18, 23, 0.06);animation:vx-pulse 1.6s ease-in-out infinite}.dark .vx-mount-skeleton span{background:rgba(247, 245, 237, 0.07)}.vx-mount-skeleton span:first-child{width:30%;height:36px;margin-bottom:12px}.vx-mount-skeleton span:nth-child(2){width:60%}.vx-mount-source{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vx-mount-note{margin:0 0 24px;padding:16px 20px;border:1px solid rgba(122, 98, 67, 0.3);border-radius:16px;background:rgba(122, 98, 67, 0.06);color:#7a6243;font-size:14px}.dark .vx-mount-note{border-color:rgba(190, 169, 137, 0.3);background:rgba(190, 169, 137, 0.06);color:#bea989}@keyframes vx-pulse{0%,100%{opacity:1}50%{opacity:0.45}}@font-face{font-family:"Venice Aeonik";src:url("https://venice.ai/fonts/Aeonik-Regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:"Venice Aeonik Fono";src:url("https://venice.ai/fonts/AeonikFono-Regular.otf") format("opentype");font-style:normal;font-weight:400;font-display:swap}.vx{--vx-bg: #ffffff;--vx-surface: #fcfbf8;--vx-raised: #f5f3ed;--vx-inset: #efede6;--vx-chip: #eceae2;--vx-seg-on: #ffffff;--vx-seg-shadow: 0 1px 2px rgba(14, 18, 23, 0.12);--vx-surface-2: rgba(14, 18, 23, 0.035);--vx-surface-3: rgba(14, 18, 23, 0.06);--vx-border: rgba(14, 18, 23, 0.08);--vx-border-strong: rgba(14, 18, 23, 0.14);--vx-control: rgba(14, 18, 23, 0.3);--vx-text: #0e1217;--vx-text-2: #29526c;--vx-text-soft: rgba(14, 18, 23, 0.72);--vx-muted: #677079;--vx-faint: #a4a9ae;--vx-accent: #125da3;--vx-accent-hover: #0e4a82;--vx-accent-soft: rgba(18, 93, 163, 0.08);--vx-accent-border: rgba(18, 93, 163, 0.45);--vx-on-accent: #ffffff;--vx-bar: #b8bcc1;--vx-good: #18744e;--vx-good-soft: rgba(24, 116, 78, 0.1);--vx-good-border: rgba(24, 116, 78, 0.35);--vx-warn: #7a6243;--vx-warn-soft: rgba(122, 98, 67, 0.12);--vx-bad: #b42318;--vx-bad-border: rgba(180, 35, 24, 0.3);--vx-shadow: 0 8px 24px rgba(14, 18, 23, 0.12);--vx-sans: "Venice Aeonik", Inter, ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--vx-fono: "Venice Aeonik Fono", "Venice Aeonik", Inter, ui-sans-serif, system-ui, sans-serif;--vx-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;box-sizing:border-box;width:100%;max-width:1440px;margin:0 auto;padding:48px 32px 128px;color:var(--vx-text-2);font-family:var(--vx-sans);font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.dark .vx{--vx-bg: #0e1217;--vx-surface: #0e1822;--vx-raised: #181e24;--vx-inset: #06090d;--vx-chip: #0e1822;--vx-seg-on: #0e1822;--vx-seg-shadow: none;--vx-surface-2: rgba(247, 245, 237, 0.04);--vx-surface-3: rgba(247, 245, 237, 0.07);--vx-border: rgba(247, 245, 237, 0.08);--vx-border-strong: rgba(247, 245, 237, 0.14);--vx-control: rgba(247, 245, 237, 0.26);--vx-text: #f7f5ed;--vx-text-2: #b3d0eb;--vx-text-soft: rgba(247, 245, 237, 0.72);--vx-muted: #8a949c;--vx-faint: #6f7479;--vx-accent: #4898e6;--vx-accent-hover: #6aaced;--vx-accent-soft: rgba(72, 152, 230, 0.14);--vx-accent-border: #4898e6;--vx-on-accent: #06090d;--vx-bar: #6e7176;--vx-good: #55d188;--vx-good-soft: rgba(85, 209, 136, 0.14);--vx-good-border: rgba(85, 209, 136, 0.4);--vx-warn: #bea989;--vx-warn-soft: rgba(190, 169, 137, 0.14);--vx-bad: #f07174;--vx-bad-border: rgba(240, 113, 116, 0.35);--vx-shadow: 0 8px 24px rgba(0, 0, 0, 0.5)}.vx *,.vx *::before,.vx *::after{box-sizing:border-box}.vx a{color:var(--vx-accent);text-decoration:none}.vx a:hover{text-decoration:underline;text-underline-offset:3px}.vx a:focus-visible,.vx button:focus-visible,.vx select:focus-visible,.vx summary:focus-visible,.vx [tabindex]:focus-visible{outline:2px solid var(--vx-accent);outline-offset:2px}.vx :is(h1,h2,h3,h4){font-family:inherit}.vx code{font-family:var(--vx-fono);font-size:0.9em;font-weight:400}.vx-text code,.vx-footnote code,.vx-lightbox-meta code{padding:1px 4px;border-radius:4px;background:var(--vx-surface-3);color:var(--vx-text)}.vx-icon{flex:none;display:inline-block;vertical-align:middle}.vx-muted{color:var(--vx-muted)}.vx-nowrap{white-space:nowrap}.vx-num{font-variant-numeric:tabular-nums;white-space:nowrap}.vx-al-right{text-align:right!important}.vx-al-center{text-align:center!important}.vx-sr-only{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.vx-h1{margin:4px 0 0;color:var(--vx-text);font-size:36px;font-weight:400;line-height:1.1;letter-spacing:-0.01em}.vx-h2{margin:0;color:var(--vx-text);font-size:20px;font-weight:400;line-height:24px}.vx-h3{margin:24px 0 8px;color:var(--vx-text);font-size:14px;font-weight:600;line-height:20px}.vx-lede,.vx-description{max-width:648px;margin:12px 0 0;color:var(--vx-text-2);font-size:15px;line-height:1.55;text-wrap:pretty}.vx-text{max-width:760px;margin:0;color:var(--vx-text-2);font-size:14px;line-height:22px;text-wrap:pretty}.vx-text+.vx-text{margin-top:12px}.vx-footnote{max-width:760px;margin:12px 0 0;color:var(--vx-muted);font-size:12px;line-height:18px}.vx-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--vx-border-strong);border-radius:8px;background:transparent;color:var(--vx-text)!important;font:inherit;font-size:13px;font-weight:500;white-space:nowrap;cursor:pointer;text-decoration:none!important;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.vx-btn:hover{background:var(--vx-surface-2);border-color:var(--vx-faint)}.vx-btn-sm{height:28px;padding:0 10px;gap:4px}.vx-btn-tertiary{border-color:transparent;color:var(--vx-text-2)!important}.vx-btn-tertiary:hover{border-color:transparent;background:var(--vx-surface-3);color:var(--vx-text)!important}.vx-btn-active{border-color:var(--vx-accent-border);background:var(--vx-accent-soft);color:var(--vx-accent)!important}.vx-btn-active:hover{border-color:var(--vx-accent);background:var(--vx-accent-soft)}.vx-btn.is-done{color:var(--vx-good)!important}.vx-btn:disabled,.vx-btn[aria-disabled="true"]{opacity:0.45;cursor:not-allowed}.vx-btn-count{display:inline-flex;align-items:center;justify-content:center;min-width:16px;height:16px;padding:0 4px;border-radius:4px;background:var(--vx-accent);color:var(--vx-on-accent);font-size:11px;font-weight:600}.vx-link-btn{padding:0;border:0;background:none;color:var(--vx-accent)!important;font:inherit;font-weight:500;cursor:pointer;text-decoration:none!important}.vx-link-btn:hover{text-decoration:underline!important;text-underline-offset:3px}.vx-icon-btn{display:inline-flex;flex:none;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:0;border-radius:4px;background:transparent;color:var(--vx-muted);cursor:pointer;transition:background-color 0.15s ease, color 0.15s ease}.vx-icon-btn:hover{background:var(--vx-surface-3);color:var(--vx-text)}.vx-icon-btn.is-done{color:var(--vx-good)}.vx-select{height:32px;padding:0 28px 0 12px;border:1px solid var(--vx-border-strong);border-radius:8px;background:var(--vx-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23707274' stroke-width='2' stroke-linecap='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 8px center;color:var(--vx-text);font:inherit;font-size:13.5px;appearance:none;cursor:pointer;transition:border-color 0.15s ease}.vx-select:hover{border-color:var(--vx-control)}.dark .vx-select option{background:#0e1822}.vx-seg{display:inline-flex;flex-wrap:wrap;max-width:100%;gap:2px;padding:2px;border-radius:8px;background:var(--vx-inset)}.vx-seg-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:28px;padding:0 12px;border:0;border-radius:6px;background:transparent;color:var(--vx-muted);font:inherit;font-size:13px;white-space:nowrap;cursor:pointer;transition:color 0.15s ease}.vx-seg-btn:hover{color:var(--vx-text)}.vx-seg-btn.is-active{background:var(--vx-seg-on);box-shadow:var(--vx-seg-shadow);color:var(--vx-text)}.vx-seg-btn:disabled{opacity:0.4;cursor:not-allowed}.vx-seg-btn:disabled:hover{color:var(--vx-muted)}.vx-search{display:flex;align-items:center;gap:8px;height:38px;padding:0 6px 0 12px;border:1px solid var(--vx-border-strong);border-radius:8px;background:var(--vx-surface);color:var(--vx-muted);transition:border-color 0.15s ease, box-shadow 0.15s ease}.vx-search:focus-within{border-color:var(--vx-accent);box-shadow:0 0 0 1px var(--vx-accent)}.vx-search input{flex:1;min-width:0;height:100%;padding:0;border:0;outline:0;background:transparent;color:var(--vx-text);font:inherit;font-size:14px}.vx-search input::placeholder{color:var(--vx-muted);opacity:1}.vx-search input::-webkit-search-cancel-button{display:none}.vx-search kbd{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;margin-right:4px;padding:0 6px;border:1px solid var(--vx-border-strong);border-radius:4px;color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px}.vx-search-sm{height:32px;padding-left:10px}.vx-search-sm input{font-size:13px}.vx-search.is-disabled{opacity:0.6}.vx-search.is-disabled input{cursor:not-allowed}.vx-badges{display:inline-flex;flex-wrap:wrap;align-items:center;gap:4px}.vx-badge{display:inline-flex;align-items:center;height:20px;padding:0 6px;border:1px solid var(--vx-border-strong);border-radius:4px;color:var(--vx-text-2);font-size:11px;font-weight:500;line-height:1;letter-spacing:0.04em;text-transform:uppercase;white-space:nowrap}.vx-badge-new{border-color:var(--vx-good-border);color:var(--vx-good)}.vx-badge-beta,.vx-badge-accent{border-color:var(--vx-accent-border);color:var(--vx-accent)}.vx-badge-deprecated{border-color:transparent;background:var(--vx-surface-3);color:var(--vx-muted)}.vx-privacy-e2ee,.vx-privacy-tee{border-color:var(--vx-accent-border);color:var(--vx-accent)}.vx-privacy-anonymized{color:var(--vx-muted)}.vx-logo{display:inline-flex;flex:none;align-items:center;justify-content:center;border:1px solid var(--vx-border-strong);border-radius:8px;background:var(--vx-surface-2)}.vx-logo-sm{border-radius:4px}.vx-logo-mask{width:60%;height:60%;background:var(--vx-accent);-webkit-mask:var(--vx-logo) center / contain no-repeat;mask:var(--vx-logo) center / contain no-repeat}.vx.vx-page{padding:0}.vx-page-grid{display:grid;grid-template-columns:220px minmax(0, 1fr)}.vx-page-main{min-width:0;max-width:980px;padding:44px 40px 48px}.vx-side{border-right:1px solid var(--vx-border)}.vx-side-inner{position:sticky;top:80px;max-height:calc(100vh - 80px);overflow-y:auto;padding:28px 14px 32px;scrollbar-width:thin}.vx-crumbs{display:flex;align-items:center;gap:6px;min-width:0;margin-bottom:16px;color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px;line-height:14px}.vx-crumbs .vx-icon{color:var(--vx-faint)}.vx-crumbs a{color:var(--vx-muted)!important;white-space:nowrap}.vx-crumbs a:hover{color:var(--vx-text)!important;text-decoration:none}.vx-crumbs [aria-current]{overflow:hidden;color:var(--vx-muted);text-overflow:ellipsis;white-space:nowrap}.vx-section{margin-top:44px;padding-top:33px;border-top:1px solid var(--vx-border);scroll-margin-top:96px}.vx-section+.vx-section{margin-top:32px}.vx-section-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 16px;margin-bottom:16px}.vx-section-head .vx-h2{flex:1 1 auto}.vx-section-actions{display:flex;align-items:center;gap:8px;font-size:13px}.vx-hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;margin-bottom:24px}.vx-hero-actions{display:flex;flex:none;align-items:center;gap:8px}.vx-explorer .vx-page-grid{grid-template-columns:250px minmax(0, 1fr)}.vx-explorer .vx-page-main{max-width:1180px}.vx-filters .vx-side-inner{padding:24px 16px 32px}.vx-rail-head{display:flex;align-items:center;gap:8px;height:32px;margin-bottom:4px;color:var(--vx-text);font-size:14px}.vx-rail-head>span{flex:1}.vx-rail-head .vx-link-btn{font-size:13px}.vx-rail-done,.vx-filters-backdrop{display:none}.vx-fgroup+.vx-fgroup{margin-top:20px}.vx-fgroup-head{display:flex;align-items:center;justify-content:space-between;width:100%;height:24px;padding:0 6px;border:0;background:none;color:var(--vx-muted);font:inherit;font-family:var(--vx-fono);font-size:11px;letter-spacing:0.06em;text-transform:uppercase;cursor:pointer}.vx-fgroup-head .vx-icon{color:var(--vx-faint);opacity:0;transform:rotate(-90deg);transition:opacity 0.15s ease, transform 0.15s ease}.vx-fgroup:not(.is-open) .vx-fgroup-head .vx-icon,.vx-fgroup-head:hover .vx-icon,.vx-fgroup-head:focus-visible .vx-icon{opacity:1}.vx-fgroup.is-open .vx-fgroup-head .vx-icon{transform:none}.vx-fgroup-body{display:flex;flex-direction:column;gap:4px;margin-top:6px}.vx-filters .vx-seg{display:flex;width:100%}.vx-filters .vx-seg-btn{flex:1;min-width:0;padding:0 4px;font-family:var(--vx-fono);font-size:11.5px}.vx-check{position:relative;display:flex;align-items:center;gap:10px;min-height:28px;margin:0;padding:0 6px;border-radius:6px;color:var(--vx-text-2);font-size:13.5px;cursor:pointer;user-select:none}.vx-check:hover{background:var(--vx-surface-2);color:var(--vx-text)}.vx-check input{position:absolute;opacity:0;pointer-events:none}.vx-check-box{display:inline-flex;flex:none;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid var(--vx-control);border-radius:4px;background:transparent;color:transparent}.vx-check.is-checked{color:var(--vx-text)}.vx-check.is-checked .vx-check-box{border-color:var(--vx-accent);background:var(--vx-accent);color:var(--vx-on-accent)}.vx-check input:focus-visible+.vx-check-box{outline:2px solid var(--vx-accent);outline-offset:2px}.vx-check-label{flex:1;min-width:0;line-height:17px}.vx-check-count{color:var(--vx-muted);font-family:var(--vx-fono);font-size:11.5px}.vx-check.is-disabled,.vx-check.is-disabled:hover{background:none;color:var(--vx-faint);cursor:default}.vx-check.is-disabled .vx-check-box{border-color:var(--vx-border-strong)}.vx-check.is-disabled .vx-check-count{color:var(--vx-faint)}.vx-more{align-self:flex-start;margin-top:4px;padding:0 6px;color:var(--vx-text-2)!important;font-size:12.5px}.vx-results{min-width:0}.vx-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:28px}.vx-toolbar .vx-search{flex:1 1 260px;min-width:0}.vx-toolbar .vx-select{height:38px}.vx-toolbar .vx-seg-btn{height:34px}.vx-rail-toggle{display:none}.vx-countline{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin:20px 0 12px;font-family:var(--vx-fono)}.vx-result-count{color:var(--vx-text-2);font-size:12.5px}.vx-result-count strong{color:var(--vx-text);font-weight:400}.vx-source{color:var(--vx-muted);font-size:12px}.vx-list{margin:0;padding:0;border-top:1px solid var(--vx-border);list-style:none}.vx-list-row{position:relative;display:flex;flex-direction:column;gap:8px;margin:0;padding:18px 4px 20px;border-bottom:1px solid var(--vx-border)}.vx-list-row:hover{background:var(--vx-surface-2)}.vx-list-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px}.vx-list-name{color:var(--vx-text)!important;font-size:16px;line-height:21px;text-decoration:none!important}.vx-list-name::after{content:"";position:absolute;inset:0}.vx-list-provider{color:var(--vx-muted);font-size:13px}.vx-list-price{margin-left:auto;color:var(--vx-text-2);font-family:var(--vx-fono);font-size:12.5px;white-space:nowrap}.vx-list-desc{display:-webkit-box;max-width:880px;margin:0;overflow:hidden;color:var(--vx-text-soft);font-size:13.5px;line-height:20px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vx-list-more{position:relative;z-index:1;color:var(--vx-muted);font-size:12px;cursor:help}.vx-list-sum{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px}.vx-idchip{position:relative;z-index:1;display:inline-flex;align-items:center;gap:6px;max-width:100%;height:24px;padding:0 9px;border:1px solid var(--vx-border);border-radius:6px;background:var(--vx-chip);color:var(--vx-text-2);font:inherit;font-family:var(--vx-fono);font-size:12px;cursor:copy;transition:border-color 0.15s ease, color 0.15s ease}.vx-idchip span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vx-idchip:hover{border-color:var(--vx-border-strong);color:var(--vx-text)}.vx-idchip.is-done{color:var(--vx-good)}.vx-more-row{display:flex;justify-content:center;margin-top:24px}.vx-more-btn{height:36px;padding:0 18px;background:var(--vx-chip);font-size:13.5px;font-weight:400}.vx th,.vx td{min-width:0!important}.vx-table-wrap{position:relative;width:100%;overflow-x:auto}.vx-explorer .vx-table-wrap{width:calc(100% + 16px);margin:0 -8px}.vx-table,.vx-dtable{width:100%;border-collapse:collapse;font-size:14px;line-height:20px}.vx-table th,.vx-dtable th{padding:8px 12px;border-bottom:1px solid var(--vx-border);color:var(--vx-text);font-weight:600;text-align:left;vertical-align:bottom;white-space:nowrap}.vx-table td,.vx-dtable td{padding:8px 12px;border-bottom:1px solid var(--vx-border);color:var(--vx-text-2);vertical-align:middle}.vx-table th:first-child,.vx-table td:first-child{padding-left:8px}.vx-table th:last-child,.vx-table td:last-child{padding-right:8px}.vx-dtable th:first-child,.vx-dtable td:first-child{padding-left:0}.vx-dtable th:last-child,.vx-dtable td:last-child{padding-right:0}.vx-table tbody td{height:60px}.vx-table tbody tr:hover td{background:var(--vx-surface-2)}.vx-th-sub{margin-left:4px;color:var(--vx-muted);font-weight:400}.vx-th-btn{display:inline-flex;align-items:center;gap:4px;padding:0;border:0;background:none;color:inherit;font:inherit;cursor:pointer}.vx-th-btn:hover{color:var(--vx-accent)}.vx-th-btn.is-sorted{color:var(--vx-accent)}.vx-sort-icon{opacity:0;transition:opacity 0.15s ease}.vx-sort-icon.is-up{transform:rotate(180deg)}.vx-th-btn:hover .vx-sort-icon,.vx-th-btn:focus-visible .vx-sort-icon,.vx-th-btn.is-sorted .vx-sort-icon{opacity:1}.vx-mcell{display:flex;align-items:center;gap:12px;min-width:220px}.vx-mcell-body{min-width:0}.vx-mcell-top{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.vx-mcell-name{color:var(--vx-text)!important;font-weight:600}.vx-mcell-sub{display:flex;flex-wrap:wrap;align-items:center;gap:0 8px;min-width:0;margin-top:2px;color:var(--vx-muted);font-size:12px;line-height:20px}.vx-mcell-provider{flex:none;white-space:nowrap}.vx-mcell-id{min-width:0;padding:0 4px;border-radius:4px;background:var(--vx-surface-3);color:var(--vx-text-2);font-size:12px!important;line-height:18px;overflow-wrap:anywhere}.vx-mcell-sub .vx-icon-btn{width:24px;height:24px;margin:0 -8px 0 -6px;opacity:0}.vx-table tr:hover .vx-mcell-sub .vx-icon-btn,.vx-mcell-sub .vx-icon-btn:focus-visible,.vx-mcell-sub .vx-icon-btn.is-done{opacity:1}.vx-mcell-more{cursor:help;white-space:nowrap}.vx-mcell-mobile{display:none;margin-top:2px;color:var(--vx-muted);font-size:12px}.vx-price{display:inline-flex;align-items:baseline;justify-content:flex-end;gap:4px;white-space:nowrap}.vx-price-value{color:var(--vx-text-2)}.vx-price.is-strong .vx-price-value{color:var(--vx-text);font-weight:600}.vx-price-unit{color:var(--vx-muted);font-size:12px}.vx-price-note{color:var(--vx-warn);font-weight:600;cursor:help}.vx-price-from{color:var(--vx-muted);font-size:12px}.vx-tip-anchor{position:relative;z-index:1;margin:0;padding:0;border:0;border-radius:4px;background:none;color:inherit;font:inherit;text-align:inherit;cursor:help}.vx-tip-anchor .vx-price-value,.vx-tip-anchor strong{text-decoration:underline dotted var(--vx-border-strong);text-underline-offset:3px}.vx-tip-anchor:focus-visible{outline:2px solid var(--vx-accent);outline-offset:2px}.vx-tip{position:fixed;z-index:70;display:grid;gap:2px;min-width:180px;padding:8px 10px;border:1px solid var(--vx-border-strong);border-radius:8px;background:var(--vx-bg);box-shadow:var(--vx-shadow);color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px;line-height:18px;white-space:nowrap;pointer-events:none}.vx-tip[hidden]{display:none}.vx-tip-row{display:flex;justify-content:space-between;gap:20px}.vx-tip-row>:last-child{color:var(--vx-text)}.vx-caps{display:inline-flex;gap:8px;color:var(--vx-muted)}.vx-cap{display:inline-flex}.vx-modes{color:var(--vx-muted);font-size:13px}.vx-modes>span+span::before{content:" · ";color:var(--vx-faint)}.vx-modes .is-active{color:var(--vx-text);font-weight:600}.vx-cards{display:grid;grid-template-columns:repeat(auto-fill, minmax(220px, 1fr));gap:24px 16px;margin-top:8px}.vx-cards.is-video{grid-template-columns:repeat(auto-fill, minmax(280px, 1fr))}.vx-card{display:flex;flex-direction:column;min-width:0}.vx-card-media{position:relative;display:block;aspect-ratio:1 / 1;overflow:hidden;border-radius:8px;background:var(--vx-surface-3)}.vx-card-media.is-video{aspect-ratio:16 / 9}.vx-card-el{display:block;width:100%;height:100%;object-fit:cover}.vx-card-el.is-loading{opacity:0}.vx-media-skeleton{position:absolute;inset:0;background:var(--vx-surface-3);animation:vx-pulse 1.6s ease-in-out infinite}.vx-card-play{position:absolute;left:8px;bottom:8px;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:4px;background:rgba(0, 0, 0, 0.6);color:#ffffff;pointer-events:none}.vx-card:hover .vx-card-play{opacity:0}.vx-card-body{display:flex;flex-direction:column;gap:4px;padding-top:8px}.vx-card-top{display:flex;align-items:center;gap:8px}.vx-card-name{flex:1;min-width:0;overflow:hidden;color:var(--vx-text)!important;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.vx-card:hover .vx-card-name{text-decoration:underline;text-underline-offset:3px}.vx-card-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px;color:var(--vx-muted);font-size:12px}.vx-card-foot{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.vx-card-price{min-width:0;overflow:hidden;color:var(--vx-muted);text-overflow:ellipsis;white-space:nowrap}.vx-card-price strong{color:var(--vx-text);font-weight:600}.vx-card .vx-modes{font-size:12px}.vx-unrendered{margin-top:8px}.vx-cards+.vx-unrendered{margin-top:48px;padding-top:24px;border-top:1px solid var(--vx-border)}.vx-unrendered .vx-h3{margin:0}.vx-unrendered .vx-h3 .vx-muted{margin-left:4px;font-weight:400}.vx-media-fallback{display:flex;align-items:center;justify-content:center;width:100%;height:100%;min-height:120px;padding:16px;border:1px solid var(--vx-border);border-radius:inherit;background:var(--vx-surface-2);color:var(--vx-muted);font-size:12px;text-align:center}.vx-empty{padding:48px 16px;border-top:1px solid var(--vx-border);border-bottom:1px solid var(--vx-border);color:var(--vx-muted);text-align:center}.vx-empty-title{margin-bottom:4px;color:var(--vx-text);font-weight:600}.vx-empty-body{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px}.vx-error{margin:24px 0;padding:16px 20px;border:1px solid var(--vx-bad-border);border-radius:16px;color:var(--vx-bad)}.vx-fallback{margin-top:24px}.vx-skeleton{margin-top:16px}.vx-skel-row{display:grid;grid-template-columns:2fr 1fr 1fr 1fr;gap:24px;padding:20px 0;border-bottom:1px solid var(--vx-border)}.vx-skel-row span{height:16px;border-radius:4px;background:var(--vx-surface-3);animation:vx-pulse 1.6s ease-in-out infinite}.vx-explorer-foot{margin-top:16px;color:var(--vx-muted);font-size:13px;line-height:20px}.vx-explorer-foot nav{display:flex;gap:16px}.vx-side .vx-crumbs{margin:0 10px 22px}.vx-side-nav{display:flex;flex-direction:column;gap:1px}.vx-side-nav a{padding:7px 10px;border-radius:6px;color:var(--vx-text-2)!important;font-size:13.5px;line-height:17px}.vx-side-nav a:hover{background:var(--vx-surface-2);color:var(--vx-text)!important;text-decoration:none}.vx-side-nav a.is-active{background:var(--vx-chip);color:var(--vx-text)!important}.vx-side-actions{display:flex;flex-direction:column;gap:1px;margin-top:16px;padding-top:16px;border-top:1px solid var(--vx-border)}.vx-side-link{display:inline-flex;align-items:center;gap:6px;padding:7px 10px;border:0;border-radius:6px;background:none;color:var(--vx-muted)!important;font:inherit;font-size:13px;line-height:17px;text-align:left;text-decoration:none!important;cursor:pointer}.vx-side-link:hover{background:var(--vx-surface-2);color:var(--vx-text)!important}.vx-model-meta{display:flex;flex-wrap:wrap;align-items:center;gap:4px 0;margin:0;color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px;line-height:14px}.vx-meta-item+.vx-meta-item::before{content:"·";margin:0 8px}.vx-meta-item.is-warn{color:var(--vx-warn)}.vx-model-head .vx-h1{margin-top:20px;overflow-wrap:anywhere}.vx-page .vx-description{max-width:648px;margin-top:21px;font-size:15.5px;line-height:1.55;letter-spacing:0}.vx-variants{display:flex;flex-wrap:wrap;gap:6px;margin-top:21px}.vx-variant{display:inline-flex;align-items:baseline;gap:8px;min-height:32px;padding:7px 12px;border:1px solid var(--vx-border-strong);border-radius:8px;background:transparent;color:var(--vx-text-2);font:inherit;font-size:13px;line-height:16px;text-align:left;cursor:pointer;transition:background-color 0.15s ease, border-color 0.15s ease, color 0.15s ease}.vx-variant:hover{background:var(--vx-surface-2);color:var(--vx-text)}.vx-variant.is-active{border-color:var(--vx-accent);background:var(--vx-chip);color:var(--vx-text)}.vx-variant-sub{color:var(--vx-muted);font-family:var(--vx-fono);font-size:11.5px}.vx-idbar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 10px;margin-top:21px}.vx-id{display:inline-flex;align-items:center;gap:12px;max-width:100%;height:34px;padding:0 4px 0 12px;border:1px solid var(--vx-border-strong);border-radius:8px;background:var(--vx-chip)}.vx-id code{overflow:hidden;color:var(--vx-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.vx-id-copy{flex:none;height:26px;padding:0 10px;border:0;border-radius:6px;background:var(--vx-inset);color:var(--vx-text-2);font:inherit;font-size:12px;cursor:pointer}.vx-id-copy:hover{color:var(--vx-text)}.vx-id-copy.is-done{color:var(--vx-good)}.vx-id-inline{gap:2px;height:auto;padding:0;border:0;background:none}.vx-endpoint-url{min-width:0;color:var(--vx-muted);font-family:var(--vx-fono);font-size:12.5px;overflow-wrap:anywhere}.vx-endpoint{display:inline-flex;align-items:center;gap:10px;min-width:0;max-width:100%;height:34px;padding:0 12px;border-radius:8px;background:var(--vx-chip);font-family:var(--vx-fono)}.vx-endpoint code{overflow:hidden;padding:0;background:none;color:var(--vx-text);font-size:13px;text-overflow:ellipsis;white-space:nowrap}.vx-method{flex:none;color:var(--vx-good);font-size:12px}.vx-stats{display:grid;grid-template-columns:repeat(var(--vx-cols, 3), minmax(0, 1fr));gap:1px;margin-top:23px;overflow:hidden;border:1px solid var(--vx-border);border-radius:10px;background:var(--vx-border)}.vx-stat{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;background:var(--vx-surface)}.vx-stat-label{color:var(--vx-muted);font-family:var(--vx-fono);font-size:11px;line-height:13px;letter-spacing:0.06em;text-transform:uppercase}.vx-stat-value{color:var(--vx-text);font-family:var(--vx-fono);font-size:15px;line-height:18px;overflow-wrap:anywhere}.vx-stat-sub{color:var(--vx-muted);font-size:12px;line-height:15px}.vx-section-note{color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px;line-height:14px}.vx-capgrid{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px;align-items:start}.vx-captable{overflow:hidden;border:1px solid var(--vx-border);border-radius:10px}.vx-captable-head{padding:10px 16px;border-bottom:1px solid var(--vx-border-strong);color:var(--vx-muted);font-family:var(--vx-fono);font-size:11px;line-height:13px;letter-spacing:0.06em;text-transform:uppercase}.vx-captable dl{margin:0}.vx-captable-row{display:flex;align-items:baseline;justify-content:space-between;gap:16px;padding:10px 16px;border-bottom:1px solid var(--vx-border)}.vx-captable-row:last-child{border-bottom:0}.vx-captable dt{margin:0;color:var(--vx-text);font-size:13.5px;line-height:16px}.vx-captable dd{min-width:0;margin:0;color:var(--vx-good);font-size:12.5px;line-height:15px;text-align:right;overflow-wrap:anywhere}.vx-captable dd.is-off{color:var(--vx-muted)}.vx-captable dd code{padding:0;background:none;color:inherit;font-size:12px}.vx-ratios{display:flex;flex-wrap:wrap;gap:8px 12px}.vx-ratio{display:inline-flex;flex-direction:column;align-items:center;justify-content:flex-end;gap:4px;min-width:32px;color:var(--vx-muted);font-size:12px}.vx-ratio-shape{display:block;border:1px solid var(--vx-muted);border-radius:2px}.vx-ratio.is-active{color:var(--vx-accent)}.vx-ratio.is-active .vx-ratio-shape{border-color:var(--vx-accent);background:var(--vx-accent-soft)}.vx-kv{margin:0;overflow:hidden;border:1px solid var(--vx-border);border-radius:10px}.vx-kv-row{display:grid;grid-template-columns:280px minmax(0, 1fr);border-bottom:1px solid var(--vx-border)}.vx-kv-row:last-child{border-bottom:0}.vx-kv dt,.vx-kv dd{margin:0;padding:11px 16px;font-size:13.5px;line-height:17px}.vx-kv dt{color:var(--vx-text-2)}.vx-kv dd{min-width:0;padding-left:0;color:var(--vx-text);overflow-wrap:anywhere}.vx-kv code{padding:0;background:none;color:var(--vx-text);font-size:12.5px}.vx-specs dd{font-family:var(--vx-fono);font-size:13px}.vx-specs .vx-ratios{padding:2px 0}.vx-tiers{display:grid;grid-template-columns:repeat(4, minmax(0, 1fr));gap:1px;overflow:hidden;border:1px solid var(--vx-border);border-radius:10px;background:var(--vx-border)}.vx-tier{display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px 16px;background:var(--vx-surface)}.vx-tier.is-current{gap:6px;background:var(--vx-raised)}.vx-tier-num{color:var(--vx-muted);font-family:var(--vx-fono);font-size:11px;line-height:13px;text-transform:uppercase}.vx-tier.is-current .vx-tier-num{color:var(--vx-accent)}.vx-tier-name{color:var(--vx-text-2);font-size:14px;line-height:16px}.vx-tier.is-current .vx-tier-name{color:var(--vx-text);font-weight:700}.vx-tier-text{margin:0;color:var(--vx-text-2);font-size:12.5px;line-height:18px}.vx-tier-link{padding:0;border:0;background:none;color:var(--vx-accent);font:inherit;font-size:12.5px;line-height:18px;text-align:left;cursor:pointer}.vx-tier-link:hover{text-decoration:underline;text-underline-offset:3px}.vx-tier-link code{padding:0;background:none;color:inherit;font-size:12px;overflow-wrap:anywhere}.vx-prices{display:grid;grid-template-columns:repeat(var(--vx-cols, 4), minmax(0, 1fr));gap:1px;overflow:hidden;border:1px solid var(--vx-border);border-radius:10px;background:var(--vx-border)}.vx-price-card{display:flex;flex-direction:column;gap:4px;min-width:0;padding:16px;background:var(--vx-surface)}.vx-price-card-label{color:var(--vx-text-2);font-size:13px;line-height:16px}.vx-price-card-value{color:var(--vx-text);font-family:var(--vx-fono);font-size:22px;line-height:26px}.vx-price-card-sub{color:var(--vx-muted);font-family:var(--vx-fono);font-size:12px;line-height:14px}.vx-prices+.vx-h3,.vx-ptable-wrap+.vx-h3{margin-top:32px}.vx-ruled{border:1px solid var(--vx-border);border-radius:10px}.vx-ruled table{width:100%;margin:0;border-collapse:collapse}.vx-ruled th,.vx-ruled td{padding:10px 16px 11px;border-bottom:1px solid var(--vx-border);text-align:left;white-space:nowrap}.vx-ruled :is(th,td):first-child{padding-left:16px}.vx-ruled :is(th,td):last-child{padding-right:16px}.vx-ruled thead th{border-bottom-color:var(--vx-border-strong);color:var(--vx-muted);font-family:var(--vx-fono);font-size:11px;font-weight:400;line-height:13px;letter-spacing:0.06em;text-transform:uppercase;vertical-align:bottom}.vx-ruled tbody tr:last-child>*{border-bottom:0}.vx-ruled tbody th,.vx-ruled td{color:var(--vx-text);font-size:13.5px;font-weight:400;line-height:16px}.vx-ruled .vx-num{font-family:var(--vx-fono);font-size:13px}.vx-ruled .vx-al-right{text-align:right}.vx-ruled tbody tr.is-current{background:var(--vx-raised)}.vx-ruled tbody tr.is-current th,.vx-ruled tbody tr.is-current .vx-row-btn{font-weight:700}.vx-ptable-wrap{margin-top:14px}.vx-ptable tbody th{width:100%;white-space:normal}.vx-ptable tbody th a{color:inherit}.vx-ptable td{font-family:var(--vx-fono);font-size:13px}.vx-ptable-bar,.vx-ptable-bar-head{width:38%;min-width:160px!important}.vx-ptable-track{display:block;height:6px;overflow:hidden;border-radius:3px;background:var(--vx-inset)}.vx-ptable-track>span{display:block;height:100%;background:var(--vx-bar)}.vx-ptable tr.is-current .vx-ptable-track>span{background:var(--vx-accent)}.vx-control-label{color:var(--vx-muted);font-family:var(--vx-fono);font-size:11px;line-height:13px;letter-spacing:0.06em;text-transform:uppercase}.vx-estimate{margin-top:16px}.vx-calc .vx-estimate{margin-bottom:16px}.vx-calc-controls{display:flex;flex-wrap:wrap;gap:12px 24px}.vx-control{display:flex;flex-direction:column;align-items:flex-start;gap:6px;min-width:0;max-width:100%}.vx-range{display:flex;align-items:center;gap:12px;min-height:32px;max-width:100%}.vx-range input[type="range"]{width:240px;max-width:100%;margin:0;accent-color:var(--vx-accent);cursor:pointer}.vx-range-value{min-width:4ch;color:var(--vx-text);font-family:var(--vx-fono);font-size:13px;font-variant-numeric:tabular-nums}.vx-matrix td{padding:4px 8px}.vx-matrix .vx-rate-row td{padding:10px 16px;color:var(--vx-text-2);font-family:var(--vx-fono);font-size:13px;font-variant-numeric:tabular-nums}.vx-cell-btn{min-width:72px;padding:6px 8px;border:0;border-radius:6px;background:transparent;color:var(--vx-text-2);font:inherit;font-family:var(--vx-fono);font-size:13px;font-variant-numeric:tabular-nums;text-align:right;cursor:pointer}.vx-cell-btn:hover{background:var(--vx-surface-3);color:var(--vx-text)}.vx-cell-btn.is-active{background:var(--vx-accent-soft);color:var(--vx-accent);font-weight:600}.vx-cell-btn:disabled{color:var(--vx-faint);cursor:default}.vx-cell-btn:disabled:hover{background:transparent}.vx-voices-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 16px;margin-bottom:12px;font-size:13px}.vx-voices-head .vx-search{width:240px}.vx-voice-grid{display:flex;flex-wrap:wrap;gap:4px}.vx-voice{display:inline-flex;align-items:center;gap:4px;height:28px;padding:0 10px;border:1px solid var(--vx-border);border-radius:6px;background:var(--vx-surface);color:var(--vx-text-2);font-family:var(--vx-fono);font-size:12px;cursor:pointer;transition:border-color 0.15s ease, color 0.15s ease}.vx-voice:hover{border-color:var(--vx-border-strong);color:var(--vx-text)}.vx-voice.is-done{border-color:var(--vx-good-border);color:var(--vx-good)}.vx-endpoints{display:flex;flex-direction:column;align-items:flex-start;gap:12px;margin-bottom:16px}.vx-endpoint-line{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:100%}.vx-endpoint-note{max-width:648px;margin:0;color:var(--vx-text-2);font-size:13.5px;line-height:21px}.vx-endpoints+.vx-text{margin-bottom:16px}.vx-code{overflow:hidden;border:1px solid var(--vx-border);border-radius:10px;background:var(--vx-inset)}.vx-code-head{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 8px 0 16px;border-bottom:1px solid var(--vx-border);background:var(--vx-surface)}.vx-code-tabs{display:flex;gap:20px}.vx-code-tab{position:relative;height:42px;padding:0;border:0;background:none;color:var(--vx-muted);font:inherit;font-size:13px;cursor:pointer;transition:color 0.15s ease}.vx-code-tab:hover{color:var(--vx-text)}.vx-code-tab.is-active{color:var(--vx-text)}.vx-code-tab.is-active::after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:var(--vx-accent)}.vx-code-body{margin:0;padding:16px;overflow-x:auto;background:transparent;color:var(--vx-text);font-family:var(--vx-mono);font-size:13px;line-height:22px;white-space:pre}.vx-code-body code{color:inherit;font-size:inherit;background:none}.vx-variants-table td.vx-wrap{min-width:120px!important;white-space:normal}.vx-variants-table tbody tr.is-clickable{cursor:pointer}.vx-variants-table tbody tr.is-clickable:not(.is-current):hover{background:var(--vx-surface-2)}.vx-row-btn{padding:0;border:0;background:none;color:var(--vx-text);font:inherit;cursor:pointer}.vx-row-btn:hover{color:var(--vx-accent)}.vx-related-grid{display:grid;grid-template-columns:repeat(auto-fit, minmax(300px, 1fr));gap:16px;align-items:start}.vx-related{overflow:hidden;border:1px solid var(--vx-border);border-radius:10px}.vx-related-head{margin:0;padding:10px 16px;border-bottom:1px solid var(--vx-border-strong);color:var(--vx-muted);font-family:var(--vx-fono);font-size:11px;font-weight:400;line-height:13px;letter-spacing:0.06em;text-transform:uppercase}.vx-related-list{margin:0;padding:0;list-style:none}.vx-related-list li{display:flex;align-items:center;gap:12px;margin:0;padding:10px 16px;border-bottom:1px solid var(--vx-border)}.vx-related-list li:last-child{border-bottom:0}.vx-related-name{display:flex;flex-direction:column;gap:2px;min-width:0}.vx-related-name a{overflow:hidden;color:var(--vx-text)!important;font-size:13.5px;line-height:16px;text-overflow:ellipsis;white-space:nowrap}.vx-related-name .vx-muted{font-size:12px;line-height:14px}.vx-related-price{flex:none;margin-left:auto;color:var(--vx-text);font-family:var(--vx-fono);font-size:13px;text-align:right;white-space:nowrap}.vx-related-price .vx-muted{font-size:12px}.vx-gallery{display:grid;grid-template-columns:repeat(3, minmax(0, 1fr));gap:20px 12px}.vx-gallery.is-four{grid-template-columns:repeat(4, minmax(0, 1fr))}.vx-shot{min-width:0;margin:0}.vx-shot-media{position:relative;display:block;width:100%;padding:0;overflow:hidden;border:1px solid var(--vx-border);border-radius:10px;background:var(--vx-chip);cursor:zoom-in;transition:border-color 0.15s ease}.vx-shot-media:hover{border-color:var(--vx-border-strong)}.vx-gallery-image .vx-shot-media{aspect-ratio:1 / 1}.vx-gallery-video .vx-shot-media{aspect-ratio:16 / 9}.vx-shot-el{display:block;width:100%;height:100%;object-fit:cover}.vx-shot figcaption{margin-top:8px}.vx-shot-title{display:block;color:var(--vx-text);font-size:13.5px;line-height:16px}.vx-shot-caption{display:-webkit-box;margin-top:3px;overflow:hidden;color:var(--vx-text-2);font-size:12.5px;line-height:17px;-webkit-line-clamp:2;-webkit-box-orient:vertical}.vx-lightbox{position:fixed;inset:0;z-index:60;display:flex;align-items:center;justify-content:center;padding:32px;background:rgba(0, 0, 0, 0.72);animation:vx-fade 0.15s ease}@keyframes vx-fade{from{opacity:0}to{opacity:1}}.vx-lightbox-inner{position:relative;display:grid;grid-template-columns:minmax(0, 1fr) 300px;max-width:1200px;max-height:88vh;overflow:hidden;border-radius:8px;background:#0e1217;color:#f7f5ed}.vx-lightbox-media{display:flex;align-items:center;justify-content:center;background:#000000}.vx-lightbox-media img,.vx-lightbox-media video{display:block;max-width:100%;max-height:88vh;object-fit:contain}.vx-lightbox-meta{padding:24px;overflow-y:auto;line-height:22px}.vx-lightbox-title{padding-right:32px;color:#ffffff;font-weight:600}.vx-lightbox-meta p{margin:8px 0 16px;color:#b3d0eb}.vx-lightbox-meta .vx-btn{height:auto;min-height:32px;padding:6px 12px;border-color:rgba(255, 255, 255, 0.2);color:#ffffff!important;white-space:normal}.vx-lightbox-meta .vx-btn:hover{background:rgba(255, 255, 255, 0.08)}.vx-lightbox-close{position:absolute;top:8px;right:8px;z-index:1;width:32px;height:32px;background:rgba(0, 0, 0, 0.5);color:#ffffff}.vx-lightbox-close:hover{background:rgba(255, 255, 255, 0.14);color:#ffffff}.vx-static{--vx-static-rule: rgba(14, 18, 23, 0.08);box-sizing:border-box;max-width:1440px;margin:0 auto;padding:0 40px 96px 260px;background:linear-gradient(var(--vx-static-rule), var(--vx-static-rule)) 219px 0 / 1px 100% no-repeat}.vx-static::before{content:"";display:block;height:1px;margin-bottom:16px;background:var(--vx-static-rule)}.dark .vx-static{--vx-static-rule: rgba(247, 245, 237, 0.08)}.vx-static .accordion{margin:0;overflow:visible;border:0;border-radius:0;background:transparent}.vx-static [data-component-part="accordion-button"]{width:max-content;padding:4px 0;border-radius:4px;background:transparent!important}.vx-static [data-component-part="accordion-title"]{color:#677079;font-size:13px;font-weight:500}.vx-static [data-component-part="accordion-button"]:hover [data-component-part="accordion-title"]{color:#0e1217}.vx-static [data-component-part="accordion-caret-right"] svg{background-color:#677079}.dark .vx-static [data-component-part="accordion-title"]{color:#8a949c}.dark .vx-static [data-component-part="accordion-button"]:hover [data-component-part="accordion-title"]{color:#f7f5ed}.vx-static [data-component-part="accordion-button"]:focus-visible{outline:2px solid #125da3;outline-offset:2px}.vx-static [data-component-part="accordion-content"]{max-width:760px;margin:16px 0 0}.vx-static [data-component-part="accordion-content"] h1{margin:0 0 8px;font-size:20px;font-weight:500;line-height:28px}.vx-static [data-component-part="accordion-content"] h2{margin:32px 0 8px;font-size:16px;font-weight:600;line-height:24px}.vx-static [data-component-part="accordion-content"] h3{margin:16px 0 4px;font-size:14px;font-weight:600;line-height:20px}@media (max-width: 1024px){.vx-static{padding:0 24px 80px;background:none}}.vx-static{max-width:1440px;margin:0 auto;padding:0 32px 32px}.vx-static>summary{width:fit-content;font-size:14px;opacity:0.72;cursor:pointer}.vx-static>summary:hover{opacity:1}.vx-static[open]>summary{margin-bottom:16px}.vx-prose{max-width:1440px;margin:0 auto;padding:0 32px 80px}.vx-prose>*{max-width:760px}@media (hover: none){.vx-mcell-sub .vx-icon-btn{opacity:1}.vx-search kbd{display:none}}@media (max-width: 1280px){.vx-hide-lg{display:none!important}}@media (max-width: 1024px){.vx-hide-md{display:none!important}.vx-page-grid{grid-template-columns:minmax(0, 1fr)}.vx-side{border-right:0;border-bottom:1px solid var(--vx-border)}.vx-side-inner{position:static;max-height:none;padding:12px 24px}.vx-side .vx-crumbs{display:none}.vx-side-nav{flex-direction:row;gap:4px;margin:0 -10px;overflow-x:auto;scrollbar-width:none}.vx-side-nav::-webkit-scrollbar{display:none}.vx-side-nav a{flex:none}.vx-side-actions{flex-direction:row;margin:4px -10px 0;padding-top:0;border-top:0;overflow-x:auto;scrollbar-width:none}.vx-side-link{flex:none}.vx-page-main{padding:32px 24px 40px}.vx-capgrid{grid-template-columns:minmax(0, 1fr)}.vx-explorer .vx-page-grid{grid-template-columns:minmax(0, 1fr)}.vx-filters{position:fixed;top:0;bottom:0;left:0;z-index:60;display:none;width:min(320px, 88vw);border-right:1px solid var(--vx-border);border-bottom:0;background:var(--vx-bg);box-shadow:var(--vx-shadow)}.vx-filters.is-open{display:block}.vx-filters .vx-side-inner{height:100%;max-height:none;overflow-y:auto;padding:20px 16px 32px}.vx-filters-backdrop{position:fixed;inset:0;z-index:59;display:block;border:0;background:rgba(6, 9, 13, 0.5);cursor:default}.vx-rail-done,.vx-rail-toggle{display:inline-flex}}@media (max-width: 900px){.vx{padding:32px 16px 120px}.vx-hero{flex-direction:column;align-items:flex-start;gap:16px}.vx-lightbox{padding:16px}.vx-lightbox-inner{grid-template-columns:minmax(0, 1fr)}.vx-prose{padding:0 16px 64px}.vx-static{padding:0 16px 24px}.vx-side-inner{padding:12px 16px}.vx-page-main{padding:24px 16px 32px}.vx-static{padding:0 16px 64px}}@media (max-width: 700px){.vx-hide-sm{display:none!important}.vx-h1{font-size:28px}.vx-mcell{min-width:0}.vx-mcell .vx-logo{display:none}.vx-mcell-sub{display:none}.vx-mcell-mobile{display:block}.vx-gallery-image,.vx-gallery.is-four{grid-template-columns:repeat(2, minmax(0, 1fr))}.vx-gallery-video{grid-template-columns:minmax(0, 1fr)}.vx-cards{grid-template-columns:repeat(2, minmax(0, 1fr));gap:16px 12px}.vx-cards.is-video{grid-template-columns:minmax(0, 1fr)}.vx-kv-row{grid-template-columns:minmax(0, 1fr)}.vx-kv dt{padding-bottom:0}.vx-kv dd{padding:4px 16px 11px}.vx-stats{grid-template-columns:repeat(2, minmax(0, 1fr))}.vx-stat.is-empty{display:none}.vx-stats.is-odd .vx-stat.is-last{grid-column:span 2}.vx-prices,.vx-tiers{grid-template-columns:repeat(2, minmax(0, 1fr))}.vx-price-card.is-empty{display:none}.vx-prices.is-odd .vx-price-card.is-last{grid-column:span 2}.vx-related-price .vx-muted{display:none}}@media (prefers-reduced-motion: reduce){.vx *,.vx *::before,.vx *::after,.vx-mount-skeleton span{animation:none!important;transition:none!important}}