/*!
    ______                     
   / ____/_  ______ ___  _____ 
  / /_  / / / / __ `/ / / / _ \
 / __/ / /_/ / /_/ / /_/ /  __/
/_/    \__,_/\__, /\__,_/\___/ 
            /____/             

Main Docs Stylesheet
Authors: Henry Harding, henry@fugue.co
         Michael Marcialis, michael@fugue.co
*/html{-moz-osx-font-smoothing:grayscale;-ms-text-size-adjust:100%;-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;-webkit-text-size-adjust:100%}body{font-family:sans-serif;line-height:1;margin:0}iframe{border:0}main{display:block}ul,ol{margin-bottom:0;margin-top:0;padding-left:0}li{display:block}dl{margin-bottom:0;margin-top:0}dd{margin-left:0}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:normal;margin-bottom:0;margin-top:0}blockquote{margin:0;padding:0}p{margin-top:0;margin-bottom:0}strong{font-weight:bold}figure{margin:0}img{border:0;height:auto;max-width:100%;vertical-align:middle;-ms-interpolation-mode:bicubic}a{color:inherit;text-decoration:none}button{background:none;border:0;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;margin:0;overflow:visible;padding:0;text-align:inherit;text-transform:inherit;-webkit-font-smoothing:inherit}fieldset{border:0;margin:0;padding:0}input,textarea,select{background:transparent none;border:0;color:inherit;font:inherit;padding:0;text-align:inherit}input,textarea{-webkit-appearance:none;-moz-appearance:none;appearance:none}input{margin:0}input[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{display:none}pre,code{font-family:monospace, monospace;font-size:1em}pre{margin:0}address{font-style:normal}table{border-collapse:collapse;border-spacing:0}thead th,thead td{vertical-align:bottom}tbody th,tbody td{vertical-align:top}th,td{padding:0}::-moz-focus-inner{border:0;padding:0}small{font-size:1em}abbr{text-decoration:none}.button,.header-nav__actions .login,.header-nav__actions .dropdown-toggle,.header-logo p,.footer-supplements__legal small,.text-docs__breadcrumbs li,.text-docs ol.overview a,.text-docs .text-docs__nav a h6,.form-user__input label,.utility-docs__version h6,.utility-docs__search--sphinx label,.utility-docs__search--google h6,.utility-docs__search--google input.gsc-search-button{font-size:.75rem;letter-spacing:.0833333333em;text-transform:uppercase}sup,.text-docs .footnote-reference{font-size:75%;line-height:0;position:relative;top:-0.5em;vertical-align:baseline}.text-docs code,.search-docs code{background:rgba(108,93,144,0.1);border-radius:.1875rem;color:#6c5d90;font-family:"Input Mono","Courier New",monospace;padding:.0625rem}a .text-docs code,.text-docs a code,a .search-docs code,.search-docs a code{background:rgba(33,150,179,0.1);color:#2196b3;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a:hover .text-docs code,.text-docs a:hover code,a:hover .search-docs code,.search-docs a:hover code,a:focus .text-docs code,.text-docs a:focus code,a:focus .search-docs code,.search-docs a:focus code{background:rgba(90,198,224,0.1);color:#5ac6e0}.text-docs h1 code,.text-docs h2 code,.text-docs h3 code,.text-docs h4 code,.text-docs h5 code,.text-docs h6 code,.text-docs .rubric code,.text-docs .code-block-caption .caption-text code,.text-docs .topic-title code,.text-docs .sidebar-title code,.text-docs .admonition-title code,.search-docs--sphinx .search li>a code{background:inherit !important;border-radius:0 !important;color:inherit !important;font-family:inherit !important;padding:0 !important;-webkit-transition:none !important;transition:none !important}.text-docs .highlighted,.search-docs .highlighted,.search-docs--google .gs-snippet b{background:rgba(228,145,45,0.1);border-radius:.1875rem;color:#e4912d;padding:.0625rem}.text-docs blockquote{border-left:.1875rem solid #6c5d90;padding-left:1.0625rem}.text-docs blockquote p{font-size:1.25rem}@media only screen and (min-width: 35.625em){.text-docs blockquote p{font-size:1.5rem}}.text-docs blockquote.blockquote--text-small p{font-size:.875rem}@media only screen and (min-width: 35.625em){.text-docs blockquote.blockquote--text-small p{font-size:1rem}}.text-docs blockquote p+p,.text-docs blockquote footer{margin-top:1.5em}.text-docs blockquote cite{color:#999;font-size:.75rem}@media only screen and (min-width: 35.625em){.text-docs blockquote cite{font-size:.875rem}}.text-docs blockquote cite:before{content:"\2014"}*,*::before,*::after{box-sizing:border-box !important}*::-moz-selection{background-color:#a297bc;text-shadow:none}*::selection{background-color:#a297bc;text-shadow:none}@media only screen and (min-width: 162.5em){html{font-size:150%}}body{background:#fff;color:#333;font-family:"Maison Neue",Helvetica,Arial,sans-serif;line-height:1.5}body.preload *{-webkit-transition:none !important;transition:none !important}a,a::before,a::after,button,button::before,button::after,input,input::before,input::after{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}a{color:#2196b3;overflow-wrap:break-word;word-wrap:break-word}a:hover,a:focus{color:#5ac6e0}input::-webkit-input-placeholder{color:#999;font-style:italic}input::-moz-placeholder{color:#999;font-style:italic}input:-ms-input-placeholder{color:#999;font-style:italic}input:-moz-placeholder{color:#999;font-style:italic}pre,code,kbd{font-family:"Input Mono","Courier New",monospace}hr{background-color:#ddd;border:none;color:#ddd;height:.0625rem;margin-bottom:3.75rem !important;margin-top:3.75rem !important}@font-face{font-family:"GT Sectra Fine";src:url(../fonts/gt-sectra-fine/GT-Sectra-Fine-Book.woff);font-weight:normal;font-style:normal}@font-face{font-family:"Maison Neue";src:url(../fonts/maison-neue/MaisonNeueWEB-Book.woff);font-weight:normal;font-style:normal}@font-face{font-family:"Maison Neue";src:url(../fonts/maison-neue/MaisonNeueWEB-BookItalic.woff);font-weight:normal;font-style:italic}@font-face{font-family:"Maison Neue";src:url(../fonts/maison-neue/MaisonNeueWEB-Demi.woff);font-weight:bold;font-style:normal}@font-face{font-family:"Maison Neue";src:url(../fonts/maison-neue/MaisonNeueWEB-DemiItalic.woff);font-weight:bold;font-style:italic}@font-face{font-family:"Input Mono";src:url(../fonts/input/InputMonoNarrow-Regular.ttf);font-weight:normal;font-style:normal}@font-face{font-family:"Input Mono";src:url(../fonts/input/InputMonoNarrow-Italic.ttf);font-weight:normal;font-style:italic}@font-face{font-family:"Input Mono";src:url(../fonts/input/InputMonoNarrow-Bold.ttf);font-weight:bold;font-style:normal}@font-face{font-family:"Input Mono";src:url(../fonts/input/InputMonoNarrow-BoldItalic.ttf);font-weight:bold;font-style:italic}@font-face{font-family:'fugue';src:url("../fonts/fugue/fugue.ttf?v=2.5") format("truetype"),url("../fonts/fugue/fugue.woff?v=2.5") format("woff"),url("../fonts/fugue/fugue.svg#fugue?v=2.5") format("svg");font-weight:normal;font-style:normal}.icon{font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.icon-text{position:absolute;left:-999rem;top:-999rem}.icon--logo::before{content:"\e900"}.icon--facebook::before{content:"\e901"}.icon--twitter::before{content:"\e902"}.icon--google::before{content:"\e903"}.icon--linkedin::before{content:"\e904"}.icon--rule::before{content:"\e905"}.icon--close::before{content:"\e906"}.icon--plus::before{content:"\e907"}.icon--check::before{content:"\e908"}.icon--arrow-up::before{content:"\e909"}.icon--external::before{content:"\e90a"}.icon--page::before{content:"\e90b"}.icon--play::before{content:"\e90c"}.icon--back::before{content:"\e90d"}.icon--regenerate::before{content:"\e90e"}.icon--key::before{content:"\e90f"}.icon--award::before{content:"\e910"}.icon--cane::before{content:"\e911"}.icon--health::before{content:"\e912"}.icon--sun::before{content:"\e913"}.icon--remote::before{content:"\e914"}.icon--learn::before{content:"\e915"}.icon--telephone::before{content:"\e916"}.icon--register::before{content:"\e917"}.icon--book::before{content:"\e918"}.icon--pin::before{content:"\e919"}.icon--pin-star::before{content:"\e91a"}.icon--question::before{content:"\e91b"}.icon--exclamation::before{content:"\e91c"}.icon--information::before{content:"\e91d"}.icon--aside::before{content:"\e91e"}.icon--code::before{content:"\e91f"}.icon--search::before{content:"\e920"}.icon--microphone::before{content:"\e921"}.icon--mail::before{content:"\e922"}.icon--download::before{content:"\e923"}.icon--clock::before{content:"\e924"}.icon--bulb::before{content:"\e925"}.icon--deploy::before{content:"\e926"}.icon--money::before{content:"\e927"}.icon--immutable::before{content:"\e928"}.icon--container::before{content:"\e929"}.icon--serverless::before{content:"\e92a"}.icon--enforce::before{content:"\e92b"}.icon--change::before{content:"\e92c"}.icon--eye::before{content:"\e92d"}.icon--link::before{content:"\e92e"}.icon--manage::before{content:"\e92f"}.icon--collaborate::before{content:"\e930"}.icon--home::before{content:"\e931"}.icon--sections::before{content:"\e932"}.icon--calendar::before{content:"\e933"}.icon--brain::before{content:"\e934"}.icon--magic::before{content:"\e935"}.icon--bell::before{content:"\e936"}.icon--user::before{content:"\e937"}.icon--tag::before{content:"\e938"}.icon--heart::before{content:"\e939"}.icon--support::before{content:"\e93a"}.icon--browser::before{content:"\e93b"}.icon--trophy::before{content:"\e93c"}.icon--ok::before{content:"\e93d"}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@keyframes fadeOut{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes fadeInScaleUp{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScaleUp{0%{opacity:0;-webkit-transform:scale(0.5);transform:scale(0.5)}70%{-webkit-transform:scale(1.1);transform:scale(1.1)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInScaleDown{0%{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fadeInScaleDown{0%{opacity:0;-webkit-transform:scale(1.05);transform:scale(1.05)}100%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes fadeInSlideDown{0%{opacity:0;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInSlideDown{0%{opacity:0;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInSlideUp{0%{opacity:0;-webkit-transform:translateY(8rem);transform:translateY(8rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes fadeInSlideUp{0%{opacity:0;-webkit-transform:translateY(8rem);transform:translateY(8rem)}100%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes fadeInSlideRight{0%{opacity:0;-webkit-transform:translateX(-25%);transform:translateX(-25%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInSlideRight{0%{opacity:0;-webkit-transform:translateX(-25%);transform:translateX(-25%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeInSlideLeft{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@keyframes fadeInSlideLeft{0%{opacity:0;-webkit-transform:translateX(25%);transform:translateX(25%)}100%{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes fadeOutSlideUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}}@keyframes fadeOutSlideUp{0%{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}100%{opacity:0;-webkit-transform:translateY(-8rem);transform:translateY(-8rem)}}@-webkit-keyframes fadeInExpand{0%{max-height:0;opacity:0}100%{max-height:50rem;opacity:1}}@keyframes fadeInExpand{0%{max-height:0;opacity:0}100%{max-height:50rem;opacity:1}}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes nudgeDown{0%, 80%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes nudgeDown{0%, 80%{-webkit-transform:translateY(0);transform:translateY(0)}90%{-webkit-transform:translateY(0.5rem);transform:translateY(0.5rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes unhinged{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{opacity:1;-webkit-transform:rotate(240deg);transform:rotate(240deg)}30%{opacity:1;-webkit-transform:rotate(125deg);transform:rotate(125deg)}45%{opacity:1;-webkit-transform:rotate(220deg);transform:rotate(220deg)}60%{opacity:1;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{opacity:1;-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{opacity:0;-webkit-transform:translate(0.5rem, 8rem) rotate(215deg);transform:translate(0.5rem, 8rem) rotate(215deg)}95%{opacity:0;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes unhinged{0%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}15%{opacity:1;-webkit-transform:rotate(240deg);transform:rotate(240deg)}30%{opacity:1;-webkit-transform:rotate(125deg);transform:rotate(125deg)}45%{opacity:1;-webkit-transform:rotate(220deg);transform:rotate(220deg)}60%{opacity:1;-webkit-transform:rotate(145deg);transform:rotate(145deg)}75%{opacity:1;-webkit-transform:rotate(200deg);transform:rotate(200deg)}90%{opacity:0;-webkit-transform:translate(0.5rem, 8rem) rotate(215deg);transform:translate(0.5rem, 8rem) rotate(215deg)}95%{opacity:0;-webkit-transform:translate(0) rotate(0deg);transform:translate(0) rotate(0deg)}100%{opacity:1;-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-0.75rem);transform:translateY(-0.75rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes bounce{0%{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-0.75rem);transform:translateY(-0.75rem)}100%{-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes scaleDownUp{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@keyframes scaleDownUp{0%{-webkit-transform:scale(1);transform:scale(1)}50%{-webkit-transform:scale(0.5);transform:scale(0.5)}100%{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes typing{0%{border-right:1px solid rgba(255,255,255,0);max-width:0%}10%{border-right:1px solid #fff}90%{border-right:1px solid #fff}100%{border-right:1px solid rgba(255,255,255,0);max-width:100%}}@keyframes typing{0%{border-right:1px solid rgba(255,255,255,0);max-width:0%}10%{border-right:1px solid #fff}90%{border-right:1px solid #fff}100%{border-right:1px solid rgba(255,255,255,0);max-width:100%}}.wrap,.site-footer{overflow:hidden;position:relative}.wrap__inner,.site-footer__inner{margin-left:auto;margin-right:auto;max-width:73.75rem;padding:3.75rem 1.25rem;position:relative;z-index:2}@media only screen and (min-width: 35.625em){.wrap__inner,.site-footer__inner{padding-left:2.5rem;padding-right:2.5rem}}@media only screen and (min-width: 50.625em){.wrap__inner,.site-footer__inner{padding-bottom:5rem;padding-top:5rem}}.site-footer{background-color:#252525}.wrap-docs{padding:0 1.25rem}@media only screen and (min-width: 35.625em){.wrap-docs{padding:0 2.5rem}}@media only screen and (min-width: 50.625em){.wrap-docs{overflow:hidden}}@media only screen and (min-width: 50.625em){.wrap-docs__inner{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin:0 auto;max-width:86.25rem}}.wrap-docs__tools{background:#252525;border-bottom:.0625rem solid #ddd;margin:0 -1.25rem}@media only screen and (min-width: 35.625em){.wrap-docs__tools{margin:0 -2.5rem}}@media only screen and (min-width: 50.625em){.wrap-docs__tools{background:none;border-bottom:none;-webkit-box-flex:0;-ms-flex:0 0 15.3125rem;flex:0 0 15.3125rem;margin:0 2.5rem 0 0;padding:3.75rem 0;position:relative;width:15.3125rem}}@media only screen and (min-width: 64.6875em){.wrap-docs__tools{-webkit-box-flex:0;-ms-flex:0 0 21.25rem;flex:0 0 21.25rem;width:21.25rem}}@media only screen and (min-width: 50.625em){.wrap-docs__tools::before{background:#252525;bottom:0;content:"";position:absolute;right:0;top:0;width:999em;z-index:-1}}@media only screen and (min-width: 50.625em){.wrap-docs__tools>*+*{margin-top:3.75rem}}.wrap-docs__text{padding:2.5rem 0}@media only screen and (min-width: 35.625em){.wrap-docs__text{padding:3.75rem 0}}@media only screen and (min-width: 50.625em){.wrap-docs__text{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-width:63.4375rem;min-width:0}}@media only screen and (min-width: 64.6875em){.wrap-docs__text{max-width:57.5rem}}.wrap-docs__text-inner{margin:0 auto}.wrap-docs__text-inner:after{content:"";display:table;clear:both}@media only screen and (min-width: 50.625em){.wrap-docs__text-inner{max-width:45rem}}.button,.header-nav__actions .login,.header-nav__actions .dropdown-toggle{background:#6c5d90;border-radius:.3125rem;color:#fff !important;cursor:pointer;display:inline-block;font-weight:bold;line-height:1.5;max-width:100%;overflow:hidden;padding:1em 1.6666666667em .8333333333em;text-align:center;text-overflow:ellipsis;text-shadow:0 .0625rem 0 rgba(0,0,0,0.2);vertical-align:bottom;white-space:nowrap}.button:hover,.header-nav__actions .login:hover,.header-nav__actions .dropdown-toggle:hover,.button:focus,.header-nav__actions .login:focus,.header-nav__actions .dropdown-toggle:focus{color:#fff !important;background:#78699e}.button:focus,.header-nav__actions .login:focus,.header-nav__actions .dropdown-toggle:focus{outline:none}.button:active,.header-nav__actions .login:active,.header-nav__actions .dropdown-toggle:active{background:#605381;-webkit-transform:scale(0.95);transform:scale(0.95)}.button[disabled],.header-nav__actions [disabled].login,.header-nav__actions [disabled].dropdown-toggle{cursor:not-allowed;opacity:0.5}.button,.header-nav__actions .login,.header-nav__actions .dropdown-toggle,.button::before,.header-nav__actions .login::before,.header-nav__actions .dropdown-toggle::before,.button::after,.header-nav__actions .login::after,.header-nav__actions .dropdown-toggle::after{-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.site-header--color-inverted .header-nav__action--secondary a.button,.site-header--color-inverted .header-nav__action--secondary .header-nav__actions a.login,.header-nav__actions .site-header--color-inverted .header-nav__action--secondary a.login,.site-header--color-inverted .header-nav__action--secondary .header-nav__actions a.dropdown-toggle,.header-nav__actions .site-header--color-inverted .header-nav__action--secondary a.dropdown-toggle,.site-header--color-inverted .header-nav__action--secondary .login,.site-header--color-inverted .header-nav__action--secondary .dropdown-toggle,.form-user__button--secondary,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.button,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .header-nav__actions a.login,.header-nav__actions .site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.login,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .header-nav__actions a.dropdown-toggle,.header-nav__actions .site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.dropdown-toggle,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .login,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .dropdown-toggle{background:transparent !important;padding:.9166666667em 1.5833333333em .75em;text-shadow:none}.site-header--color-inverted .header-nav__action--secondary a.button,.site-header--color-inverted .header-nav__action--secondary .header-nav__actions a.login,.header-nav__actions .site-header--color-inverted .header-nav__action--secondary a.login,.site-header--color-inverted .header-nav__action--secondary .header-nav__actions a.dropdown-toggle,.header-nav__actions .site-header--color-inverted .header-nav__action--secondary a.dropdown-toggle,.site-header--color-inverted .header-nav__action--secondary .login,.site-header--color-inverted .header-nav__action--secondary .dropdown-toggle,.form-user__button--secondary{border:.0625rem solid #333;color:#333 !important}.site-header--color-inverted .header-nav__action--secondary a.button:hover,.site-header--color-inverted .header-nav__action--secondary .login:hover,.site-header--color-inverted .header-nav__action--secondary .dropdown-toggle:hover,.form-user__button--secondary:hover,.site-header--color-inverted .header-nav__action--secondary a.button:focus,.site-header--color-inverted .header-nav__action--secondary .login:focus,.site-header--color-inverted .header-nav__action--secondary .dropdown-toggle:focus,.form-user__button--secondary:focus{border-color:#78699e;color:#78699e !important}.site-header--color-inverted .header-nav__action--secondary a.button:active,.site-header--color-inverted .header-nav__action--secondary .login:active,.site-header--color-inverted .header-nav__action--secondary .dropdown-toggle:active,.form-user__button--secondary:active{border-color:#605381;color:#605381 !important}@media only screen and (max-width: 50.5625em){.site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.button,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .header-nav__actions a.login,.header-nav__actions .site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.login,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .header-nav__actions a.dropdown-toggle,.header-nav__actions .site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.dropdown-toggle,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .login,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .dropdown-toggle{border:.0625rem solid #333;color:#333 !important}}@media only screen and (min-width: 50.625em){.site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.button,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .header-nav__actions a.login,.header-nav__actions .site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.login,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .header-nav__actions a.dropdown-toggle,.header-nav__actions .site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.dropdown-toggle,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .login,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .dropdown-toggle{border:.0625rem solid #ddd;color:#ddd !important}.site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.button:hover,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .login:hover,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .dropdown-toggle:hover,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.button:focus,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .login:focus,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .dropdown-toggle:focus{border-color:#fff;color:#fff !important}.site-header:not(.site-header--color-inverted) .header-nav__action--secondary a.button:active,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .login:active,.site-header:not(.site-header--color-inverted) .header-nav__action--secondary .dropdown-toggle:active{border-color:#727272;color:#999 !important}}.form-user__button{display:block;width:100%}.form-user__button{padding:1.8333333333em 2.5em 1.6666666667em}.site-header--color-inverted .header-nav__action--secondary a.button.form-user__button,.site-header--color-inverted .header-nav__action--secondary .login.form-user__button,.site-header--color-inverted .header-nav__action--secondary .dropdown-toggle.form-user__button,.form-user__button.form-user__button--secondary{padding-bottom:1.5833333333em;padding-top:1.75em}.morph{position:relative;vertical-align:middle}.morph,.morph:before,.morph:after{background:#333;display:inline-block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.morph-text{position:absolute;left:-999rem;top:-999rem}.morph--menu,.morph--menu:before,.morph--menu:after{content:"";height:.125rem;width:1.25rem}.morph--menu:before,.morph--menu:after{left:0;position:absolute}.morph--menu:before{top:-.375rem}.morph--menu:after{bottom:-.375rem}.header-nav.is-active .header-nav__toggle .morph{-webkit-transform:rotate(45deg);transform:rotate(45deg)}.header-nav.is-active .header-nav__toggle .morph:before{top:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.header-nav.is-active .header-nav__toggle .morph:after{bottom:0;opacity:0;-webkit-transform:rotate(90deg);transform:rotate(90deg)}.show--js,.show--no-js{display:none}.js .show--js,.no-js .show--no-js{display:block}.tag{background:#6c5d90;border-radius:999em;color:#fff;display:inline-block;font-weight:bold;font-size:.625rem;line-height:1.6;margin:0 0.5em;padding:0 .5em;text-transform:uppercase;vertical-align:middle}.tag--alpha{background:#ce4720}.tag--beta{background:#e4912d}.tag--gamma{background:#1b9789}.hidden{display:none}.revealed{display:block}.hidden-accessible{position:absolute;left:-999rem;top:-999rem}.revealed-accessible{position:static;left:auto;top:auto}.site-header{left:0;position:absolute;right:0;top:0;z-index:10}.site-header,.site-header a{color:rgba(255,255,255,0.8)}.site-header,.site-header a:hover,.site-header a:focus{color:#fff}.site-header__inner{margin:0 auto;max-width:73.75rem;padding:1rem 1.25rem;position:relative}.site-header__inner:after{content:"";display:table;clear:both}@media only screen and (min-width: 35.625em){.site-header__inner{padding-left:2.5rem;padding-right:2.5rem}}.header-logo:after{content:"";display:table;clear:both}.header-logo,.header-logo>*{float:left}.header-logo h1 .icon,.header-logo p{line-height:3rem}@media only screen and (min-width: 50.625em){.header-logo h1 .icon,.header-logo p{line-height:4.25rem}}.header-logo h1{font-size:1.625rem}@media only screen and (min-width: 50.625em){.header-logo h1{font-size:2.375rem}}.header-logo p{font-weight:bold;margin-left:.625rem;padding-left:.625rem;position:relative}@media only screen and (min-width: 50.625em){.header-logo p{margin-left:1.25rem;padding-left:1.25rem}}.header-logo p::after{background:rgba(255,255,255,0.8);content:"";height:1.625rem;left:0;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);width:.0625rem;z-index:10}@media only screen and (min-width: 50.625em){.header-logo p::after{height:2.25rem}}.header-nav{float:right}.header-nav__toggle{line-height:3rem;position:relative;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;z-index:21}@media only screen and (min-width: 50.625em){.header-nav__toggle{position:absolute;left:-999rem;top:-999rem}}.header-nav__toggle:hover,.header-nav__toggle:focus{color:#fff;cursor:pointer}.header-nav__toggle:focus{outline:none}.header-nav__toggle:active{-webkit-transform:scale(0.95);transform:scale(0.95)}.header-nav__toggle .morph,.header-nav__toggle .morph:before,.header-nav__toggle .morph:after{background:rgba(255,255,255,0.8)}.header-nav__toggle:hover .morph,.header-nav__toggle:hover .morph:before,.header-nav__toggle:hover .morph:after{background:#fff}.header-nav.is-active .header-nav__toggle .morph,.header-nav.is-active .header-nav__toggle .morph:before,.header-nav.is-active .header-nav__toggle .morph:after{background:#333}.header-nav.is-active .header-nav__toggle:hover .morph,.header-nav.is-active .header-nav__toggle:hover .morph:before,.header-nav.is-active .header-nav__toggle:hover .morph:after{background:#78699e}@media only screen and (max-width: 50.5625em){.header-nav__content{background:#fff;overflow-y:auto;padding-top:5.25rem;-webkit-overflow-scrolling:touch;position:absolute;left:-999rem;top:-999rem}}@media only screen and (max-width: 50.5625em){.header-nav.is-active .header-nav__content{bottom:0;left:0;position:fixed;right:0;top:0;z-index:20}}@media only screen and (max-width: 50.5625em){.header-nav__content>*+*{margin-top:1.25rem}}@media only screen and (max-width: 50.5625em){body.is-nav{height:100vh;overflow:hidden}.touchevents body.is-nav{position:fixed;width:100%}body.is-nav .header-nav__content{-webkit-animation:fadeIn 0.3s 1 backwards ease;animation:fadeIn 0.3s 1 backwards ease}body.is-nav .header-nav__list,body.is-nav .header-nav__actions{-webkit-animation:fadeInSlideDown 0.6s 0.3s 1 backwards ease;animation:fadeInSlideDown 0.6s 0.3s 1 backwards ease}body.is-nav-out .header-nav__content{-webkit-animation:fadeOut 0.6s 1 forwards ease;animation:fadeOut 0.6s 1 forwards ease}body.is-nav-out .header-nav__list,body.is-nav-out .header-nav__actions{-webkit-animation:fadeOutSlideUp 0.6s 1 forwards ease;animation:fadeOutSlideUp 0.6s 1 forwards ease}}@media only screen and (min-width: 50.625em){.header-nav__list,.header-nav__actions{position:absolute;top:1rem;white-space:nowrap}}@media only screen and (min-width: 50.625em){.header-nav__list li,.header-nav__actions li{display:inline-block}}@media only screen and (min-width: 50.625em){.header-nav__list{left:50%;text-align:center;-webkit-transform:translateX(-50%);transform:translateX(-50%)}}@media only screen and (min-width: 50.625em){.header-nav__list li+li{margin-left:.625rem}}@media only screen and (min-width: 73.75rem){.header-nav__list li+li{margin-left:1.25rem}}.header-nav__list a{color:#333;display:block;font-size:.875rem;line-height:3rem;text-align:center;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}@media only screen and (max-width: 50.5625em){.header-nav__list a{padding:0 1rem}}@media only screen and (min-width: 50.625em){.header-nav__list a{color:rgba(255,255,255,0.8);line-height:4.25rem;position:relative}}.header-nav__list a:hover,.header-nav__list a:focus{color:#fff}@media only screen and (max-width: 50.5625em){.header-nav__list a:hover,.header-nav__list a:focus{background:#78699e}}.touchevents .header-nav__list a:hover,.touchevents .header-nav__list a:focus{background:transparent}@media only screen and (min-width: 50.625em){.header-nav__list a:before{background:#78699e;bottom:.875rem;content:"";height:.2rem;left:50%;opacity:0;position:absolute;right:50%;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}}@media only screen and (min-width: 50.625em){.header-nav__list a:hover:before,.header-nav__list a:focus:before{left:0;opacity:1;right:0}}@media only screen and (min-width: 50.625em){.section-product .header-nav__item--product a:before,.section-cloud-desk .header-nav__item--cloud-desk a:before,.section-resources .header-nav__item--resources a:before,.section-docs .header-nav__item--docs a:before,.section-blog .header-nav__item--blog a:before,.section-about .header-nav__item--about a:before{background:#6c5d90;left:0;opacity:1;right:0}}@media only screen and (max-width: 50.5625em){.header-nav__actions{padding:0 1.25rem}}@media only screen and (min-width: 50.625em){.header-nav__actions{padding:.875rem 0;right:2.5rem}}.header-nav__actions li{text-align:center}@media only screen and (max-width: 50.5625em){.header-nav__actions li+li{margin-top:.625rem}}@media only screen and (min-width: 50.625em){.header-nav__actions li+li{margin-left:.375rem}}.header-nav__actions .dropdown-toggle::after,.header-nav__actions .user-avatar{display:none}.header-nav__actions .login::before,.header-nav__actions .dropdown-toggle::before{font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.header-nav__actions .login::before{content:"\e90f\0020"}.header-nav__actions .dropdown-toggle{max-width:11.875rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.header-nav__actions .dropdown-toggle::before{content:"\e937\0020"}.header-nav__actions .dropdown-toggle #user-name{display:inline !important;max-width:none !important;overflow:visible !important;text-overflow:clip !important}.site-header--position-static{left:auto;position:static;right:auto;top:auto}.site-header--background-black{background-color:#252525}.site-header--color-inverted,.site-header--color-inverted a,.site-header--color-inverted a:hover,.site-header--color-inverted a:focus{color:#333}.site-header--color-inverted .header-logo p::after{background:#333}.site-header--color-inverted .header-nav__toggle .morph,.site-header--color-inverted .header-nav__toggle .morph:before,.site-header--color-inverted .header-nav__toggle .morph:after,.site-header--color-inverted .header-nav__toggle:hover .morph,.site-header--color-inverted .header-nav__toggle:hover .morph:before,.site-header--color-inverted .header-nav__toggle:hover .morph:after{background:#333}@media only screen and (max-width: 50.5625em){.site-header--color-inverted .header-nav__list a:hover,.site-header--color-inverted .header-nav__list a:focus{color:#fff}}.site-header--position-static.site-header--color-inverted{border-bottom:1px solid #ddd}.site-header--width-large .site-header__inner{max-width:86.25rem}.site-footer{border-top:.0625rem solid rgba(255,255,255,0.1);color:#666}.site-footer,.site-footer a{color:#666}.site-footer a:hover{color:#fff}.site-footer__inner>*+*{border-top:1px solid rgba(255,255,255,0.1);margin-top:2.5rem;padding-top:2.5rem}.footer-nav:after{content:"";display:table;clear:both}@media only screen and (max-width: 50.5625em){.footer-nav ul+ul{margin-top:1.25rem}}.footer-nav li{font-size:.875rem}@media only screen and (max-width: 50.5625em){.footer-nav li{display:inline-block;margin-right:.625rem}}@media only screen and (min-width: 50.625em){.footer-nav li{float:left}}@media only screen and (min-width: 50.625em){.footer-nav li+li{margin-left:.625rem}}@media only screen and (min-width: 64.6875em){.footer-nav li+li{margin-left:1.25rem}}.footer-nav .icon{margin-right:0.25em}@media only screen and (max-width: 64.625em){.footer-nav .icon{display:none}}@media only screen and (min-width: 50.625em){.footer-nav__general{float:left}}@media only screen and (min-width: 50.625em){.footer-nav__user{float:right}}.footer-supplements:after{content:"";display:table;clear:both}@media only screen and (max-width: 50.5625em){.footer-supplements>*+*{margin-top:1.25rem}}@media only screen and (min-width: 50.625em){.footer-supplements__social{float:left}}.footer-supplements__social ul:after{content:"";display:table;clear:both}.footer-supplements__social li{float:left;font-size:.75rem}.footer-supplements__social li+li{margin-left:.625rem}.footer-supplements__social a{background:#666;border-radius:50%;color:#252525;display:block;line-height:2.5;text-align:center;width:2.5em}.footer-supplements__social a:hover,.footer-supplements__social a:focus{background:#fff;color:#252525}@media only screen and (min-width: 50.625em){.footer-supplements__legal{float:right}}@media only screen and (max-width: 50.5625em){.footer-supplements__legal small{display:inline-block;margin-right:.625rem}}@media only screen and (min-width: 50.625em){.footer-supplements__legal small{line-height:2.5}}@media only screen and (max-width: 50.5625em){.footer-supplements__legal small+small{margin-top:.625rem}}@media only screen and (min-width: 50.625em){.footer-supplements__legal small+small{margin-left:.625rem}}.site-footer--width-large .site-footer__inner{max-width:86.25rem}.list-basic li,.text-docs .simple li,.toctree-wrapper ul li{padding-left:1.25rem;position:relative}@media only screen and (max-width: 50.5625em){.list-basic li,.text-docs .simple li,.toctree-wrapper ul li{font-size:.875rem}}.list-basic li:before,.text-docs .simple li:before,.toctree-wrapper ul li:before{left:0;position:absolute}.list-basic li ul,.text-docs .simple li ul,.toctree-wrapper ul li ul,.list-basic li ol,.text-docs .simple li ol,.toctree-wrapper ul li ol,.list-basic li+li,.text-docs .simple li+li,.toctree-wrapper ul li+li{margin-top:1em}ul.list-basic li:before,.text-docs ul.simple li:before,.toctree-wrapper ul li:before{content:"";background:#6c5d90;border-radius:50%;display:block;height:.375rem;top:0.45em;width:.375rem}ol.list-basic,.text-docs ol.simple,ol.list-basic ol,.text-docs ol.simple ol{counter-reset:numbered-list}ol.list-basic li,.text-docs ol.simple li{counter-increment:numbered-list}ol.list-basic li:before,.text-docs ol.simple li:before{color:#6c5d90;content:counter(numbered-list) ".";font-weight:bold;top:0}.figure-basic img,.figure img{display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}.figure-basic a:hover img,.figure a:hover img,.figure-basic a:focus img,.figure a:focus img{-webkit-transform:scale(1.03);transform:scale(1.03)}.figure-basic figcaption,.figure figcaption,.figure-basic .caption,.figure .caption{border-bottom:1px solid #ddd;color:#999;font-size:.75rem;font-style:italic;padding:1.25rem 0}@media only screen and (min-width: 35.625em){.figure-basic figcaption,.figure figcaption,.figure-basic .caption,.figure .caption{font-size:.875rem}}.figure img{border:.0625rem solid #ddd}.figure img{box-shadow:0 10px 10px -10px rgba(0,0,0,0.1)}.figure a:hover img,.figure a:focus img{box-shadow:0 15px 15px -15px rgba(0,0,0,0.05)}.text-docs .section{margin-top:1.875rem}@media only screen and (min-width: 35.625em){.text-docs .section{margin-top:2.375rem}}.text-docs>.section:first-child{margin-top:0}.text-docs>*:not(.section),.text-docs .section>*:not(.section){margin-bottom:1.25rem}@media only screen and (min-width: 35.625em){.text-docs>*:not(.section),.text-docs .section>*:not(.section){margin-bottom:1.5rem}}.text-docs__breadcrumbs li{display:inline}.text-docs__breadcrumbs li+li::before{content:" // "}.text-docs__breadcrumbs li,.text-docs__breadcrumbs a{color:#999}.text-docs__breadcrumbs a:hover,.text-docs__breadcrumbs a:focus{color:#5ac6e0}.text-docs h1 a,.text-docs h2 a,.text-docs h3 a,.text-docs h4 a,.text-docs h5 a,.text-docs h6 a,.text-docs .rubric a{color:inherit}.text-docs h1 a:hover,.text-docs h1 a:focus,.text-docs h2 a:hover,.text-docs h2 a:focus,.text-docs h3 a:hover,.text-docs h3 a:focus,.text-docs h4 a:hover,.text-docs h4 a:focus,.text-docs h5 a:hover,.text-docs h5 a:focus,.text-docs h6 a:hover,.text-docs h6 a:focus,.text-docs .rubric a:hover,.text-docs .rubric a:focus{color:#5ac6e0}.text-docs h1,.text-docs h2,.text-docs h3,.text-docs h4,.text-docs h5,.text-docs h6,.text-docs .rubric{overflow-wrap:break-word;word-wrap:break-word}.text-docs h1,.text-docs h2{font-family:"GT Sectra Fine",Georgia,serif;line-height:1.2}.text-docs h1{border-bottom:.0625rem solid rgba(0,0,0,0.1);font-size:2.25rem;padding-bottom:1.3125rem}@media only screen and (min-width: 35.625em){.text-docs h1{font-size:2.625rem;padding-bottom:1.5rem}}.text-docs h2{font-size:1.875rem}@media only screen and (min-width: 35.625em){.text-docs h2{font-size:2.25rem}}.text-docs h3{font-size:1.25rem}@media only screen and (min-width: 35.625em){.text-docs h3{font-size:1.5rem}}.text-docs h4,.text-docs h5,.text-docs h6,.text-docs .rubric{font-weight:bold}.text-docs h4{font-size:1rem}@media only screen and (min-width: 35.625em){.text-docs h4{font-size:1.25rem}}.text-docs h5,.text-docs p{font-size:.875rem}@media only screen and (min-width: 35.625em){.text-docs h5,.text-docs p{font-size:1rem}}.text-docs h6,.text-docs .rubric{font-size:.75rem}@media only screen and (min-width: 35.625em){.text-docs h6,.text-docs .rubric{font-size:.875rem}}.text-docs .headerlink{font-size:0.6em;visibility:hidden}.text-docs .headerlink::after{color:#999;content:"\e92e";opacity:0;position:relative;top:-0.2em;font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.text-docs .headerlink:hover::after{color:#5ac6e0}.text-docs *:hover>.headerlink::after{opacity:1;visibility:visible}.text-docs ol.overview{border-top:.0625rem solid rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}.text-docs ol.overview li{border-bottom:.0625rem solid rgba(0,0,0,0.1);border-left:.0625rem solid rgba(0,0,0,0.1);color:#999;-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;padding:2.5rem 1.25rem;text-align:center;width:50%}@media only screen and (max-width: 35.5625em){.text-docs ol.overview li{border-left:none;-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding-bottom:1.25rem;padding-top:1.25rem;width:100%}}.text-docs ol.overview li:first-child,.text-docs ol.overview li:nth-child(2n+2){border-left:none}.text-docs ol.overview li:first-child{-ms-flex-preferred-size:100%;flex-basis:100%;width:100%}.text-docs ol.overview li::before{display:none}.text-docs ol.overview li+li{margin-top:0}.text-docs ol.overview a,.text-docs ol.overview a::before{color:#333}.text-docs ol.overview a{display:block;font-weight:bold;margin-bottom:.625rem}.text-docs ol.overview a::before{border:.0625rem solid #333;border-radius:50%;content:counter(numbered-list);display:block;font-size:1rem;font-weight:normal;line-height:2.375;margin:0 auto 1.25rem;width:2.5em}.text-docs ol.overview a:hover,.text-docs ol.overview a:focus{color:#5ac6e0}.text-docs ol.overview a:hover::before,.text-docs ol.overview a:focus::before{color:#fff;background:#5ac6e0;border-color:#5ac6e0;-webkit-transform:scale(1.25);transform:scale(1.25)}.text-docs ol.overview a:active::before{-webkit-transform:scale(1.15);transform:scale(1.15)}.text-docs ol.overview a em{font-style:normal}.text-docs dl{border-top:.0625rem solid rgba(0,0,0,0.1);border-bottom:.0625rem solid rgba(0,0,0,0.1)}.text-docs dl dt,.text-docs dl dd{font-size:.875rem}.text-docs dl dt>*+*,.text-docs dl dd>*+*{margin-top:1.5em}.text-docs dl dt>p,.text-docs dl dd>p{font-size:inherit}.text-docs dl dd+dt{border-top:.0625rem solid rgba(0,0,0,0.1)}.text-docs dl dt{font-weight:bold;padding:1.25rem 1.25rem 0}.text-docs dl dd{padding:0 1.25rem 1.25rem}.text-docs table{width:100%}.text-docs table,.text-docs table th,.text-docs table td{border:.0625rem solid #ddd}.text-docs table th{background:#f4f4f4;font-size:.75rem;padding:.625rem 1.25rem;text-align:left}.text-docs table td{font-size:.875rem;padding:1.25rem 1.25rem}.text-docs table caption{border-bottom:.0625rem solid rgba(0,0,0,0.1);caption-side:bottom;padding:1.25rem 0;text-align:left}.text-docs table .caption-text{color:#999;font-size:.75rem;font-style:italic}.text-docs .option-list tr:nth-child(odd)>*{background:#f4f4f4}.text-docs .highlighttable{width:auto}.text-docs .highlighttable,.text-docs .highlighttable td{border:none}.text-docs .highlighttable td{font-size:inherit;padding:0}.text-docs .highlighttable .linenos{color:#999;padding-right:1.25rem;width:1%}.text-docs [class^="highlight-"],.text-docs [class*=" highlight-"],.text-docs .literal-block{background:#252525;border:.0625rem solid #111;color:#fff;overflow:auto;padding:1.25rem 1.25rem;position:relative;scrollbar-face-color:rgba(255,255,255,0.1);scrollbar-track-color:#333}.text-docs [class^="highlight-"]::-webkit-scrollbar,.text-docs [class*=" highlight-"]::-webkit-scrollbar,.text-docs .literal-block::-webkit-scrollbar{height:.5625rem;width:.5625rem}.text-docs [class^="highlight-"]::-webkit-scrollbar-thumb,.text-docs [class*=" highlight-"]::-webkit-scrollbar-thumb,.text-docs .literal-block::-webkit-scrollbar-thumb{background:rgba(255,255,255,0.1)}.text-docs [class^="highlight-"]::-webkit-scrollbar-thumb:hover,.text-docs [class*=" highlight-"]::-webkit-scrollbar-thumb:hover,.text-docs .literal-block::-webkit-scrollbar-thumb:hover{background:rgba(255,255,255,0.3)}.text-docs [class^="highlight-"]::-webkit-scrollbar-thumb:active,.text-docs [class*=" highlight-"]::-webkit-scrollbar-thumb:active,.text-docs .literal-block::-webkit-scrollbar-thumb:active{background:#78699e}.text-docs [class^="highlight-"]::-webkit-scrollbar-track,.text-docs [class^="highlight-"]::-webkit-scrollbar-corner,.text-docs [class*=" highlight-"]::-webkit-scrollbar-track,.text-docs [class*=" highlight-"]::-webkit-scrollbar-corner,.text-docs .literal-block::-webkit-scrollbar-track,.text-docs .literal-block::-webkit-scrollbar-corner{background:#333}.text-docs [class^="highlight-"]::before,.text-docs [class*=" highlight-"]::before,.text-docs .literal-block::before{background:#6c5d90;bottom:0;content:"";display:block;left:0;position:absolute;top:0;width:.1875rem;z-index:1}.text-docs .highlight{background:inherit !important}.text-docs pre{font-size:.75rem}@media only screen and (min-width: 35.625em){.text-docs pre{font-size:.875rem}}.text-docs .code-block-caption{background:#333;border:.0625rem solid #111;border-bottom:none;border-radius:.3125rem .3125rem 0 0;color:#fff;overflow:hidden;padding:.625rem 2.625rem;position:relative;text-shadow:0 .0625rem 0 rgba(0,0,0,0.2)}.text-docs .code-block-caption .caption-text,.text-docs .code-block-caption .caption-copy{font-size:.75rem}.text-docs .code-block-caption .caption-text{font-weight:bold}.text-docs .code-block-caption .caption-text::before{content:"\e91f";left:1.25rem;margin-top:-0.5em;position:absolute;top:50%;font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.text-docs .code-block-caption .caption-copy{color:#999;margin-top:-0.75em;opacity:0;position:absolute;right:1.25rem;top:50%;-webkit-transform:translateX(1.25rem);transform:translateX(1.25rem);-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.text-docs .code-block-caption .caption-copy:hover,.text-docs .code-block-caption .caption-copy:focus{color:#fff}.text-docs .code-block-caption .caption-copy:focus{outline:none}.text-docs .literal-block-wrapper:hover .caption-copy{opacity:1;-webkit-transform:translateX(0);transform:translateX(0)}.text-docs .topic,.text-docs .sidebar,.text-docs .admonition,.text-docs .topic-title,.text-docs .sidebar-title,.text-docs .admonition-title{border-radius:.3125rem .3125rem 0 0}.text-docs .topic,.text-docs .sidebar,.text-docs .admonition{background:#f4f4f4;border:.0625rem solid #ddd;font-size:.75rem;padding:1.25rem 1.25rem}@media only screen and (min-width: 35.625em){.text-docs .topic,.text-docs .sidebar,.text-docs .admonition{font-size:.875rem}}.text-docs .topic>*,.text-docs .sidebar>*,.text-docs .admonition>*{font-size:.875rem}.text-docs .topic>*+*,.text-docs .sidebar>*+*,.text-docs .admonition>*+*{margin-top:1.5em}.text-docs .topic dl,.text-docs .sidebar dl,.text-docs .admonition dl{border:none}.text-docs .topic dl dt,.text-docs .topic dl dd,.text-docs .sidebar dl dt,.text-docs .sidebar dl dd,.text-docs .admonition dl dt,.text-docs .admonition dl dd{padding-left:0;padding-right:0}.text-docs .topic dl dt:first-child,.text-docs .sidebar dl dt:first-child,.text-docs .admonition dl dt:first-child{padding-top:0}.text-docs .topic dl dd:last-child,.text-docs .sidebar dl dd:last-child,.text-docs .admonition dl dd:last-child{padding-bottom:0}.text-docs .topic-title,.text-docs .sidebar-title,.text-docs .admonition-title{background:#1f89cb;border:.0625rem solid #1c7ab5;color:#fff;font-size:.75rem;font-weight:bold;margin:-1.3125rem -1.3125rem 1.25rem;padding:.625rem 2.625rem;position:relative;text-shadow:0 .0625rem 0 rgba(0,0,0,0.2);z-index:2}.text-docs .topic-title::before,.text-docs .sidebar-title::before,.text-docs .admonition-title::before{content:"\e91e";left:1.25rem;margin-top:-0.5em;position:absolute;top:50%;font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.text-docs .admonition-title{background:#1b9789;border:.0625rem solid #178175}.text-docs .admonition-title::before{content:"\e91d"}.text-docs .attention .admonition-title,.text-docs .caution .admonition-title,.text-docs .danger .admonition-title,.text-docs .error .admonition-title,.text-docs .warning .admonition-title{background:#e4912d;border:.0625rem solid #db851c}.text-docs .attention .admonition-title::before,.text-docs .caution .admonition-title::before,.text-docs .danger .admonition-title::before,.text-docs .error .admonition-title::before,.text-docs .warning .admonition-title::before{content:"\e91c"}@media only screen and (min-width: 64.6875em){.text-docs .sidebar{clear:both;float:right;margin-left:2.5rem;width:calc(50% - 2.5rem)}}.text-docs .sidebar-subtitle{font-weight:bold}.text-docs .contents{display:none}.text-docs .footnote,.text-docs .footnote th,.text-docs .footnote td{border:none !important}.text-docs .footnote th,.text-docs .footnote td{padding:0 !important}.text-docs .footnote .label{padding-right:.625rem;width:2.5rem}.text-docs .footnote td:not(.label){color:#999;font-style:italic}.text-docs .text-docs__nav{border-top:.0625rem solid rgba(0,0,0,0.1);display:-webkit-box;display:-ms-flexbox;display:flex;margin-top:1.875rem;padding-top:1.875rem}@media only screen and (min-width: 35.625em){.text-docs .text-docs__nav{margin-top:2.375rem;padding-top:2.375rem}}.text-docs .text-docs__nav a{color:inherit;display:block;-webkit-box-flex:1;-ms-flex:1 1 50%;flex:1 1 50%;padding:0 1.25rem;position:relative;width:50%}.text-docs .text-docs__nav a::after{border-top:.3125rem solid transparent;border-bottom:.3125rem solid transparent;content:"";display:block;height:0;margin-top:-.3125rem;position:absolute;top:50%;width:0}@media only screen and (min-width: 50.625em){.text-docs .text-docs__nav a::after{border-top-width:.4375rem;border-bottom-width:.4375rem;margin-top:-.4375rem}}.text-docs .text-docs__nav a h6{color:#999;font-weight:normal}.text-docs .text-docs__nav a code{background:transparent;color:inherit;font-family:inherit;padding:0}.text-docs .text-docs__prev::after{border-right:.3125rem solid #333;left:0}@media only screen and (min-width: 50.625em){.text-docs .text-docs__prev::after{border-right-width:.4375rem}}.text-docs .text-docs__prev:hover::after{border-right-color:#5ac6e0}.text-docs .text-docs__next{text-align:right}.text-docs .text-docs__next::after{border-left:.3125rem solid #333;right:0}@media only screen and (min-width: 50.625em){.text-docs .text-docs__next::after{border-left-width:.4375rem}}.text-docs .text-docs__next:hover::after{border-left-color:#5ac6e0}.toctree-wrapper ul li::before{background:transparent;border-radius:0;color:#6c5d90;content:"\e90b";font-size:.75rem;height:auto;top:0.3em;width:auto;font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.form-user__fields li+li{margin-top:1.25rem}.form-user__input label{display:block;font-weight:bold}.form-user__input small{color:#999;display:block;font-size:.75rem;font-style:italic;margin-top:.625rem}.form-user__input--error label{color:#ce4720}.form-user__input--text input,.form-user__input--text textarea,.form-user__input--text select{border:.0625rem solid #333;border-radius:.3125rem;display:block;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;width:100%}.form-user__input--text input:focus,.form-user__input--text textarea:focus,.form-user__input--text select:focus{background:#fff;border-color:#6c5d90;outline:none}.form-user__input--text input,.form-user__input--text select{height:2.5rem;padding:0 .625rem}.form-user__input--text textarea{height:7.5rem;padding:.625rem;scrollbar-face-color:rgba(0,0,0,0.1);scrollbar-track-color:#f4f4f4}.form-user__input--text textarea::-webkit-scrollbar{height:.5625rem;width:.5625rem}.form-user__input--text textarea::-webkit-scrollbar-thumb{background:rgba(0,0,0,0.1)}.form-user__input--text textarea::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,0.3)}.form-user__input--text textarea::-webkit-scrollbar-thumb:active{background:#78699e}.form-user__input--text textarea::-webkit-scrollbar-track,.form-user__input--text textarea::-webkit-scrollbar-corner{background:#f4f4f4}.form-user__input--text.form-user__input--error input,.form-user__input--text.form-user__input--error textarea,.form-user__input--text.form-user__input--error select{border-color:#ce4720}.form-user__input--text label{margin-bottom:.625rem}.form-user__input--check{position:relative}.form-user__input--check input{left:0;position:absolute;top:0;visibility:hidden;z-index:-1}.form-user__input--check label{padding:.375rem 0 .375rem 3.125rem;position:relative}.form-user__input--check label:before{border:.0625rem solid #333;border-radius:.3125rem;color:#fff;content:"";display:block;font-family:"fugue";height:1.875rem;line-height:1.75rem;left:0;margin-top:-.9375rem;position:absolute;-webkit-transition:all 0.3s ease;transition:all 0.3s ease;text-align:center;text-shadow:0 .0625rem 0 rgba(0,0,0,0.2);top:50%;vertical-align:middle;width:1.875rem}.form-user__input--check input:checked+label:before{background:#333;content:"\e908"}.form-user__input--check input:checked:focus+label:before{background:#6c5d90;border-color:#6c5d90}.form-user__actions{margin-top:1.25rem}@media only screen and (min-width: 50.625em){.form-user__button{display:inline-block;width:auto}}.form-user__button+.form-user__button{margin-top:1rem}@media only screen and (min-width: 50.625em){.form-user__button+.form-user__button{margin:0 0 0 1rem}}.utility-docs{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap}@media only screen and (max-width: 50.5625em){.utility-docs{background:#fff;margin-bottom:-.0625rem}}@media only screen and (min-width: 35.625em) and (max-width: 50.5625em){.utility-docs{-ms-flex-wrap:nowrap;flex-wrap:nowrap}}@media only screen and (max-width: 50.5625em){.utility-docs>*{border-bottom:.0625rem solid #ddd}}@media only screen and (min-width: 50.625em){.utility-docs>*{padding-right:2.5rem}}@media only screen and (min-width: 50.625em){.utility-docs>*+*{margin-top:1.25rem}}.utility-docs__version{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;width:100%}@media only screen and (min-width: 35.625em) and (max-width: 50.5625em){.utility-docs__version{-webkit-box-flex:0;-ms-flex:0 0 40%;flex:0 0 40%;width:40%}}.utility-docs__search{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}@media only screen and (min-width: 35.625em) and (max-width: 50.5625em){.utility-docs__search{border-left:.0625rem solid #ddd}}.utility-docs__topics{border-left:.0625rem solid #ddd;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}@media only screen and (min-width: 50.625em){.utility-docs__topics{display:none}}.utility-docs__version h6,.utility-docs__search--sphinx label,.utility-docs__search--google h6{font-weight:bold}@media only screen and (max-width: 50.5625em){.utility-docs__version h6,.utility-docs__search--sphinx label,.utility-docs__search--google h6{position:absolute;left:-999rem;top:-999rem}}@media only screen and (min-width: 50.625em){.utility-docs__version h6,.utility-docs__search--sphinx label,.utility-docs__search--google h6{color:#fff;margin-bottom:.625rem}}.utility-docs__search--sphinx label,.utility-docs__search--sphinx #q,.utility-docs__topics button{display:block}.utility-docs__search--sphinx #q,.utility-docs__topics button{width:100%}@media only screen and (max-width: 35.5625em){.utility-docs__version p,.utility-docs__search--sphinx #q,.utility-docs__topics button{padding:1.0625rem 1.25rem}}@media only screen and (min-width: 35.625em) and (max-width: 50.5625em){.utility-docs__version p,.utility-docs__search--sphinx #q,.utility-docs__topics button{padding:1.0625rem 2.5rem}}.utility-docs__search--sphinx #q,.utility-docs__search--sphinx button,.utility-docs__topics button{outline:none}@media only screen and (min-width: 50.625em){.utility-docs__version p{color:#999}}.utility-docs__search--sphinx,.utility-docs__search--sphinx form{position:relative}.utility-docs__search--sphinx #q{padding-right:3.375rem}@media only screen and (min-width: 35.625em){.utility-docs__search--sphinx #q{padding-right:4.625rem}}@media only screen and (min-width: 50.625em){.utility-docs__search--sphinx #q{background:#ddd;border-radius:.3125rem;height:2.5rem;padding:.625rem 1.625rem .625rem .625rem}}.utility-docs__search--sphinx #q:focus{background:#f4f4f4}@media only screen and (min-width: 50.625em){.utility-docs__search--sphinx #q:focus{background:#fff}}.utility-docs__search--sphinx button{line-height:1;margin-top:-0.5em;position:absolute;right:1.25rem;top:50%;z-index:2}@media only screen and (min-width: 35.625em){.utility-docs__search--sphinx button{right:2.5rem}}@media only screen and (min-width: 50.625em){.utility-docs__search--sphinx button{bottom:.75rem;margin-top:0;right:.625rem;top:auto}}.utility-docs__search--sphinx button:hover,.utility-docs__search--sphinx button:focus{color:#5ac6e0}.utility-docs__search--sphinx .highlight-link{font-size:.75rem;left:0;padding:0 1.25rem;position:absolute;right:0;top:calc(100% + .625rem)}@media only screen and (min-width: 35.625em){.utility-docs__search--sphinx .highlight-link{padding:0 2.5rem}}@media only screen and (min-width: 50.625em){.utility-docs__search--sphinx .highlight-link{padding:0}}.utility-docs__search--google form.gsc-search-box,.utility-docs__search--google table.gsc-search-box{height:auto !important}.utility-docs__search--google form.gsc-search-box,.utility-docs__search--google table.gsc-search-box,.utility-docs__search--google input.gsc-search-button{margin:0}.utility-docs__search--google form.gsc-search-box,.utility-docs__search--google table.gsc-search-box td.gsc-input{padding:0}@media only screen and (min-width: 50.625em){.utility-docs__search--google form.gsc-search-box{background:#ddd;border-radius:.3125rem}}.utility-docs__search--google table.gsc-search-box tbody tr td *{height:3.625rem !important}@media only screen and (min-width: 50.625em){.utility-docs__search--google table.gsc-search-box tbody tr td *{height:2.5rem !important}}.utility-docs__search--google input.gsc-input,.utility-docs__search--google input.gsc-search-button{color:#333}.utility-docs__search--google input.gsc-input,.utility-docs__search--google input.gsc-search-button{border:none}.utility-docs__search--google input.gsc-input{padding:1.25rem 5.75rem 1.25rem 1.25rem;width:100%}@media only screen and (min-width: 35.625em){.utility-docs__search--google input.gsc-input{padding-left:2.5rem;padding-right:7rem}}@media only screen and (min-width: 50.625em){.utility-docs__search--google input.gsc-input{padding:.625rem 4.5rem .625rem .625rem}}.utility-docs__search--google table.gsc-search-box tbody tr td input.gsc-input{background:none transparent !important;font-size:1rem !important}.utility-docs__search--google td.gsc-search-button{position:relative;width:0}.utility-docs__search--google input.gsc-search-button{background:transparent none;padding:0 1.25rem;position:absolute;right:0;top:0}@media only screen and (min-width: 35.625em){.utility-docs__search--google input.gsc-search-button{padding-right:2.5rem}}@media only screen and (min-width: 50.625em){.utility-docs__search--google input.gsc-search-button{padding:0 .625rem}}.utility-docs__search--google input.gsc-search-button:hover,.utility-docs__search--google input.gsc-search-button:focus{color:#5ac6e0;cursor:pointer}.utility-docs__search--google input.gsc-search-button:focus{outline:none}.utility-docs__search--google table.gsc-search-box tbody tr td input.gsc-search-button{font-size:.75rem !important}.utility-docs__search--google .gsc-branding,.utility-docs__search--google td.gsc-clear-button{display:none}.utility-docs__topics button{color:#333;position:relative}.utility-docs__topics button:hover,.utility-docs__topics button:focus{color:#5ac6e0}.utility-docs__topics button.is-active{color:#fff;background:#252525}.utility-docs__topics button.is-active::after{background:#252525;bottom:-.0625rem;content:"";height:.0625rem;left:0;position:absolute;right:0;z-index:10}.nav-docs,.nav-docs__list .toctree-l1>ul{max-height:0;overflow:hidden;-webkit-transition:max-height 0.3s ease;transition:max-height 0.3s ease}@media only screen and (min-width: 50.625em){.nav-docs{max-height:none;overflow:visible}}.no-js .nav-docs,.nav-docs.is-active{max-height:150rem}.nav-docs__list{position:relative;z-index:2}.nojs .nav-docs__list .toctree-l1.current>ul,.nav-docs__list .toctree-l1.is-active>ul{max-height:150rem}.nav-docs__list a{color:#999;display:block;padding:.625rem 1.25rem .625rem 0}@media only screen and (min-width: 35.625em){.nav-docs__list a{padding-right:2.5rem}}.nav-docs__list a:hover,.nav-docs__list a:focus{color:#fff}.nav-docs__list a.current{color:#fff !important;cursor:default}.nav-docs__list .toctree-l1{padding:.625rem 0 .625rem 1.25rem;position:relative}@media only screen and (min-width: 35.625em){.nav-docs__list .toctree-l1{padding-left:2.5rem}}@media only screen and (min-width: 50.625em){.nav-docs__list .toctree-l1{padding-left:0}}.nav-docs__list .toctree-l1+.toctree-l1{border-top:.0625rem solid rgba(255,255,255,0.1)}.nav-docs__list .toctree-l1>.nav-docs__expand+a{padding-right:3.25rem}@media only screen and (min-width: 35.625em){.nav-docs__list .toctree-l1>.nav-docs__expand+a{padding-right:5.75rem}}.nav-docs__list .nav-docs__expand{color:#666;display:block;font-size:.75rem;height:2.75rem;padding:0 1.25rem;position:absolute;right:0;top:.625rem}@media only screen and (min-width: 35.625em){.nav-docs__list .nav-docs__expand{padding-left:2.5rem;padding-right:2.5rem}}.nav-docs__list .nav-docs__expand:focus{outline:none}.nav-docs__list .nav-docs__expand:hover,.nav-docs__list .nav-docs__expand:focus{color:#fff}.nav-docs__list .nav-docs__expand .icon{display:block;-webkit-transition:-webkit-transform 0.3s ease;transition:-webkit-transform 0.3s ease;transition:transform 0.3s ease;transition:transform 0.3s ease, -webkit-transform 0.3s ease}.nav-docs__list .toctree-l1.is-active .nav-docs__expand .icon{-webkit-transform:rotate(135deg);transform:rotate(135deg)}.nav-docs__list .toctree-l2 a{color:#666;font-size:.875rem}.nav-docs__list .toctree-l2 a:hover,.nav-docs__list .toctree-l2 a:focus{color:#fff}.nav-docs__list .toctree-l2>a{font-weight:bold}.nav-docs__list .toctree-l2 ul{padding-left:1.25rem}.nav-docs__list .toctree-l3 a{position:relative}.nav-docs__list .toctree-l3 a::before{color:#6c5d90;content:"\e90b";font-size:.75rem;left:-1.25rem;position:absolute;top:.875rem;font-family:"fugue";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none}.nav-docs__list .toctree-l3 a[href*="#"]::before{content:"\e92e"}.nav-docs__list code{font-family:inherit}a.anchor-top{background:#6c5d90;border-radius:50%;bottom:.625rem;color:#fff;display:block;left:1.25rem;line-height:2.875;opacity:0;position:fixed;text-align:center;text-shadow:0 .0625rem 0 rgba(0,0,0,0.2);-webkit-transform:translateY(2rem);transform:translateY(2rem);width:2.875rem;z-index:100}a.anchor-top:hover,a.anchor-top:focus{background:#78699e}a.anchor-top:active{background:#605381;-webkit-transform:scale(0.95);transform:scale(0.95)}a.anchor-top.is-active{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}.search-docs h1,.search-docs h2{font-family:"GT Sectra Fine",Georgia,serif;line-height:1.2}.search-docs h1{border-bottom:.0625rem solid rgba(0,0,0,0.1);font-size:2.25rem;margin-bottom:1.25rem;padding-bottom:1.3125rem}@media only screen and (min-width: 35.625em){.search-docs h1{font-size:2.625rem;margin-bottom:1.5rem;padding-bottom:1.5rem}}.search-docs h2{font-size:1.875rem}@media only screen and (min-width: 35.625em){.search-docs h2{font-size:2.25rem}}.search-docs--sphinx #search-results>*+*{margin-top:1.3125rem}@media only screen and (min-width: 35.625em){.search-docs--sphinx #search-results>*+*{margin-top:1.5rem}}@media only screen and (min-width: 35.625em){.search-docs--sphinx #search-results>*+*{margin-top:1.875rem}}.search-docs--sphinx .search{border-bottom:.0625rem solid rgba(0,0,0,0.1)}.search-docs--sphinx .search:empty{display:none}.search-docs--sphinx .search,.search-docs--sphinx .search li+li{border-top:.0625rem solid rgba(0,0,0,0.1)}.search-docs--sphinx .search li{padding:1.3125rem 0}@media only screen and (min-width: 35.625em){.search-docs--sphinx .search li{padding:1.5rem 0}}@media only screen and (min-width: 35.625em){.search-docs--sphinx .search li{padding:1.875rem 0}}.search-docs--sphinx .search li>a{color:inherit;display:block;font-size:1.25rem;margin-bottom:1.3125rem}@media only screen and (min-width: 35.625em){.search-docs--sphinx .search li>a{font-size:1.5rem;margin-bottom:1.5rem}}@media only screen and (min-width: 35.625em){.search-docs--sphinx .search li>a{margin-bottom:1.875rem}}.search-docs--sphinx .search li>a:hover,.search-docs--sphinx .search li>a:focus{color:#5ac6e0}.search-docs--sphinx .search .context{font-size:.875rem}@media only screen and (min-width: 35.625em){.search-docs--sphinx .search .context{font-size:1rem}}.search-docs--google .gsc-control-cse{border:none;padding:0}.search-docs--google .gsc-results{margin:0}.search-docs--google .gsc-result{background:transparent none;border:none !important;border-bottom:.0625rem solid rgba(0,0,0,0.1) !important;box-shadow:none !important;margin:0 0 1.3125rem 0 !important;padding:0 0 1.3125rem 0 !important}@media only screen and (min-width: 35.625em){.search-docs--google .gsc-result{margin-bottom:1.5rem !important;padding-bottom:1.5rem !important}}@media only screen and (min-width: 35.625em){.search-docs--google .gsc-result{margin-bottom:1.875rem !important;padding-bottom:1.875rem !important}}.search-docs--google .gsc-table-result{font-family:"Maison Neue",Helvetica,Arial,sans-serif}.search-docs--google .gs-title,.search-docs--google .gs-snippet{color:#333 !important}.search-docs--google .gs-title b,.search-docs--google .gs-snippet b{font-size:inherit !important;font-weight:inherit !important;text-decoration:none !important}.search-docs--google .gs-title{font-size:1.5rem !important;height:auto !important;line-height:1.5 !important;margin:0;text-decoration:none !important}.search-docs--google div.gs-title{margin-bottom:1.3125rem}@media only screen and (min-width: 35.625em){.search-docs--google div.gs-title{margin-bottom:1.5rem}}@media only screen and (min-width: 35.625em){.search-docs--google div.gs-title{margin-bottom:1.875rem}}.search-docs--google a.gs-title:hover{color:#5ac6e0 !important}.search-docs--google a.gs-title b{color:inherit !important}.search-docs--google .gs-snippet{font-size:1rem !important;height:auto !important;line-height:1.5 !important;margin:0 !important}.search-docs--google .gs-no-results-result .gs-snippet,.search-docs--google .gs-error-result .gs-snippet{background:transparent none;border:none}.search-docs--google .gsc-cursor-box{margin:0 !important;padding:0 !important}.search-docs--google .gsc-cursor-box .gsc-cursor{font-size:.875rem !important;margin-bottom:-.625rem}.search-docs--google .gsc-cursor-box .gsc-cursor-page{background:transparent none !important;border:1px solid #333 !important;border-radius:999em;color:#333 !important;display:inline-block !important;font-weight:bold;line-height:2.7142857143;margin:0 .3125rem .625rem 0;min-width:2.8571428571em;text-align:center;text-decoration:none !important;-webkit-transition:all 0.3s ease;transition:all 0.3s ease}.search-docs--google .gsc-cursor-box .gsc-cursor-page:hover,.search-docs--google .gsc-cursor-box .gsc-cursor-page:focus{border-color:#78699e !important;color:#78699e !important}.search-docs--google .gsc-cursor-box .gsc-cursor-page.gsc-cursor-current-page{background:#6c5d90 !important;border-color:#6c5d90 !important;color:#fff !important;cursor:default;text-shadow:none}.search-docs--google .gsc-branding,.search-docs--google .gsc-result-info,.search-docs--google .gsc-thumbnail,.search-docs--google .gsc-url-top,.search-docs--google .gsc-url-bottom{display:none}@media print{*{background:#fff !important;box-shadow:none !important;color:#000 !important;text-shadow:none !important}header,h1,h2,h3,h4,h5,h6{page-break-after:avoid}img,figure,table,pre,blockquote,.text-docs .literal-block-wrapper,.text-docs .topic,.text-docs .admonition,.text-docs .sidebar{page-break-inside:avoid}a:link::after{content:" <" attr(href) "> "}.site-header,.site-footer,.utility-docs,.nav-docs{display:none !important}@page{margin:1cm}}@media print and (color){*{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
