.paragraph.help>h2>img{width:30px;vertical-align:top;margin-right:10px}.paragraph.help>h2:not(.discrete){border:none}.paragraph.find{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;z-index:-1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-sizing:border-box;box-sizing:border-box}.find-item{position:relative;-webkit-box-flex:1;-ms-flex:1 100%;flex:1 100%;margin-top:10px;border:1px solid #b7c1cb;padding:5%;border-radius:5px}input[type=text]{width:200px;height:40px;font-size:inherit}.find-item:first-child>ul{margin-top:20px}@media (min-width:820px){.paragraph.find{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}.find-item:first-child>ul{column-count:2;-webkit-columns:2;-moz-columns:2}.find-item{-webkit-box-flex:1;-ms-flex:1 50%;flex:1 50%}}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans"),local("Open Sans-Regular"),url(../font/open-sans-all-400-normal.woff) format("woff")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:local("Open Sans"),local("Open Sans-Italic"),url(../font/open-sans-all-400-italic.woff) format("woff")}@font-face{font-family:Open Sans;font-style:bold;font-weight:500;src:local("Open Sans"),local("Open Sans-Bold"),url(../font/open-sans-all-600-normal.woff) format("woff")}@font-face{font-family:PP Telegraf;font-style:normal;font-display:swap;font-weight:400;src:url(../font/PPTelegraf-Light.woff2) format("woff2")}@font-face{font-family:PP Telegraf;font-style:italic;font-display:swap;font-weight:400;src:url(../font/PPTelegraf-UltralightSlanted.woff2) format("woff2")}@font-face{font-family:PP Telegraf;font-style:normal;font-display:swap;font-weight:500;src:url(../font/PPTelegraf-Medium.woff2) format("woff2")}@font-face{font-family:PP Telegraf;font-style:italic;font-display:swap;font-weight:500;src:url(../font/PPTelegraf-RegularSlanted.woff2) format("woff2")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:400;src:local("Roboto Mono Regular"),local("RobotoMono-Regular"),url(../font/roboto-mono-latin-400.woff2) format("woff2"),url(../font/roboto-mono-latin-400.woff) format("woff")}@font-face{font-family:Roboto Mono;font-style:normal;font-weight:500;src:local("Roboto Mono Medium"),local("RobotoMono-Medium"),url(../font/roboto-mono-latin-500.woff2) format("woff2"),url(../font/roboto-mono-latin-500.woff) format("woff")}body,html{height:100%}*,::after,::before{-webkit-box-sizing:inherit;box-sizing:inherit}html{-webkit-box-sizing:border-box;box-sizing:border-box;font-size:1em;-webkit-text-size-adjust:100%}body{background:#f2f5f9;color:#041a3b;font-family:Open Sans,sans-serif;line-height:1.4;margin:0}h1,h2,h3,h4,h5,h6{font-family:PP Telegraf,sans-serif}a{text-decoration:none}a:hover{text-decoration:underline}a:active{background-color:none}code,kbd,pre{font-family:Roboto Mono,monospace}b,dt,strong,th{font-weight:500}em em{font-style:normal}strong strong{font-weight:400}button{cursor:pointer;font-family:inherit;font-size:1em;line-height:1.4;margin:0}button::-moz-focus-inner{border:none;padding:0}.switch{position:relative;display:inline-block;width:40px;height:20px}.switch input{opacity:0;width:0;height:0}.slider{cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc}.slider,.slider::before{position:absolute;-webkit-transition:.4s;transition:.4s}.slider::before{content:"";height:18px;width:18px;left:2px;bottom:1px;background-color:#fff}input:checked+.slider{background-color:#1dbc22}input:focus+.slider{-webkit-box-shadow:0 0 1px #1dbc22;box-shadow:0 0 1px #1dbc22}input:checked+.slider::before{-webkit-transform:translateX(18px);transform:translateX(18px)}.slider.round{border-radius:34px}.slider.round::before{border-radius:50%}.small-grey{font-size:smaller;font-weight:300;padding-left:15px}.left-arrow{-webkit-transform:rotate(180deg);transform:rotate(180deg);vertical-align:bottom;padding-left:10px}.body{word-wrap:break-word}@media screen and (min-width:1024px){.body{display:-webkit-box;display:-ms-flexbox;display:flex}}@media screen and (min-width:1920px){.body{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}}.nav-container{--nav-x-padding:10px;--nav-item-padding-left:14px;--nav-transition-duration:300ms;position:fixed;left:0;width:100%;font-size:.91667rem;z-index:1;visibility:hidden;font-family:PP Telegraf,sans-serif;max-width:300px;background-color:#fff;border-right:1px solid #e4e2e2}#hide-nav{display:none;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;position:fixed;bottom:10px;z-index:1;left:15px}#hide-nav button{width:40px;height:40px;outline-style:none;border-radius:40px;cursor:pointer;border:.5px solid #dadada;background-color:#fafafa}#hide-nav button:hover{border:.5px solid #fafafa;background-color:#dadada}.nav-container.is-active{visibility:visible}.nav{background-color:#fff;position:relative;top:0;height:calc(100vh - 60px);overflow-y:auto;overflow-x:hidden;width:100%}.nav .panels{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:30px}html.is-clipped--nav{overflow-y:hidden}.nav-panel-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.nav-menu{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-height:0;width:100%;padding-left:0;line-height:1.35;position:relative}.nav-menu h3.title{color:#424242;font-size:inherit;font-weight:500;margin:0;padding:.25em 0 .125em}.nav-menu a{color:#707482}.nav-list{padding:0;position:relative;height:0;overflow:hidden;will-change:height;-webkit-transition:height var(--nav-transition-duration);transition:height var(--nav-transition-duration)}.nav-menu>.nav-list{padding:0;margin-top:0;height:auto}.nav-item{text-indent:0;line-height:1.6;position:relative;list-style:none;padding:2px 0 2px var(--nav-item-padding-left)}.nav-item[data-depth="0"]{font-size:16px;font-weight:500;line-height:2.1;padding-top:5px;padding-bottom:5px}.nav-item:not([data-depth="0"]){font-size:14px;font-weight:400}.nav-item>.nav-text{cursor:pointer}.nav-item.top ul{background:#fff}.components:not(.is-active),.versions:not(.is-active){display:none}.nav-item-toggle{background:transparent url(../img/caret-blue.svg) 50% no-repeat;-webkit-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform var(--nav-transition-duration);transition:-webkit-transform var(--nav-transition-duration);transition:transform var(--nav-transition-duration);transition:transform var(--nav-transition-duration),-webkit-transform var(--nav-transition-duration);border:none;outline:none;line-height:inherit;position:absolute;height:1.35em;width:30px;padding:0;right:0}.nav-item[data-depth="0"]>.nav-item-toggle{top:10px}.nav-item-toggle.nav-explore-toggle{background:transparent url(../img/pencil.svg) no-repeat 50%/40%;right:1.5px}.nav-item.is-active>.nav-item-toggle{-webkit-transform:rotate(0);transform:rotate(0)}.is-current-page{background-color:#f0f6ff;border-radius:10px;font-weight:500}.is-current-page>.nav-link,.is-current-page>.nav-text{color:#0080a9}.nav-link,.nav-text{padding-right:15px;position:relative}.nav-link.enterprise::after{content:"Enterprise";background:#003b87;padding:4px;margin-left:5px;color:#fff;border-radius:10px;font-size:.7em;vertical-align:middle}.nav-link.beta::after{content:"Beta"}.nav-link.beta::after,.nav-link.enterprise.beta::after{color:#041a3b;background:#68c200;padding:4px;margin-left:5px;border-radius:10px;font-size:.7em;vertical-align:middle}.nav-link.enterprise.beta::after{content:"Enterprise Beta"}@media screen and (min-width:1024px){.nav-container{position:static;visibility:visible;padding-bottom:60px;border-right:none}#hide-nav{display:-webkit-box;display:-ms-flexbox;display:flex}.nav{top:60px;-webkit-box-shadow:none;box-shadow:none;position:sticky}}.nav-version-picker{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;padding:20px 10px 0}.nav-version-picker-toggle{position:relative;border-radius:5px;color:#0080a9;border:2px solid #0080a9;background-color:#f0f6ff;padding:6px 30px 6px 10px;text-decoration:none!important;cursor:pointer;width:100%;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;font-weight:500;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.nav-version-picker-toggle::after{content:"";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);background:transparent url(../img/caret-blue.svg) 50% no-repeat;width:30px;height:15px}.nav-version-picker-toggle-versions{max-width:80px}[data-active-toggle=product] .nav-version-picker-toggle-components::after,[data-active-toggle=version] .nav-version-picker-toggle-versions::after{-webkit-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.navbar-product-name{-ms-flex-preferred-size:70%;flex-basis:70%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navbar-product-version{-ms-flex-preferred-size:30%;flex-basis:30%}.navbar-product-name,.navbar-product-version{position:relative}[data-active-toggle=product] .nav-version-picker-components,[data-active-toggle=version] .nav-version-picker-versions{display:block}.nav-version-picker-components,.nav-version-picker-versions{display:none;position:absolute;top:100%;right:0;left:0;margin:var(--nav-x-padding);z-index:100;list-style-type:none;background-color:#f0f6ff;border-radius:5px;border:2px solid #0080a9;padding:4px 6px}.nav-version-picker-components a,.nav-version-picker-versions a{color:#0080a9!important;display:block;width:100%}.nav-version-picker-components .component.is-current,.nav-version-picker-versions .version.is-current{font-weight:500}.copy-code-button{color:#b7c1cb;cursor:pointer;display:inline-block;margin-left:.5rem;margin-right:.5rem;position:relative}a.copy-code-button:focus,a.copy-code-button:hover{color:#fafafa}.copy-code-button:hover::after{content:attr(data-title);line-height:1;position:absolute;top:-26px;left:50%;-webkit-transform:translate(-50%);transform:translate(-50%);margin:0;padding:5px;text-align:center;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.06);box-shadow:0 3px 6px rgba(0,0,0,.06);background:#fafafa;color:#707482;border:1px solid #e4e2e2;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:8px;min-width:80px}.doc .listingblock code+.source-type-box{position:absolute;top:-20px;right:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;z-index:1;display:-webkit-box;display:-ms-flexbox;display:flex}.doc .listingblock code+.source-type-box .data-source{content:attr(data-lang);color:#b7c1cb;font-size:.75rem;letter-spacing:1px;line-height:18px;text-transform:uppercase;padding-right:.5rem;border-right:1px solid #e4e2e2}.doc .listingblock pre .fade-shadow{display:none;background:transparent -webkit-gradient(linear,left top,left bottom,from(rgba(241,247,254,.050980392156862744)),color-stop(18%,rgba(241,247,254,.25098039215686274)),color-stop(68%,#f1f7fe),to(#f1f7fe)) 0 0 no-repeat padding-box;background:transparent linear-gradient(180deg,rgba(241,247,254,.050980392156862744),rgba(241,247,254,.25098039215686274) 18%,#f1f7fe 68%,#f1f7fe) 0 0 no-repeat padding-box;width:65px;height:80%;position:absolute;right:1px;top:0}@media screen and (-webkit-min-device-pixel-ratio:0){.doc .listingblock pre .fade-shadow{height:calc(100% - 8px)}}code::-webkit-scrollbar{width:.25rem;height:5px}code::-webkit-scrollbar-thumb{background-color:#2160c0}a[id$=mac]::before{content:url(/_/img/mac.svg)}a[id$=mac]::before,a[id$=windows]::before{position:relative;z-index:100000;width:25px;left:-9px;top:3px}a[id$=windows]::before{content:url(/_/img/windows.svg)}a[id$=linux]::before{content:url(/_/img/linux.svg);position:relative;z-index:100000;left:-9px;top:3px}#userMap{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:20px}#userMap a:hover{text-decoration:none}#userMap .box{padding:10px;border:1px solid #b7c1cb;width:100px;height:80px;background-color:#f0f6ff;-ms-hyphens:auto;hyphens:auto;font-size:12px;margin-bottom:20px;border-radius:5px}#userMap .active,#userMap .box:hover{background-color:#4a71c4;color:#fff;font-weight:700}#userMap div.arrow{max-width:50px;font-size:20px;margin-left:45px;margin-bottom:15px}#userMap div.content{max-width:110px}#userMap div.arrow,#userMap div.content{text-align:left}@media (min-width:480px){#userMap{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#userMap div.arrow{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);margin-left:15px;margin-right:15px;-ms-flex-item-align:center;align-self:center;position:relative}#userMap div.arrow,#userMap div.content{text-align:center}}.tut.home .filter>*{font-size:medium}.tut.home .cards{max-width:1500px;margin:auto}.tut-cards{-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap}.tut-card,.tut-cards{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.tut-card{background:#fafafa;border-radius:3px;border:1px solid #dbdbdb;-webkit-box-flex:1;-ms-flex:1;flex:1;-ms-flex-direction:column;flex-direction:column;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px;margin-right:20px;margin-bottom:20px;min-width:300px;max-width:650px}.tut-card,.tut-card .start{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tut-card .start{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding-top:15px}.tut-card .start a{text-decoration:none}.button.git span{background:transparent url(../img/github.svg) 0/contain no-repeat;width:20px;height:20px}.tut-cards .button.git{justify-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:165px;color:#2160c0;background:none;border:1px solid #2160c0}.get-started .button img{margin-right:-20px;margin-left:10px}.dropdown-toggle{display:-webkit-box;display:-ms-flexbox;display:flex;justify-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fafafa;border:1px solid #b7c1cb;-webkit-box-sizing:border-box;box-sizing:border-box;border-radius:5px;cursor:pointer;height:36px;width:100%;overflow:hidden;text-align:left;text-overflow:ellipsis;vertical-align:middle;font-size:1.1em;text-indent:10px}.dropdown-toggle.filters{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:25ch;padding-top:25px;padding-bottom:25px;bottom:0;left:30px;position:absolute;height:25px;border:none;border-bottom-right-radius:0;border-bottom-left-radius:0}.product-boxes{margin-top:20px;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:pointer;text-align:left;text-overflow:ellipsis;font-size:.9em;text-indent:10px;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-box{background:#fafafa;-webkit-box-sizing:border-box;box-sizing:border-box;color:#707482;border:1px solid #b7c1cb;border-bottom:3px solid #707482;border-radius:5px}.product-box.is-active{border-bottom:3px solid #68c200;color:#041a3b}.language-list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-top:20px}.lang-filter-list,.language-list{display:-webkit-box;display:-ms-flexbox;display:flex}.lang-filter-list{background:#f1f1f1;border:1px solid #f1f1f1;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:middle;padding:4px 14px;color:#333;border-radius:1em;margin:0 10px 10px 0;-ms-flex-item-align:center;align-self:center}.lang-filter-list img{width:20px;margin-left:5px}.lang-filter-list.is-active{background:#68c200;border:1px solid #68c200;font-weight:500}.lang-filter-list:hover{cursor:pointer}#current-category{margin-left:15px}.dropdown-toggle span{background:url(../img/caret-blue.svg) no-repeat 40%/37%;width:40px;height:30px}.dropdown{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;right:20px;margin-top:20px}.dropdown .dropdown-content#categories{display:none;background-color:#f6f6f6;min-width:100px;border:1px solid #ddd;padding:0;margin-top:0;font-size:.8em}.dropdown .dropdown-content#categories li{color:#000;padding:12px 16px;text-decoration:none;list-style:none;cursor:pointer}.dropdown .dropdown-content li:hover{background-color:#f1f1f1}.dropdown .dropdown-content.show#categories{display:-webkit-box;display:-ms-flexbox;display:flex;z-index:1;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.tutorials-header{color:#fff;font-weight:400;margin:0}.row.tutorials>*{min-width:25ch;padding-top:25px;padding-bottom:25px}.row.tutorials.boxes{background-color:inherit;padding:0}.tutorials.filter.end{background-color:#fafafa;border-bottom-right-radius:50px;border-bottom-left-radius:5px;border:1px solid #b7c1cb;padding-right:50px;padding-left:15px;margin:0 30px}.row.tutorials .card{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.row.tutorials.filter .card{max-width:400px;padding-right:15px}.row.tutorials h3{font-weight:400;margin:0}.row.tutorials.search .card{text-align:center;max-width:800px;width:100%}.row.tutorials.filter{display:-webkit-box;display:-ms-flexbox;display:flex;padding-left:15px}.row.tutorials.filter,.row.tutorials.filter.show{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.row.tutorials.filter.show{display:none}.row.tutorials.filter .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.row.tutorials.search .card:first-child{padding-bottom:0}.row.tutorials:last-child{-webkit-box-shadow:none;box-shadow:none}.tut-card .card-header{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.tut-card .card-header h3{margin:0}.tut-card ul{list-style:none;padding:0}.time{font-size:small;color:#707482;margin-left:auto;white-space:nowrap}.summary{height:100px;overflow:auto}@media screen and (min-width:900px){.tut-cards{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.tut-card{-webkit-box-flex:1;-ms-flex:1 1 25%;flex:1 1 25%}}@media screen and (min-width:1100px){.row.tutorials>*{-webkit-box-flex:1;-ms-flex:1 1 33%;flex:1 1 33%}}@media screen and (min-width:1500px){.tut .cards{margin:auto}}.tutorial .toc.sidebar{margin-left:4em}.tutorial .toc.sidebar .source{width:100%}.tutorial .git{background:transparent url(../img/github.svg) 0/contain no-repeat;margin-top:20px;color:#2d7de4}.doc .content>img,.doc .image{border-radius:5px;cursor:pointer;-webkit-transition:.3s;transition:.3s;padding:20px}.doc .image.right{padding-left:20px}.doc .image.left{padding-right:20px}.doc .content>img:hover{opacity:.7}.doc .modal{display:none;position:fixed;z-index:100000;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.9)}.doc .modal-image{margin:auto;display:block;width:100%;max-width:2000px!important}.modal-image{-webkit-animation-name:zoom;animation-name:zoom;-webkit-animation-duration:.6s;animation-duration:.6s}@-webkit-keyframes zoom{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes zoom{0%{-webkit-transform:scale(0);transform:scale(0)}to{-webkit-transform:scale(1);transform:scale(1)}}.doc .close{position:absolute;top:15px;right:35px;color:#f1f1f1;font-size:40px;font-weight:700;-webkit-transition:.3s;transition:.3s}.close:focus,.doc .close:hover{color:#bbb;text-decoration:none;cursor:pointer}@media only screen and (max-width:700px){.doc .modal-image{width:100%}}@-webkit-keyframes vertical-shaking{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes vertical-shaking{0%{-webkit-transform:translateY(0);transform:translateY(0)}25%{-webkit-transform:translateY(5px);transform:translateY(5px)}50%{-webkit-transform:translateY(-5px);transform:translateY(-5px)}75%{-webkit-transform:translateY(5px);transform:translateY(5px)}to{-webkit-transform:translateY(0);transform:translateY(0)}}.feedback-prompt{width:14rem;font-family:Open Sans,sans-serif;color:#5d5d5d;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:sticky;top:calc(460px + 2.5rem);margin-left:5em;margin-right:.75rem;z-index:199}@media screen and (max-height:670px){.feedback-prompt{display:none}}.feedback-prompt .hidden,.helpful-feedback input[type=radio]{display:none}.feedback-button{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;padding:.5rem .7rem;font-family:PP Telegraf,sans-serif;font-size:14px;background-color:#f0f6ff;border-radius:10px;cursor:pointer}.feedback-button:hover{background-color:#e0e8ff}a.feedback-button:hover{text-decoration:none}.feedback-prompt .feedback-button,.feedback-prompt .helpful-feedback{margin-top:10px}.helpful-feedback{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;font-size:14px}.helpful-feedback,.helpful-feedback-buttons{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.helpful-feedback-buttons{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.helpful-feedback-title{width:100%;text-align:center;white-space:nowrap}.helpful-feedback .feedback-button{margin-top:0}.yes-button:hover .like-img{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.no-button:hover .like-img{-webkit-transform:translateY(3px);transform:translateY(3px)}.like-img{-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out;width:20px;height:auto}.additional-feedback{display:block;padding-right:.5rem;font-family:Open Sans,sans-serif;color:#5d5d5d}.additional-feedback a{color:#2d7de4;font-size:.77778rem}.edit-this-page{display:block;padding-right:.5rem;font-family:Open Sans,sans-serif;color:#5d5d5d}.edit-this-page a{color:#2d7de4;font-size:.77778rem}.feedback-button-text{padding-left:1.75rem}.git{background:transparent url(../img/github.svg) 0/contain no-repeat}.git-pull{background:transparent url(../img/edit.svg) 0/contain no-repeat}.command{background:transparent url(../img/command.svg) 0/contain no-repeat}.training{background:transparent url(../img/training.png) 0/contain no-repeat}.mail{background:transparent url(../img/mail.svg) 0/contain no-repeat}.feedback-form-submit-container{display:none}.feedback-form-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1rem}.feedback-form-container:has(>.feedback-radio-button-label>input[name=feedback]:checked)~.feedback-form-submit-container{display:block}.feedback-radio-button-label:has(input[name=feedback]:checked)+.additional-textual-feedback{display:block}input[name=feedback]{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:50%;width:16px;height:16px;border:1px solid #b7c1cb;-webkit-transition:border-width .2s linear;transition:border-width .2s linear;margin:0;position:relative;top:4px;padding:0}input[name=feedback]:checked{border:4px solid #68c200}.feedback-radio-button-label{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:1rem;font-family:PP Telegraf,sans-serif;font-size:14px;cursor:pointer;color:#707482;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.feedback-radio-button-label:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.radio-btn-title{font-weight:600;padding:2px 0}input[name=feedback]:checked~.feedback-description .radio-btn-title{color:#041a3b}.feedback-description{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.feedback-form-submit-btn{display:block;margin:0 0 0 auto;color:#2d7de4;border:1px solid #2d7de4;border-radius:20px;background-color:#fff;padding:6px 20px;-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s,-webkit-transform .3s}.feedback-form-submit-btn:hover{-webkit-transform:translateY(-3px);transform:translateY(-3px)}.feedback-form-submit-btn:disabled{color:#b7c1cb;border:1px solid #b7c1cb;cursor:wait}.additional-textual-feedback{border:1px solid #b7c1cb;color:#707482;border-radius:10px;padding:10px;width:100%;display:none}.additional-textual-feedback::-webkit-input-placeholder{color:#b7c1cb}.additional-textual-feedback::-moz-placeholder{color:#b7c1cb}.additional-textual-feedback:-ms-input-placeholder{color:#b7c1cb}.additional-textual-feedback::-ms-input-placeholder{color:#b7c1cb}.additional-textual-feedback::placeholder{color:#b7c1cb}.overlay-content.feedback-overlay-content{padding:30px 60px}.feedback-overlay-title{margin:0}.feedback-overlay-description{margin:.5rem 0 2rem}.feedback-submit-success{background-color:#f7ffe4;border:1px solid #c6ff3a;font-size:14px;padding:10px 20px;border-radius:10px;-webkit-animation-name:vertical-shaking;animation-name:vertical-shaking;-webkit-animation-delay:.3s;animation-delay:.3s;-webkit-animation-duration:.5s;animation-duration:.5s;-webkit-animation-iteration-count:1;animation-iteration-count:1}@-webkit-keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@keyframes animatetop{0%{top:-300px;opacity:0}to{top:0;opacity:1}}@-webkit-keyframes fadeIn{0%{opacity:0}to{opacity:1}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.overlay{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,.4);-webkit-animation-name:fadeIn;animation-name:fadeIn;-webkit-animation-duration:.4s;animation-duration:.4s}.overlay.open{display:block}.overlay-content{background-color:#fefefe;margin:15vh auto 0;padding:20px;border:1px solid #888;border-radius:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:1000px;-webkit-box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);-webkit-animation-name:animatetop;animation-name:animatetop;-webkit-animation-duration:.4s;animation-duration:.4s;position:relative}.close-overlay{position:absolute;top:1rem;right:1rem;color:#b7c1cb;font-size:28px;line-height:.5;font-weight:700;-webkit-transition:color .3s;transition:color .3s}.close-overlay:focus,.close-overlay:hover{color:#000;text-decoration:none;cursor:pointer}

/*! Hazelcast Docs UI - v1.0.0 */body.body-dark{background-color:#061827}.home{--cards-padding:15px;--search-container-height:36px;margin:0 auto;text-align:center;width:100%}dd{display:block;-webkit-margin-start:0;margin-inline-start:0}.home .home-background{position:relative;overflow:hidden;min-height:160px;padding:2rem 1rem;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;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .home-background::before{content:"";position:absolute;top:0;left:0;width:100%;height:calc(100% + 50px);background-image:url(../img/home/green-flow.jpg);background-repeat:no-repeat;background-position:50%;background-size:cover;z-index:-1}.home .home-background-heading{color:#fff;font-weight:500;font-size:50px;letter-spacing:1px;line-height:1;margin:0;background:-webkit-gradient(linear,right top,left top,from(#c6ff3a),to(#0080a9));background:linear-gradient(270deg,#c6ff3a,#0080a9);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.home .home-background-subheading{color:#fff;font-size:1em;font-family:PP Telegraf,sans-serif;font-weight:300;padding:0 30px;letter-spacing:1px;margin:1 0 1rem}.home .search-buttons{min-height:var(--search-container-height);-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;gap:10px;position:relative}.home .search-buttons,.home .search-container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.home .search-container{max-width:1100px;margin:0 auto;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.home .DocSearch-Button{width:40%}.ai-button{color:#fff;background-color:#0080a9;border:none;border-radius:10px;padding:10px;height:var(--search-container-height);display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:.9em;font-family:PP Telegraf,sans-serif}.ai-button-img{stroke-width:1.5}.home .article,.light-section{background-color:#f2f5f9;text-align:left;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:24px;padding:24px 24px 0;-ms-flex-wrap:wrap;flex-wrap:wrap}.card-header-padding{padding:var(--cards-padding)}.additional-card,.feedback-footer,.home .card{border-radius:10px;background-color:#fff;-ms-flex-preferred-size:100%;flex-basis:100%;padding:var(--cards-padding);border:1px solid #b7c1cb;-webkit-box-sizing:border-box;box-sizing:border-box}.feedback-footer .card-header,.home .card-header{color:#041a3b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.feedback-footer .card-title,.home .card-title{font-weight:500;font-size:1.3rem;text-align:center;margin:0}.home .card-title a{color:inherit!important;text-decoration:none!important}.home .card-list{-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-flex:1;-ms-flex:1 66%;flex:1 66%;padding:0;gap:0;margin:10px 0 0}.home .card-list,.home ul.card-list{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.home ul.card-list{-ms-flex-direction:column;flex-direction:column;gap:10px}.home .card-list-item{list-style:none;text-align:left;width:100%}.home .card-list-item a{color:#2d7de4;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:100%}.feedback-footer .card-img,.home .card-img{width:24px;height:auto;stroke-width:1;margin-right:10px}.home .additional-cards{padding:24px;display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;-ms-flex-wrap:wrap;flex-wrap:wrap}.home .card-list-item-description{color:#707482;margin:0 0 1rem;text-align:left}.feedback-footer-container{padding:0 24px 24px}.article .feedback-footer-container{padding-top:24px;background-color:#fff}.feedback-footer{display:-webkit-box;display:-ms-flexbox;display:flex;padding:15px 20px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.home .featured-cards{display:grid;grid-template-columns:repeat(4,1fr);gap:24px;width:100%;margin:60px 0 40px;padding:0 20px}@media (max-width:1100px){.home .featured-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.home .featured-cards{grid-template-columns:1fr}}.home .featured-cards .card{-webkit-box-sizing:border-box;box-sizing:border-box}.promo-banner{background:-webkit-gradient(linear,left top,right top,from(#c6ff3a),to(#c6ff3a));background:linear-gradient(90deg,#c6ff3a,#c6ff3a);color:#051a27;padding:10px 24px;font-size:1rem;font-weight:400;text-align:center;line-height:1.5;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:nowrap;flex-wrap:nowrap;overflow-x:auto;gap:.25em;-webkit-box-shadow:0 1px 4px rgba(0,0,0,.08);box-shadow:0 1px 4px rgba(0,0,0,.08);text-decoration:none;width:100%;cursor:pointer;-webkit-transition:background .8s ease,color .6s ease;transition:background .8s ease,color .6s ease}.promo-banner strong{font-weight:500;-webkit-transition:color .8s ease;transition:color .8s ease}.promo-banner a{color:#051a27;font-weight:500;margin-left:8px;text-decoration:none;-webkit-transition:color .8s ease,-webkit-text-decoration .8s ease;transition:color .8s ease,-webkit-text-decoration .8s ease;transition:color .8s ease,text-decoration .8s ease;transition:color .8s ease,text-decoration .8s ease,-webkit-text-decoration .8s ease}.promo-banner:hover{background:-webkit-gradient(linear,left top,right top,from(#c6ff3a),to(#fff));background:linear-gradient(90deg,#c6ff3a,#fff);text-decoration:none!important;color:#0b2b39}.promo-banner:hover a,.promo-banner:hover strong{color:#0b2b39}.promo-banner .p-btn{color:#0080a9;font-weight:500;text-decoration:none;position:relative;display:inline-block;margin-left:8px;padding-right:1em;-webkit-transition:color .3s ease;transition:color .3s ease}.promo-banner .p-btn::after{content:"→";position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);font-size:.95em;-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.promo-banner:hover .p-btn{color:#0b2b39;text-decoration:underline}.promo-banner:hover .p-btn::after{-webkit-transform:translateY(-50%) translateX(4px);transform:translateY(-50%) translateX(4px)}.grad-text{background:-webkit-gradient(linear,left top,right top,from(#0080a9),to(#0b2b39));background:linear-gradient(90deg,#0080a9,#0b2b39);-webkit-background-clip:text;-webkit-text-fill-color:transparent;font-weight:500;background-clip:text;color:transparent;display:inline-block;-webkit-transition:background-position .6s ease;transition:background-position .6s ease;background-size:200% auto;background-position:0}.grad-text:hover{background-position:100%}@media (min-width:480px){.home .card{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px)}.feedback-footer .card-title,.home .card-title{text-align:left}}@media (min-width:550px){.ai-button{position:absolute;right:40px;top:0}.feedback-footer .card-title,.home .card-title{text-align:left}}@media (min-width:840px){.home .additional-card,.home .card{-ms-flex-preferred-size:calc(50% - 12px);flex-basis:calc(50% - 12px)}}@media (max-width:768px){.home .DocSearch-Button{width:60%}}@media (min-width:1120px){.home .home-background{background-position-y:0}}@media (min-width:1300px){.feedback-footer{gap:30px}}@media (min-width:1400px){.home .card{-ms-flex-preferred-size:calc(25% - 18px);flex-basis:calc(25% - 18px)}}@media (max-width:768px){.home .additional-cards{padding:20px}}.information-container.wrapper{display:none!important}.swagger-ui .wrapper{padding:0!important}.opblock-summary-path{max-width:none!important;-ms-flex-negative:unset!important;flex-shrink:unset!important}.article-banner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#4a71c4;display:none;line-height:1.2;padding:1rem 10px;color:#fff;font-size:.75em;-ms-flex-wrap:wrap;flex-wrap:wrap}.article-banner.beta{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.article-banner .beta-imdg{max-width:800px;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%}.article-banner .beta-imdg a{color:#fff;text-decoration:underline}.article-banner.prerelease{-webkit-box-flex:1;-ms-flex:1 1;flex:1 1;position:sticky;top:50px;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;z-index:1}.article-banner .prerelease .fa.fa-info{font-size:30px;margin-right:10px;margin-left:30px}.new{border-radius:10px;border:none;color:#041a3b;background-color:#68c200;font-size:14px;position:absolute;margin-left:5px}.new:hover{cursor:default}.article-banner p{font-size:.77778rem;margin:0 1.1rem 10px 0}.article-banner a.btn{border:1px solid #e4e2e2;text-align:center;padding:4px;text-decoration:none;border-radius:5px;background-color:#fff;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1 1 20%;flex:1 1 20%}.article-banner a.btn:focus,.article-banner a.btn:hover{background-color:#2160c0;color:#fff}main>.content{background-color:#fff}@media screen and (min-width:1024px){.article{-webkit-box-flex:2;-ms-flex-positive:2;flex-grow:2}.article-banner{-webkit-box-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}main{min-width:0}main>.content{display:-webkit-box;display:-ms-flexbox;display:flex;border-left:1px solid #e4e2e2;border-right:1px solid #e4e2e2}}@media (min-width:1600px){.article-banner .beta-imdg{max-width:100%}}.nav-toggle{background:url(../img/menu.svg) no-repeat 50% 47.5%;background-size:49%;border:none;outline:none;line-height:inherit;height:2.5rem;padding:0;width:2.5rem;margin-right:-.25rem}.nav-toggle.is-active{background-image:url(../img/back.svg);background-size:41.5%}@media screen and (min-width:1024px){.nav-toggle{display:none}}.breadcrumbs{display:none;line-height:1.35;color:#707482}@media screen and (min-width:1024px){.breadcrumbs{display:block;margin-top:15px;font-size:smaller}}a+.breadcrumbs{padding-left:.05rem}.doc .breadcrumbs ul{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0;padding:0;list-style:none}.breadcrumbs li{display:inline;margin:0}.breadcrumbs li a{color:#707482}.breadcrumbs li::after{content:">";padding:0 .5rem}.breadcrumbs li:last-of-type::after{content:none}.page-versions{position:relative;line-height:1;width:13em;font-size:.77778rem}@media screen and (min-width:1024px){.page-versions{display:block}}.page-versions .version-menu-toggle{color:#2160c0;background:url(../img/chevron.svg) no-repeat;background-position:right .5rem top 50%;background-size:auto .75em;border:none;outline:none;line-height:inherit;padding:.5rem 1.5rem .5rem 0;position:relative}.page-versions .version-menu{font-size:.77778rem;z-index:1;background-color:#fff;position:absolute;margin-top:30px;top:0;left:0;width:100%;border:1px solid #dadada;border-top-color:transparent;border-radius:0 0 5px 5px}.page-versions:not(.is-active) .version-menu{display:none}.page-versions .version{display:block;padding:.5rem}.page-versions .version.is-current{display:none}.page-versions .version.is-missing{color:#8e8e8e;font-style:italic;text-decoration:none}.toc-menu{color:#5d5d5d}.toc.sidebar{display:none;position:sticky;top:calc(60px + 2.5rem);-ms-flex-item-align:start;align-self:flex-start;margin-left:5em;margin-right:.75rem}.toc .toc-menu ul{font-size:.83333rem;line-height:1.2;list-style:none;margin:0;padding:0;max-height:calc(100vh - 60px - 5rem);overflow-y:auto;scrollbar-width:none}.toc .toc-menu ul::-webkit-scrollbar{width:0}@media screen and (min-width:1024px){aside.toc.embedded{display:none}.toc.sidebar{display:block;-webkit-box-flex:0;-ms-flex:0 0 14rem;flex:0 0 14rem;min-width:222px;overflow-y:auto;height:-webkit-max-content;height:-moz-max-content;height:max-content;max-height:400px;overflow-x:hidden}.toc .toc-menu ul{font-size:.75rem}}@media screen and (min-width:1800px){aside.toc.sidebar{min-width:300px}}.toc .toc-menu li{margin:0}.toc .toc-menu li[data-level="2"] a{padding-left:1.25rem}.toc .toc-menu li[data-level="3"] a{padding-left:2rem}.toc .toc-menu a{color:inherit;border-left:2px solid #e4e2e2;display:inline-block;padding:7px 0 7px 8px;text-decoration:none}.sidebar.toc .toc-menu a{display:block;outline:none}.toc .toc-menu a:hover{color:#2160c0}.toc .toc-menu a.is-active{border-left-color:#0080a9;color:#0080a9}.sidebar.toc .toc-menu a:focus{background:#fafafa}.toc .toc-menu .is-hidden-toc{display:none!important}.admonitionblock{position:relative;border-radius:9px;border-left-width:8px;border-left-style:solid;padding:15px 10px 15px 20px;margin-top:1rem}.admonitionblock td,.admonitionblock th{border-width:0!important;padding:0!important}.admonitionblock table{border-spacing:0}.admonitionblock .content>:first-child,.doc .admonitionblock .title+.paragraph{margin-top:0}.admonitionblock td.icon{display:none}.admonitionblock::before{display:block;font-weight:500;font-family:PP Telegraf,sans-serif;margin-bottom:10px}.admonitionblock.note{background-color:#f0f6ff;border-left-color:#0080a9}.admonitionblock.note::before{content:"NOTE"}.admonitionblock.tip{background-color:#f7ffe4;border-left-color:#c6ff3a}.admonitionblock.tip::before{content:"TIP"}.admonitionblock.important{background-color:#e0e8ff;border-left-color:#0019fe}.admonitionblock.important::before{content:"IMPORTANT"}.admonitionblock.caution{background-color:#ffe8da;border-left-color:#f5911e}.admonitionblock.caution::before{content:"CAUTION"}.admonitionblock.warning{background-color:#ffe3e3;border-left-color:#c91268}.admonitionblock.warning::before{content:"WARNING"}.doc{color:#041a3b;font-size:inherit;-ms-hyphens:manual;hyphens:manual;line-height:1.6;margin:0 auto;max-width:40rem;padding:0 1rem 4rem}.doc>h1.page{font-size:2em}.doc h4{font-family:PP Telegraf,sans-serif;color:#041a3b;font-weight:450;-ms-hyphens:none;hyphens:none;line-height:1.3;margin:1.1rem 0 0;font-size:1.09em}.doc>h1.page.serverless::after{content:"SERVERLESS";margin-left:15px;font-size:medium}.doc>h1.page.serverless::after,strong.serverless{padding:4px;font-weight:500;color:#008a00;vertical-align:middle}strong.serverless{font-size:smaller}.doc>h1.page.dedicated::after{content:"DEDICATED";border:none;font-size:medium;margin-left:15px}.doc>h1.page.dedicated::after,strong.dedicated{vertical-align:middle;font-weight:500;color:#2160c0;padding:4px}strong.dedicated{font-size:smaller}.doc>h1.page.enterprise::after{content:"ENTERPRISE";margin-left:15px;font-size:medium}.doc>h1.page.enterprise::after,strong.enterprise{padding:4px;font-weight:500;color:#003b87;vertical-align:middle}strong.enterprise{font-size:smaller}.doc>h1.page.beta::after{content:"BETA";border:none;font-size:medium;margin-left:15px}.doc>h1.page.beta::after,strong.beta{font-weight:500;vertical-align:middle;color:#68c200;padding:4px}strong.beta{font-size:smaller}.doc>h1.page.enterprise.beta::after{content:"ENTERPRISE (BETA)";border-radius:10px;border:none;font-size:medium;font-weight:500;vertical-align:middle;color:#041a3b;background:#68c200;padding:4px;margin-left:15px}.doc details{margin-top:15px;cursor:pointer}@media screen and (min-width:1024px){.doc{-webkit-box-flex:1;-ms-flex:auto;flex:auto;font-size:16px;margin:0 2rem;max-width:83.33333rem;min-width:0}}.doc h1,.doc h2,.doc h3,.doc h5,.doc h6{font-family:PP Telegraf,sans-serif;color:#041a3b;font-weight:400;-ms-hyphens:none;hyphens:none;line-height:1.3;margin:1.1rem 0 0}.doc>h1.page:first-child{margin:1.5rem 0}@media screen and (min-width:769px){.doc>h1.page:first-child{margin-top:2.5rem}}#preamble+.sect1,.doc .sect1+.sect1{margin-top:2rem}.doc h1.sect0{background:#b7c1cb;font-size:1.8em;margin:1.5rem -1rem 0;padding:.5rem 1rem}.doc h2:not(.discrete){border-bottom:1px solid #e4e2e2;margin-left:-1rem;margin-right:-1rem;padding:.4rem 1rem .1rem}.doc h3:not(.discrete){font-weight:500}.doc h1 .anchor,.doc h2 .anchor,.doc h3 .anchor,.doc h4 .anchor,.doc h5 .anchor,.doc h6 .anchor{position:absolute;text-decoration:none;width:1.75ex;margin-left:-1.5ex;visibility:hidden;font-size:.8em;font-weight:400;padding-top:.05em}.doc h1 .anchor::before,.doc h2 .anchor::before,.doc h3 .anchor::before,.doc h4 .anchor::before,.doc h5 .anchor::before,.doc h6 .anchor::before{content:"\00a7"}.doc h1:hover .anchor,.doc h2:hover .anchor,.doc h3:hover .anchor,.doc h4:hover .anchor,.doc h5:hover .anchor,.doc h6:hover .anchor{visibility:visible}.doc p{margin:0}.doc .tableblock p{font-size:inherit}.doc .tableblock thead,.doc .tableblock tr:has(p>strong){background-color:#f2f2f2}.doc a[href*="//"]:not([href*="docs.hazelcast.com"])::after,.home .additional-cards a[href*="//"]:not([href*="docs.hazelcast.com"])::after,.home .article a[href*="//"]:not([href*="docs.hazelcast.com"])::after,.nav-item a[href*="//"]:not([href*="docs.hazelcast.com"])::after{content:url(/_/img/external-link.svg);position:relative;margin-left:2px}.doc a[href*="cloud.hazelcast.com"]{background:#10a4b3;padding:0 10px;color:#fff;border-radius:35px;font-weight:400;font-size:smaller;vertical-align:middle;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.doc a[href*="cloud.hazelcast.com"]:hover{text-decoration:none;color:#fff}.doc a[href*="cloud.hazelcast.com"]::after{content:url(/_/img/external-link-white.svg)!important;background-size:15px 16px!important}.doc a{color:#2160c0}.doc a>code{color:#2160c0!important}.doc a:hover{color:#2160c0}.doc a.unresolved{color:#b00020}.doc i.fa{font-style:normal}.doc p code,.doc thead code{color:#37474f;background:#f1f3f4;border-radius:.25em;font-size:.95em;padding:.125em .25em}.doc pre{font-size:.88889rem;line-height:1.5;margin:0}.doc blockquote{margin:0}.doc .right{float:right}.doc .left{float:left}.doc .underline{text-decoration:underline}.doc .line-through{text-decoration:line-through}.doc .dlist,.doc .exampleblock,.doc .imageblock,.doc .listingblock,.doc .literalblock,.doc .olist,.doc .paragraph,.doc .partintro,.doc .quoteblock,.doc .sidebarblock,.doc .ulist,.doc .verseblock{margin:1.1rem 0 0}.doc .ulist.tablelist{margin:0}.doc table.tableblock{border-collapse:collapse;font-size:.83333rem;margin:2rem 0}.doc table.stretch{width:100%}.doc table.tableblock thead th{border-bottom:2.5px solid #e4e2e2;padding:.5rem}.doc table.tableblock>:not(thead) th,.doc table.tableblock td{border-top:1px solid #e4e2e2;border-bottom:1px solid #e4e2e2;padding:.5rem}.doc .halign-left{text-align:left}.doc .halign-right{text-align:right}.doc .halign-center{text-align:center}.doc .valign-top{vertical-align:top}.doc .valign-bottom{vertical-align:bottom}.doc .valign-middle{vertical-align:middle}.doc .imageblock{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}.doc .image>img,.doc .imageblock img{display:block}.doc .image>img,.doc .imageblock img{height:auto;max-width:250px}@media screen and (min-width:500px){.doc .image>img,.doc .imageblock img{height:auto;max-width:350px}}@media screen and (min-width:1224px){.doc .image>img,.doc .imageblock img{max-width:450px}}@media screen and (min-width:1450px){.doc .image>img,.doc .imageblock img{max-width:550px}}#preamble .abstract blockquote{background:#b7c1cb;border-left:5px solid #e4e2e2;color:#707482;font-size:.88889rem;padding:.75em 1em}.doc .quoteblock,.doc .verseblock{background:#fafafa;border-left:5px solid #5d5d5d;color:#707482}.doc .quoteblock{padding:.25rem 2rem 1.25rem}.doc .quoteblock .attribution{color:var(--csecondary-text);font-size:.83333rem;margin-top:.75rem}.doc .quoteblock blockquote{margin-top:1rem}.doc .quoteblock .paragraph{font-style:italic}.doc .quoteblock cite{padding-left:1em}.doc .verseblock{font-size:1.15em;padding:1rem 2rem}.doc .verseblock pre{font-family:inherit;font-size:inherit}.doc table.tableblock .paragraph{margin:0;padding:0}.doc ol,.doc ul{margin:0;padding:0 0 0 2rem}.doc ol.arabic{list-style-type:decimal}.doc ol.decimal{list-style-type:decimal-leading-zero}.doc ol.loweralpha{list-style-type:lower-alpha}.doc ol.upperalpha{list-style-type:upper-alpha}.doc ol.lowerroman{list-style-type:lower-roman}.doc ol.upperroman{list-style-type:upper-roman}.doc ol.lowergreek{list-style-type:lower-greek}.doc ul.checklist{padding-left:.5rem;list-style:none}.doc ul.checklist p>i.fa-check-square-o:first-child,.doc ul.checklist p>i.fa-square-o:first-child{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:1.25rem}.doc ul.checklist i.fa-check-square-o::before{content:"\2713"}.doc ul.checklist i.fa-square-o::before{content:"\274f"}.doc .dlist .dlist,.doc .dlist .olist,.doc .dlist .ulist,.doc .olist .dlist,.doc .olist .olist,.doc .olist .ulist,.doc .ulist .dlist,.doc .ulist .olist,.doc .ulist .ulist{margin-top:.5rem}.doc .olist li,.doc .ulist li{margin-bottom:.5rem}.doc .admonitionblock .listingblock,.doc .olist .listingblock,.doc .ulist .listingblock{padding:0}.doc .admonitionblock .title,.doc .exampleblock .title,.doc .imageblock .title,.doc .listingblock .title,.doc .literalblock .title,.doc .openblock .title,.doc .tableblock caption{color:#707482;font-size:.88889rem;font-weight:500;-ms-hyphens:none;hyphens:none;letter-spacing:.01em;padding-bottom:.075rem;text-align:left}.doc .imageblock .title{margin-top:.5rem;padding-bottom:0}.doc .exampleblock>.content{background:#fff;border:.25rem solid #5d5d5d;border-radius:.5rem;padding:.75rem}.doc .exampleblock>.content>:first-child{margin-top:0}.doc .sidebarblock{background:#fafafa;border-radius:.75rem;padding:.75rem 1.5rem}.doc .sidebarblock>.content>.title{font-size:1.25rem;font-weight:500;line-height:1.3;margin-bottom:-.3em;text-align:center}.doc .sidebarblock>.content>:not(.title):first-child{margin-top:0}.doc .listingblock.wrap pre,.doc .tableblock pre{white-space:pre-wrap}.doc .listingblock pre:not(.highlight),.doc .literalblock pre,.doc pre.highlight code{color:#37474f;background:#f1f3f4;-webkit-box-shadow:inset 0 0 1.75px #e4e2e2;box-shadow:inset 0 0 1.75px #e4e2e2;display:block;overflow-x:auto;padding:.75rem;border-radius:3px}.doc pre.highlight{position:relative}.doc .listingblock:hover code[data-lang]::before{display:block}.doc .dlist dt{font-style:italic}.doc .dlist dd{margin:0 0 .3rem 1.5rem}.doc .colist{font-size:.88889rem;margin:.25rem 0 -.25rem}.doc .colist>table>tbody>tr>:first-child,.doc .colist>table>tr>:first-child{padding:.25em .5rem 0;vertical-align:top}.doc .colist>table>tbody>tr>:last-child,.doc .colist>table>tr>:last-child{padding:.25rem 0}.doc .conum[data-value]{border:1px solid;border-radius:100%;display:inline-block;font-family:Open Sans,sans-serif;font-size:.75rem;font-style:normal;height:1.25em;line-height:1.2;text-align:center;width:1.25em;letter-spacing:-.25ex;text-indent:-.25ex}.doc .conum[data-value]::after{content:attr(data-value)}.doc .conum[data-value]+b{display:none}.doc b.button{white-space:nowrap}.doc b.button::before{content:"[";padding-right:.25em}.doc b.button::after{content:"]";padding-left:.25em}.doc .interactive-button a,.navbar .button,.tut-cards .button{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#10a4b3;border-radius:50px;height:1.75rem;color:#fff;padding:0 .75em;white-space:nowrap;text-decoration:none;border-style:none}.doc kbd{display:inline-block;font-size:.66667rem;background:#fafafa;border:1px solid #b7c1cb;border-radius:.25em;-webkit-box-shadow:0 1px 0 #b7c1cb,0 0 0 .1em #f2f5f9 inset;box-shadow:0 1px 0 #b7c1cb,inset 0 0 0 .1em #f2f5f9;padding:.25em .5em;vertical-align:text-bottom;white-space:nowrap}.doc .keyseq,.doc kbd{line-height:1}.doc .keyseq{font-size:.88889rem}.doc .keyseq kbd{margin:0 .125em}.doc .keyseq kbd:first-child{margin-left:0}.doc .keyseq kbd:last-child{margin-right:0}.doc .menuseq i.caret::before{content:"\203a";font-size:1.1em;font-weight:500;line-height:.90909}.doc .icon i::after,.doc .menuseq,.doc .path,.doc a.bare,.doc b.button,.doc code,.doc kbd{-ms-hyphens:none;hyphens:none}.doc td.tableblock,.doc th.tableblock{word-break:break-word}.doc .tabs ul{-ms-flex-wrap:wrap;flex-wrap:wrap;list-style:none;margin:0 -.25rem 0 0;padding:0}.doc .tabs li,.doc .tabs ul{display:-webkit-box;display:-ms-flexbox;display:flex}.doc .tabs li{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:1px solid #b7c1cb;border-radius:5px;cursor:pointer;font-weight:var(--weight-bold);height:2.5rem;margin-right:.25rem;position:relative;padding:0 1.5rem 5px;z-index:0}.doc .tabs li a{text-decoration:none;color:#041a3b}.doc .tabs li+li{margin-top:0}.doc .tabset.is-loading .tabs li:not(:first-child),.doc .tabset:not(.is-loading) .tabs li:not(.is-active){background-color:var(--color-text);color:var(--color-brand-white)}.doc .tabset.is-loading .tabs li:first-child::after,.doc .tabs li.is-active::after{background-color:#003b87;content:"";display:block;height:3px;position:absolute;bottom:-1.5px;left:0;right:0}.doc .tabset>.content{border:1px solid #b7c1cb;padding:1.25rem;border-radius:3px}.doc .tabset.is-loading .tab-pane:not(:first-child),.doc .tabset:not(.is-loading) .tab-pane:not(.is-active){display:none}.doc .tab-pane>:first-child{margin-top:0}nav.pagination{border-top:1px solid #e4e2e2;line-height:1;margin:2rem -1rem -1rem;padding:.75rem 1rem 0}nav.pagination,nav.pagination span{display:-webkit-box;display:-ms-flexbox;display:flex}nav.pagination span{-webkit-box-flex:50%;-ms-flex:50%;flex:50%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}nav.pagination .prev{padding-right:.5rem}nav.pagination .next{margin-left:auto;padding-left:.5rem;text-align:right}nav.pagination span::before{color:#8e8e8e;font-size:.75em;padding-bottom:.1em}nav.pagination .prev::before{content:"Prev"}nav.pagination .next::before{content:"Next"}nav.pagination a{font-weight:500;line-height:1.3;position:relative}nav.pagination a::after,nav.pagination a::before{color:#8e8e8e;font-weight:400;font-size:1.5em;line-height:.75;position:absolute;top:0;width:1rem}nav.pagination .prev a::before{content:"\2039";-webkit-transform:translateX(-100%);transform:translateX(-100%)}nav.pagination .next a::after{content:"\203a"}

/*! Hazelcast Docs UI - v1.0.0 */body{padding-top:60px!important}.header{position:fixed;top:0;width:100%;z-index:10000;background:#061827;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;-webkit-transition:height .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:height .3s ease-in-out,-webkit-box-shadow .3s ease-in-out;transition:height .3s ease-in-out,box-shadow .3s ease-in-out;transition:height .3s ease-in-out,box-shadow .3s ease-in-out,-webkit-box-shadow .3s ease-in-out}.header.shrink{height:60px}.navbar{width:100%}.navbar,.navbar-brand{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}.navbar-brand{height:60px;padding:0 10px}.navbar-item{color:#fff;display:block;padding:0 20px}.navbar-end,.navbar-start{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.navbar a{color:#fff;text-decoration:none;letter-spacing:1px}.navbar .button.navbar-button{background-color:#061827;border:1px solid #fff;color:#fff;font-size:1em;font-weight:700;letter-spacing:1px}.navbar-brand .navbar-item.navbar-logo-item{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}.navbar-logo-item-img{height:1.375rem;width:10.5625rem}.filter.checkbox{color:#fff;font-size:.875em;white-space:nowrap;padding-bottom:0}.filter.checkbox,.mega-menu{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin:0}.mega-menu{list-style:none;padding:0}.mega-menu-item{display:inline-block;margin:0 15px;position:relative}.mega-menu-item a{text-decoration:none;color:#fff;padding:10px 15px;display:inline-block;-webkit-transition:color .3s ease-in-out,border-bottom .3s ease-in-out;transition:color .3s ease-in-out,border-bottom .3s ease-in-out;border-bottom:4px solid transparent;font-family:PP Telegraf,Arial,Helvetica,sans-serif;font-weight:400;font-size:16px}.mega-menu-item-docs>a.mega-menu-link,.mega-menu-item>a.mega-menu-link:hover,.mega-menu-item a:hover{border-bottom:4px solid #c6ff3a!important}.mega-search{background-image:url(//hazelcast.com/wp-content/uploads/2023/08/search.svg);background-size:24px 24px;background-repeat:no-repeat;width:24px;height:24px;text-align:center;line-height:1}.mega-search,li.mega-menu-item-search{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}li.mega-menu-item-search{height:55px;padding:0 15px}nav .button.custom-4{background-clip:padding-box;background-color:#c6ff3a;border:1px solid transparent;color:#0b2b39;font-weight:600;font-family:PP Telegraf,Arial,Helvetica,sans-serif;font-size:.875rem!important;padding:8px 22px;-webkit-transition:all .4s ease-in-out;transition:all .4s ease-in-out}nav .button.custom-4:hover{background-image:-webkit-gradient(linear,left top,right top,from(#c6ff3a),to(#00c5d1));background-image:linear-gradient(90deg,#c6ff3a,#00c5d1)}

/*! Hazelcast Docs UI - Mobile Menu Styles */.navbar-burger{display:none;-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;gap:5px;cursor:pointer;width:40px;height:40px;padding:8px;background:transparent;border:none;z-index:10000}.navbar-burger span{width:24px;height:2px;background-color:#fff;display:block;border-radius:1px}#menu-holder.mobile-menu{display:none;position:fixed;top:0;left:0;height:100vh;width:100vw;background:#061827;z-index:999;padding:20px;overflow-y:auto}.mobile-menu-header{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:20px}.mobile-menu-logo img{height:1.5rem}#menu-holder.mobile-menu.active{display:block}.menu-close{position:absolute;top:20px;right:20px;background:transparent;border:none;font-size:32px;color:#fff;cursor:pointer;z-index:10000}#menu-holder.mobile-menu .mega-menu{list-style:none;margin:0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}#menu-holder.mobile-menu .mega-menu-item{width:100%;border-bottom:1px solid hsla(0,0%,100%,.1)}#menu-holder.mobile-menu .mega-menu-link{display:block;padding:16px 20px;color:#fff;text-decoration:none;font-size:18px;text-align:left;width:100%;-webkit-transition:background .2s ease;transition:background .2s ease}#menu-holder.mobile-menu .mega-menu-link:hover{background:hsla(0,0%,100%,.05)}.mega-menu-link.docs-highlight{color:#c6ff3a;border-left:4px solid #c6ff3a;font-weight:700}@media (max-width:1300px){.navbar-burger{display:-webkit-box;display:-ms-flexbox;display:flex}.DocSearch-Button-Placeholder{display:inline}#desktop-holder,.filter.checkbox,.hazelcast-link,.navbar-app-title,nav .mega-menu{display:none}.navbar-item{padding:0 10px}.navbar-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px}.navbar-brand{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.mega-menu-item-search{display:-webkit-box;display:-ms-flexbox;display:flex}}.DocSearch-Container{z-index:10000!important;position:fixed!important}.DocSearch-Button-Keys{display:none}.DocSearch-Button-Container{width:100%;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.DocSearch-Button{background:#fafafa;border-radius:5px;border:1px solid #b7c1cb;margin:0}.DocSearch-Button .DocSearch-Search-Icon{color:#0080a9}.DocSearch-Button .DocSearch-Button-Placeholder{font-weight:400}.footer{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:2rem;background-color:#0b2b39;color:#fafafa;font-size:.83333rem;height:90px}.footer a{color:#fafafa;padding-right:8px}

/*! Adapted from the GitHub style by Vasily Polovnyov <vast@whiteants.net> */.hljs-comment,.hljs-quote{color:#998;font-style:italic}.hljs-keyword,.hljs-selector-tag,.hljs-subst{color:#333;font-weight:500}.hljs-literal,.hljs-number,.hljs-tag .hljs-attr,.hljs-template-variable,.hljs-variable{color:teal}.hljs-doctag,.hljs-string{color:#d14}.hljs-section,.hljs-selector-id,.hljs-title{color:#900;font-weight:500}.hljs-subst{font-weight:400}.hljs-class .hljs-title,.hljs-type{color:#458;font-weight:500}.hljs-attribute,.hljs-name,.hljs-tag{color:navy;font-weight:400}.hljs-link,.hljs-regexp{color:#009926}.hljs-bullet,.hljs-symbol{color:#990073}.hljs-built_in,.hljs-builtin-name{color:#0086b3}.hljs-meta{color:#999;font-weight:500}.hljs-deletion{background:#fdd}.hljs-addition{background:#dfd}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:500}@page{margin:.5in}@media print{.hide-for-print{display:none!important}html{font-size:.9375em}a{color:inherit!important;text-decoration:underline}a.bare,a[href^="#"],a[href^="mailto:"]{text-decoration:none}img,object,svg,tr{page-break-inside:avoid}thead{display:table-header-group}pre{-ms-hyphens:none;hyphens:none;white-space:pre-wrap}body{padding-top:2rem}.navbar{background:none;color:inherit;position:absolute}.navbar *{color:inherit!important}#topbar-nav,.nav-container{display:none}.doc{color:inherit;margin:auto;max-width:none;padding-bottom:2rem}.doc .listingblock code[data-lang]::before{display:block}footer.footer{background:none;border-top:1px solid #e4e2e2;color:var(--csecondary-text);padding:.5rem}.footer *{color:inherit}}.mantine-Modal-close{color:#f8f9fa}.mantine-Modal-close:hover{color:#868e96}