:root{--bl-primary-color:#ff9f00;--colors-neutral-0:#fff;--colors-neutral-50:#f5f6f8;--colors-neutral-100:#e4e7ea;--colors-neutral-200:#c7cccf;--colors-neutral-300:#afb3b6;--colors-neutral-400:#949a9e;--colors-neutral-500:#798086;--colors-neutral-600:#62676b;--colors-neutral-700:#494d50;--colors-neutral-800:#393b3f;--colors-neutral-900:#18191b;--colors-neutral-950:#0d0e0f;--colors-brand-orange-50:#fbf2e6;--colors-brand-orange-100:#ffeaca;--colors-brand-orange-200:#ffd897;--colors-brand-orange-300:#ffc364;--colors-brand-orange-400:#ffb030;--colors-brand-orange-500:#ff9f00;--colors-brand-orange-600:#cd7e00;--colors-brand-orange-700:#9b5f00;--colors-brand-orange-800:#694000;--colors-brand-orange-900:#352000;--colors-brand-orange-950:#1e1200;--colors-negative-50:#fdf1f3;--colors-negative-100:#ffe6ea;--colors-negative-200:#ffcad2;--colors-negative-300:#fe9aab;--colors-negative-400:#f9677f;--colors-negative-500:#eb3856;--colors-negative-600:#bc233c;--colors-negative-700:#8d1529;--colors-negative-800:#600d1b;--colors-negative-900:#39070f;--colors-negative-950:#1d0408;--colors-positive-50:#f0fef7;--colors-positive-100:#def7eb;--colors-positive-200:#bdeed6;--colors-positive-300:#9ce6c2;--colors-positive-400:#7bddad;--colors-positive-500:#5ad599;--colors-positive-600:#48ac7b;--colors-positive-700:#36825d;--colors-positive-800:#255940;--colors-positive-850:#1c4431;--colors-positive-900:#132f22;--colors-positive-950:#0a1b13;--colors-warning-50:#fff8f3;--colors-warning-100:#ffefe2;--colors-warning-200:#ffd4b3;--colors-warning-300:#feb780;--colors-warning-400:#ff9442;--colors-warning-500:#fd760f;--colors-warning-600:#c25909;--colors-warning-700:#914104;--colors-warning-800:#5d2a02;--colors-warning-900:#341700;--colors-warning-950:#1f0e01;--colors-blue-25:#ebf4f9;--colors-blue-50:#daeef9;--colors-blue-100:#c2e2f4;--colors-blue-200:#92cbe9;--colors-blue-300:#62b3dd;--colors-blue-400:#329cd2;--colors-blue-500:#0284c7;--colors-blue-600:#026a9f;--colors-blue-700:#014f77;--colors-blue-800:#013550;--colors-blue-850:#01283c;--colors-blue-900:#001a28;--colors-blue-950:#000d14;--colors-code-colors-red:var(--colors-negative-400);--colors-code-colors-green:var(--colors-positive-500);--colors-code-colors-blue:var(--colors-blue-300);--colors-code-colors-black:var(--colors-neutral-950);--colors-code-colors-yellow:#ebc419;--colors-code-colors-purple:#b350ed;--colors-code-colors-turquoise:#67eaf9;--colors-code-colors-white:var(--colors-neutral-0);--colors-code-colors-red-contrast:var(--colors-negative-500);--colors-code-colors-green-contrast:var(--colors-positive-600);--colors-code-colors-blue-contrast:var(--colors-blue-400);--colors-code-colors-yellow-contrast:#d7a200;--colors-code-colors-purple-contrast:#9f26e5;--colors-code-colors-turquoise-contrast:#0dc4d5;--colors-code-colors-navy:#5469f7;--colors-code-colors-navy-contrast:#162ec6;--atom-one-dark-bg:#282c34;--atom-one-dark-text:#abb2bf;--atom-one-dark-comment:#5c6370;--atom-one-dark-keyword:#c678dd;--atom-one-dark-operator:#e06c75;--atom-one-dark-function:#61aeee;--atom-one-dark-string:#98c379;--atom-one-dark-variable:#d19a66;--atom-one-dark-constant:#56b6c2;--atom-one-dark-class:#e6c07b;--atom-one-light-bg:#fafafa;--atom-one-light-text:#383a42;--atom-one-light-comment:#a0a1a7;--atom-one-light-keyword:#a626a4;--atom-one-light-operator:#e45649;--atom-one-light-function:#4078f2;--atom-one-light-string:#50a14f;--atom-one-light-variable:#986801;--atom-one-light-constant:#0184bb;--atom-one-light-class:#c18401;--colors-neutral-150:#d5d7d9;--colors-neutral-850:#2a2c30;--colors-overlay-overlay-white-40:hsla(0,0%,100%,0.4);--colors-overlay-overlay-black-40:rgba(13,14,15,0.4);--colors-overlay-overlay-white-64:hsla(0,0%,100%,0.64);--colors-overlay-overlay-black-64:rgba(13,14,15,0.64);--colors-overlay-overlay-white-88:hsla(0,0%,100%,0.88);--colors-overlay-overlay-black-88:rgba(13,14,15,0.88);--spacing-size-size-0:0rem;--spacing-size-4xs:0.125rem;--spacing-size-3xs:0.25rem;--spacing-size-2xs:0.5rem;--spacing-size-xs:0.75rem;--spacing-size-sm:1rem;--spacing-size-md:1.125rem;--spacing-size-lg:1.5rem;--spacing-size-xl:2rem;--spacing-size-2xl:2.5rem;--spacing-size-3xl:3rem;--main-container:90rem;--font-family-body:"Noto Sans Display";--font-family-code:"Noto Sans Mono";--font-size-3xs:0.625rem;--font-size-2xs:0.75rem;--font-size-xs:0.875rem;--font-size-sm:1rem;--font-size-md:1.125rem;--font-size-lg:1.25rem;--font-size-xl:1.5rem;--font-size-2xl:1.75rem;--font-size-3xl:2rem;--font-size-4xl:2.5rem;--font-line-height-xs:0.75rem;--font-line-height-sm:1rem;--font-line-height-md:1.25rem;--font-line-height-lg:1.5rem;--font-line-height-xl:1.75rem;--font-line-height-2xl:2rem;--font-line-height-3xl:2.5rem;--font-line-height-4xl:3rem;--icon-anchor-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_618_10452)' fill='%2318191B'%3E%3Cpath d='M13.208 2.779a3.375 3.375 0 00-4.773 0l-2.12 2.12-.885-.883 2.122-2.121a4.625 4.625 0 016.54 6.54l-2.121 2.122-.884-.884 2.121-2.121a3.375 3.375 0 000-4.773zM2.779 13.208a3.375 3.375 0 004.773 0l2.12-2.12.885.883-2.122 2.121a4.625 4.625 0 01-6.54-6.54L4.016 5.43l.884.884-2.121 2.121a3.375 3.375 0 000 4.773z'/%3E%3Cpath d='M10.557 6.314a.625.625 0 10-.884-.884L5.43 9.673a.625.625 0 10.884.884l4.243-4.243z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_618_10452'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-anchor-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cg clip-path='url(%23clip0_618_7189)' fill='%23fff'%3E%3Cpath d='M13.208 2.779a3.375 3.375 0 00-4.773 0l-2.12 2.12-.885-.883 2.122-2.121a4.625 4.625 0 016.54 6.54l-2.121 2.122-.884-.884 2.121-2.121a3.375 3.375 0 000-4.773zM2.779 13.208a3.375 3.375 0 004.773 0l2.12-2.12.885.883-2.122 2.121a4.625 4.625 0 01-6.54-6.54L4.016 5.43l.884.884-2.121 2.121a3.375 3.375 0 000 4.773z'/%3E%3Cpath d='M10.557 6.314a.625.625 0 10-.884-.884L5.43 9.673a.625.625 0 10.884.884l4.243-4.243z'/%3E%3C/g%3E%3Cdefs%3E%3CclipPath id='clip0_618_7189'%3E%3Cpath fill='%23fff' d='M0 0h16v16H0z'/%3E%3C/clipPath%3E%3C/defs%3E%3C/svg%3E");--icon-arrow-left-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.53 4.47a.75.75 0 010 1.06l-5.72 5.72H19a.75.75 0 010 1.5H6.81l5.72 5.72a.75.75 0 11-1.06 1.06l-7-7a.75.75 0 010-1.06l7-7a.75.75 0 011.06 0z' fill='%2318191B'/%3E%3C/svg%3E");--icon-arrow-left-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M12.53 4.47a.75.75 0 010 1.06l-5.72 5.72H19a.75.75 0 010 1.5H6.81l5.72 5.72a.75.75 0 11-1.06 1.06l-7-7a.75.75 0 010-1.06l7-7a.75.75 0 011.06 0z' fill='%23fff'/%3E%3C/svg%3E");--icon-arrow-right-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.47 4.47a.75.75 0 011.06 0l7 7a.75.75 0 010 1.06l-7 7a.75.75 0 11-1.06-1.06l5.72-5.72H5a.75.75 0 010-1.5h12.19l-5.72-5.72a.75.75 0 010-1.06z' fill='%2318191B'/%3E%3C/svg%3E");--icon-arrow-right-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M11.47 4.47a.75.75 0 011.06 0l7 7a.75.75 0 010 1.06l-7 7a.75.75 0 11-1.06-1.06l5.72-5.72H5a.75.75 0 010-1.5h12.19l-5.72-5.72a.75.75 0 010-1.06z' fill='%23fff'/%3E%3C/svg%3E");--icon-arrow-up-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.53 12.53a.75.75 0 01-1.06 0l-5.72-5.72V19a.75.75 0 01-1.5 0V6.81l-5.72 5.72a.75.75 0 01-1.06-1.06l7-7a.75.75 0 011.06 0l7 7a.75.75 0 010 1.06z' fill='%2318191B'/%3E%3C/svg%3E");--icon-arrow-up-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M19.53 12.53a.75.75 0 01-1.06 0l-5.72-5.72V19a.75.75 0 01-1.5 0V6.81l-5.72 5.72a.75.75 0 01-1.06-1.06l7-7a.75.75 0 011.06 0l7 7a.75.75 0 010 1.06z' fill='%23FFF'/%3E%3C/svg%3E");--icon-clipboard-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8 3.75A1.05 1.05 0 003.75 4.8v8.1a1.05 1.05 0 001.05 1.05h.9a.75.75 0 010 1.5h-.9a2.55 2.55 0 01-2.55-2.55V4.8A2.55 2.55 0 014.8 2.25h8.1a2.55 2.55 0 012.55 2.55v.9a.75.75 0 01-1.5 0v-.9a1.05 1.05 0 00-1.05-1.05H4.8zm6.3 6.3c-.58 0-1.05.47-1.05 1.05v8.1c0 .58.47 1.05 1.05 1.05h8.1c.58 0 1.05-.47 1.05-1.05v-8.1c0-.58-.47-1.05-1.05-1.05h-8.1zM8.55 11.1a2.55 2.55 0 012.55-2.55h8.1a2.55 2.55 0 012.55 2.55v8.1a2.55 2.55 0 01-2.55 2.55h-8.1a2.55 2.55 0 01-2.55-2.55v-8.1z' fill='%2318191B'/%3E%3C/svg%3E");--icon-clipboard-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4.8 3.75A1.05 1.05 0 003.75 4.8v8.1a1.05 1.05 0 001.05 1.05h.9a.75.75 0 010 1.5h-.9a2.55 2.55 0 01-2.55-2.55V4.8A2.55 2.55 0 014.8 2.25h8.1a2.55 2.55 0 012.55 2.55v.9a.75.75 0 01-1.5 0v-.9a1.05 1.05 0 00-1.05-1.05H4.8zm6.3 6.3c-.58 0-1.05.47-1.05 1.05v8.1c0 .58.47 1.05 1.05 1.05h8.1c.58 0 1.05-.47 1.05-1.05v-8.1c0-.58-.47-1.05-1.05-1.05h-8.1zM8.55 11.1a2.55 2.55 0 012.55-2.55h8.1a2.55 2.55 0 012.55 2.55v8.1a2.55 2.55 0 01-2.55 2.55h-8.1a2.55 2.55 0 01-2.55-2.55v-8.1z' fill='%23FFF'/%3E%3C/svg%3E");--icon-home-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.12 3.235a2.75 2.75 0 013.76 0l6 5.625c.555.52.87 1.246.87 2.006V19A1.75 1.75 0 0119 20.75h-4a.75.75 0 01-.75-.75v-4a.25.25 0 00-.25-.25h-4a.25.25 0 00-.25.25v4a.75.75 0 01-.75.75H5A1.75 1.75 0 013.25 19v-8.134c0-.76.315-1.486.87-2.006l6-5.625zm2.735 1.094a1.25 1.25 0 00-1.71 0l-6 5.625a1.25 1.25 0 00-.395.912V19c0 .138.112.25.25.25h3.25V16c0-.967.784-1.75 1.75-1.75h4c.966 0 1.75.783 1.75 1.75v3.25H19a.25.25 0 00.25-.25v-8.134a1.25 1.25 0 00-.395-.912l-6-5.625z' fill='%2318191B'/%3E%3C/svg%3E");--icon-home-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M10.12 3.235a2.75 2.75 0 013.76 0l6 5.625c.555.52.87 1.246.87 2.007V19A1.75 1.75 0 0119 20.75h-4a.75.75 0 01-.75-.75v-4a.25.25 0 00-.25-.25h-4a.25.25 0 00-.25.25v4a.75.75 0 01-.75.75H5A1.75 1.75 0 013.25 19v-8.133c0-.76.315-1.487.87-2.007l6-5.625zm2.735 1.095a1.25 1.25 0 00-1.71 0l-6 5.625a1.25 1.25 0 00-.395.912V19c0 .138.112.25.25.25h3.25V16c0-.966.784-1.75 1.75-1.75h4c.966 0 1.75.784 1.75 1.75v3.25H19a.25.25 0 00.25-.25v-8.133a1.25 1.25 0 00-.395-.912l-6-5.625z' fill='%23fff'/%3E%3C/svg%3E");--icon-file-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M5 11.5h5v-1H5v1z' fill='%2362676B'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 1.5A1.5 1.5 0 002.5 3v10A1.5 1.5 0 004 14.5h8a1.5 1.5 0 001.5-1.5V6.414a1.5 1.5 0 00-.44-1.06L9.647 1.939a1.5 1.5 0 00-1.06-.439H4zM3.5 3a.5.5 0 01.5-.5h4.586a.5.5 0 01.353.146l3.415 3.415a.5.5 0 01.146.353V13a.5.5 0 01-.5.5H4a.5.5 0 01-.5-.5V3z' fill='%2362676B'/%3E%3C/svg%3E");--icon-file-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='none'%3E%3Cpath d='M5 11.5h5v-1H5v1z' fill='%23949A9E'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M4 1.5A1.5 1.5 0 002.5 3v10A1.5 1.5 0 004 14.5h8a1.5 1.5 0 001.5-1.5V6.414a1.5 1.5 0 00-.44-1.06L9.647 1.939a1.5 1.5 0 00-1.06-.439H4zM3.5 3a.5.5 0 01.5-.5h4.586a.5.5 0 01.353.146l3.415 3.415a.5.5 0 01.146.353V13a.5.5 0 01-.5.5H4a.5.5 0 01-.5-.5V3z' fill='%23949A9E'/%3E%3C/svg%3E");--icon-menu-light:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M3 6a1 1 0 100-2 1 1 0 000 2zM22 5.75H6v-1.5h16v1.5zM22 12.75H6v-1.5h16v1.5zM16 19.75H6v-1.5h10v1.5zM4 12a1 1 0 11-2 0 1 1 0 012 0zM3 20a1 1 0 100-2 1 1 0 000 2z' fill='%2318191B'/%3E%3C/svg%3E");--icon-menu-dark:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='24' height='24' fill='none'%3E%3Cpath d='M3 6a1 1 0 100-2 1 1 0 000 2zM22 5.75H6v-1.5h16v1.5zM22 12.75H6v-1.5h16v1.5zM16 19.75H6v-1.5h10v1.5zM4 12a1 1 0 11-2 0 1 1 0 012 0zM3 20a1 1 0 100-2 1 1 0 000 2z' fill='%23fff'/%3E%3C/svg%3E");--leftbar-paddings-leftbar-padding-sm:var(--spacing-size-sm);--leftbar-paddings-leftbar-padding-md:var(--spacing-size-md);--leftbar-paddings-leftbar-padding-0:var(--spacing-size-size-0);--leftbar-paddings-leftbar-padding-lg:var(--spacing-size-lg);--padding-padding-lg:var(--spacing-size-md);--padding-padding-sm:var(--spacing-size-xs);--padding-padding-xs:var(--spacing-size-xs);--padding-padding-2xs:var(--spacing-size-2xs);--padding-padding-3xs:var(--spacing-size-3xs);--leftbar-paddings-leftbar-padding-4xs:var(--spacing-size-4xs);--leftbar-paddings-leftbar-padding-2xs:var(--spacing-size-2xs);--leftbar-paddings-leftbar-padding-3xs:var(--spacing-size-3xs);--padding-padding-md:var(--spacing-size-sm);--main-margin:var(--spacing-size-sm);--main-max-width-leftbar:0rem;--main-content-width:54rem;--icons-24:1.5rem;--icons-20:1.25rem;--icons-16:1rem;--icons-12:0.75rem;--typography-font-size-3xs:var(--font-size-3xs);--typography-font-size-2xs:var(--font-size-2xs);--typography-font-size-xs:var(--font-size-xs);--typography-font-size-sm:var(--font-size-xs);--typography-font-size-md:var(--font-size-sm);--typography-font-size-lg:var(--font-size-md);--typography-font-size-xl:var(--font-size-lg);--typography-font-size-2xl:var(--font-size-xl);--typography-font-size-3xl:var(--font-size-2xl);--typography-font-size-4xl:var(--font-size-3xl);--typography-line-height-xs:var(--font-line-height-xs);--typography-line-height-sm:var(--font-line-height-sm);--typography-line-height-md:var(--font-line-height-md);--typography-line-height-lg:var(--font-line-height-md);--typography-line-height-xl:var(--font-line-height-lg);--typography-line-height-2xl:var(--font-line-height-lg);--typography-line-height-3xl:var(--font-line-height-2xl);--typography-line-height-4xl:var(--font-line-height-3xl)}@media (min-width:768px){:root{--leftbar-paddings-leftbar-padding-sm:var(--spacing-size-sm);--leftbar-paddings-leftbar-padding-md:var(--spacing-size-md);--leftbar-paddings-leftbar-padding-0:var(--spacing-size-size-0);--leftbar-paddings-leftbar-padding-lg:var(--spacing-size-lg);--padding-padding-lg:var(--spacing-size-lg);--padding-padding-sm:var(--spacing-size-sm);--padding-padding-xs:var(--spacing-size-xs);--padding-padding-2xs:var(--spacing-size-2xs);--padding-padding-3xs:var(--spacing-size-3xs);--leftbar-paddings-leftbar-padding-4xs:var(--spacing-size-4xs);--leftbar-paddings-leftbar-padding-2xs:var(--spacing-size-2xs);--leftbar-paddings-leftbar-padding-3xs:var(--spacing-size-3xs);--padding-padding-md:var(--spacing-size-md);--main-margin:var(--spacing-size-xl);--main-max-width-leftbar:18.25rem;--icons-24:1.5rem;--icons-20:1.25rem;--icons-16:1rem;--icons-12:0.75rem;--typography-font-size-3xs:var(--font-size-3xs);--typography-font-size-2xs:var(--font-size-2xs);--typography-font-size-xs:var(--font-size-xs);--typography-font-size-sm:var(--font-size-sm);--typography-font-size-md:var(--font-size-md);--typography-font-size-lg:var(--font-size-lg);--typography-font-size-xl:var(--font-size-xl);--typography-font-size-2xl:var(--font-size-2xl);--typography-font-size-3xl:var(--font-size-3xl);--typography-font-size-4xl:var(--font-size-4xl);--typography-line-height-xs:var(--font-line-height-xs);--typography-line-height-sm:var(--font-line-height-sm);--typography-line-height-md:var(--font-line-height-md);--typography-line-height-lg:var(--font-line-height-lg);--typography-line-height-xl:var(--font-line-height-xl);--typography-line-height-2xl:var(--font-line-height-2xl);--typography-line-height-3xl:var(--font-line-height-3xl);--typography-line-height-4xl:var(--font-line-height-4xl)}}@media (min-width:990px){:root{--main-max-width-leftbar:21.25rem;--main-margin:var(--spacing-size-3xl)}}html{--icon-anchor:var(--icon-anchor-light);--icon-arrow-left:var(--icon-arrow-left-light);--icon-arrow-right:var(--icon-arrow-right-light);--icon-arrow-up:var(--icon-arrow-up-light);--icon-clipboard:var(--icon-clipboard-light);--icon-home:var(--icon-home-light);--icon-file:var(--icon-file-light);--icon-menu:var(--icon-menu-light);--text-buttons-button-label-primary-default:var(--colors-neutral-0);--text-buttons-button-label-secondary-default:var(--colors-neutral-900);--text-buttons-button-label-inactive:var(--colors-neutral-500);--text-main-text-primary:var(--colors-neutral-900);--text-main-text-link-blue-secondary:var(--colors-blue-500);--text-main-text-link-blue-tetriary:var(--colors-blue-400);--text-main-text-body-secondary:var(--colors-neutral-700);--text-main-text-body-quaternary:var(--colors-neutral-400);--text-main-text-body-tetriary:var(--colors-neutral-600);--text-main-text-body-primary:var(--colors-neutral-850);--text-main-text-link-blue:var(--colors-blue-600);--text-states-text-warning-tetriary:var(--colors-warning-600);--text-states-text-warning-secondary:var(--colors-warning-500);--text-states-text-positive-secondary:var(--colors-positive-500);--text-states-text-positive-tetriary:var(--colors-positive-600);--text-states-text-negative-secondary:var(--colors-negative-500);--text-states-text-negative-tetriary:var(--colors-negative-600);--text-states-text-warning:var(--colors-warning-400);--text-states-text-positive:var(--colors-positive-400);--text-states-text-negative:var(--colors-negative-400);--text-states-text-additional:var(--colors-blue-400);--text-states-text-additional-secondary:var(--colors-blue-500);--text-states-text-additional-tetriary:var(--colors-blue-600);--text-code-red:var(--atom-one-light-operator);--text-code-green:var(--atom-one-light-string);--text-code-blue:var(--atom-one-light-function);--text-code-yellow:var(--atom-one-light-variable);--text-code-purple:var(--atom-one-light-keyword);--text-code-turquoise:var(--atom-one-light-constant);--text-code-neutral:var(--atom-one-light-text);--text-code-navy:var(--atom-one-light-class);--surface-button-button-bg-secondary-ta-default:var(--colors-brand-orange-400);--surface-button-button-bg-primary-default:var(--colors-blue-700);--surface-button-button-bg-primary-pressed:var(--colors-blue-700);--surface-button-button-bg-primary-inactive:var(--colors-neutral-200);--surface-button-button-bg-secondary-cta-hover:var(--colors-brand-orange-500);--surface-button-button-bg-primary-hover:var(--colors-blue-800);--surface-button-button-bg-secondary-cta-pressed:var(--colors-brand-orange-400);--surface-button-button-bg-secondary-cta-inactive:var(--colors-neutral-200);--surface-background-main-base-primary:var(--colors-neutral-0);--surface-background-main-surface-primary:var(--colors-neutral-50);--surface-background-main-surface-secondary:var(--colors-neutral-100);--surface-background-main-surface-tetriary:var(--colors-neutral-150);--surface-background-main-surface-blue-primary:var(--colors-blue-25);--surface-background-main-surface-blue-secondary:var(--colors-blue-50);--surface-background-main-surface-blue-tetriary:var(--colors-blue-100);--surface-background-main-surface-blue-quaternary:var(--colors-blue-200);--surface-background-main-surface-transparent:var(--colors-overlay-overlay-white-64);--surface-background-main-surface-transparent-inverse:var(--colors-overlay-overlay-black-40);--surface-background-main-surface-transparent-secondary:var(--colors-overlay-overlay-white-88);--surface-background-states-surface-warning-primary:var(--colors-warning-50);--surface-background-states-surface-warning-secondary:var(--colors-warning-100);--surface-background-states-surface-warning-tetriary:var(--colors-warning-200);--surface-background-states-surface-warning-quaternary:var(--colors-warning-300);--surface-background-states-surface-positive-primary:var(--colors-positive-50);--surface-background-states-surface-positive-secondary:var(--colors-positive-100);--surface-background-states-surface-positive-tetriary:var(--colors-positive-200);--surface-background-states-surface-positive-quaternary:var(--colors-positive-300);--surface-background-states-surface-negative-primary:var(--colors-negative-50);--surface-background-states-surface-negative-secondary:var(--colors-negative-100);--surface-background-states-surface-negative-tetriary:var(--colors-negative-200);--surface-background-states-surface-negative-quaternary:var(--colors-negative-300);--surface-background-states-surface-additional-secondary:var(--colors-blue-100);--surface-background-states-surface-additional-tetriary:var(--colors-blue-200);--surface-background-states-surface-additional-quaternary:var(--colors-blue-300);--surface-icons-icon-primary:var(--colors-neutral-900);--surface-icons-icon-button-primary:var(--colors-neutral-0);--surface-icons-icon-button-secondary:var(--colors-neutral-900);--surface-icons-icon-button-inactive:var(--colors-neutral-500);--surface-icons-icon-secondary:var(--colors-neutral-600);--surface-icons-icon-quaternary:var(--colors-neutral-200);--surface-icons-icon-cta:var(--colors-brand-orange-500);--surface-icons-icon-hover:var(--colors-brand-orange-400);--surface-icons-icon-tetriary:var(--colors-neutral-400);--surface-icons-icon-warning:var(--colors-warning-600);--surface-icons-icon-positive:var(--colors-positive-600);--surface-icons-icon-negative:var(--colors-negative-600);--surface-icons-icon-brand-orange:var(--colors-brand-orange-600);--surface-icons-icon-blue:var(--colors-blue-600);--surface-icons-icon-blue-light:var(--colors-blue-200);--border-border-primary:var(--colors-neutral-100);--border-border-secondary:var(--colors-neutral-150);--border-border-tetriary:var(--colors-neutral-300);--border-border-quaternary:var(--colors-neutral-600);--border-border-active:var(--colors-neutral-900);--border-border-brand-orange:var(--colors-brand-orange-200);--border-border-warning:var(--colors-warning-200);--border-border-positive:var(--colors-positive-200);--border-border-negative:var(--colors-negative-200);--border-border-blue:var(--colors-blue-200);--border-border-blue-primary:var(--colors-blue-100);--border-border-blue-hover:var(--colors-blue-400)}html.dark{--icon-anchor:var(--icon-anchor-dark);--icon-arrow-left:var(--icon-arrow-left-dark);--icon-arrow-right:var(--icon-arrow-right-dark);--icon-arrow-up:var(--icon-arrow-up-dark);--icon-clipboard:var(--icon-clipboard-dark);--icon-home:var(--icon-home-dark);--icon-file:var(--icon-file-dark);--icon-menu:var(--icon-menu-dark);--text-buttons-button-label-primary-default:var(--colors-neutral-0);--text-buttons-button-label-secondary-default:var(--colors-neutral-950);--text-buttons-button-label-inactive:var(--colors-neutral-500);--text-main-text-primary:var(--colors-neutral-0);--text-main-text-link-blue-secondary:var(--colors-blue-500);--text-main-text-link-blue-tetriary:var(--colors-blue-600);--text-main-text-link-blue:var(--colors-blue-400);--text-main-text-body-secondary:var(--colors-neutral-200);--text-main-text-body-tetriary:var(--colors-neutral-300);--text-main-text-body-quaternary:var(--colors-neutral-600);--text-main-text-body-primary:var(--colors-neutral-50);--text-states-text-warning-tetriary:var(--colors-warning-400);--text-states-text-warning-secondary:var(--colors-warning-500);--text-states-text-warning:var(--colors-warning-600);--text-states-text-positive-secondary:var(--colors-positive-500);--text-states-text-positive-tetriary:var(--colors-positive-400);--text-states-text-positive:var(--colors-positive-600);--text-states-text-negative-secondary:var(--colors-negative-500);--text-states-text-negative-tetriary:var(--colors-negative-400);--text-states-text-negative:var(--colors-negative-600);--text-states-text-additional:var(--colors-blue-600);--text-states-text-additional-secondary:var(--colors-blue-500);--text-states-text-additional-tetriary:var(--colors-blue-400);--text-code-red:var(--atom-one-dark-operator);--text-code-green:var(--atom-one-dark-string);--text-code-blue:var(--atom-one-dark-function);--text-code-yellow:var(--atom-one-dark-variable);--text-code-purple:var(--atom-one-dark-keyword);--text-code-turquoise:var(--atom-one-dark-constant);--text-code-neutral:var(--atom-one-dark-text);--text-code-navy:var(--atom-one-dark-class);--surface-button-button-bg-secondary-ta-default:var(--colors-brand-orange-500);--surface-button-button-bg-primary-default:var(--colors-blue-800);--surface-button-button-bg-primary-pressed:var(--colors-blue-800);--surface-button-button-bg-primary-inactive:var(--colors-neutral-800);--surface-button-button-bg-secondary-cta-hover:var(--colors-brand-orange-400);--surface-button-button-bg-primary-hover:var(--colors-blue-700);--surface-button-button-bg-secondary-cta-pressed:var(--colors-brand-orange-500);--surface-button-button-bg-secondary-cta-inactive:var(--colors-neutral-800);--surface-background-main-base-primary:var(--colors-neutral-950);--surface-background-main-surface-primary:var(--colors-neutral-900);--surface-background-main-surface-secondary:var(--colors-neutral-850);--surface-background-main-surface-tetriary:var(--colors-neutral-800);--surface-background-main-surface-blue-primary:var(--colors-blue-900);--surface-background-main-surface-blue-secondary:var(--colors-blue-900);--surface-background-main-surface-blue-tetriary:var(--colors-blue-850);--surface-background-main-surface-blue-quaternary:var(--colors-blue-800);--surface-background-main-surface-transparent:var(--colors-overlay-overlay-black-64);--surface-background-main-surface-transparent-inverse:var(--colors-overlay-overlay-white-40);--surface-background-main-surface-transparent-secondary:var(--colors-overlay-overlay-black-88);--surface-background-states-surface-warning-primary:var(--colors-warning-950);--surface-background-states-surface-warning-secondary:var(--colors-warning-950);--surface-background-states-surface-warning-tetriary:var(--colors-warning-800);--surface-background-states-surface-warning-quaternary:var(--colors-warning-700);--surface-background-states-surface-positive-primary:var(--colors-positive-950);--surface-background-states-surface-positive-secondary:var(--colors-positive-950);--surface-background-states-surface-positive-tetriary:var(--colors-positive-800);--surface-background-states-surface-positive-quaternary:var(--colors-positive-700);--surface-background-states-surface-negative-primary:var(--colors-negative-950);--surface-background-states-surface-negative-secondary:var(--colors-negative-950);--surface-background-states-surface-negative-tetriary:var(--colors-negative-800);--surface-background-states-surface-negative-quaternary:var(--colors-negative-700);--surface-background-states-surface-additional-secondary:var(--colors-blue-950);--surface-background-states-surface-additional-tetriary:var(--colors-blue-800);--surface-background-states-surface-additional-quaternary:var(--colors-blue-700);--surface-icons-icon-primary:var(--colors-neutral-0);--surface-icons-icon-button-primary:var(--colors-neutral-0);--surface-icons-icon-button-secondary:var(--colors-neutral-950);--surface-icons-icon-button-inactive:var(--colors-neutral-600);--surface-icons-icon-secondary:var(--colors-neutral-400);--surface-icons-icon-quaternary:var(--colors-neutral-600);--surface-icons-icon-cta:var(--colors-brand-orange-500);--surface-icons-icon-hover:var(--colors-brand-orange-600);--surface-icons-icon-warning:var(--colors-warning-400);--surface-icons-icon-positive:var(--colors-positive-400);--surface-icons-icon-negative:var(--colors-negative-400);--surface-icons-icon-brand-orange:var(--colors-brand-orange-400);--surface-icons-icon-blue:var(--colors-blue-400);--surface-icons-icon-blue-light:var(--colors-blue-700);--border-border-primary:var(--colors-neutral-850);--border-border-secondary:var(--colors-neutral-800);--border-border-tetriary:var(--colors-neutral-700);--border-border-quaternary:var(--colors-neutral-500);--border-border-active:var(--colors-neutral-0);--border-border-brand-orange:var(--colors-brand-orange-900);--border-border-warning:var(--colors-warning-800);--border-border-positive:var(--colors-positive-800);--border-border-negative:var(--colors-negative-800);--border-border-blue:var(--colors-blue-700);--border-border-blue-primary:var(--colors-blue-850);--border-border-blue-hover:var(--colors-blue-500)}html:has(.boostlook){-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1rem;height:100%;scroll-behavior:smooth}@font-face{font-family:Noto Sans Display;font-style:normal;font-weight:100 900;font-variation-settings:"wght" 400;font-stretch:semi-condensed;font-display:block;src:url(/static/font/notosans.woff2) format("woff2"),url(../../../../tools/boostlook/NotoSansDisplay.ttf) format("truetype"),url(https://cppalliance.org/fonts/NotoSansDisplay.ttf) format("truetype")}@font-face{font-family:Noto Sans Display;font-style:italic;font-weight:100 900;font-variation-settings:"wght" 400;font-stretch:semi-condensed;font-display:block;src:url(/static/font/notosans_mono_ext.woff) format("woff"),url(../../../../tools/boostlook/NotoSansMono.ttf) format("truetype"),url(https://cppalliance.org/fonts/NotoSansMono.ttf) format("truetype")}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:100 900;font-variation-settings:"wght" 400;font-stretch:semi-condensed;font-display:block;src:url(/static/font/notosans_mono.woff) format("woff"),url(../../../../tools/boostlook/NotoSansMono.ttf) format("truetype"),url(https://cppalliance.org/fonts/NotoSansMono.ttf) format("truetype")}@font-face{font-family:Noto Sans Mono;font-style:normal;font-weight:400;font-stretch:ultra-condensed;font-display:block;src:url(/_/boostlook/NotoSansMono.ttf) format("truetype"),url(../../../../tools/boostlook/NotoSansMono.ttf) format("truetype"),url(https://cppalliance.org/fonts/NotoSansMono.ttf) format("truetype")}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}*,body,html body{margin:0}body{line-height:1.5;-webkit-font-smoothing:antialiased}canvas,img,picture,svg,video{display:block;max-width:100%}button,input,select,textarea{font:inherit}h1,h2,h3,h4,h5,h6,p{overflow-wrap:break-word}body :not(pre):not([class^=L])>code{color:var(--text-code-neutral,#0d0e0f)}#__next,#root{isolation:isolate}.boostlook.boostlook:not(:has(.doc)) table.table,.boostlook.boostlook:not(:has(.doc)) table.table+*,.boostlook .doc .tablecontainer,.boostlook .doc .tablecontainer+*,.boostlook .doc :not(.tablecontainer)>table.tableblock,.boostlook .doc :not(.tablecontainer)>table.tableblock+*,.boostlook .tablecontainer,.boostlook .tablecontainer+*,.boostlook :not(.tablecontainer)>table.tableblock,.boostlook :not(.tablecontainer)>table.tableblock+*{margin:revert}.boostlook .underline:has(>code:only-child){-webkit-text-decoration-line:none;text-decoration-line:none}.boostlook{font-family:Noto Sans Display!important;font-stretch:100%;background:var(--surface-background-main-base-primary,#fff)}.boostlook .doc h1,.boostlook .doc h2,.boostlook .doc h3,.boostlook .doc h4,.boostlook .doc h5,.boostlook .doc h6,.boostlook h1,.boostlook h2,.boostlook h3,.boostlook h4,.boostlook h5,.boostlook h6{color:var(--text-main-text-primary,#18191b);display:block;line-height:var(--typography-line-height-xl,1.75rem);margin-top:var(--padding-padding-md,1.125rem);letter-spacing:var(--spacing-size-size-0,0);margin-bottom:.5rem;font-weight:500;position:relative}.boostlook .doc h1,.boostlook h1{font-size:var(--typography-font-size-2xl,1.75rem);line-height:var(--typography-line-height-3xl,2.5rem)}.boostlook .doc h2,.boostlook h2{font-size:var(--typography-font-size-lg,1.25rem)}.boostlook .doc h3,.boostlook h3{font-size:var(--typography-font-size-md,1.125rem);line-height:var(--typography-line-height-xl,1.75rem)}.boostlook .doc h4,.boostlook h4{font-size:var(--font-size-sm,1rem);line-height:var(--font-line-height-lg,1.5rem)}.boostlook .doc h5,.boostlook .doc h6,.boostlook h5,.boostlook h6{font-size:var(--font-size-xs,.875rem);line-height:var(--font-line-height-md,1.25rem)}.boostlook .doc h2:not(.discrete){margin-left:0;border-bottom:revert;margin-right:revert;padding:revert}.boostlook .doc h2:has(+.sectionbody>.sect2:first-child>h3),.boostlook h2:has(+.sectionbody>.sect2:first-child>h3){margin-bottom:0}.boostlook .doc h2:has(+.sect3>h4:first-child),.boostlook h3:has(+.sect3>h4:first-child){margin-bottom:0}.boostlook .doc .dlist,.boostlook .doc .exampleblock,.boostlook .doc .hdlist,.boostlook .doc .imageblock,.boostlook .doc .listingblock,.boostlook .doc .literalblock,.boostlook .doc .olist,.boostlook .doc .paragraph,.boostlook .doc .partintro,.boostlook .doc .quoteblock,.boostlook .doc .sidebarblock,.boostlook .doc .tabs,.boostlook .doc .ulist,.boostlook .doc .verseblock,.boostlook .doc .videoblock,.boostlook .doc details,.boostlook .doc hr{margin:revert}.boostlook .doc h1:has(.anchor),.boostlook .doc h2:has(.anchor),.boostlook .doc h3:has(.anchor),.boostlook .doc h4:has(.anchor),.boostlook .doc h5:has(.anchor),.boostlook .doc h6:has(.anchor),.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]){display:inline-block;padding-right:3rem}.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[href]{text-decoration:none;color:inherit}.boostlook .doc h1 .anchor,.boostlook .doc h2 .anchor,.boostlook .doc h3 .anchor,.boostlook .doc h4 .anchor,.boostlook .doc h5 .anchor,.boostlook .doc h6 .anchor,.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[href]:before,.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[id]{position:absolute;top:50%;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-left:revert;width:2rem;height:2rem;border:1px;visibility:hidden;opacity:0;text-decoration:none;border-radius:var(--spacing-size-lg,1.5rem);border:1px solid var(--border-border-primary,#e4e7ea);background:var(--surface-background-main-base-primary,#fff);-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease}.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[id]{visibility:visible}.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[href]:before{content:""}.boostlook .doc h1 .anchor:before,.boostlook .doc h2 .anchor:before,.boostlook .doc h3 .anchor:before,.boostlook .doc h4 .anchor:before,.boostlook .doc h5 .anchor:before,.boostlook .doc h6 .anchor:before,.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[href]:after{content:var(--icon-anchor);display:block;line-height:1;opacity:.6;-webkit-transition:opacity .3s ease;transition:opacity .3s ease}.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[href]:after{position:absolute;top:50%;right:0;width:2rem;height:2rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;opacity:0;visibility:hidden;line-height:0;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:all .2s ease;transition:all .2s ease}.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]):hover a[href]:before,.doc h1:hover .anchor,.doc h2:hover .anchor,.doc h3:hover .anchor,.doc h4:hover .anchor,.doc h5:hover .anchor,.doc h6:hover .anchor{opacity:1;visibility:visible}.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]):hover a[href]:after{opacity:.6;visibility:visible}.boostlook .doc h1 .anchor:hover,.boostlook .doc h2 .anchor:hover,.boostlook .doc h3 .anchor:hover,.boostlook .doc h4 .anchor:hover,.boostlook .doc h5 .anchor:hover,.boostlook .doc h6 .anchor:hover,.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]:hover) a[href]:before{border-color:var(--border-border-blue,#92cbe9)}.boostlook .doc h1 .anchor:active,.boostlook .doc h2 .anchor:active,.boostlook .doc h3 .anchor:active,.boostlook .doc h4 .anchor:active,.boostlook .doc h5 .anchor:active,.boostlook .doc h6 .anchor:active,.boostlook :where(h1,h2,h3,h4,h5,h6):has(>a[id]):has(>a[href]) a[href]:active:before{border-color:var(--border-border-blue,#92cbe9);background:var(--surface-background-main-surface-blue-secondary,#daeef9)}.boostlook .doc h1 .anchor:hover:before,.boostlook .doc h2 .anchor:hover:before,.boostlook .doc h3 .anchor:hover:before,.boostlook .doc h4 .anchor:hover:before,.boostlook .doc h5 .anchor:hover:before,.boostlook .doc h6 .anchor:hover:before{opacity:1}.boostlook p{padding-top:0!important;padding-bottom:0!important;color:var(--text-main-text-body-primary,#2a2c30);font-size:var(--typography-font-size-sm,1rem);font-weight:400;line-height:var(--typography-line-height-lg,1.5rem)}.boostlook#libraryReadMe>p:not(:first-child)+p,.boostlook .paragraph+.paragraph,.boostlook:not(:has(.doc))#antora-template-wrapper>#content>p+p,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>p+p,.boostlook:not(:has(.doc)) .chapter>p+p,.boostlook:not(:has(.doc)) .section>p+p,.boostlook div.blockquote blockquote p+p,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>p+p{margin-top:var(--padding-padding-3xs,.25rem)}.boostlook #content .admonitionblock+.admonitionblock,.boostlook #content .admonitionblock+.paragraph,.boostlook #content .admonitionblock+.tabs,.boostlook #content .colist+.admonitionblock,.boostlook #content .colist+.paragraph,.boostlook #content .imageblock+.paragraph,.boostlook #content .olist+.admonitionblock,.boostlook #content .olist+.paragraph,.boostlook #content .paragraph+.admonitionblock,.boostlook #content .paragraph+.olist,.boostlook #content .paragraph+table.tableblock,.boostlook #content .tabs+.paragraph,.boostlook #content .ulist+.admonitionblock,.boostlook #content .ulist+.paragraph,.boostlook #content table.tableblock+.admonitionblock,.boostlook #content table.tableblock+.paragraph,.boostlook#libraryReadMe .literalblock+.paragraph,.boostlook#libraryReadMe>p+table,.boostlook#libraryReadMe>table+p,.boostlook#libraryReadMe>ul+p,.boostlook.boostlook:not(:has(.doc)) p+.informaltable,.boostlook.boostlook:not(:has(.doc)) p+table.table,.boostlook .paragraph+.tabs,.boostlook:not(:has(.doc))#antora-template-wrapper>#content>ul:not([class])+p,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>ul:not([class])+p,.boostlook:not(:has(.doc)) .informaltable+p,.boostlook:not(:has(.doc)) .inlinemediaobject+p,.boostlook:not(:has(.doc)) .itemizedlist+p,.boostlook:not(:has(.doc)) div.itemizedlist:has(+a[id^=bind])+a+*,.boostlook:not(:has(.doc)) div.orderedlist+p,.boostlook:not(:has(.doc)) div.table:has(+.table-break)+.table-break+*,.boostlook:not(:has(.doc)) p+div.orderedlist,.boostlook:not(:has(.doc)) p:has(>.inlinemediaobject:only-child)+p,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>ul:not([class])+p{margin-top:var(--padding-padding-xs,.75rem)}.boostlook #content .dlist+.listingblock,.boostlook #content .dlist+.paragraph,.boostlook:not(:has(.doc)) .variablelist+p,.boostlook:not(:has(.doc)) div.blockquote+p{margin-top:var(--padding-padding-2xs,.5rem)}.boostlook #content .sectionbody .olist:first-child,.boostlook .doc h2+.tabs,.boostlook .doc h3+.tabs,.boostlook .doc h4+.tabs,.boostlook .doc h5+.tabs,.boostlook .doc h6+.tabs,.boostlook:not(:has(.doc)) .section div.orderedlist:first-child,.boostlook h2+.tabs,.boostlook h3+.tabs,.boostlook h4+.tabs,.boostlook h5+.tabs{margin-top:var(--padding-padding-3xs,.25rem)}.boostlook .olist .imageblock .content,.boostlook .ulist .imageblock .content{margin-bottom:var(--padding-padding-xs,.75rem)}.boostlook table p,.boostlook ul p{margin:0}.boostlook .doc a,.boostlook a{color:var(--text-main-text-link-blue,#026a9f);text-decoration:none;-webkit-transition:color .3s ease;transition:color .3s ease}.boostlook .doc a:hover,.boostlook a:hover{color:var(--text-states-text-warning,#ff9442);cursor:pointer}.boostlook p a:visited:not(:hover),.boostlook table a:visited:not(:hover){color:var(--text-main-text-body-tetriary,#62676b)}.boostlook code em,.boostlook em{font-family:Noto Sans Display;font-size:inherit}.boostlook b,.boostlook strong{font-variation-settings:"wght" 600}.boostlook .doc .listingblock,.boostlook .listingblock{position:relative}.boostlook .doc .listingblock code,.boostlook .listingblock code{display:initial}.boostlook .hljs{background:transparent}.boostlook code{font-family:var(--font-family-code,"Noto Sans Mono"),monospace}.boostlook table thead code{background:inherit}.boostlook .doc .content pre code,.boostlook .doc pre.highlight code,.boostlook pre code,.boostlook pre code.hljs{font-size:var(--typography-font-size-xs,.875rem);font-weight:400;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0);color:var(--text-main-text-primary,#18191b);padding:revert;border:none}.boostlook pre:not(:has(>code)),.boostlook pre:not(:has(>code)):has(p,span){font-size:var(--typography-font-size-xs,.875rem);font-weight:400;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook .doc .content pre,.boostlook .doc .listingblock pre:not(.highlight),.boostlook .doc .literalblock pre,.boostlook .doc pre.highlight,.boostlook pre,.boostlook pre.rouge{padding:var(--spacing-size-xs,.75rem) var(--spacing-size-sm,1rem);background:var(--atom-one-light-bg,#fafafa);border-radius:var(--spacing-size-2xs);border:unset}html.dark .boostlook .doc .content pre,html.dark .boostlook .doc .listingblock pre:not(.highlight),html.dark .boostlook .doc .literalblock pre,html.dark .boostlook .doc pre.highlight,html.dark .boostlook pre,html.dark .boostlook pre.rouge{background:var(--atom-one-dark-bg,#282c34)}.boostlook .doc pre{padding:initial}.boostlook .content:has(>pre),.boostlook .content:has(>pre.highlight){border-radius:var(--spacing-size-2xs,.5rem);border:1px solid var(--border-border-secondary,#d5d7d9);background:var(--surface-background-main-surface-secondary,#e4e7ea)}.boostlook pre.programlisting{border:1px solid var(--border-border-secondary,#d5d7d9)}.boostlook .doc .listingblock .title,.boostlook .listingblock .title{color:var(--text-main-text-body-primary,#2a2c30);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:600;line-height:var(--typography-line-height-md,1.25rem);letter-spacing:unset;padding-bottom:var(--padding-padding-2xs,.5rem)}.boostlook .doc .listingblock .title a,.boostlook .listingblock .title a{font:inherit;text-decoration:none}.boostlook .doc .listingblock:has(.source-toolbox) .title:not(:has(a,span,p,code,pre)),.boostlook .listingblock:has(.source-toolbox) .title:not(:has(a,span,p,code,pre)){position:absolute;top:1px;height:2rem;max-width:calc(100% - 5rem);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0;padding-left:var(--spacing-size-sm);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-size-2xs,.5rem);color:var(--text-main-text-body-tetriary,#62676b);font-family:Noto Sans Display;font-size:var(--typography-font-size-2xs,.75rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0);z-index:1}.boostlook .doc .listingblock:has(.source-toolbox) .title:not(:has(a,span,p,code,pre)):before,.boostlook .listingblock:has(.source-toolbox) .title:not(:has(a,span,p,code,pre)):before{content:var(--icon-file);line-height:0}.boostlook#libraryReadMe .literalblock:has(pre),.boostlook#libraryReadMe>pre,.boostlook#libraryReadMe div.highlight:has(>pre),.boostlook .listingblock:has(>.content>pre),.boostlook .listingblock:has(>.content>pre.highlight),.boostlook:not(:has(.doc)) pre.programlisting{margin:0;margin-top:var(--padding-padding-2xs,.5rem)}.boostlook#libraryReadMe .literalblock:has(pre):not(:is(dd pre,td pre)),.boostlook#libraryReadMe>pre:not(:is(dd pre,td pre)),.boostlook#libraryReadMe div.highlight:has(>pre):not(:is(dd pre,td pre)),.boostlook .listingblock:has(>.content>pre):not(:is(dd pre,td pre)),.boostlook .listingblock:has(>.content>pre.highlight):not(:is(dd pre,td pre)),.boostlook:not(:has(.doc)) pre.programlisting:not(:is(dd pre,td pre)){margin-left:var(--spacing-size-xl)}.boostlook#libraryReadMe>pre:not(:last-child),.boostlook .listingblock:has(>.content>pre):not(:last-child),.boostlook .listingblock:has(>.content>pre.highlight):not(:last-child),.boostlook:not(:has(.doc)) pre.programlisting:not(:last-child){margin-bottom:var(--padding-padding-xs,.75rem)}.boostlook .content:has(>pre):has(>.source-toolbox){position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.boostlook .content:has(>pre):has(>.source-toolbox) pre{border-top:1px solid var(--border-border-secondary,#d5d7d9);border-radius:var(--spacing-size-2xs,.5rem)}.boostlook .content:has(>pre):has(>.source-toolbox) .source-toolbox{position:static;-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0;display:-webkit-box;display:-ms-flexbox;display:flex;visibility:visible;top:unset;right:unset;color:var(--text-main-text-body-tetriary,#62676b);font-family:inherit;z-index:1;padding:var(--article-article-compressing-from-12-8--,.5rem) var(--spacing-size-sm,1rem);min-height:2rem}.boostlook .content:has(>pre):has(>.source-toolbox) .source-lang{color:var(--text-main-text-body-quaternary,#949a9e);text-align:right;font-family:Noto Sans Display;font-size:var(--typography-font-size-2xs,.75rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0);text-transform:uppercase;margin-left:auto}.boostlook .content:has(>pre):has(>.source-toolbox) .source-lang:after{content:none}.boostlook .content:has(>pre):has(>.source-toolbox) .copy-button{position:absolute;top:2.25rem;right:.25rem;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;outline:none;font-size:inherit;line-height:inherit;width:2rem;height:2rem;padding:var(--spacing-size-3xs,.25rem);border-radius:var(--spacing-size-2xs,.5rem);border:1px solid var(--border-border-primary,#e4e7ea);background:var(--surface-background-main-surface-primary,#f5f6f8);opacity:0;visibility:hidden;-webkit-transition:all .2s ease;transition:all .2s ease}.boostlook .content:has(>pre):has(>.source-toolbox) .copy-button:hover{border:1px solid var(--border-border-blue,#92cbe9)}.boostlook .content:has(>pre):has(>.source-toolbox):hover .copy-button{opacity:1;visibility:visible}.boostlook .content:has(>pre):has(>.source-toolbox) .copy-button img{display:none}.boostlook .content:has(>pre):has(>.source-toolbox) .copy-button:before{content:var(--icon-clipboard);width:var(--icons-24,1.5rem);height:var(--icons-24,1.5rem);aspect-ratio:1/1}.boostlook .content:has(>pre):has(>.source-toolbox) .copy-toast{-webkit-box-flex:0;-ms-flex:none;flex:none;position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:var(--padding-padding-3xs,.25rem) var(--padding-padding-xs,.75rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:1em;background:var(--surface-background-main-surface-primary,#f5f6f8);border-radius:var(--spacing-size-2xs,.5rem);border:1px solid var(--border-border-secondary,#d5d7d9);color:var(--text-main-text-primary,#18191b);cursor:auto;opacity:0;-webkit-transition:opacity .5s ease .5s;transition:opacity .5s ease .5s}.boostlook .content:has(>pre):has(>.source-toolbox) .copy-toast:after{content:url("data:image/svg+xml;charset=utf-8,%3Csvg width='12' height='12' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M6 11.95l5.657-5.657L6 .636.343 6.293 6 11.95z' fill='%23F5F6F8'/%3E%3Cpath fill-rule='evenodd' clip-rule='evenodd' d='M.343 6.293L6 .636l5.657 5.657L10.95 7 6 2.05 1.05 7l-.707-.707z' fill='%23E4E7EA'/%3E%3C/svg%3E");position:absolute;top:-62%;width:1em;height:1em;border:unset;border-left-color:unset;-webkit-transform:unset;transform:unset;-webkit-transform-origin:unset;transform-origin:unset;color:var(--text-main-text-primary,#18191b);text-align:center;font-size:var(--typography-font-size-sm,1rem);font-weight:500;line-height:var(--typography-line-height-lg,1.5rem)}.boostlook .doc .colist>table code:not(:has(>code)),.boostlook .doc p code:not(:has(>code)),.boostlook li code:not(:has(>code)),.boostlook p code:not(:has(>code)){display:inline;color:var(--text-code-neutral,#0d0e0f);font-size:.96em;font-style:normal;font-weight:400;line-height:var(--typography-line-height-md);letter-spacing:var(--spacing-size-size-0,0);font-stretch:90%}.boostlook .doc .colist>table code:not(:has(>code)),.boostlook .doc p:not(:is(table p)) code:not(:has(>code)),.boostlook li code:not(:has(>code)),.boostlook p:not(:is(table p)) code:not(:has(>code)){border-radius:unset;padding:unset;background:transparent!important}.boostlook .doc .colist>table a code,.boostlook .doc .colist>table code:has(>a:first-child:last-child),.boostlook .doc .colist>table code:has(>a:only-child),.boostlook .doc p:not(:is(table p)) a code,.boostlook .doc p:not(:is(table p)) code:has(>a:first-child:last-child),.boostlook .doc p:not(:is(table p)) code:has(>a:only-child),.boostlook .doc table a code,.boostlook code:has(>a:first-child:last-child),.boostlook code:has(>a:only-child),.boostlook li:not(:is(table li)) a code,.boostlook li:not(:is(table li)) code:has(>a:first-child:last-child),.boostlook li:not(:is(table li)) code:has(>a:only-child),.boostlook p:not(:is(table p)) a code,.boostlook p:not(:is(table p)) code:has(>a:first-child:last-child),.boostlook p:not(:is(table p)) code:has(>a:only-child){border-radius:unset;border:none;background:transparent!important;color:inherit}.boostlook a:hover code{color:inherit}.boostlook .doc table.tableblock code:hover a,.boostlook .doc table.tableblock code a:focus-visible,.boostlook:not(:has(.doc)) table.table code:hover a,.boostlook:not(:has(.doc)) table.table code a:focus-visible{-webkit-text-decoration-color:var(--border-border-blue,#92cbe9);text-decoration-color:var(--border-border-blue,#92cbe9)}.boostlook .hljs-keyword,.boostlook .hljs-selector-tag,.boostlook .hljs-subst,.boostlook pre span.k,.boostlook pre span.kc,.boostlook pre span.kd,.boostlook pre span.keyword,.boostlook pre span.kn,.boostlook pre span.kp,.boostlook pre span.kr,.boostlook pre span.kt,.boostlook pre span.property{color:var(--text-code-purple,#9f26e5)}.boostlook pre span.bp,.boostlook pre span.identifier,.boostlook pre span.n,.boostlook pre span.na,.boostlook pre span.nb,.boostlook pre span.nc,.boostlook pre span.nd,.boostlook pre span.ne,.boostlook pre span.nf,.boostlook pre span.ni,.boostlook pre span.nl,.boostlook pre span.nn,.boostlook pre span.no,.boostlook pre span.nt,.boostlook pre span.nv,.boostlook pre span.nx,.boostlook pre span.py,.boostlook pre span.vc,.boostlook pre span.vg,.boostlook pre span.vi{color:var(--text-main-text-body-primary,#2a2c30)}.boostlook .hljs-addition,.boostlook .hljs-built_in,.boostlook .hljs-bullet,.boostlook .hljs-code,.boostlook .hljs-comment,.boostlook .hljs-quote,.boostlook pre span.c,.boostlook pre span.c1,.boostlook pre span.ch,.boostlook pre span.cm,.boostlook pre span.comment,.boostlook pre span.cp,.boostlook pre span.cpf,.boostlook pre span.cs,.boostlook pre span.sd,.boostlook pre span.sh{color:var(--atom-one-light-comment,#a0a1a7);font-style:italic}html.dark .boostlook .hljs-addition,html.dark .boostlook .hljs-built_in,html.dark .boostlook .hljs-bullet,html.dark .boostlook .hljs-code,html.dark .boostlook .hljs-comment,html.dark .boostlook .hljs-quote,html.dark .boostlook pre span.c,html.dark .boostlook pre span.c1,html.dark .boostlook pre span.ch,html.dark .boostlook pre span.cm,html.dark .boostlook pre span.comment,html.dark .boostlook pre span.cp,html.dark .boostlook pre span.cpf,html.dark .boostlook pre span.cs,html.dark .boostlook pre span.sd,html.dark .boostlook pre span.sh{color:var(--atom-one-dark-comment,#5c6370)}.boostlook .hljs-deletion,.boostlook .hljs-doctag,.boostlook .hljs-number,.boostlook .hljs-quote,.boostlook .hljs-selector-class,.boostlook .hljs-selector-id,.boostlook .hljs-string,.boostlook .hljs-template-tag,.boostlook .hljs-type,.boostlook pre span.dl,.boostlook pre span.s,.boostlook pre span.s1,.boostlook pre span.s2,.boostlook pre span.sa,.boostlook pre span.sb,.boostlook pre span.se,.boostlook pre span.si,.boostlook pre span.sr,.boostlook pre span.ss,.boostlook pre span.string,.boostlook pre span.sx{color:var(--text-code-red,#f9677f)}.boostlook .hljs-section,.boostlook .hljs-selector-id,.boostlook .hljs-title{color:var(--text-code-blue,#329cd2)}.boostlook .hljs-attribute,.boostlook .hljs-name,.boostlook .hljs-tag{color:var(--text-main-text-primary,#18191b)}.boostlook .hljs-attribute,.boostlook .hljs-doctag,.boostlook .hljs-keyword,.boostlook .hljs-meta .hljs-keyword,.boostlook .hljs-name,.boostlook .hljs-section,.boostlook .hljs-selector-tag,.boostlook .hljs-title{font-weight:inherit}.boostlook .hljs-meta{color:inherit}.boostlook h6:has(+table){margin-left:1em}.boostlook .doc .quoteblock,.boostlook .doc .verseblock,.boostlook .quoteblock,.boostlook .verseblock,.boostlook div.blockquote{padding:var(--padding-padding-md,1.125rem) var(--padding-padding-lg,1.5rem);border-radius:var(--spacing-size-size-0,0) var(--spacing-size-2xs,.5rem) var(--spacing-size-2xs,.5rem) var(--spacing-size-size-0,0);border-left:2px solid var(--border-border-active,#18191b);background:var(--surface-background-main-surface-primary,#f5f6f8);color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-sm,1rem);font-weight:400;line-height:var(--typography-line-height-lg,1.5rem)}.boostlook .doc .quoteblock:not(:first-child),.boostlook .doc .verseblock:not(:first-child),.boostlook .quoteblock:not(:first-child),.boostlook .verseblock:not(:first-child),.boostlook div.blockquote:not(:first-child){margin-top:var(--padding-padding-2xs,.5rem)}.boostlook .doc .quoteblock blockquote,.boostlook .doc .verseblock blockquote,.boostlook .quoteblock blockquote,.boostlook .verseblock blockquote,.boostlook div.blockquote blockquote{margin:0}.boostlook .doc .quoteblock blockquote .paragraph,.boostlook .doc .verseblock blockquote .paragraph,.boostlook .quoteblock blockquote .paragraph,.boostlook .verseblock blockquote .paragraph,.boostlook div.blockquote blockquote p{font:inherit}.boostlook .doc .quoteblock blockquote p,.boostlook .doc .verseblock blockquote p,.boostlook .quoteblock blockquote p,.boostlook .verseblock blockquote p{margin:0;font:inherit;color:inherit}.boostlook nav.pagination{border-top:revert;line-height:normal;margin:revert;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-size-2xs,.5rem) var(--spacing-size-size-0,0);-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:var(--spacing-size-2xs,.5rem)}.boostlook nav.pagination>span{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1 0 0px;flex:1 0 0;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);padding-right:revert;padding-left:revert;margin-left:revert}.boostlook nav.pagination>span.next{text-align:right}.boostlook nav.pagination span:before{content:none!important}.boostlook nav.pagination>span a{--_arrow-based-padding:calc(var(--padding-padding-2xs) + var(--spacing-size-3xs)*2 + var(--icons-24) + var(--padding-padding-md));position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:100%;height:100%;border-radius:var(--padding-padding-xs,.75rem);border:1px solid var(--border-border-primary,#e4e7ea);padding:var(--padding-padding-xs,.75rem);color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-sm,1rem);font-weight:500;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0);text-decoration:none;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}.boostlook nav.pagination>span:hover a{background:var(--surface-background-main-surface-primary,#f5f6f8);color:inherit}.boostlook nav.pagination>span.prev a{padding-left:var(--_arrow-based-padding)}.boostlook nav.pagination>span.next a{padding-right:var(--_arrow-based-padding)}@media screen and (min-width:990px){.boostlook nav.pagination>span a{--_arrow-based-padding:calc(var(--padding-padding-2xs) + var(--spacing-size-xs)*2 + var(--icons-24) + var(--padding-padding-md))}}.boostlook nav.pagination>span a:before{width:auto;position:static;color:var(--text-main-text-body-quaternary,#949a9e);font-size:var(--typography-font-size-2xs,.75rem);font-weight:500;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0);-webkit-transform:revert;transform:revert}.boostlook nav.pagination>span.prev a:before{content:"Previous"}.boostlook nav.pagination>span.next a:before{content:"Next"}.boostlook nav.pagination>span a:after{--_arrow-size:calc(var(--spacing-size-3xs, 0.25rem)*2 + var(--icons-24));position:absolute;top:50%;display:-webkit-box;display:-ms-flexbox;display:flex;width:var(--_arrow-size);height:var(--_arrow-size);-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;border:1px solid transparent;border-radius:var(--spacing-size-2xs,.5rem);background:var(--surface-background-main-base-primary,#fff);-webkit-transition:all .2s ease;transition:all .2s ease;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media screen and (min-width:990px){.boostlook nav.pagination>span a:after{--_arrow-size:calc(var(--spacing-size-xs, 0.75rem)*2 + var(--icons-24))}}.boostlook nav.pagination>span.prev a:after{content:var(--icon-arrow-left);left:var(--padding-padding-2xs,.5rem)}.boostlook nav.pagination>span.next a:after{content:var(--icon-arrow-right);right:var(--padding-padding-2xs,.5rem)}.boostlook nav.pagination>span:hover a:after{border-color:var(--border-border-blue,#92cbe9);background:var(--surface-background-main-surface-blue-secondary,#daeef9)}.boostlook #content .admonitionblock,.boostlook:not(:has(.doc)) div.blurb,.boostlook:not(:has(.doc)) div.caution,.boostlook:not(:has(.doc)) div.important,.boostlook:not(:has(.doc)) div.note,.boostlook:not(:has(.doc)) div.tip,.boostlook:not(:has(.doc)) div.warning,.boostlook:not(:has(.doc)) p.blurb{padding:var(--padding-padding-xs,.75rem) var(--padding-padding-md,1.125rem);border-radius:var(--spacing-size-2xs,.5rem);border:1px solid transparent;margin:revert;background:transparent}.boostlook:not(:has(.doc)) .notices{background-image:none!important}.boostlook #content .admonitionblock>table,.boostlook:not(:has(.doc)) div.blurb>table,.boostlook:not(:has(.doc)) div.caution>table,.boostlook:not(:has(.doc)) div.important>table,.boostlook:not(:has(.doc)) div.note>table,.boostlook:not(:has(.doc)) div.tip>table,.boostlook:not(:has(.doc)) div.warning>table,.boostlook:not(:has(.doc)) p.blurb>table{all:revert;table-layout:fixed;position:relative;width:100%}.boostlook #content .admonitionblock>table tr,.boostlook:not(:has(.doc)) .notices,.boostlook:not(:has(.doc)) div.blurb tbody,.boostlook:not(:has(.doc)) div.caution tbody,.boostlook:not(:has(.doc)) div.important tbody,.boostlook:not(:has(.doc)) div.note tbody,.boostlook:not(:has(.doc)) div.tip tbody,.boostlook:not(:has(.doc)) div.warning tbody,.boostlook:not(:has(.doc)) p.blurb tbody{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:var(--spacing-size-2xs,.5rem)}.boostlook #content .admonitionblock>table tr td{padding:0;border:unset}.boostlook #content .admonitionblock>table tr td.icon,.boostlook:not(:has(.doc)) .notices .heading,.boostlook:not(:has(.doc)) div.blurb>table tr:first-child th,.boostlook:not(:has(.doc)) div.caution>table tr:first-child th,.boostlook:not(:has(.doc)) div.important>table tr:first-child th,.boostlook:not(:has(.doc)) div.note>table tr:first-child th,.boostlook:not(:has(.doc)) div.tip>table tr:first-child th,.boostlook:not(:has(.doc)) div.warning>table tr:first-child th,.boostlook:not(:has(.doc)) p.blurb>table tr:first-child th{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-size-2xs,.5rem);background:transparent}.boostlook:not(:has(.doc)) .notices .heading{margin:0}.boostlook #content .admonitionblock>table tr td.icon>*,.boostlook:not(:has(.doc)) .notices .heading,.boostlook:not(:has(.doc)) div.blurb>table tr:first-child th,.boostlook:not(:has(.doc)) div.blurb>table tr:first-child th>*,.boostlook:not(:has(.doc)) div.caution>table tr:first-child th,.boostlook:not(:has(.doc)) div.caution>table tr:first-child th>*,.boostlook:not(:has(.doc)) div.important>table tr:first-child th,.boostlook:not(:has(.doc)) div.important>table tr:first-child th>*,.boostlook:not(:has(.doc)) div.note>table tr:first-child th,.boostlook:not(:has(.doc)) div.note>table tr:first-child th>*,.boostlook:not(:has(.doc)) div.tip>table tr:first-child th,.boostlook:not(:has(.doc)) div.tip>table tr:first-child th>*,.boostlook:not(:has(.doc)) div.warning>table tr:first-child th,.boostlook:not(:has(.doc)) div.warning>table tr:first-child th>*,.boostlook:not(:has(.doc)) p.blurb>table tr:first-child th,.boostlook:not(:has(.doc)) p.blurb>table tr:first-child th>*{color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-sm,1rem);font-weight:600;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook #content .admonitionblock>table tr td.icon>*{padding:0;font-family:var(--font-family-body,"Noto Sans Display")}.boostlook #content .admonitionblock>table tr td.icon i.fa:after{content:attr(title)}.boostlook #content .admonitionblock>table tr td.content,.boostlook #content .admonitionblock>table tr td.content p,.boostlook:not(:has(.doc)) .notices .message p,.boostlook:not(:has(.doc)) div.blurp>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) div.blurp>table tr:not(:first-child) td p,.boostlook:not(:has(.doc)) div.caution>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) div.caution>table tr:not(:first-child) td p,.boostlook:not(:has(.doc)) div.important>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) div.important>table tr:not(:first-child) td p,.boostlook:not(:has(.doc)) div.note>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) div.note>table tr:not(:first-child) td p,.boostlook:not(:has(.doc)) div.tip>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) div.tip>table tr:not(:first-child) td p,.boostlook:not(:has(.doc)) div.warning>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) div.warning>table tr:not(:first-child) td p,.boostlook:not(:has(.doc)) p.blurb>table tr:not(:first-child) td,.boostlook:not(:has(.doc)) p.blurb>table tr:not(:first-child) td p{color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-xs,.875rem);font-weight:500;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook:not(:has(.doc)) .notices .message{margin:0}.boostlook #content .admonitionblock>table code,.boostlook:not(:has(.doc)) div.blurb>table code,.boostlook:not(:has(.doc)) div.caution>table code,.boostlook:not(:has(.doc)) div.important>table code,.boostlook:not(:has(.doc)) div.note>table code,.boostlook:not(:has(.doc)) div.tip>table code,.boostlook:not(:has(.doc)) div.warning>table code,.boostlook:not(:has(.doc)) p.blurb>table code{margin:revert;padding:0}.boostlook #content .admonitionblock.note,.boostlook:not(:has(.doc)) .notices.note,.boostlook:not(:has(.doc)) div.note{border-color:var(--border-border-blue-primary,#c2e2f4);background-color:var(--surface-background-main-surface-blue-primary,#ebf4f9)}.boostlook #content .admonitionblock.note>table tr td.icon>*,.boostlook:not(:has(.doc)) .notices.note .heading,.boostlook:not(:has(.doc)) div.note>table tr:first-child th{color:var(--text-main-text-primary,#18191b)}.boostlook #content .admonitionblock.tip,.boostlook:not(:has(.doc)) .notices.tip,.boostlook:not(:has(.doc)) div.tip{border-color:var(--border-border-positive,#bdeed6);background-color:var(--surface-background-states-surface-positive-primary,#f0fef7)}.boostlook #content .admonitionblock.tip>table tr td.icon>*,.boostlook:not(:has(.doc)) .notices.tip .heading,.boostlook:not(:has(.doc)) div.tip>table tr:first-child th{color:var(--text-main-text-primary,#18191b)}.boostlook #content .admonitionblock.caution,.boostlook #content .admonitionblock.important,.boostlook:not(:has(.doc)) .notices.important,.boostlook:not(:has(.doc)) div.caution,.boostlook:not(:has(.doc)) div.important{border-color:var(--border-border-brand-orange,#ffd897);background-color:var(--surface-background-states-surface-warning-primary,#fff8f3)}.boostlook #content .admonitionblock.caution>table tr td.icon>*,.boostlook #content .admonitionblock.important>table tr td.icon>*,.boostlook:not(:has(.doc)) .notices.important,.boostlook:not(:has(.doc)) div.caution>table tr:first-child th,.boostlook:not(:has(.doc)) div.important>table tr:first-child th{color:var(--text-main-text-primary,#18191b)}.boostlook #content .admonitionblock.warning,.boostlook:not(:has(.doc)) .notices.warning,.boostlook:not(:has(.doc)) div.warning{border-color:var(--border-border-negative,#ffcad2);background-color:var(--surface-background-states-surface-negative-primary,#fdf1f3)}.boostlook #content .admonitionblock.warning>table tr td.icon>*,.boostlook:not(:has(.doc)) .notices.warning .heading,.boostlook:not(:has(.doc)) div.warning>table tr:first-child th{color:var(--text-main-text-primary,#18191b)}.boostlook #content .dlist:not(:first-child),.boostlook .dlist dl dt:not(:first-child),.boostlook:not(:has(.doc)) .variablelist:not(:first-child),.boostlook:not(:has(.doc)) .variablelist dl dt:not(:first-child){margin-top:var(--padding-padding-2xs,.5rem)}.boostlook .dlist dl,.boostlook:not(:has(.doc)) .variablelist dl{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.boostlook .dlist dl dt,.boostlook:not(:has(.doc)) .variablelist dl dt{display:block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:var(--leftbar-paddings-leftbar-padding-0,0) var(--padding-padding-2xs,.5rem);border-radius:var(--spacing-size-3xs,.25rem);border:1px solid var(--border-border-secondary,#d5d7d9);border-bottom-left-radius:unset;background:var(--surface-background-main-surface-primary,#f5f6f8);color:var(--text-code-neutral,#0d0e0f);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0);margin-bottom:0}.boostlook .dlist dl dt code,.boostlook:not(:has(.doc)) .variablelist dl dt code{border:none;padding:0;background:transparent!important}.boostlook .dlist dl dt .term,.boostlook:not(:has(.doc)) .variablelist dl dt .term{font:inherit;font-weight:inherit}.boostlook .dlist dl dd,.boostlook:not(:has(.doc)) .variablelist dl dd{margin:unset;margin-top:-1px;padding:var(--padding-padding-2xs,.5rem) var(--padding-padding-sm,1rem);border-radius:var(--padding-padding-2xs,.5rem);border:1px solid var(--border-border-primary,#e4e7ea);border-top-left-radius:unset;color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-xs,.875rem);line-height:var(--typography-line-height-lg,1.5rem)}.boostlook .dlist dl dd p,.boostlook:not(:has(.doc)) .variablelist dl dd p{font:inherit;margin:0}.boostlook .edit-this-page{color:var(--text-main-text-body-quaternary,#949a9e);text-align:right;font-size:var(--typography-font-size-2xs,.75rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0);padding:0 var(--padding-padding-2xs,.5rem)}.boostlook .edit-this-page a{all:inherit}.boostlook #content,.boostlook #footer,.boostlook #header{padding-left:var(--main-margin);padding-right:var(--main-margin)}.boostlook #header{padding-top:1.25rem}.boostlook #footer{padding-top:var(--padding-padding-sm);padding-bottom:var(--padding-padding-sm);color:var(--text-main-text-body-quaternary,#949a9e);font-size:var(--typography-font-size-xs);font-weight:500;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook .doc .dlist .dlist,.boostlook .doc .dlist .olist,.boostlook .doc .dlist .ulist,.boostlook .doc .olist .dlist,.boostlook .doc .olist .olist,.boostlook .doc .olist .ulist,.boostlook .doc .olist li+li,.boostlook .doc .ulist .dlist,.boostlook .doc .ulist .olist,.boostlook .doc .ulist .ulist,.boostlook .doc .ulist:not(.tablist) li+li,.boostlook:not(:has(.doc)) div.orderedlist li+li{margin-top:var(--padding-padding-3xs,.25rem)}.boostlook:not(:has(.doc)) div.orderedlist div.orderedlist{margin-top:var(--padding-padding-2xs,.5rem)}.boostlook .doc .dlist .dlist,.boostlook .doc .dlist .olist,.boostlook .doc .dlist .ulist,.boostlook .doc .olist .dlist,.boostlook .doc .olist .olist,.boostlook .doc .olist .ulist,.boostlook .doc .ulist .dlist,.boostlook .doc .ulist .olist,.boostlook .doc .ulist .ulist,.boostlook:not(:has(.doc)) div.orderedlist div.orderedlist{margin-bottom:var(--padding-padding-2xs,.5rem)}.boostlook#libraryReadMe ul:not(:first-child),.boostlook .ulist:not(:first-child).disc,.boostlook .ulist:not(:first-child):not(.tablist),.boostlook:not(:has(.doc))#antora-template-wrapper>#content>ul:not([class]),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>ul:not([class]),.boostlook ul.itemizedlist,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>ul:not([class]){margin-top:var(--padding-padding-xs,.75rem)}.boostlook#libraryReadMe ul,.boostlook .ulist.disc>ul,.boostlook .ulist:not(.tablist)>ul,.boostlook:not(:has(.doc))#antora-template-wrapper>#content>ul:not([class]),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>ul:not([class]),.boostlook ul.itemizedlist,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>ul:not([class]){list-style:none;padding:0}.boostlook ul.itemizedlist{list-style:none!important}.boostlook#libraryReadMe ul>li,.boostlook .ulist.disc>ul>li,.boostlook .ulist:not(.tablist)>ul>li,.boostlook:not(:has(.doc))#antora-template-wrapper>#content>ul:not([class])>li,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>ul:not([class])>li,.boostlook ul.itemizedlist>li,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>ul:not([class])>li{position:relative;padding-left:2rem}.boostlook:not(:has(.doc))#antora-template-wrapper>#content ol:not([class]) li,.boostlook:not(:has(.doc))#antora-template-wrapper>#content ul:not([class]) li,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content ol:not([class]) li,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content ul:not([class]) li,.boostlook ul.itemizedlist>li,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content ol:not([class]) li,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content ul:not([class]) li{font:inherit}.boostlook#libraryReadMe ul>li+li,.boostlook .ulist.disc>ul>li+li,.boostlook .ulist:not(.tablist)>ul>li+li,.boostlook:not(:has(.doc))#antora-template-wrapper>#content>ul:not([class])>li+li,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>ul:not([class])>li+li,.boostlook ul.itemizedlist>li+li,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>ul:not([class])>li+li{margin-top:var(--padding-padding-3xs,.25rem)}.boostlook#libraryReadMe ul>li:before,.boostlook .ulist.disc>ul>li:before,.boostlook .ulist:not(.tablist)>ul>li:before,.boostlook:not(:has(.doc))#antora-template-wrapper>#content>ul:not([class])>li:before,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>ul:not([class])>li:before,.boostlook ul.itemizedlist>li:before,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>ul:not([class])>li:before{content:"\2022";position:absolute;left:0;top:0;width:24px;height:24px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-main-text-primary,#18191b)}.boostlook .olist.arabic>ol,.boostlook .olist.loweralpha>ol,.boostlook:not(:has(.doc)) .orderedlist>ol{list-style:none;counter-reset:list-counter;padding-left:0}.boostlook .olist.arabic>ol>li,.boostlook:not(:has(.doc)) .orderedlist>ol>li{position:relative;padding-left:3rem;counter-increment:list-counter}.boostlook .olist.arabic>ol>li:before,.boostlook:not(:has(.doc)) .orderedlist>ol>li:before{content:counter(list-counter,decimal-leading-zero);position:absolute;left:0;top:-4px;width:32px;height:32px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-2xs,.75rem);font-weight:400;line-height:var(--typography-line-height-sm,1rem)}.boostlook .olist.arabic>ol>li:after,.boostlook:not(:has(.doc)) .orderedlist>ol>li:after{content:"";position:absolute;left:1px;top:0;width:30px;height:24px;border:1px solid var(--border-border-tetriary);-webkit-clip-path:polygon(0 0,3px 0,3px 3px,27px 3px,27px 0,30px 0,30px 24px,27px 24px,27px 21px,3px 21px,3px 24px,0 24px);clip-path:polygon(0 0,3px 0,3px 3px,27px 3px,27px 0,30px 0,30px 24px,27px 24px,27px 21px,3px 21px,3px 24px,0 24px)}.boostlook .olist.loweralpha>ol>li{position:relative;padding-left:2rem;counter-increment:list-counter}.boostlook .olist.loweralpha>ol>li:before{content:counter(list-counter,lower-alpha) ". ";position:absolute;left:0;top:0;display:-webkit-box;display:-ms-flexbox;display:flex;font-size:var(--typography-font-size-xs,.875rem);line-height:var(--Typography-line-height-lg,1.5rem)}.boostlook .doc .conum[data-value],.boostlook .olist.loweralpha>ol>li:before{width:24px;height:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;color:var(--text-main-text-primary,#18191b);font-weight:500;letter-spacing:var(--spacing-size-size-0,0)}.boostlook .doc .conum[data-value]{position:relative;border:none;border-radius:100%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-family:Noto Sans Display;font-style:normal;line-height:var(--typography-line-height-sm,1rem);font-size:var(--typography-font-size-2xs,.75rem);text-indent:unset;text-align:center;background:var(--surface-background-main-surface-secondary,#e4e7ea)}.boostlook .doc .conum[data-value]:after{content:attr(data-value);font:inherit}.boostlook .doc .conum[data-value]+b{display:none}.boostlook .colist.arabic{margin:revert}.boostlook .colist.arabic>table{width:100%;border-collapse:collapse;color:var(--text-main-text-body-primary)}.boostlook .colist.arabic>table>tbody>tr td,.boostlook .colist.arabic>table>tr td{padding:revert;padding-top:var(--padding-padding-3xs,.25rem);padding-bottom:0;font-size:var(--typography-font-size-sm,1rem)}.boostlook .colist.arabic>table>tbody>tr>:first-child,.boostlook .colist.arabic>table>tr>:first-child{padding-left:0;padding-right:var(--padding-padding-sm,1rem);vertical-align:top;width:1%;white-space:nowrap}.boostlook #content table.tableblock,.boostlook #content table.tableblock caption,.boostlook #content table.tableblock col,.boostlook #content table.tableblock colgroup,.boostlook #content table.tableblock tbody,.boostlook #content table.tableblock td,.boostlook #content table.tableblock tfoot,.boostlook #content table.tableblock th,.boostlook #content table.tableblock thead,.boostlook #content table.tableblock tr,.boostlook#libraryReadMe>table,.boostlook#libraryReadMe>table caption,.boostlook#libraryReadMe>table col,.boostlook#libraryReadMe>table colgroup,.boostlook#libraryReadMe>table tbody,.boostlook#libraryReadMe>table td,.boostlook#libraryReadMe>table tfoot,.boostlook#libraryReadMe>table th,.boostlook#libraryReadMe>table thead,.boostlook#libraryReadMe>table tr,.boostlook:not(:has(.doc)) table.table,.boostlook:not(:has(.doc)) table.table caption,.boostlook:not(:has(.doc)) table.table col,.boostlook:not(:has(.doc)) table.table colgroup,.boostlook:not(:has(.doc)) table.table tbody,.boostlook:not(:has(.doc)) table.table td,.boostlook:not(:has(.doc)) table.table tfoot,.boostlook:not(:has(.doc)) table.table th,.boostlook:not(:has(.doc)) table.table thead,.boostlook:not(:has(.doc)) table.table tr{all:unset;display:revert}.boostlook #content table.tableblock:not(:first-child),.boostlook#libraryReadMe>table:not(:first-child),.boostlook:not(:has(.doc)) .table:not(:first-child){margin-top:var(--padding-padding-xs,.75rem)}.boostlook #content table.tableblock.stretch,.boostlook#libraryReadMe>table.stretch,.boostlook:not(:has(.doc)) table.table{min-width:100%}.boostlook #content table.tableblock caption,.boostlook:not(:has(.doc)) div.table .title{color:var(--text-main-text-body-primary,#2a2c30);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:600;line-height:var(--typography-line-height-md,1.25rem);padding:0;padding-bottom:var(--padding-padding-2xs,.5rem)}.boostlook #content table.tableblock caption>*,.boostlook:not(:has(.doc)) div.table .title>*{font:inherit;font-variation-settings:"wght" 500;text-decoration:none}.boostlook:not(:has(.doc)) div.table .title{padding-bottom:var(--padding-padding-2xs,.5rem)!important}.boostlook #content table.tableblock td,.boostlook #content table.tableblock th,.boostlook#libraryReadMe>table td,.boostlook#libraryReadMe>table th,.boostlook:not(:has(.doc)) table.table td,.boostlook:not(:has(.doc)) table.table th{padding:var(--padding-padding-3xs,.25rem) var(--padding-padding-2xs,.5rem);text-align:left;border-top:1px solid var(--border-border-primary,#e4e7ea);border-left:1px solid var(--border-border-primary,#e4e7ea)}.boostlook #content table.tableblock td:last-child,.boostlook #content table.tableblock th:last-child,.boostlook#libraryReadMe>table td:last-child,.boostlook#libraryReadMe>table th:last-child,.boostlook:not(:has(.doc)) table.table td:last-child,.boostlook:not(:has(.doc)) table.table th:last-child{border-right:1px solid var(--border-border-primary,#e4e7ea)}.boostlook #content table.tableblock tr:last-child td,.boostlook#libraryReadMe>table tr:last-child td,.boostlook:not(:has(.doc)) table.table tr:last-child td{border-bottom:1px solid var(--border-border-primary,#e4e7ea)}.boostlook #content table.tableblock:has(thead) th:first-child,.boostlook #content table.tableblock:not(:has(thead)) tr:first-child td:first-child,.boostlook#libraryReadMe>table:has(thead) th:first-child,.boostlook#libraryReadMe>table:not(:has(thead)) tr:first-child td:first-child,.boostlook:not(:has(.doc)) table.table:has(thead) th:first-child,.boostlook:not(:has(.doc)) table.table:not(:has(thead)) tr:first-child td:first-child{border-top-left-radius:var(--spacing-size-2xs,.5rem)}.boostlook #content table.tableblock:has(thead) th:last-child,.boostlook #content table.tableblock:not(:has(thead)) tr:first-child td:last-child,.boostlook#libraryReadMe>table:has(thead) th:last-child,.boostlook#libraryReadMe>table:not(:has(thead)) tr:first-child td:last-child,.boostlook:not(:has(.doc)) table.table:has(thead) th:last-child,.boostlook:not(:has(.doc)) table.table:not(:has(thead)) tr:first-child td:last-child{border-top-right-radius:var(--spacing-size-2xs,.5rem)}.boostlook #content table.tableblock tr:last-child td:first-child,.boostlook#libraryReadMe>table tr:last-child td:first-child,.boostlook:not(:has(.doc)) table.table tr:last-child td:first-child{border-bottom-left-radius:var(--spacing-size-2xs,.5rem)}.boostlook #content table.tableblock tr:last-child td:last-child,.boostlook#libraryReadMe>table tr:last-child td:last-child,.boostlook:not(:has(.doc)) table.table tr:last-child td:last-child{border-bottom-right-radius:var(--spacing-size-2xs,.5rem)}.boostlook #content table.tableblock th,.boostlook #content table.tableblock th strong,.boostlook#libraryReadMe>table th,.boostlook#libraryReadMe>table th strong,.boostlook:not(:has(.doc)) table.table th,.boostlook:not(:has(.doc)) table.table th strong{background:var(--surface-background-main-surface-primary,#f5f6f8);color:var(--text-main-text-body-tetriary,#62676b);font-size:var(--typography-font-size-xs,.875rem);font-weight:500;font-variation-settings:"wght" 500;line-height:var(--typography-line-height-lg,1.5rem)}.boostlook #content table.tableblock td,.boostlook#libraryReadMe>table td,.boostlook:not(:has(.doc)) table.table td{color:var(--text-main-text-body-primary,#2a2c30);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook#libraryReadMe>table td{vertical-align:middle}.boostlook #content table.tableblock td.valign-top,.boostlook#libraryReadMe>table td.valign-top,.boostlook:not(:has(.doc)) table.table td.valign-top{vertical-align:top}.boostlook #content table.tableblock td.valign-bottom,.boostlook#libraryReadMe>table td.valign-bottom,.boostlook:not(:has(.doc)) table.table td.valign-bottom{vertical-align:bottom}.boostlook #content table.tableblock td.valign-center,.boostlook#libraryReadMe>table td.valign-center,.boostlook:not(:has(.doc)) table.table td.valign-center{vertical-align:middle}.boostlook #content table.tableblock td.halign-left,.boostlook#libraryReadMe>table td.halign-left,.boostlook:not(:has(.doc)) table.table td.halign-left{text-align:left}.boostlook #content table.tableblock td.halign-center,.boostlook#libraryReadMe>table td.halign-center,.boostlook:not(:has(.doc)) table.table td.halign-center{text-align:center}.boostlook #content table.tableblock td p,.boostlook #content table.tableblock th p,.boostlook#libraryReadMe>table td p,.boostlook#libraryReadMe>table th p,.boostlook:not(:has(.doc)) table.table td p,.boostlook:not(:has(.doc)) table.table th p{font:inherit;color:inherit}.boostlook #content table.tableblock td strong,.boostlook#libraryReadMe>table td strong,.boostlook:not(:has(.doc)) table.table td strong{font-weight:600;font-variation-settings:"wght" 600}.boostlook #content table.tableblock td code,.boostlook#libraryReadMe>table td code,.boostlook:not(:has(.doc)) table.table td code{background:transparent!important;padding:0;border:none}.boostlook #content table.tableblock .footnotes tr td,.boostlook:not(:has(.doc)) table.table .footnotes tr td{border:none;border-radius:0;padding:var(--padding-padding-xs) 0}.boostlook .doc .imageblock,.boostlook .doc .videoblock{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boostlook .content:has(>img),.boostlook .mediaobject:has(>embed),.boostlook:not(#libraryReadMe) .image:has(>img){display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--padding-padding-md,1.125rem);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:var(--spacing-size-xs,.75rem);background:var(--surface-background-main-surface-primary,#f5f6f8);width:100%;margin-top:var(--padding-padding-xs,.75rem)}.boostlook:not(:has(.doc)) .inlinemediaobject:has(>img,>object){display:inline-block;vertical-align:text-bottom;line-height:0}@supports (scrollbar-width:thin){html{scrollbar-width:thin;scrollbar-color:var(--border-border-tetriary,#afb3b6) var(--surface-background-main-base-primary,#fff)}.boostlook,.boostlook *,.boostlook:has(:not(.doc)) div.table .table-contents,.boostlook code,.boostlook pre{scrollbar-width:thin;scrollbar-color:var(--border-border-tetriary,#afb3b6) transparent}@media screen and (min-width:768px){.boostlook:has(:not(.doc)) div.table .table-contents,.boostlook code,.boostlook pre{scrollbar-width:thin;scrollbar-color:transparent transparent}.boostlook:has(:not(.doc)) div.table .table-contents:hover,.boostlook code:hover,.boostlook pre:hover{scrollbar-color:var(--border-border-tetriary,#afb3b6) transparent}}}.boostlook::-webkit-scrollbar,.boostlook ::-webkit-scrollbar,html::-webkit-scrollbar{width:8px!important;height:8px!important}html::-webkit-scrollbar-track{background:var(--surface-background-main-base-primary,#fff);border-radius:var(--spacing-size-2xs,.5rem)}.boostlook::-webkit-scrollbar-track,.boostlook ::-webkit-scrollbar-track,.boostlook:has(:not(.doc)) div.table .table-contents::-webkit-scrollbar-track,.boostlook code::-webkit-scrollbar-track,.boostlook pre::-webkit-scrollbar-track{width:6px;background:transparent;border-radius:var(--spacing-size-2xs,.5rem)}.boostlook::-webkit-scrollbar-thumb,.boostlook ::-webkit-scrollbar-thumb,.boostlook:has(:not(.doc)) div.table .table-contents::-webkit-scrollbar-thumb,.boostlook code::-webkit-scrollbar-thumb,.boostlook pre::-webkit-scrollbar-thumb,html::-webkit-scrollbar-thumb{width:6px;background:var(--border-border-tetriary,#afb3b6)}@media screen and (min-width:768px){.boostlook:has(:not(.doc)) div.table .table-contents::-webkit-scrollbar-thumb,.boostlook code::-webkit-scrollbar-thumb,.boostlook pre::-webkit-scrollbar-thumb{background:transparent}.boostlook:has(:not(.doc)) div.table .table-contents:hover:-webkit-scrollbar-thumb,.boostlook code:hover::-webkit-scrollbar-thumb,.boostlook pre:hover::-webkit-scrollbar-thumb{background-color:var(--border-border-tetriary,#afb3b6)}}.boostlook#libraryReadMe pre code,.boostlook .doc .content pre code,.boostlook .doc pre,.boostlook:not(:has(.doc)) pre,.boostlook code,.boostlook p code,.boostlook p kbd,.boostlook p pre,.boostlook pre code,.boostlook p samp,.boostlook p tt,.boostlook table code{overflow-x:auto}html:has(.article>.boostlook){height:100vh;overflow:hidden}html:has(#docsiframe){overflow-y:hidden}html:has(#docsiframe)::-webkit-scrollbar{width:0;height:0}.boostlook #content:has(>.doc){overflow-y:auto}.boostlook:has(#content>.sect1){overflow-y:auto;height:100vh}.boostlook #content .sect3:has(.tableblock),.boostlook .content div:has(>table),.boostlook .doc table.tableblock{overflow-x:auto!important}.article.toc2.toc-left{min-height:100vh;max-width:calc(var(--main-container) + 2rem);margin-left:auto;margin-right:auto;background:var(--surface-background-main-base-primary,#fff);position:relative}.boostlook #content,.boostlook #footer,.boostlook #header:not(:has(.nav-container)),.boostlook #toc.toc2{background:var(--surface-background-main-base-primary,#fff)}.boostlook #toc.toc2{overflow-y:auto}#antora-template-wrapper:not(:has(article.doc)) #toc.toc2.is-active,#boost-legacy-docs-wrapper:not(:has(article.doc)) #toc.toc2.is-active,.boostlook #toc.toc2,div.source-docs-antora.boostlook:not(:has(article.doc)):not(:has(>.boostlook)) #toc.toc2.is-active{position:static}.boostlook #toggle-toc{visibility:hidden;height:0;width:0}.boostlook #toc ul,.boostlook:not(:has(.doc)) div.toc dd{margin:0;padding:0 0 0 var(--leftbar-paddings-leftbar-padding-2xs,.5rem);color:var(--text-main-text-body-secondary,#494d50);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-md,1.25rem);list-style:none;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;z-index:0}.boostlook #toc .nav-menu>.nav-list,.boostlook #toc .nav-menu>.nav-list>.nav-list,.boostlook #toc>ul.sectlevel1{padding-left:0}.boostlook #toc>ul.sectlevel1 li:has(>ul) a,.boostlook #toc>ul.sectlevel1 li:not(:has(>ul)),.boostlook .nav-menu .nav-list li,.boostlook:not(:has(.doc)) div.toc dt{position:relative;padding:var(--leftbar-paddings-leftbar-padding-4xs,.125rem) var(--leftbar-paddings-leftbar-padding-3xs,.25rem)}.boostlook #toc>ul.sectlevel1 li:has(>ul):not(:first-of-type),.boostlook .nav-menu .nav-list li:has(.nav-text){margin-top:var(--leftbar-paddings-leftbar-padding-4xs,.125rem)}.boostlook #toc>ul.sectlevel1 li:has(>ul)>a,.boostlook .nav-text{color:var(--text-main-text-body-quaternary,#949a9e);font-size:var(--typography-font-size-2xs,.75rem);font-weight:500;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook #toc a,.boostlook:not(:has(.doc)) div.toc a{color:var(--text-main-text-body-secondary,#494d50);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-md,1.25rem);text-decoration:none}.boostlook #toc>ul.sectlevel1 li:has(>ul)>a:focus,.boostlook #toc>ul.sectlevel1 li:has(>ul)>a:hover,.boostlook #toc a:focus,.boostlook #toc a:hover,.boostlook:not(:has(.doc)) div.toc a:focus,.boostlook:not(:has(.doc)) div.toc a:hover{color:var(--text-main-text-link-blue-secondary,#0284c7);text-decoration:none}.boostlook #toc .nav-link:visited:not(:hover),.boostlook #toc .sectlevel1 li:not(:has(>ul)) a:visited:not(:hover),.boostlook:not(:has(.doc)) div.toc a:visited:not(:hover){color:var(--text-main-text-link-viewed,#62b3dd)}.boostlook #toc>ul.sectlevel1 ul[class*=sectlevel]>li,.boostlook .nav-list li[data-depth]:not([data-depth="1"]),.boostlook:not(:has(.doc)) div.toc dd dt{margin-left:calc(var(--leftbar-paddings-leftbar-padding-2xs)*-1);padding-left:calc(var(--padding-padding-sm, 1rem) + var(--leftbar-paddings-leftbar-padding-2xs))}.boostlook #toc>ul.sectlevel1 ul[class*=sectlevel]>li:before,.boostlook .nav-list li[data-depth]:not([data-depth="1"]):before,.boostlook:not(:has(.doc)) div.toc dd dt:before{content:"";position:absolute;left:var(--leftbar-paddings-leftbar-padding-2xs);top:0;width:1px;height:100%;background:var(--border-border-secondary,#d5d7d9)}.boostlook #toc>ul.sectlevel1 li:not(:has(>ul)):hover:before,.boostlook .nav-list li[data-depth]:not([data-depth="1"]):hover:before,.boostlook:not(:has(.doc)) div.toc dd dt:hover:before{background-color:var(--border-border-blue-hover,#329cd2);isolation:isolate;z-index:1}.boostlook #toc #toctitle,.boostlook .nav-menu h3.title{padding:var(--leftbar-paddings-leftbar-padding-3xs,.25rem);color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-2xs,.75rem);line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0);font-weight:600}.boostlook #toc a code,.boostlook:not(:has(.doc)) div.toc a code{font-size:.96em;display:inline;background:none!important;padding:0;border:none;color:inherit;-webkit-transition:none;transition:none}.boostlook #content .doc,.boostlook #content>.sect1,.boostlook #footer>*,.boostlook #header>*{max-width:var(--main-content-width);margin:0 auto}.boostlook #preamble+.sect1,.boostlook .doc .sect1+.sect1{margin-top:revert}html:not(.is-clipped--nav):has(.boostlook) div#content{display:block;visibility:visible}html.is-clipped--nav:has(.boostlook) div#content{display:none;visibility:hidden}@media screen and (min-width:768px){.article.toc2.toc-left{padding:0 1rem}.boostlook #toggle-toc{visibility:visible;height:auto;width:auto}.boostlook #toc.toc2{position:fixed;width:var(--main-max-width-leftbar);left:max(1rem,50% - 45rem);top:0;z-index:1000;height:100vh;padding:0;overflow-x:hidden;overflow-y:auto;border-right:1px solid var(--border-border-primary,#e4e7ea);visibility:visible}.boostlook #toc.toc2:not(.nav-container){padding:1rem 1.5rem}.boostlook #toc.toc2:not(.nav-container):has(#toggle-toc){padding:1rem 1.5rem 1rem 2.2rem}.toc2 .boostlook{margin-left:var(--main-max-width-leftbar)}.boostlook #toggle-toc{position:fixed;top:2rem;left:max(1rem,50% - 39rem - 1rem);background-color:var(--surface-background-main-base-primary);-webkit-box-shadow:0 0 3px var(--surface-background-main-surface-transparent-inverse);box-shadow:0 0 3px var(--surface-background-main-surface-transparent-inverse);border:0;padding:0;cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24' fill='%235f6368'%3E%3Cpath d='M400-240l240-240-240-240-56 56 184 184-184 184 56 56z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:50%;border-radius:1rem;height:2rem;width:2rem;text-indent:-9999px;z-index:1001}html.toc-hidden .boostlook{margin-left:0}html.toc-hidden .boostlook #toggle-toc{left:max(2px,50% - 45rem - 1rem)}html.toc-visible .boostlook #toggle-toc{left:max(2px,50% - 45rem - 1rem);background-color:var(--surface-background-main-base-primary)}html.toc-visible .boostlook{margin-left:0}html.toc-hidden .boostlook #toc.toc2{visibility:hidden}html.toc-visible #toc.toc2{opacity:1;visibility:visible}html.toc-visible:not(.toc-pinned) #toc.toc2{-webkit-box-shadow:4px 0 12px 0 rgba(0,0,0,.1);box-shadow:4px 0 12px 0 rgba(0,0,0,.1)}html.toc-visible.toc-pinned #toggle-toc{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' height='24' viewBox='0 -960 960 960' width='24' fill='%235f6368'%3E%3Cpath d='M560-240L320-480l240-240 56 56-184 184 184 184-56 56z'/%3E%3C/svg%3E")}html.toc-visible.toc-pinned .boostlook{margin-left:var(--main-max-width-leftbar)}}.boostlook #header>h1{margin-top:0}.boostlook #header .author{display:inline-block;margin-top:var(--padding-padding-md,1.125rem);color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-lg,1.25rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-xl,1.75rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook pre.rouge .k,.boostlook pre.rouge .kt{color:var(--atom-one-light-keyword,#a626a4)}.boostlook pre.rouge .n,.boostlook pre.rouge .nf{color:var(--atom-one-light-text,#383a42)}.boostlook pre.rouge .o{color:var(--atom-one-light-operator,#e45649)}.boostlook pre.rouge .s,.boostlook pre.rouge .s1,.boostlook pre.rouge .s2{color:var(--atom-one-light-string,#50a14f)}.boostlook pre.rouge .mf,.boostlook pre.rouge .mi{color:var(--atom-one-light-variable,#986801)}.boostlook pre.rouge .p{color:var(--atom-one-light-text,#383a42)}.boostlook pre.rouge .c,.boostlook pre.rouge .c1,.boostlook pre.rouge .cm{color:var(--atom-one-light-comment,#a0a1a7);font-style:italic}html.dark .boostlook pre.rouge .k,html.dark .boostlook pre.rouge .kt{color:var(--atom-one-dark-keyword,#c678dd)}html.dark .boostlook pre.rouge .n,html.dark .boostlook pre.rouge .nf{color:var(--atom-one-dark-text,#abb2bf)}html.dark .boostlook pre.rouge .o{color:var(--atom-one-dark-operator,#e06c75)}html.dark .boostlook pre.rouge .s,html.dark .boostlook pre.rouge .s1,html.dark .boostlook pre.rouge .s2{color:var(--atom-one-dark-string,#98c379)}html.dark .boostlook pre.rouge .mf,html.dark .boostlook pre.rouge .mi{color:var(--atom-one-dark-variable,#d19a66)}html.dark .boostlook pre.rouge .p{color:var(--atom-one-dark-text,#abb2bf)}html.dark .boostlook pre.rouge .c,html.dark .boostlook pre.rouge .c1,html.dark .boostlook pre.rouge .cm{color:var(--atom-one-dark-comment,#5c6370);font-style:italic}.boostlook pre.rouge .o{font-weight:400}.boostlook pre.rouge code span{font-style:normal}.boostlook .nav{height:100%;padding:var(--spacing-size-sm,1rem) var(--spacing-size-lg,1.5rem);position:static;background-color:unset;-webkit-box-shadow:none;box-shadow:none;height:auto;overflow-y:auto}.boostlook #toc .nav-menu h3.title a{color:inherit;font:inherit}.boostlook #toc .nav-menu h3.title a:focus,.boostlook #toc .nav-menu h3.title a:hover{color:var(--text-main-text-link-blue-secondary,#0284c7)}.boostlook .nav-panel-menu{overflow:visible}.boostlook .nav-close{display:none}.boostlook .nav-menu>.nav-list>.nav-list{margin-left:0}.boostlook .nav-list li[data-depth="1"].is-current-page.is-active{padding-left:1.375rem}.boostlook .nav-list li[data-depth="1"].is-current-page.is-active:before{content:"";position:absolute;width:.125rem;height:.125rem;border-radius:2rem;left:.625rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background-color:var(--surface-icons-icon-blue,#026a9f)}.boostlook .nav-list li[data-depth]:not([data-depth="1"]).is-current-page.is-active:before{background-color:var(--text-main-text-primary,#18191b)}.boostlook .nav-list .is-current-page.is-active{position:relative;border-radius:var(--padding-padding-3xs,.25rem);background:var(--surface-background-main-surface-blue-secondary,#daeef9)}.boostlook #toc .nav-list .is-current-page.is-active>.nav-link{font-weight:400;color:var(--text-main-text-primary,#18191b)}.boostlook #header:has(.nav-container){padding:0}.boostlook .doc,.boostlook .doc i{font:inherit}.boostlook .doc i{color:inherit}.boostlook #toc.toc2.nav-container{position:fixed}.boostlook #toc.toc2.nav-container.is-active{position:static;height:100vh;padding:0;overflow-y:auto}.boostlook #content .nav-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-size-3xs,.25rem);-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:none;border-radius:var(--spacing-size-2xs,.5rem);outline:none;line-height:inherit;height:unset;width:unset;margin-right:var(--padding-padding-xs,.5rem);background:var(--surface-background-main-base-primary,#fff);background-size:auto;background-position-x:auto}.boostlook #content .nav-toggle:before{content:var(--icon-menu);line-height:0}@media screen and (min-width:768px){.boostlook #content .nav-toggle{display:none;visibility:hidden}}.boostlook .article .content{gap:1rem}.boostlook #content:has(.toc.sidebar){display:-webkit-box;display:-ms-flexbox;display:flex}.boostlook #footer:has(>script):not(:has(>div)){padding-top:0;padding-bottom:0}.boostlook .toolbar{position:static;height:auto;width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:var(--padding-padding-md,1.125rem) 0;color:var(--text-main-text-body-tetriary,#62676b);background-color:transparent;-webkit-box-shadow:unset;box-shadow:unset}.boostlook .toolbar+h1{margin-top:0}.boostlook .breadcrumbs{display:block;-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;padding:0;font-size:inherit;line-height:revert;overflow:auto;scrollbar-width:none;margin-right:var(--spacing-size-3xs)}.boostlook .breadcrumbs::-webkit-scrollbar{display:none}.boostlook .breadcrumbs ul{-ms-flex-wrap:nowrap;flex-wrap:nowrap;margin:0;padding:0;list-style:none;color:var(--text-main-text-body-tetriary,#62676b);font-size:var(--typography-font-size-xs,.875rem);font-weight:500;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook .breadcrumbs ul,.boostlook .breadcrumbs ul li{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.boostlook .breadcrumbs ul li{font:inherit;white-space:nowrap}@media screen and (max-width:767px){.boostlook .breadcrumbs ul li:not(:first-child):not(:last-child){display:none}}.boostlook .breadcrumbs ul li a{font:inherit;color:var(--text-main-text-link-blue-secondary,#0284c7);text-decoration:none;position:relative}.boostlook .breadcrumbs ul li a:hover{text-decoration:underline}.boostlook .breadcrumbs ul li:first-of-type{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:var(--spacing-size-3xs,.25rem);margin-right:var(--padding-padding-xs,.75rem);gap:var(--spacing-size-2xs,.5rem);border-radius:var(--spacing-size-2xs,.5rem);border:1px solid var(--border-border-primary,#e4e7ea);background:var(--surface-background-main-surface-primary,#f5f6f8)}.boostlook .breadcrumbs ul li:first-of-type:after{content:none}.boostlook .breadcrumbs ul li:first-of-type a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:var(--spacing-size-3xs,.25rem);line-height:0;color:var(--text-main-text-primary,#18191b);text-decoration:none}.boostlook .breadcrumbs ul li:after{content:"";display:inline-block;-ms-flex-negative:0;flex-shrink:0;-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;width:2px;height:2px;border-radius:50%;background:var(--surface-icons-icon-tetriary,#949a9e);padding:0;margin:0 var(--spacing-size-2xs,.5rem)}.boostlook .breadcrumbs ul li:first-of-type:after,.boostlook .breadcrumbs ul li:last-of-type:after{content:none}.boostlook .breadcrumbs ul li:first-of-type a svg{display:none}.boostlook .breadcrumbs ul li:first-of-type a:before{content:var(--icon-home)}.boostlook .toolbar .spirit-nav,.boostlook:not(:has(.doc)) .spirit-nav{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.125rem}.boostlook:not(:has(.doc)) .spirit-nav{padding-top:var(--padding-padding-md,1.125rem);-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.boostlook .toolbar .spirit-nav a,.boostlook:not(:has(.doc)) .spirit-nav a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:var(--spacing-size-2xs,.5rem);border-radius:var(--spacing-size-2xs,.5rem);width:32px;height:32px;text-decoration:none;padding:0;position:relative;-webkit-transition:all .2s ease;transition:all .2s ease}.boostlook .toolbar .spirit-nav a:hover,.boostlook:not(:has(.doc)) .spirit-nav a:hover{border:1px solid var(--border-border-blue,#92cbe9);background:var(--surface-background-main-surface-blue-secondary,#daeef9)}.boostlook .toolbar .spirit-nav a span{overflow:hidden;position:relative}.boostlook:not(:has(.doc)) .spirit-nav a img{display:none;border-width:0}.boostlook .toolbar .spirit-nav a span[title*=Next],.boostlook .toolbar .spirit-nav a span[title*=Previous],.boostlook .toolbar .spirit-nav a span[title*=Up]{color:transparent;display:block;width:100%;height:100%}.boostlook .toolbar .spirit-nav a span[title*=Next]:after,.boostlook .toolbar .spirit-nav a span[title*=Previous]:after,.boostlook .toolbar .spirit-nav a span[title*=Up]:after,.boostlook:not(:has(.doc)) .spirit-nav a[accesskey]:after{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);line-height:0}.boostlook .toolbar .spirit-nav a span[title*=Previous]:after,.boostlook:not(:has(.doc)) .spirit-nav a[accesskey=p]:after{content:var(--icon-arrow-left)}.boostlook .toolbar .spirit-nav a span[title*=Next]:after,.boostlook:not(:has(.doc)) .spirit-nav a[accesskey=n]:after{content:var(--icon-arrow-right)}.boostlook .toolbar .spirit-nav a span[title*=Up]:after,.boostlook:not(:has(.doc)) .spirit-nav a[accesskey=u]:after{content:var(--icon-arrow-up)}.boostlook:not(:has(.doc)) .spirit-nav a[accesskey=h]:after{content:var(--icon-home)}.boostlook .tabs .tabpanel{border:revert;padding:var(--padding-padding-xs,.75rem) 0;background:transparent}.boostlook .tablist,.boostlook .tabs .tabpanel{border-bottom:1px solid var(--border-border-primary,#e4e7ea)}.boostlook .tablist>ul .tab{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--padding-padding-2xs,.5rem) var(--padding-padding-md,1.125rem);-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:var(--text-main-text-body-tetriary,#62676b);font-size:var(--typography-font-size-xs,.875rem);font-weight:400;line-height:var(--typography-line-height-md,1.25rem);cursor:pointer;border:none;background:transparent}.boostlook .tabs.is-loading .tablist li:first-child:after,.boostlook .tabs:not(.is-loading) .tablist li.is-selected:after{content:"";display:block;height:1px;position:absolute;bottom:-1px;left:0;right:0;border-bottom:1px solid var(--text-main-text-primary,#18191b)}.boostlook .tablist>ul .tab *{color:inherit}.boostlook .tablist>ul .tab.is-selected,.boostlook .tablist>ul .tab:hover{color:var(--text-main-text-primary,#18191b)}.boostlook .tablist.ulist>ul li+li{margin-left:unset}.boostlook .tabs:not(.is-loading) .tablist .tab:not(.is-selected){background-color:transparent}#antora-template-wrapper:has(>.boostlook),#boost-legacy-docs-wrapper:has(>.boostlook),div.source-docs-antora.boostlook:has(>.boostlook){margin:auto}.boostlook#antora-template-wrapper,.boostlook#boost-legacy-docs-wrapper,div.source-docs-antora.boostlook{margin-top:0;max-width:unset;overflow:hidden;position:relative;min-height:100vh}.boostlook#antora-template-wrapper>#content,.boostlook#antora-template-wrapper>#footer,.boostlook#antora-template-wrapper>#footnotes,.boostlook#antora-template-wrapper>#header,.boostlook#boost-legacy-docs-wrapper>#content,.boostlook#boost-legacy-docs-wrapper>#footer,.boostlook#boost-legacy-docs-wrapper>#footnotes,.boostlook#boost-legacy-docs-wrapper>#header,div.source-docs-antora.boostlook>#content,div.source-docs-antora.boostlook>#footer,div.source-docs-antora.boostlook>#footnotes,div.source-docs-antora.boostlook>#header{padding-left:unset;padding-right:unset}#antora-template-wrapper:not(:has(.doc)):not(:has(>.boostlook)),#boost-legacy-docs-wrapper:not(:has(.doc)):not(:has(>.boostlook)),div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook)){padding:0 var(--main-margin,3rem)}.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type{margin-bottom:var(--padding-padding-md,1.125rem)}.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type .title,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type .title,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type .title,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type .title,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type .title,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type .title{color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-2xl,1.75rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-3xl,2.5rem);letter-spacing:var(--spacing-size-size-0,0);margin:0}.boostlook:not(:has(.doc))#antora-template-wrapper>#content .author,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content .author,.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type .author,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type .author,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type .author,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type .author,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type .author,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type .author,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content .author{margin:0;color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-lg,1.25rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-xl,1.75rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook:not(:has(.doc))#antora-template-wrapper>#content div.author,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content div.author,.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type div.author,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type div.author,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type div.author,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type div.author,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type div.author,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type div.author,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content div.author{margin-top:var(--padding-padding-md,1.125rem)}.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type .authorgroup div.author:not(:first-child),.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type .authorgroup div.author:not(:first-child),.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type .authorgroup div.author:not(:first-child),.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type .authorgroup div.author:not(:first-child),.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type .authorgroup div.author:not(:first-child),.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type .authorgroup div.author:not(:first-child){margin-top:var(--padding-padding-2xs)}.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type div:has(div.author)+div:has(div.author) .author,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type div:has(div.author)+div:has(div.author) .author,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type div:has(div.author)+div:has(div.author) .author,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type div:has(div.author)+div:has(div.author) .author,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type div:has(div.author)+div:has(div.author) .author,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type div:has(div.author)+div:has(div.author) .author{margin-top:var(--padding-padding-3xs)}.boostlook:not(:has(.doc))#antora-template-wrapper>#content .copyright,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content .copyright,.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type .copyright,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type .copyright,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type .copyright,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type .copyright,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type .copyright,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type .copyright,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content .copyright{color:var(--text-main-text-body-secondary,#494d50);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-lg,1.5rem);margin-top:var(--padding-padding-2xs,.5rem)}.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type div:has(.copyright)+div:has(.copyright) .copyright,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type div:has(.copyright)+div:has(.copyright) .copyright,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type div:has(.copyright)+div:has(.copyright) .copyright,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type div:has(.copyright)+div:has(.copyright) .copyright,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type div:has(.copyright)+div:has(.copyright) .copyright,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type div:has(.copyright)+div:has(.copyright) .copyright{margin-top:0}.boostlook:not(:has(.doc))#antora-template-wrapper>#content .legalnotice,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content .legalnotice,.boostlook:not(:has(.doc))>.article>.titlepage:first-of-type .legalnotice,.boostlook:not(:has(.doc))>.book>.titlepage:first-of-type .legalnotice,.boostlook:not(:has(.doc))>.chapter>.titlepage:first-of-type .legalnotice,.boostlook:not(:has(.doc))>.document>.titlepage:first-of-type .legalnotice,.boostlook:not(:has(.doc))>.refentry>.titlepage:first-of-type .legalnotice,.boostlook:not(:has(.doc))>.section>.titlepage:first-of-type .legalnotice,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content .legalnotice{color:var(--text-main-text-body-primary,#2a2c30);font-size:var(--typography-font-size-sm,1rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-lg,1.5rem);margin-top:var(--padding-padding-2xs,.5rem)}.boostlook:not(:has(.doc))#antora-template-wrapper>#content .legalnotice,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content .legalnotice,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content .legalnotice{margin-bottom:var(--padding-padding-md,1.125rem)}.boostlook:not(:has(.doc)) .titlepage hr{display:none}.boostlook:not(:has(.doc)) div.toc{color:var(--text-main-text-body-secondary,#494d50);font-family:var(--font-family-body,"Noto Sans");font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-md,1.25rem);margin:0;margin-bottom:var(--padding-padding-md,1.125rem);padding:0;border:none}.boostlook:not(:has(.doc)) div.toc>p{display:-webkit-box;display:-ms-flexbox;display:flex;padding:var(--spacing-size-3xs,.25rem);color:var(--text-main-text-primary,#18191b);font-size:var(--typography-font-size-2xs,.75rem);font-weight:600;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook:not(:has(.doc)) div.toc>p>*{font:inherit;color:inherit}.boostlook:not(:has(.doc)) div.toc .toc dt{color:var(--text-main-text-body-secondary,#494d50);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:400;line-height:var(--typography-line-height-md,1.25rem)}.boostlook:not(:has(.doc)) div.toc dd dd{padding-left:var(--leftbar-paddings-leftbar-padding-sm)}.boostlook#antora-template-wrapper:not(:has(.doc)):not(:has(>.boostlook))>*,.boostlook#boost-legacy-docs-wrapper:not(:has(.doc)):not(:has(>.boostlook))>*,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>*{max-width:var(--main-content-width);margin:0 auto}.boostlook#antora-template-wrapper div.spirit-nav:last-child,.boostlook#boost-legacy-docs-wrapper div.spirit-nav:last-child,.boostlook:not(:has(.doc)) div:nth-of-type(4).spirit-nav,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook)) div.spirit-nav:last-child{display:none!important}.boostlook:not(:has(.doc)) .table-break,.boostlook:not(:has(.doc))>hr{display:none}.boostlook:not(:has(.doc)) .inlinemediaobject:has(>img):first-child:last-child{margin:var(--padding-padding-xs,.75rem) 0}.boostlook:not(:has(.doc)) a:is(h1 a,h2 a,h3 a,h4 a,h5 a) code{background:transparent!important;border:none;font-size:inherit;color:inherit;padding:0;display:initial;-webkit-transition:none;transition:none}.boostlook:not(:has(.doc)) div:not(.admonitionblock).blurb>table tr:first-child td,.boostlook:not(:has(.doc)) div:not(.admonitionblock).caution>table tr:first-child td,.boostlook:not(:has(.doc)) div:not(.admonitionblock).important>table tr:first-child td,.boostlook:not(:has(.doc)) div:not(.admonitionblock).note>table tr:first-child td,.boostlook:not(:has(.doc)) div:not(.admonitionblock).tip>table tr:first-child td,.boostlook:not(:has(.doc)) div:not(.admonitionblock).warning>table tr:first-child td,.boostlook:not(:has(.doc)) p.blurb>table tr:first-child td{display:none}.boostlook:not(:has(.doc)) div.blurb,.boostlook:not(:has(.doc)) div.caution,.boostlook:not(:has(.doc)) div.important,.boostlook:not(:has(.doc)) div.note,.boostlook:not(:has(.doc)) div.tip,.boostlook:not(:has(.doc)) div.warning,.boostlook:not(:has(.doc)) p.blurb{margin-top:var(--padding-padding-xs,.75rem);margin-bottom:var(--padding-padding-2xs)}.boostlook:not(:has(.doc)) .titlepage+div.blurb,.boostlook:not(:has(.doc)) .titlepage+div.caution,.boostlook:not(:has(.doc)) .titlepage+div.important,.boostlook:not(:has(.doc)) .titlepage+div.note,.boostlook:not(:has(.doc)) .titlepage+div.tip,.boostlook:not(:has(.doc)) .titlepage+div.warning,.boostlook:not(:has(.doc)) .titlepage+p.blurb{margin-top:var(--padding-padding-2xs)}.boostlook:has(:not(.doc)) div.table{display:block}.boostlook:has(:not(.doc)) .informaltable:has(>.table),.boostlook:has(:not(.doc)) div.table .table-contents{overflow:auto}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))){display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:var(--padding-padding-md,1.125rem)}.boostlook:has(:not(.doc)) .informaltable:has(>.table) :is(h1,h2,h3,h4,h5,h6){margin:0}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) .table:has(.simplelist) th{border:none;padding:0 0 var(--padding-padding-xs,.75rem) 0;background:none;color:var(--text-main-text-primary,#18191b);font-size:var(--Typography-font-size-md,1.125rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-xl,1.75rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) .table:has(.simplelist)>tbody>tr>td{padding:0}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) .table:has(.simplelist) tr:last-child td:first-child{border-top-left-radius:var(--spacing-size-2xs,.5rem);overflow:hidden}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) .table:has(.simplelist) tr:last-child td:last-child{border-top-right-radius:var(--spacing-size-2xs,.5rem);overflow:hidden}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) .table:has(.simplelist) tbody :is(h1,h2,h3,h4,h5,h6){padding:var(--padding-padding-3xs,.25rem) var(--padding-padding-2xs,.5rem);gap:var(--spacing-size-xs,.75rem);background:var(--surface-background-main-surface-primary,#f5f6f8);color:var(--text-main-text-body-tetriary,#62676b);font-size:var(--typography-font-size-xs,.875rem);font-style:normal;font-weight:500;line-height:var(--typography-line-height-lg,1.5rem);letter-spacing:var(--spacing-size-size-0,0)}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) table.simplelist{width:100%}.boostlook:has(:not(.doc)) .informaltable:has(>table:nth-of-type(2)):not(:has(>:not(table))) table.simplelist td{border:none;padding:var(--padding-padding-3xs,.25rem) var(--padding-padding-2xs,.5rem)}.boostlook:has(:not(.doc)) .footnotes{margin-top:var(--padding-padding-lg);border-top:1px solid var(--border-border-primary)}.boostlook:has(:not(.doc)) .footnotes hr{display:none}.boostlook .copyright-footer:empty{padding-top:var(--main-margin)}.boostlook .copyright-footer:not(:empty){padding:var(--padding-padding-lg) 0}.boostlook:not(:has(.doc)) .copyright-footer{color:var(--text-main-text-body-quaternary,#949a9e);font-size:var(--typography-font-size-xs);font-weight:500;line-height:var(--typography-line-height-sm,1rem);letter-spacing:var(--spacing-size-size-0,0);text-align:left}.boostlook:not(:has(.doc)) .copyright-footer p{text-align:inherit;font-size:var(--typography-font-size-2xs);color:var(--text-main-text-body-primary,#2a2c30)}.boostlook:not(:has(.doc))#antora-template-wrapper>#content hr,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content hr,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content hr{display:none}.boostlook:not(:has(.doc))#antora-template-wrapper>#content div.code-snippet,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content div.code-snippet,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content div.code-snippet{position:relative}.boostlook:not(:has(.doc))#antora-template-wrapper>#content div.highlight:has(>pre),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content div.highlight:has(>pre),div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content div.highlight:has(>pre){margin:0;border:none;padding:0}.boostlook:not(:has(.doc))#antora-template-wrapper>#content div.highlight:has(>pre) pre,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content div.highlight:has(>pre) pre,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content div.highlight:has(>pre) pre{padding:var(--spacing-size-xs,.75rem) var(--spacing-size-sm,1rem);margin-top:var(--padding-padding-3xs,.25rem)}.boostlook:not(:has(.doc))#antora-template-wrapper>#content>pre:not([class]),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>pre:not([class]),div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>pre:not([class]){margin-left:0;margin-right:0}.boostlook:not(:has(.doc))#antora-template-wrapper>#content>pre:not([class]):not(:last-child),.boostlook:not(:has(.doc))#antora-template-wrapper>#content div.code-snippet:has(pre):not(:last-child) pre:not([class]),.boostlook:not(:has(.doc))#antora-template-wrapper>#content div.code-snippet:not(:last-child) pre,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content>pre:not([class]):not(:last-child),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content div.code-snippet:has(pre):not(:last-child) pre:not([class]),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content div.code-snippet:not(:last-child) pre,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content>pre:not([class]):not(:last-child),div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content div.code-snippet:has(pre):not(:last-child) pre:not([class]),div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content div.code-snippet:not(:last-child) pre{margin-bottom:var(--padding-padding-xs,.75rem)}.boostlook:not(:has(.doc))#antora-template-wrapper>#content+p:has(>small),.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content+p:has(>small),div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content+p:has(>small){padding:var(--padding-padding-lg) 0!important}.boostlook:not(:has(.doc))#antora-template-wrapper>#content .footnotes,.boostlook:not(:has(.doc))#boost-legacy-docs-wrapper>#content .footnotes,div.source-docs-antora.boostlook:not(:has(.doc)):not(:has(>.boostlook))>#content .footnotes{padding-top:var(--padding-padding-xs,.75rem)}@media screen and (min-width:768px){body.article:has(.boostlook#antora-template-wrapper),body.article:has(.boostlook#boost-legacy-docs-wrapper),body.article:has(div.source-docs-antora.boostlook){
    /* !important ovverides website own styles !important
    * Adjust this to "padding: 0 1rem 0 1rem"
    * when website container width will be used as in new look design
    */padding:0!important}#antora-template-wrapper .boostlook #toc.toc2,#boost-legacy-docs-wrapper .boostlook #toc.toc2,div.source-docs-antora.boostlook:has(>.boostlook) .boostlook #toc.toc2{left:max(0,50% - 45rem)}}.boostlook#libraryReadMe{margin-left:0}.boostlook#libraryReadMe>*{max-width:unset;margin-left:inherit;margin-right:inherit}.boostlook#libraryReadMe>h1:first-child{margin-top:0}.boostlook#libraryReadMe div.highlight:has(>pre){background:transparent!important}