:root{--page-radius-m:10px;--page-radius-xs:3px;--interactive-installation-box-background:#f1e65e4d;--interactive-installation-box-border:#eddd0c66;--interactive-installation-icon-background-selected:#f1e65e99;--doc-codebox-background-color:#f2f2f2;--doc-codebox-border-color:#d9d9d9;--doc-codebox-button-background-color:#e6e6e6;--doc-codebox-button-background-color-hover:#b2b2b299;--interactive-folderbox-border-color:#e6e6e6;--interactive-folderbox-border-color-hover:#ccc;--interactive-folderbox-background-color:#fafafa99;--interactive-filterbox-background-color:#fafafa;--interactive-filterbox-border-color:#e6e6e6;--interactive-filter-selected-background-color:#e6e6e6;--interactive-filter-unselected-text-color:#666;--menu-dropdown-item-background-hover:#e6e6e6}:is([data-theme=dark],[data-theme=duckdb-dark]){--interactive-installation-box-background:#fff1001a;--interactive-installation-box-border:#eddd0c;--interactive-installation-icon-background-selected:#fff10033;--doc-codebox-background-color:#1a1a1a;--doc-codebox-border-color:#262626;--doc-codebox-button-background-color:#262626;--doc-codebox-button-background-color-hover:#404040;--interactive-folderbox-border-color:#262626;--interactive-folderbox-border-color-hover:#404040;--interactive-folderbox-background-color:#1a1a1a99;--interactive-filterbox-background-color:#1a1a1a;--interactive-filterbox-border-color:#262626;--interactive-filter-selected-background-color:#262626;--interactive-filter-unselected-text-color:#b2b2b2;--menu-dropdown-item-background-hover:#262626}body.installation .pagetitle h1{letter-spacing:-.01em;margin:0 0 32px;font-size:32px;font-weight:600}.installationselection{max-width:1150px}.selection-foldout{background:var(--doc-codebox-background-color);border-radius:var(--page-radius-m);border:1px solid #0000;margin-bottom:8px;padding:16px;transition:border-color .3s,background-color .3s}.selection-foldout:hover{border-color:var(--doc-codebox-border-color)}.selection-foldout.disabled{display:none}.selection-head{text-align:left;cursor:pointer;user-select:none;background:0 0;border:0;width:100%;padding:0;display:block}.selection-head h3{margin:0;padding-right:55px;font-size:22px;font-weight:600;line-height:1.2;position:relative}.selection-head .selected{margin-left:20px;font-size:14px;font-weight:500}.selection-head .foldout-icon{background:var(--doc-codebox-button-background-color);border-radius:50%;justify-content:center;align-items:center;width:30px;height:30px;transition:background-color .3s;display:flex;position:absolute;top:-6px;right:-6px}.selection-head .foldout-icon:hover,.selection-head:hover .foldout-icon{background:var(--doc-codebox-button-background-color-hover)}.selection-head .foldout-icon .icon{fill:none;stroke-width:2px;color:currentColor;width:18px;height:18px;transition:transform .3s}.selection-foldout.open .foldout-icon .icon{transform:rotate(180deg)}.selection-foldout:not(.open) .selection-content{display:none}.selection-head+.selection-content{padding-top:24px}.selection-options{flex-wrap:wrap;gap:8px;display:flex}.selection-options .option{border-radius:var(--page-radius-box-inner);cursor:pointer;height:50px;color:inherit;background:0 0;border:1px solid #0000;align-items:center;gap:6px;padding:5px 15px 5px 5px;text-decoration:none;transition:background-color .3s,border-color .3s;display:flex}.selection-options .option.more-option{padding:8px 12px}.selection-options .option .label{font-size:14px;font-weight:500}.selection-options .option .symbol{border-radius:var(--page-radius-box-inner);border:1px solid var(--interactive-folderbox-border-color);background:var(--interactive-folderbox-background-color);flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;transition:all .3s;display:flex}.selection-options .option .symbol img{max-width:21px;max-height:21px}.selection-options .option .icon{fill:none;stroke-width:2.2px;width:14px;height:14px}.selection-options .option:hover{background:var(--menu-dropdown-item-background-hover);border-color:var(--menu-dropdown-item-background-hover)}.selection-options .option.active{background:var(--interactive-installation-box-background);border-color:var(--interactive-installation-box-border)}.selection-options .option.active .symbol{border-color:var(--interactive-installation-box-border);background:var(--interactive-installation-icon-background-selected)}.installation-instructions{margin-top:50px}.installation-instructions h2{flex-wrap:wrap;align-items:center;gap:24px;margin:0 0 16px;font-size:28px;font-weight:700;display:flex}.version-switch{align-items:center;gap:12px;display:inline-flex}.version-switch-label{color:#666;font-size:14px;font-weight:400}.version-switch-toggle{background:var(--interactive-filterbox-background-color);border:1px solid var(--interactive-filterbox-border-color);border-radius:var(--page-radius-pill);padding:4px;display:inline-flex;position:relative}.version-switch-option{z-index:1;border-radius:var(--page-radius-pill);cursor:pointer;color:var(--interactive-filter-unselected-text-color);white-space:nowrap;background:0 0;border:none;padding:8px 14px;font-size:14px;font-weight:500;transition:color .3s,opacity .3s;position:relative}.version-switch-option.active{color:inherit}.version-switch-option:focus{outline:none}.version-switch-option:focus-visible{outline:2px solid var(--interactive-installation-box-border);outline-offset:-2px}.version-switch-option:disabled{opacity:.35;cursor:not-allowed}.version-switch-slider{border-radius:var(--page-radius-pill);background:var(--interactive-filter-selected-background-color);pointer-events:none;height:calc(100% - 8px);transition:transform .3s,width .3s;position:absolute;top:4px;left:4px}.installation-instructions h4{margin:30px 0 15px;font-size:22px;font-weight:600}.installation-instructions .note{margin-top:15px;font-size:14px;line-height:1.5}.installation-instructions .note a{color:inherit;text-decoration:underline}#result .more{flex-wrap:wrap;gap:10px;margin-top:30px;display:flex}#result .docs-link,#result .alternative-options{color:inherit;border:1px solid var(--interactive-folderbox-border-color);border-radius:var(--page-radius-pill);font:inherit;cursor:pointer;background:0 0;align-items:center;padding:12px 20px;font-size:14px;text-decoration:none;transition:border-color .3s;display:inline-flex}#result .docs-link:hover,#result .alternative-options:hover{border-color:var(--interactive-folderbox-border-color-hover)}#result .docs-link .icon,#result .alternative-options .icon{fill:none;stroke-width:2.3px;width:14px;height:14px;margin-left:5px}#result .alternative-options[aria-expanded=true] .icon{transform:rotate(180deg)}#result .alternative{padding:10px 0}.installation-instructions figure.highlight,.installation-instructions .highlight{border-radius:var(--page-radius-box);background:var(--doc-codebox-background-color);border:1px solid var(--doc-codebox-border-color);width:100%;margin:15px 0 0;position:relative;overflow:hidden}.installation-instructions pre{font-family:var(--font-mono);background:0 0;margin:0;padding:16px 48px 16px 16px;font-size:14px;line-height:1.5;overflow:auto}.installation-instructions pre code{font-family:inherit}.installation-instructions .nb{color:#2eafff}.installation-instructions pre a{color:inherit;text-decoration:none}.installation-instructions pre a:hover{text-decoration:underline}.install-copy{color:#666;cursor:pointer;background:0 0;border:0;border-radius:6px;justify-content:center;align-items:center;width:32px;height:32px;display:flex;position:absolute;top:10px;right:10px}.install-copy:hover{background:var(--doc-codebox-button-background-color);color:inherit}.install-copy svg{width:16px;height:16px}.download-wrap+.download-wrap{margin-top:16px}a.download-btn{border-radius:var(--page-radius-box-inner);width:fit-content;color:inherit;align-items:center;gap:6px;padding:5px 15px 5px 5px;font-size:14px;font-weight:500;text-decoration:none;transition:background-color .2s;display:flex}a.download-btn:before{content:"";border-radius:var(--page-radius-box-inner);border:1px solid var(--interactive-folderbox-border-color);background-color:var(--interactive-folderbox-background-color);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%231A1A1A' d='M9.92.646v8.898l3.217-3.249 1.3 1.313L9 13.098l-5.437-5.49 1.3-1.313 3.218 3.25v-8.9h1.838Zm-7.816 10.21v4.642h13.792v-4.641h1.838v6.498H.267v-6.498h1.838Z'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:17.5px;width:40px;height:40px}:is([data-theme=dark],[data-theme=duckdb-dark]) a.download-btn:before{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' fill='none' viewBox='0 0 18 18'%3E%3Cpath fill='%23F2F2F2' d='M9.92.646v8.898l3.217-3.249 1.3 1.313L9 13.098l-5.437-5.49 1.3-1.313 3.218 3.25v-8.9h1.838Zm-7.816 10.21v4.642h13.792v-4.641h1.838v6.498H.267v-6.498h1.838Z'/%3E%3C/svg%3E")}a.download-btn:hover{background:var(--doc-codebox-background-color)}.shainfo{color:#666;font-family:var(--font-mono);word-break:break-all;margin-top:8px;font-size:14px}.shainfo span:first-child{margin-right:5px;font-weight:700}@media (width<=720px){body.installation .pagetitle h1{font-size:22px}.selection-head h3{font-size:16px}.selection-head .selected{margin:8px 0 0;display:block}.installation-instructions h2{font-size:22px}.installationselection,.selection-foldout,.installation-instructions{min-width:0}}
