.panel{margin-bottom:20px;background-color:#fff;border:1px solid transparent;border-radius:4px;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-body{padding:15px}.panel-body:after,.panel-body:before{content:" ";display:table}.panel-body:after{clear:both}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-right-radius:3px;border-top-left-radius:3px}.panel-heading>.dropdown .dropdown-toggle,.panel-title{color:inherit}.panel-title{margin-top:0;margin-bottom:0;font-size:16px}.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group,.panel>.panel-collapse>.list-group{margin-bottom:0}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-right-radius:3px;border-top-left-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-right-radius:0;border-top-left-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel>.panel-collapse>.table caption,.panel>.table-responsive>.table caption,.panel>.table caption{padding-left:15px;padding-right:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-right-radius:3px;border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.table-responsive{border:0;margin-bottom:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0;border-radius:4px}.panel-group .panel+.panel{margin-top:5px}.panel-group .panel-heading{border-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default{border-color:#ddd}.panel-default>.panel-heading{color:#333;background-color:#f5f5f5;border-color:#ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary{border-color:#337ab7}.panel-primary>.panel-heading{color:#fff;background-color:#337ab7;border-color:#337ab7}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#337ab7}.panel-primary>.panel-heading .badge{color:#337ab7;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#337ab7}.panel-success{border-color:#d6e9c6}.panel-success>.panel-heading{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info{border-color:#bce8f1}.panel-info>.panel-heading{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning{border-color:#faebcc}.panel-warning>.panel-heading{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger{border-color:#ebccd1}.panel-danger>.panel-heading{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.admonition-sidebar .sidebar-title code,.doc__toc code,.inheritParentStyles,.toctree-wrapper code{background:inherit;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}.section+.section,.section>.section{margin-top:30px}.section>:last-child{margin-bottom:0;padding-bottom:0}.section h1{display:none}.section h4,.section h5,.section h6{font-size:19px}.section li a em,.toctree-wrapper em{font-style:normal}.configuration-block{margin:15px 0;position:relative}.configuration-block ul.simple{margin:0;list-style:none}.configuration-block li{display:inline-block;margin:0 5px 0 0}.configuration-block li em{font-style:normal}.configuration-block li a{background-color:var(--gray-light);border-top-left-radius:5px;border-top-right-radius:5px;color:var(--gray-darker);display:block;padding:5px 12px 3px;text-decoration:none}.configuration-block li a:hover{background-color:var(--gray);color:var(--gray-darker)}.configuration-block .selected a,.configuration-block .selected a:hover{background-color:#0c0c0e;color:#fff;text-decoration:none}.configuration-block .literal-block{margin:-1px 0 0;position:absolute;left:0}.admonition-wrapper code,.versionadded code{background:hsla(0,0%,100%,.1)}.admonition-wrapper{margin:0 0 15px;position:relative}.admonition-wrapper .admonition-wrapper{border:none}.admonition{border-radius:10px;padding:15px}.admonition-title{background-position:0 50%;background-repeat:no-repeat;background-size:21px;font-weight:700;height:21px;line-height:21px;margin-bottom:10px;padding-left:28px}.admonition .last,.admonition>:last-child{margin-bottom:0}.admonition-note{border:2px solid var(--gray-light)}.admonition-note .admonition-title{background-image:url(/images/v5/doc/note.svg);color:#999}.admonition-tip{border:2px solid rgba(170,205,78,.5)}.admonition-tip .admonition-title{background-image:url(/images/v5/doc/tip.svg);color:#aacd4e}.admonition-caution{border:2px solid rgba(217,83,79,.3)}.admonition-caution .admonition-title{background-image:url(/images/v5/doc/caution.svg);color:#d9534f}.admonition-sidebar{background:var(--gray-lightest);border:2px solid var(--gray-light)}.admonition-sidebar .sidebar-title{margin:0 0 5px;font-family:Georgia,Times New Roman,Times,serif;font-size:21px}.admonition.admonition-best-practice{border:2px solid rgba(223,154,7,.3)}.admonition.admonition-best-practice .admonition-title.first{display:none}.admonition.admonition-best-practice .admonition-title{background-image:url(/images/v5/doc/bestpractice.svg);color:#df9a07}.admonition-seealso{border:2px solid var(--gray-light)}.versionadded{background:rgba(0,136,204,.05);border:2px solid rgba(0,136,204,.2);border-radius:10px;margin:15px 0;padding:15px!important}.versionadded p{margin-bottom:0}.versionadded .versionmodified{color:var(--link-color);float:left;font-weight:700;margin-right:5px}a.footnote-reference{font-size:12px;line-height:.5;vertical-align:top}.footnote,.footnote>tbody>tr{border:none}.footnote>tbody>tr>td{border:none;padding-bottom:1em;padding-top:0}.footnote>tbody>tr>td.label{color:var(--text-color);font-size:14px;font-weight:700}.footnote>tbody>tr>td.label a.fn-backref{color:var(--text-color)}.footnote>tbody>tr>td>em:first-child{display:none}.doc__tools{font-size:12px;margin:15px 0;position:relative;z-index:100}.doc__version{float:left;margin-right:15px;min-height:24px;position:relative;width:120px}.doc__version:hover .version__all{display:block}.doc__version:hover .version__current{border-radius:0;border-top-left-radius:4px;border-top-right-radius:4px}.version__current{background-color:#63606b;border-radius:4px;color:#f5f5f5;cursor:pointer;padding:3px 7px;position:relative;z-index:9899}.version__current:hover{border-radius:4px 4px 0 0;border-bottom-left-radius:0;border-bottom-right-radius:0}.version__all{background-color:#63606b;border-radius:4px;border-top-left-radius:0;box-shadow:0 0 0 5px var(--white);display:none;margin-top:-2px;padding:10px 7px;position:absolute;left:0;width:225px}.version__all strong{color:#d1e9fa}.version__all small{color:#c0bec3;display:block}.version__all span{color:#c0bec3;padding:10px}.version__all--narrow{width:100%}.version__all--narrow strong{display:none}.version__all--narrow .version__list{display:block}.version__all--narrow .version__list a,.version__all--narrow .version__list a:hover{display:block;padding:5px 0 10px;text-align:left}.version__all--narrow .version__list a:hover:last-child,.version__all--narrow .version__list a:last-child{padding-bottom:0}.version__all--narrow .version__list small{display:inline;font-size:inherit}.version__all--narrow .version__list small:before{content:" / "}.version__list{display:flex;flex-wrap:wrap}.version__list a,.version__list a:hover{color:#f5f5f5;line-height:1;padding:10px 7px;text-align:center}.doc__edit{background-color:var(--link-color);border-radius:4px;float:left;text-align:center;width:120px}.doc__edit:hover{opacity:.9}.doc__edit a,.doc__edit a:hover{color:var(--white);display:block;min-height:24px;padding:3px 7px}.doc__nav .panel{background:transparent;border-bottom:1px solid var(--gray-lighter);box-shadow:none;margin:0}.doc__nav a,.doc__nav a:focus{color:var(--text-color);display:block;text-decoration:none}.doc__nav a:hover{color:var(--link-color);text-decoration:none}.doc__nav .panel:first-child .panel-heading a{padding-top:0}.doc__nav .panel-heading{padding:0}.doc__nav .panel-heading a,.doc__nav .panel-heading a:focus{font-weight:700;padding:7px 0}.doc__nav .panel-heading a.collapsed{font-weight:400}.doc__nav .panel-heading a:not(.collapsed) .icon{transform:rotate(90deg)}.doc__nav .panel-body{padding:0}.doc__nav .panel-body ul{color:var(--gray-light);list-style:disc;margin:0 0 15px 25px}.doc__nav .panel-body li{margin:0 0 5px}.doc__nav .panel-body li.selected a{font-weight:700}.doc__nav .panel-body a{font-size:13px;padding:0}.doc__toc{max-height:300px;overflow-y:auto}.doc__toc .box{margin:0;padding:0}.doc__toc ul{margin-left:20px;list-style:circle}.doc__toc .box>ul{margin:0 0 0 20px}.doc__toc .box>ul>li>ul{margin:0}.doc__toc .box>ul>li>a{display:none}.doc__toc .box>ul>li>ul>li{list-style:disc}.tag-cloud{align-items:center;display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0}.tag-cloud li,.tag-cloud li+li{margin:0}.tag-cloud a{display:inline-block;padding:5px 10px 10px}.tag-cloud a.important{font-size:18px}.tag-cloud a.very-important{font-size:18px;font-weight:700}.list-config-options p.first{margin-bottom:0}.list-config-options>li>p.first{font-weight:700}.list-config-options li+li{margin-top:4px}.list-config-options>li+li{margin-top:10px}.list-config-options-complex>li+li{margin-top:15px}.list-config-options li ul{margin:4px 0 4px 17px}@media (min-width:768px){.doc__tools{background:var(--white);float:right;margin:5px 0 15px 15px;padding:0 0 5px 5px;width:130px}.doc__version{float:none;margin-bottom:5px;margin-right:0;width:100%}.version__all{border-top-left-radius:4px;border-top-right-radius:0;left:auto;right:0}.doc__edit{float:none;text-align:left;width:100%}.doc__toc{max-height:none;overflow:hidden}.doc__toc .box{margin-bottom:30px;padding:15px}.doc__toc li,.doc__toc ul{list-style:none!important}.doc__toc .box>ul{line-height:1.2;margin:0}.doc__toc .box>ul ul{margin-bottom:10px;margin-left:10px}.doc__toc .box>ul ul ul li{margin-top:5px}.doc__toc a{color:var(--gray-dark);font-size:12px;font-weight:700}.doc__toc li li li a{font-weight:400}.admonition{padding:15px 15px 15px 55px}.admonition-title,.seealso{background-position:50% 0;background-repeat:no-repeat;background-size:28px;font-size:12px;left:15px;line-height:1;margin-bottom:0;padding-left:0;padding-top:30px;position:absolute;text-align:center;text-indent:-9999px;text-transform:uppercase;top:13px;width:28px}.admonition-sidebar{padding:30px}.admonition-wrapper .seealso{background-image:url(/images/v5/doc/seealso.svg)}.list-config-options~.section .section{margin-left:30px}.list-config-options-complex{column-count:2;column-gap:45px;word-break:break-all}}@media (min-width:992px){.list-config-options-complex{column-count:3}}