From 4282d892f37e6b44f31c5f6bc0fa693f147c6e59 Mon Sep 17 00:00:00 2001 From: Mark Otto Date: Fri, 26 May 2017 20:20:10 -0700 Subject: [PATCH] build --- dist/css/bootstrap.css.map | Bin 227806 -> 227806 bytes dist/css/bootstrap.min.css.map | Bin 64266 -> 64266 bytes dist/js/bootstrap.js | 45 +++++++++++++++++++++++++------ docs/assets/css/docs.min.css | 2 +- docs/assets/css/docs.min.css.map | Bin 9991 -> 10095 bytes js/dist/dropdown.js | 40 ++++++++++++++++++++++----- js/dist/dropdown.js.map | Bin 21944 -> 23677 bytes js/dist/popover.js | 2 +- js/dist/popover.js.map | Bin 9197 -> 9206 bytes js/dist/tooltip.js | 3 ++- js/dist/tooltip.js.map | Bin 36974 -> 37028 bytes 11 files changed, 75 insertions(+), 17 deletions(-) diff --git a/dist/css/bootstrap.css.map b/dist/css/bootstrap.css.map index 1c26b8c9f3310face5cd252db52691948517a1ff..0fd8e35275cd7b5f6267cda334d159304f4eb242 100644 GIT binary patch delta 255 zcmccjnfKmj-VOied6f8BI$2vgI=Z@8yE;0%>LivpTU0n@J6pRJJDXQH66{&oAYN?I+;7eOmhyO+%sRbKE&KpC)c^exe#nb zXt8q<*a#z_CWw%8v2#I%QyyF&$Q4E|CC=p)PU$Yz{>9D}6;2s0I>m4ypcxRMT(}U> tjIs)+EEk~NuKG?;uM|2tIwnr8ou@W=#a_MUmIduC3mCVzEMSVd2>=)_S1JGi delta 255 zcmccjnfKmj-VOied6fBCI$2vgI=Z@8yE;0%>LivpYgagBJ6pRJJ6l#b9E!6;2s0I>m4ypcxRMT(}U> tjEV}UEEk~Nu9i+vuM|2tIwnr8ou@W=#a_MUmIduC3mCVzEMSVd2>>JDS5E){ diff --git a/dist/css/bootstrap.min.css.map b/dist/css/bootstrap.min.css.map index 643acb94dfd4ef1fd103a413ef9ab13b3c508beb..d13646f3bbfeabb88c72a7c01f9dd5677d07d96d 100644 GIT binary patch delta 55 zcmeDB#@zLdc>_l;W8`GcUOmRN$rin~9Jx+@I>k=T;gf57l^H`OFYGO0wRCdR@t?eL Ly3uBzzI{0WII_l;WB6pwUOmQ?$rin~9NA8OI>k=Tk&|nCl^Me(FYGO0HFt8;@t?eL Ly3uBzzI{0WI0zKP diff --git a/dist/js/bootstrap.js b/dist/js/bootstrap.js index f05008306..3b5aff522 100644 --- a/dist/js/bootstrap.js +++ b/dist/js/bootstrap.js @@ -1428,7 +1428,10 @@ var Dropdown = function ($) { var ClassName = { DISABLED: 'disabled', - SHOW: 'show' + SHOW: 'show', + DROPUP: 'dropup', + MENURIGHT: 'dropdown-menu-right', + MENULEFT: 'dropdown-menu-left' }; var Selector = { @@ -1441,7 +1444,9 @@ var Dropdown = function ($) { var AttachmentMap = { TOP: 'top-start', - BOTTOM: 'bottom-start' + TOPEND: 'top-end', + BOTTOM: 'bottom-start', + BOTTOMEND: 'bottom-end' }; var Default = { @@ -1503,10 +1508,15 @@ var Dropdown = function ($) { return; } - // Handle dropup - var dropdownPlacement = $(this._element).parent().hasClass('dropup') ? AttachmentMap.TOP : this._config.placement; - this._popper = new Popper(this._element, this._menu, { - placement: dropdownPlacement, + var element = this._element; + // for dropup with alignment we use the parent as popper container + if ($(parent).hasClass(ClassName.DROPUP)) { + if ($(this._menu).hasClass(ClassName.MENULEFT) || $(this._menu).hasClass(ClassName.MENURIGHT)) { + element = parent; + } + } + this._popper = new Popper(element, this._menu, { + placement: this._getPlacement(), modifiers: { offset: { offset: this._config.offset @@ -1582,6 +1592,24 @@ var Dropdown = function ($) { return this._menu; }; + Dropdown.prototype._getPlacement = function _getPlacement() { + var $parentDropdown = $(this._element).parent(); + var placement = this._config.placement; + + // Handle dropup + if ($parentDropdown.hasClass(ClassName.DROPUP) || this._config.placement === AttachmentMap.TOP) { + placement = AttachmentMap.TOP; + if ($(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.TOPEND; + } + } else { + if ($(this._menu).hasClass(ClassName.MENURIGHT)) { + placement = AttachmentMap.BOTTOMEND; + } + } + return placement; + }; + // static Dropdown._jQueryInterface = function _jQueryInterface(config) { @@ -2944,6 +2972,7 @@ var Tooltip = function ($) { }; var AttachmentMap = { + AUTO: 'auto', TOP: 'top', RIGHT: 'right', BOTTOM: 'bottom', @@ -2952,7 +2981,7 @@ var Tooltip = function ($) { var Default = { animation: true, - template: '', + template: '', trigger: 'hover focus', title: '', delay: 0, @@ -3592,7 +3621,7 @@ var Popover = function ($) { placement: 'right', trigger: 'click', content: '', - template: '' + template: '' }); var DefaultType = $.extend({}, Tooltip.DefaultType, { diff --git a/docs/assets/css/docs.min.css b/docs/assets/css/docs.min.css index b99198fdc..c1eb0a190 100644 --- a/docs/assets/css/docs.min.css +++ b/docs/assets/css/docs.min.css @@ -4,4 +4,4 @@ * Copyright 2011-2017 Twitter, Inc. * Licensed under the Creative Commons Attribution 3.0 Unported License. For * details, see https://creativecommons.org/licenses/by/3.0/. - */.bd-booticon{display:block;width:9rem;height:9rem;font-size:6.5rem;line-height:9rem;color:#fff;text-align:center;cursor:default;background-color:#563d7c;border-radius:15%}.bd-booticon.inverse{color:#563d7c;background-color:#fff}.bd-booticon.outline{background-color:transparent;border:1px solid #cdbfe3}.bd-navbar .navbar-nav .nav-link{color:#8e869d}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:focus,.bd-navbar .navbar-nav .nav-link:hover{color:#292b2c;background-color:transparent}.bd-navbar .navbar-nav .nav-link.active{font-weight:500;color:#040404}.bd-navbar .dropdown-menu{font-size:inherit}.bd-masthead{position:relative;padding:3rem 15px 2rem;color:#cdbfe3;text-align:center;background-image:-webkit-linear-gradient(315deg,#271b38,#563d7c,#7952b3);background-image:-o-linear-gradient(315deg,#271b38,#563d7c,#7952b3);background-image:linear-gradient(135deg,#271b38,#563d7c,#7952b3)}.bd-masthead .bd-booticon{margin:0 auto 2rem;color:#cdbfe3;border-color:#cdbfe3}.bd-masthead h1{font-weight:300;line-height:1}.bd-masthead .lead{margin-right:auto;margin-bottom:2rem;margin-left:auto;font-size:1.25rem;color:#fff}.bd-masthead .version{margin-top:-1rem;margin-bottom:2rem}.bd-masthead .btn{width:100%;padding:1rem 2rem;font-size:1.25rem;font-weight:500;color:#ffe484;border-color:#ffe484}.bd-masthead .btn:focus,.bd-masthead .btn:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-masthead .carbonad{margin-bottom:-2rem!important}@media (min-width:576px){.bd-masthead{padding-top:8rem;padding-bottom:2rem}.bd-masthead .btn{width:auto}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:768px){.bd-masthead{padding-bottom:4rem}.bd-masthead .bd-header{margin-bottom:4rem}.bd-masthead h1{font-size:4rem}.bd-masthead .lead{font-size:1.5rem}.bd-masthead .carbonad{margin-top:3rem!important}}@media (min-width:992px){.bd-masthead .lead{width:85%;font-size:2rem}}.bd-featurette{padding-top:3rem;padding-bottom:3rem;font-size:1rem;line-height:1.5;color:#555;text-align:center;background-color:#fff;border-top:1px solid #eee}.bd-featurette .highlight{text-align:left}.bd-featurette .lead{margin-right:auto;margin-bottom:2rem;margin-left:auto;font-size:1rem;text-align:center}@media (min-width:576px){.bd-featurette{text-align:left}}@media (min-width:768px){.bd-featurette .col-sm-6:first-child{padding-right:45px}.bd-featurette .col-sm-6:last-child{padding-left:45px}}.bd-featurette-title{margin-bottom:.5rem;font-size:2rem;font-weight:400;color:#333;text-align:center}.half-rule{width:6rem;margin:2.5rem auto}@media (min-width:576px){.half-rule{margin-right:0;margin-left:0}}.bd-featurette h4{margin-top:1rem;margin-bottom:.5rem;font-weight:400;color:#333}.bd-featurette-img{display:block;margin-bottom:1.25rem;color:#333}.bd-featurette-img:hover{color:#0275d8;text-decoration:none}.bd-featurette-img img{display:block;margin-bottom:1rem}@media (min-width:480px){.bd-featurette .img-fluid{margin-top:2rem}}@media (min-width:768px){.bd-featurette{padding-top:6rem;padding-bottom:6rem}.bd-featurette-title{font-size:2.5rem}.bd-featurette-title+.lead{font-size:1.5rem}.bd-featurette .lead{max-width:80%}.bd-featurette .img-fluid{margin-top:0}}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-6{padding:1px}.bd-featured-sites .img-fluid{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}#carbonads{display:block;padding:15px 15px 15px 160px;margin:50px -15px 0;overflow:hidden;font-size:13px;line-height:1.5;text-align:left;border:solid #866ab3;border-width:1px 0 0}#carbonads a{color:#fff;text-decoration:none}@media (min-width:576px){#carbonads{max-width:330px;margin:50px auto 0;border-width:1px;border-radius:4px}}@media (min-width:992px){#carbonads{position:absolute;top:0;right:15px;margin-top:0}.bd-masthead #carbonads{position:static}}.carbon-img{float:left;margin-left:-145px}.carbon-poweredby{display:block;color:#cdbfe3!important}.bd-content>table{width:100%;max-width:100%;margin-bottom:1rem}@media (max-width:991px){.bd-content>table{display:block;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;vertical-align:top;border:1px solid #eceeef}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}@media (min-width:576px){.bd-title{font-size:3rem}.bd-title+p{font-size:1.25rem;font-weight:300}}#markdown-toc>li:first-child{display:none}#markdown-toc ul{padding-left:2rem;margin-top:.25rem;margin-bottom:.25rem}.bd-pageheader{padding:2rem 15px;margin-bottom:1.5rem;color:#cdbfe3;text-align:center;background-color:#563d7c}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.25rem;font-weight:300}@media (min-width:576px){.bd-pageheader{padding-top:4rem;padding-bottom:4rem;margin-bottom:3rem;text-align:left}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:768px){.bd-pageheader h1{font-size:4rem}.bd-pageheader p{font-size:1.5rem}}@media (min-width:992px){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}#skippy{display:block;padding:1em;color:#fff;background-color:#563d7c;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}@media (min-width:768px){.bd-sidebar{padding-left:1rem}}.bd-search{position:relative;margin-bottom:1.5rem}.bd-search .form-control{height:2.45rem;padding-top:.4rem;padding-bottom:.4rem;background-color:#fafafa}.bd-search .form-control:focus{background-color:#fff}.bd-search-results{right:0;display:block;padding:0;overflow:hidden;font-size:.9rem}.bd-search-results:empty{display:none}.bd-search-results .dropdown-item{padding-right:.75rem;padding-left:.75rem}.bd-search-results .dropdown-item:first-child{margin-top:.25rem}.bd-search-results .dropdown-item:last-child{margin-bottom:.25rem}.bd-search-results .no-results{padding:.75rem 1rem;color:#7a7a7a;text-align:center;white-space:normal}.bd-sidenav{display:none}.bd-toc-link{display:block;padding:.25rem .75rem;color:#464a4c}.bd-toc-link:focus,.bd-toc-link:hover{color:#0275d8;text-decoration:none}.active>.bd-toc-link{font-weight:500;color:#292b2c}.active>.bd-sidenav{display:block}.bd-toc-item.active{margin-top:1rem;margin-bottom:1rem}.bd-toc-item:first-child{margin-top:0}.bd-toc-item:last-child{margin-bottom:2rem}.bd-sidebar .nav>li>a{display:block;padding:.25rem .75rem;font-size:90%;color:#99979c}.bd-sidebar .nav>li>a:focus,.bd-sidebar .nav>li>a:hover{color:#0275d8;text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:focus>a,.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:#292b2c;background-color:transparent}.bd-footer{padding:4rem 0;margin-top:4rem;font-size:85%;text-align:center;background-color:#f7f7f7}.bd-footer a{font-weight:500;color:#464a4c}.bd-footer a:focus,.bd-footer a:hover{color:#0275d8}.bd-footer p{margin-bottom:0}@media (min-width:576px){.bd-footer{text-align:left}}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li{display:inline-block}.bd-footer-links li+li{margin-left:1rem}.bd-example-row .row+.row{margin-top:1rem}.bd-example-row .row>.col,.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-row .flex-items-bottom,.bd-example-row .flex-items-middle,.bd-example-row .flex-items-top{min-height:6rem;background-color:rgba(255,0,0,.1)}.bd-example-row-flex-cols .row{min-height:10rem;background-color:rgba(255,0,0,.1)}.bd-highlight{background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.15)}.example-container{width:800px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.example-container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.example-container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.example-container{padding-right:15px;padding-left:15px}}.example-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.example-row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.example-row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.example-row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.example-row{margin-right:-15px;margin-left:-15px}}.example-content-main{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:768px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:992px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:576px){.example-content-main{width:50%}}@media (min-width:992px){.example-content-main{width:66.666667%}}.example-content-secondary{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:768px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:992px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:576px){.example-content-secondary{width:50%}}@media (min-width:992px){.example-content-secondary{width:33.333333%}}.bd-example-container{min-width:16rem;max-width:25rem;margin-right:auto;margin-left:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#daeeff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#fae3c4;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#957bbe;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{position:relative;padding:1rem;margin:1rem -15px;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example::after{display:block;clear:both;content:""}@media (min-width:576px){.bd-example{padding:1.5rem;margin-right:0;margin-bottom:0;margin-left:0;border-width:.2rem}}.bd-example+.clipboard+.highlight,.bd-example+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .pos-f-t{position:relative;margin:-1rem}@media (min-width:576px){.bd-example .pos-f-t{margin:-1.5rem}}.bd-example>.form-control+.form-control{margin-top:.5rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.form-group:last-child{margin-bottom:0}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .fixed-top,.bd-example .sticky-top{position:static;margin:-1rem -1rem 1rem}.bd-example .fixed-bottom{position:static;margin:1rem -1rem -1rem}@media (min-width:576px){.bd-example .fixed-top,.bd-example .sticky-top{margin:-1.5rem -1.5rem 1rem}.bd-example .fixed-bottom{margin:1rem -1.5rem -1.5rem}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example-modal{background-color:#fafafa}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips{text-align:center}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bd-example-popover-static{padding-bottom:1.5rem;background-color:#f9f9f9}.bd-example-popover-static .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem}.tooltip-demo a{white-space:nowrap}.bd-example-tooltip-static .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{position:relative;height:350px;overflow:auto}.bd-example>.bg-danger:not(.navbar),.bd-example>.bg-faded:not(.navbar),.bd-example>.bg-info:not(.navbar),.bd-example>.bg-inverse:not(.navbar),.bd-example>.bg-primary:not(.navbar),.bd-example>.bg-success:not(.navbar),.bd-example>.bg-warning:not(.navbar){padding:.5rem;margin-top:.5rem;margin-bottom:.5rem}.bd-example-border-utils [class^=border-]{display:inline-block;width:6rem;height:6rem;margin:.25rem;background-color:#f5f5f5;border:1px solid}.highlight{padding:1rem;margin:1rem -15px;background-color:#f7f7f9;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:576px){.highlight{padding:1.5rem;margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#292b2c}.table-responsive .highlight pre{white-space:normal}.bd-table th small{display:block;font-weight:400;color:#999}.btn-bs{font-weight:500;color:#7952b3;border-color:#7952b3}.btn-bs:active,.btn-bs:focus,.btn-bs:hover{color:#fff;background-color:#7952b3;border-color:#7952b3}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout code{border-radius:.25rem}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:focus,.bd-team .team-member:hover{color:#333}.bd-team .team-member:hover{text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem;border:0}.bd-team img{float:left;width:2rem;margin-right:.5rem;border-radius:.25rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#563d7c;background-color:#f9f9f9;border-radius:.25rem}.bd-brand-item{padding:4rem 0;text-align:center}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff;background-color:#563d7c}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{float:left;width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem;border-radius:.25rem}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}}.color-swatches .bd-purple{background-color:#563d7c}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.bd-clipboard{position:relative;display:none;float:right}.bd-clipboard+.highlight{margin-top:0}.btn-clipboard{position:absolute;top:.5rem;right:.5rem;z-index:10;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:transparent;border:0;border-radius:.25rem}.btn-clipboard:hover{color:#fff;background-color:#027de7}@media (min-width:768px){.bd-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1{color:#999}.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc{color:#069}.kd{color:#069}.kn{color:#069}.kp{color:#069}.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf{color:#f60}.mh{color:#f60}.mi{color:#f60}.mo{color:#f60}.sb{color:#c30}.sc{color:#c30}.sd{font-style:italic;color:#c30}.s2{color:#c30}.se{color:#c30}.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc{color:#033}.vg{color:#033}.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.language-bash::before{color:#009;content:"$ ";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.language-powershell::before{color:#009;content:"PM> ";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anchorjs-link{color:inherit}@media (max-width:480px){.anchorjs-link{display:none}}:hover>.anchorjs-link{opacity:.75;-webkit-transition:color .16s linear;-o-transition:color .16s linear;transition:color .16s linear}.anchorjs-link:focus,:hover>.anchorjs-link:hover{text-decoration:none;opacity:1}/*# sourceMappingURL=docs.min.css.map */ \ No newline at end of file + */.bd-booticon{display:block;width:9rem;height:9rem;font-size:6.5rem;line-height:9rem;color:#fff;text-align:center;cursor:default;background-color:#563d7c;border-radius:15%}.bd-booticon.inverse{color:#563d7c;background-color:#fff}.bd-booticon.outline{background-color:transparent;border:1px solid #cdbfe3}.bd-navbar .navbar-nav .nav-link{color:#8e869d}.bd-navbar .navbar-nav .nav-link.active,.bd-navbar .navbar-nav .nav-link:focus,.bd-navbar .navbar-nav .nav-link:hover{color:#292b2c;background-color:transparent}.bd-navbar .navbar-nav .nav-link.active{font-weight:500;color:#040404}.bd-navbar .dropdown-menu{font-size:inherit}.bd-masthead{position:relative;padding:3rem 15px 2rem;color:#cdbfe3;text-align:center;background-image:-webkit-linear-gradient(315deg,#271b38,#563d7c,#7952b3);background-image:-o-linear-gradient(315deg,#271b38,#563d7c,#7952b3);background-image:linear-gradient(135deg,#271b38,#563d7c,#7952b3)}.bd-masthead .bd-booticon{margin:0 auto 2rem;color:#cdbfe3;border-color:#cdbfe3}.bd-masthead h1{font-weight:300;line-height:1}.bd-masthead .lead{margin-right:auto;margin-bottom:2rem;margin-left:auto;font-size:1.25rem;color:#fff}.bd-masthead .version{margin-top:-1rem;margin-bottom:2rem}.bd-masthead .btn{width:100%;padding:1rem 2rem;font-size:1.25rem;font-weight:500;color:#ffe484;border-color:#ffe484}.bd-masthead .btn:focus,.bd-masthead .btn:hover{color:#2a2730;background-color:#ffe484;border-color:#ffe484}.bd-masthead .carbonad{margin-bottom:-2rem!important}@media (min-width:576px){.bd-masthead{padding-top:8rem;padding-bottom:2rem}.bd-masthead .btn{width:auto}.bd-masthead .carbonad{margin-bottom:0!important}}@media (min-width:768px){.bd-masthead{padding-bottom:4rem}.bd-masthead .bd-header{margin-bottom:4rem}.bd-masthead h1{font-size:4rem}.bd-masthead .lead{font-size:1.5rem}.bd-masthead .carbonad{margin-top:3rem!important}}@media (min-width:992px){.bd-masthead .lead{width:85%;font-size:2rem}}.bd-featurette{padding-top:3rem;padding-bottom:3rem;font-size:1rem;line-height:1.5;color:#555;text-align:center;background-color:#fff;border-top:1px solid #eee}.bd-featurette .highlight{text-align:left}.bd-featurette .lead{margin-right:auto;margin-bottom:2rem;margin-left:auto;font-size:1rem;text-align:center}@media (min-width:576px){.bd-featurette{text-align:left}}@media (min-width:768px){.bd-featurette .col-sm-6:first-child{padding-right:45px}.bd-featurette .col-sm-6:last-child{padding-left:45px}}.bd-featurette-title{margin-bottom:.5rem;font-size:2rem;font-weight:400;color:#333;text-align:center}.half-rule{width:6rem;margin:2.5rem auto}@media (min-width:576px){.half-rule{margin-right:0;margin-left:0}}.bd-featurette h4{margin-top:1rem;margin-bottom:.5rem;font-weight:400;color:#333}.bd-featurette-img{display:block;margin-bottom:1.25rem;color:#333}.bd-featurette-img:hover{color:#0275d8;text-decoration:none}.bd-featurette-img img{display:block;margin-bottom:1rem}@media (min-width:480px){.bd-featurette .img-fluid{margin-top:2rem}}@media (min-width:768px){.bd-featurette{padding-top:6rem;padding-bottom:6rem}.bd-featurette-title{font-size:2.5rem}.bd-featurette-title+.lead{font-size:1.5rem}.bd-featurette .lead{max-width:80%}.bd-featurette .img-fluid{margin-top:0}}.bd-featured-sites{margin-right:-1px;margin-left:-1px}.bd-featured-sites .col-6{padding:1px}.bd-featured-sites .img-fluid{margin-top:0}@media (min-width:768px){.bd-featured-sites .col-sm-3:first-child img{border-top-left-radius:.25rem;border-bottom-left-radius:.25rem}.bd-featured-sites .col-sm-3:last-child img{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}}#carbonads{display:block;padding:15px 15px 15px 160px;margin:50px -15px 0;overflow:hidden;font-size:13px;line-height:1.5;text-align:left;border:solid #866ab3;border-width:1px 0 0}#carbonads a{color:#fff;text-decoration:none}@media (min-width:576px){#carbonads{max-width:330px;margin:50px auto 0;border-width:1px;border-radius:4px}}@media (min-width:992px){#carbonads{position:absolute;top:0;right:15px;margin-top:0}.bd-masthead #carbonads{position:static}}.carbon-img{float:left;margin-left:-145px}.carbon-poweredby{display:block;color:#cdbfe3!important}.bd-content>table{width:100%;max-width:100%;margin-bottom:1rem}@media (max-width:991px){.bd-content>table{display:block;overflow-x:auto;-ms-overflow-style:-ms-autohiding-scrollbar}}.bd-content>table>tbody>tr>td,.bd-content>table>tbody>tr>th,.bd-content>table>tfoot>tr>td,.bd-content>table>tfoot>tr>th,.bd-content>table>thead>tr>td,.bd-content>table>thead>tr>th{padding:.75rem;vertical-align:top;border:1px solid #eceeef}.bd-content>table>tbody>tr>td>p:last-child,.bd-content>table>tbody>tr>th>p:last-child,.bd-content>table>tfoot>tr>td>p:last-child,.bd-content>table>tfoot>tr>th>p:last-child,.bd-content>table>thead>tr>td>p:last-child,.bd-content>table>thead>tr>th>p:last-child{margin-bottom:0}.bd-content>table td:first-child>code{white-space:nowrap}.bd-content>h2:not(:first-child){margin-top:3rem}.bd-content>h3{margin-top:1.5rem}.bd-content>ol li,.bd-content>ul li{margin-bottom:.25rem}@media (min-width:576px){.bd-title{font-size:3rem}.bd-title+p{font-size:1.25rem;font-weight:300}}#markdown-toc>li:first-child{display:none}#markdown-toc ul{padding-left:2rem;margin-top:.25rem;margin-bottom:.25rem}.bd-pageheader{padding:2rem 15px;margin-bottom:1.5rem;color:#cdbfe3;text-align:center;background-color:#563d7c}.bd-pageheader .container{position:relative}.bd-pageheader h1{font-size:3rem;font-weight:400;color:#fff}.bd-pageheader p{margin-bottom:0;font-size:1.25rem;font-weight:300}@media (min-width:576px){.bd-pageheader{padding-top:4rem;padding-bottom:4rem;margin-bottom:3rem;text-align:left}.bd-pageheader .carbonad{margin:2rem 0 0!important}}@media (min-width:768px){.bd-pageheader h1{font-size:4rem}.bd-pageheader p{font-size:1.5rem}}@media (min-width:992px){.bd-pageheader h1,.bd-pageheader p{margin-right:380px}.bd-pageheader .carbonad{position:absolute;top:0;right:.75rem;margin:0!important}}#skippy{display:block;padding:1em;color:#fff;background-color:#563d7c;outline:0}#skippy .skiplink-text{padding:.5em;outline:1px dotted}@media (min-width:768px){.bd-sidebar{padding-left:1rem}}.bd-search{position:relative;margin-bottom:1.5rem}.bd-search .form-control{height:2.45rem;padding-top:.4rem;padding-bottom:.4rem;background-color:#fafafa}.bd-search .form-control:focus{background-color:#fff}.bd-search-results{right:0;display:block;padding:0;overflow:hidden;font-size:.9rem}.bd-search-results:empty{display:none}.bd-search-results .dropdown-item{padding-right:.75rem;padding-left:.75rem}.bd-search-results .dropdown-item:first-child{margin-top:.25rem}.bd-search-results .dropdown-item:last-child{margin-bottom:.25rem}.bd-search-results .no-results{padding:.75rem 1rem;color:#7a7a7a;text-align:center;white-space:normal}.bd-sidenav{display:none}.bd-toc-link{display:block;padding:.25rem .75rem;color:#464a4c}.bd-toc-link:focus,.bd-toc-link:hover{color:#0275d8;text-decoration:none}.active>.bd-toc-link{font-weight:500;color:#292b2c}.active>.bd-sidenav{display:block}.bd-toc-item.active{margin-top:1rem;margin-bottom:1rem}.bd-toc-item:first-child{margin-top:0}.bd-toc-item:last-child{margin-bottom:2rem}.bd-sidebar .nav>li>a{display:block;padding:.25rem .75rem;font-size:90%;color:#99979c}.bd-sidebar .nav>li>a:focus,.bd-sidebar .nav>li>a:hover{color:#0275d8;text-decoration:none;background-color:transparent}.bd-sidebar .nav>.active:focus>a,.bd-sidebar .nav>.active:hover>a,.bd-sidebar .nav>.active>a{font-weight:500;color:#292b2c;background-color:transparent}.bd-footer{padding:4rem 0;margin-top:4rem;font-size:85%;text-align:center;background-color:#f7f7f7}.bd-footer a{font-weight:500;color:#464a4c}.bd-footer a:focus,.bd-footer a:hover{color:#0275d8}.bd-footer p{margin-bottom:0}@media (min-width:576px){.bd-footer{text-align:left}}.bd-footer-links{padding-left:0;margin-bottom:1rem}.bd-footer-links li{display:inline-block}.bd-footer-links li+li{margin-left:1rem}.bd-example-row .row+.row{margin-top:1rem}.bd-example-row .row>.col,.bd-example-row .row>[class^=col-]{padding-top:.75rem;padding-bottom:.75rem;background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.2)}.bd-example-row .flex-items-bottom,.bd-example-row .flex-items-middle,.bd-example-row .flex-items-top{min-height:6rem;background-color:rgba(255,0,0,.1)}.bd-example-row-flex-cols .row{min-height:10rem;background-color:rgba(255,0,0,.1)}.bd-highlight{background-color:rgba(86,61,124,.15);border:1px solid rgba(86,61,124,.15)}.example-container{width:800px;margin-right:auto;margin-left:auto;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-container{padding-right:15px;padding-left:15px}}@media (min-width:768px){.example-container{padding-right:15px;padding-left:15px}}@media (min-width:992px){.example-container{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.example-container{padding-right:15px;padding-left:15px}}.example-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-15px;margin-left:-15px}@media (min-width:576px){.example-row{margin-right:-15px;margin-left:-15px}}@media (min-width:768px){.example-row{margin-right:-15px;margin-left:-15px}}@media (min-width:992px){.example-row{margin-right:-15px;margin-left:-15px}}@media (min-width:1200px){.example-row{margin-right:-15px;margin-left:-15px}}.example-content-main{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:768px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:992px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.example-content-main{padding-right:15px;padding-left:15px}}@media (min-width:576px){.example-content-main{width:50%}}@media (min-width:992px){.example-content-main{width:66.666667%}}.example-content-secondary{position:relative;width:100%;min-height:1px;padding-right:15px;padding-left:15px}@media (min-width:576px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:768px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:992px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:1200px){.example-content-secondary{padding-right:15px;padding-left:15px}}@media (min-width:576px){.example-content-secondary{width:50%}}@media (min-width:992px){.example-content-secondary{width:33.333333%}}.bd-example-container{min-width:16rem;max-width:25rem;margin-right:auto;margin-left:auto}.bd-example-container-header{height:3rem;margin-bottom:.5rem;background-color:#daeeff;border-radius:.25rem}.bd-example-container-sidebar{float:right;width:4rem;height:8rem;background-color:#fae3c4;border-radius:.25rem}.bd-example-container-body{height:8rem;margin-right:4.5rem;background-color:#957bbe;border-radius:.25rem}.bd-example-container-fluid{max-width:none}.bd-example{position:relative;padding:1rem;margin:1rem -15px;border:solid #f7f7f9;border-width:.2rem 0 0}.bd-example::after{display:block;clear:both;content:""}@media (min-width:576px){.bd-example{padding:1.5rem;margin-right:0;margin-bottom:0;margin-left:0;border-width:.2rem}}.bd-example+.clipboard+.highlight,.bd-example+.highlight{margin-top:0}.bd-example+p{margin-top:2rem}.bd-example .pos-f-t{position:relative;margin:-1rem}@media (min-width:576px){.bd-example .pos-f-t{margin:-1.5rem}}.bd-example>.form-control+.form-control{margin-top:.5rem}.bd-example>.alert+.alert,.bd-example>.nav+.nav,.bd-example>.navbar+.navbar,.bd-example>.progress+.btn,.bd-example>.progress+.progress{margin-top:1rem}.bd-example>.dropdown-menu:first-child{position:static;display:block}.bd-example>.form-group:last-child{margin-bottom:0}.bd-example>.close{float:none}.bd-example-type .table .type-info{color:#999;vertical-align:middle}.bd-example-type .table td{padding:1rem 0;border-color:#eee}.bd-example-type .table tr:first-child td{border-top:0}.bd-example-type h1,.bd-example-type h2,.bd-example-type h3,.bd-example-type h4,.bd-example-type h5,.bd-example-type h6{margin:0}.bd-example-bg-classes p{padding:1rem}.bd-example>img+img{margin-left:.5rem}.bd-example>.btn-group{margin-top:.25rem;margin-bottom:.25rem}.bd-example>.btn-toolbar+.btn-toolbar{margin-top:.5rem}.bd-example-control-sizing input[type=text]+input[type=text],.bd-example-control-sizing select{margin-top:.5rem}.bd-example-form .input-group{margin-bottom:.5rem}.bd-example>textarea.form-control{resize:vertical}.bd-example>.list-group{max-width:400px}.bd-example .fixed-top,.bd-example .sticky-top{position:static;margin:-1rem -1rem 1rem}.bd-example .fixed-bottom{position:static;margin:1rem -1rem -1rem}@media (min-width:576px){.bd-example .fixed-top,.bd-example .sticky-top{margin:-1.5rem -1.5rem 1rem}.bd-example .fixed-bottom{margin:1rem -1.5rem -1.5rem}}.bd-example .pagination{margin-top:.5rem;margin-bottom:.5rem}.bd-example-modal{background-color:#fafafa}.bd-example-modal .modal{position:relative;top:auto;right:auto;bottom:auto;left:auto;z-index:1;display:block}.bd-example-modal .modal-dialog{left:auto;margin-right:auto;margin-left:auto}.bd-example-tabs .nav-tabs{margin-bottom:1rem}.bd-example-tooltips{text-align:center}.bd-example-tooltips>.btn{margin-top:.25rem;margin-bottom:.25rem}.bs-tooltip-bottom-docs .arrow,.bs-tooltip-top-docs .arrow{left:50%}.bs-tooltip-left-docs .arrow,.bs-tooltip-right-docs .arrow{top:50%}.bd-example-popover-static{padding-bottom:1.5rem;background-color:#f9f9f9}.bd-example-popover-static .popover{position:relative;display:block;float:left;width:260px;margin:1.25rem}.bs-popover-bottom-docs .arrow,.bs-popover-top-docs .arrow{left:50%}.bs-popover-left-docs .arrow,.bs-popover-right-docs .arrow{top:50%}.tooltip-demo a{white-space:nowrap}.bd-example-tooltip-static .tooltip{position:relative;display:inline-block;margin:10px 20px;opacity:1}.scrollspy-example{position:relative;height:200px;margin-top:.5rem;overflow:auto}.scrollspy-example-2{position:relative;height:350px;overflow:auto}.bd-example>.bg-danger:not(.navbar),.bd-example>.bg-faded:not(.navbar),.bd-example>.bg-info:not(.navbar),.bd-example>.bg-inverse:not(.navbar),.bd-example>.bg-primary:not(.navbar),.bd-example>.bg-success:not(.navbar),.bd-example>.bg-warning:not(.navbar){padding:.5rem;margin-top:.5rem;margin-bottom:.5rem}.bd-example-border-utils [class^=border-]{display:inline-block;width:6rem;height:6rem;margin:.25rem;background-color:#f5f5f5;border:1px solid}.highlight{padding:1rem;margin:1rem -15px;background-color:#f7f7f9;-ms-overflow-style:-ms-autohiding-scrollbar}@media (min-width:576px){.highlight{padding:1.5rem;margin-right:0;margin-left:0}}.highlight pre{padding:0;margin-top:0;margin-bottom:0;background-color:transparent;border:0}.highlight pre code{font-size:inherit;color:#292b2c}.table-responsive .highlight pre{white-space:normal}.bd-table th small{display:block;font-weight:400;color:#999}.btn-bs{font-weight:500;color:#7952b3;border-color:#7952b3}.btn-bs:active,.btn-bs:focus,.btn-bs:hover{color:#fff;background-color:#7952b3;border-color:#7952b3}.bd-callout{padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;border:1px solid #eee;border-left-width:.25rem;border-radius:.25rem}.bd-callout h4{margin-top:0;margin-bottom:.25rem}.bd-callout p:last-child{margin-bottom:0}.bd-callout code{border-radius:.25rem}.bd-callout+.bd-callout{margin-top:-.25rem}.bd-callout-info{border-left-color:#5bc0de}.bd-callout-info h4{color:#5bc0de}.bd-callout-warning{border-left-color:#f0ad4e}.bd-callout-warning h4{color:#f0ad4e}.bd-callout-danger{border-left-color:#d9534f}.bd-callout-danger h4{color:#d9534f}.bd-examples .img-thumbnail{margin-bottom:.75rem}.bd-examples h4{margin-bottom:.25rem}.bd-examples p{margin-bottom:1.25rem}@media (max-width:480px){.bd-examples{margin-right:-.75rem;margin-left:-.75rem}.bd-examples>[class^=col-]{padding-right:.75rem;padding-left:.75rem}}.bd-team{margin-bottom:1.5rem}.bd-team .team-member{line-height:2rem;color:#555}.bd-team .team-member:focus,.bd-team .team-member:hover{color:#333}.bd-team .team-member:hover{text-decoration:none}.bd-team .github-btn{float:right;width:180px;height:1.25rem;margin-top:.25rem;border:0}.bd-team img{float:left;width:2rem;margin-right:.5rem;border-radius:.25rem}.bd-browser-bugs td p{margin-bottom:0}.bd-browser-bugs th:first-child{width:18%}.bd-brand-logos{display:table;width:100%;margin-bottom:1rem;overflow:hidden;color:#563d7c;background-color:#f9f9f9;border-radius:.25rem}.bd-brand-item{padding:4rem 0;text-align:center}.bd-brand-item+.bd-brand-item{border-top:1px solid #fff}.bd-brand-logos .inverse{color:#fff;background-color:#563d7c}.bd-brand-item h1,.bd-brand-item h3{margin-top:0;margin-bottom:0}.bd-brand-item .bd-booticon{margin-right:auto;margin-left:auto}@media (min-width:768px){.bd-brand-item{display:table-cell;width:1%}.bd-brand-item+.bd-brand-item{border-top:0;border-left:1px solid #fff}.bd-brand-item h1{font-size:4rem}}.color-swatches{margin:0 -5px;overflow:hidden}.color-swatch{float:left;width:4rem;height:4rem;margin-right:.25rem;margin-left:.25rem;border-radius:.25rem}@media (min-width:768px){.color-swatch{width:6rem;height:6rem}}.color-swatches .bd-purple{background-color:#563d7c}.color-swatches .bd-purple-light{background-color:#cdbfe3}.color-swatches .bd-purple-lighter{background-color:#e5e1ea}.color-swatches .bd-gray{background-color:#f9f9f9}.bd-clipboard{position:relative;display:none;float:right}.bd-clipboard+.highlight{margin-top:0}.btn-clipboard{position:absolute;top:.5rem;right:.5rem;z-index:10;display:block;padding:.25rem .5rem;font-size:75%;color:#818a91;cursor:pointer;background-color:transparent;border:0;border-radius:.25rem}.btn-clipboard:hover{color:#fff;background-color:#027de7}@media (min-width:768px){.bd-clipboard{display:block}}.hll{background-color:#ffc}.c{color:#999}.k{color:#069}.o{color:#555}.cm{color:#999}.cp{color:#099}.c1{color:#999}.cs{color:#999}.gd{background-color:#fcc;border:1px solid #c00}.ge{font-style:italic}.gr{color:red}.gh{color:#030}.gi{background-color:#cfc;border:1px solid #0c0}.go{color:#aaa}.gp{color:#009}.gu{color:#030}.gt{color:#9c6}.kc{color:#069}.kd{color:#069}.kn{color:#069}.kp{color:#069}.kr{color:#069}.kt{color:#078}.m{color:#f60}.s{color:#d44950}.na{color:#4f9fcf}.nb{color:#366}.nc{color:#0a8}.no{color:#360}.nd{color:#99f}.ni{color:#999}.ne{color:#c00}.nf{color:#c0f}.nl{color:#99f}.nn{color:#0cf}.nt{color:#2f6f9f}.nv{color:#033}.ow{color:#000}.w{color:#bbb}.mf{color:#f60}.mh{color:#f60}.mi{color:#f60}.mo{color:#f60}.sb{color:#c30}.sc{color:#c30}.sd{font-style:italic;color:#c30}.s2{color:#c30}.se{color:#c30}.sh{color:#c30}.si{color:#a00}.sx{color:#c30}.sr{color:#3aa}.s1{color:#c30}.ss{color:#fc3}.bp{color:#366}.vc{color:#033}.vg{color:#033}.vi{color:#033}.il{color:#f60}.css .nt+.nt,.css .o,.css .o+.nt{color:#999}.language-bash::before{color:#009;content:"$ ";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.language-powershell::before{color:#009;content:"PM> ";-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.anchorjs-link{color:inherit}@media (max-width:480px){.anchorjs-link{display:none}}:hover>.anchorjs-link{opacity:.75;-webkit-transition:color .16s linear;-o-transition:color .16s linear;transition:color .16s linear}.anchorjs-link:focus,:hover>.anchorjs-link:hover{text-decoration:none;opacity:1}/*# sourceMappingURL=docs.min.css.map */ \ No newline at end of file diff --git a/docs/assets/css/docs.min.css.map b/docs/assets/css/docs.min.css.map index fc762c5896836001eac4c1d4057ae6284ebe4153..16d4ff7a9e489753170af049a4ff99111d11d511 100644 GIT binary patch delta 265 zcmZqod+)cwSjyZ-yTr*&N88EUyu`^-$Hd9e-BZWg(a}-I6C~rMW9H;-3X-t^%Xori z9KF3Jn@I(j`*b6)CtURDhJV#=}sk?n=h;KGjeCvNDgm? zBj&mRt315984k4{VDYs7oY(Q>3z>B7bnA&19X*rfL?vCU8I@8wRcaJZfAHk1Pd>k` z$C=^3&6t_x5qM_XdWc!LU}t$$-^PU~^WlO&%Y~lCg?-M}a3z2%NmzmBpkKEcEAZR! z9A&_Sg@pX_`7avV`W7>yuxgfpni$5Ig$s6jA<2BW;Kv1&0MBbt02>y;g&dFJ^Dfr~V+%Yhq^oPq+wF$Rp+-ckuD&Y{YC=pi)ZXSqn9ATY0XRz+G_+ zKz0|`4E(W9=n;a51vd3C1RBOgTK5AezyN61kk{6%z|DJTK#3DfA^bfi%`#-ATin(6 zFd}HX!F9kr2nUQDZkui))HVvdd&u=X(8g}dcQ3v8RF1f3I6E0vI*!s zKc?V_`4J@-Nw1442Ats%a8T@#S-Zxfi4^1yB~alx4yWA#NFKkzTja`cZHgCzDDD1h26lCQwg;1vNW zYV<~K)k0@90tsudeTe))Vk2~S4fPAf!LN;w{Aq9RrA6{(TgV@JKmC-dTP0~<^>pp3 zB=yKIU3Fffcxcxg`SYvnqSrz{ArI5^$iBWiqs!}^DtOi_JOm}uyACRNIP=I#pR22* z5RJ%R^!0bunzcZ_H8$WVe7)a!vPU_wgGiuT%i&J0)o_I;AscF8;JUa`es`eS1L+4ru!h;mJbYG84zk(hXgk&u%o9x| zq2zd@NxcE-6SbfX1mG2`t|uyA9vlp&k;OXxWcY!FWEhNoCUzR+(@+NA6h#^pet@qq z9N-wjLY>DK^77EY4KFpD3~yBc11B1`i7aNhQ@%4aBV0;G!^W%vJ7J6bK@Lii?$k*3 zxN?w!9|kY*vvQGBE?(<*G^FoZ%meKNfPw67?UK5pRdA@D66X&MAM!WXZuR7;<;B%> znBnr$@N`#Ap;ni7hDXxSbP>Xj0I-Ffj=XN#JCsTp9~w&dZbA3}KN<@5xU(hc&EdIo zyFToDQvv}_;kgorwg^Gp9>mZ4vY-NAPV6n zjy;^!=s0vwwciF@*if|EUBBbRf9U$Z8tHZ{$@fNvX1$voIg*K|d>BXBcv82)1S)(~-j{gU#H4^gg-F|NmU&dxzem#yRm>!U zxN~6WIj}yqtlHI{Ps$sUC$Ngv?ohn$6As4&I)>hHyhBlEJS9-F3l!ZG%o&f(qe8Cu zCTQx6XXq3(4HS;rhyxQpFVZVil^)6{|%i5!#92IS5toh0DaPs@`#4mrWjh`G*JEgQu9;p=QRD0RN&nhZ#EH5BLA$HHy zFl85HLVyVvUeUV-sEQ z0fC8jB%c_c?k%WXL8ujgc~jmQzu5!r1WVolHZDwJ7>4?Q7Lqs?Kr_IJuu&I#@>}EM z4!3-Je0&E);u(uzurZLy`$>o*1O|o<_@`>b4y7>F0RO?Gz#dza+6vi{Sdw=p<`%#( zWYg(@LyLk%(N%?0)oG=GTYht5+%YSEGO>OIrbP(7`c@jzIFF9G-m6EObh3!LqrA+J+Rx5*D4AwRP5Ghcvp$lZ@Q-==mUHGZ5m*&`ac z?E^@7`~xEye2#-l%sQn#dPdj*_*EY!q2}xzMwARJ-NM7eSmM$Vf07YpcZOEP=a5YBc9Ff`4IOc zeDAb805OOjhyi=-i1LG*eV6xbipzrPBV}6#r-m;r_|UiaaA-c_UirzX=^>{NjcG1n zw&AUeCzjDtCGuPYn^m> zKh|dPkgkw^P@6(QpM9=~|B|QgFU&adN?NT{zE!OyDs4vUZmp>c?xu^WmJoH_*4(>a zs?|z+XAdg^xQ0V*n*?zFlsW(Yv6Di&rlkvM(7mRuYPD>xI`=~JUBRGf^Yhw+Qbkh` zXpLMgt0fA#Op(qs(ptTmhJ$HMUFvCxs#Y$Q%jt@iEEQ{sTrpi~amqc=rYENr-OOAz zQ5Evo>KRl>&&+6_X%T7~lFA>gjCCW{h~bR((o6D(E8{b5@XsF5I?PZKAc8mrY3$t>a? zN|fgyC}!k8J^f>k*=VWp5J>O8#jQieqY@x&5Xb8+hUo%$`!Rl+{9oA1eP`bjO^)&v P)^ols`t)b)Z@vElFqBta delta 4244 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' + '
' + '

' + '
' + template: '' }); var DefaultType = $.extend({}, Tooltip.DefaultType, { diff --git a/js/dist/popover.js.map b/js/dist/popover.js.map index ca0774a4dfc6766a3ba50ff3499745ec24d0c77c..727ee815f3657360ddfb46eccd24b33a1884667a 100644 GIT binary patch delta 46 zcmaFs{>^=Z6bobVWN8*nM$^fzES*fb&YLf==<;v=BP`0up-`clSX7i>zFAQ84j%w) CJP$Ge delta 37 tcmez7{?>hi6bobFWN8*nM&rq@ES*e7PMa^V=<;v=CoICaSxWQ{9{}$T3' + '
' + '
', + template: '', trigger: 'hover focus', title: '', delay: 0, diff --git a/js/dist/tooltip.js.map b/js/dist/tooltip.js.map index 05299de5af1ac6da066a950153c3042cc9446da2..ce79d67d11794a0d09f19f818eff8996a6111cc4 100644 GIT binary patch delta 4887 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 VJ&I%W@Oox{zkG1~ulVQX{{aRdfXV;> delta 4951 zcmbVQTWn)j6_p1GQc60HjAoKdCXab!Ch?ubuQ>5!I+JtmwH^D$<75&ivDK=?lZPF@ zABi7SN)aj&6$n)uen3ErC?Lc~rKmq`5tI*pP(kp4RDlGQ5J*J=DghFFP}V-zld+XD zAN|Sr?6c2)th3JE`_6Y>KJnL=PP|&O9oB7Mcr3mw#Ij}zV{KLle^Kh%8VjN#z=9wP z;w)Ga^DGFlAO-<`hu5^A5LG#g-%+7OgovoU7}ok`iZYK6op4F|;^VK|q7?j;c`z-t zWntXIwm&f=wLK|BMfzA6ScNc{a7Zl&VL>`sIM14)gk5SS2upI3h2a$l&BTtbxge~` zln&uS0>Vflt+zCHS$LNl_US)$x3pkXm^1W~Gv63$M%puRMT#bZ9@I(rq~&Iwx&aN}d}%xfkH9 z<4tQjL+=gS>8I!9_5C)dCBAsE$Od+pF<7LerZXvPq@C~Wa$Bc8v~d2nXS04pBJcvB zuxTajpxNFRF4UQ8d=hqCOd`E0Hx=ey`a`dGwJv$F!RDhXPOuzLZGjEN712dr@&@Ec z36h}Dca_9EuA1Ou6`7`NU$jS^4yb5CiUpAj{i5%DUp~Mgfy&U$tB?dJC(Huhb((mKLMwb7EgD9&3Wi95`YxMHK+(2GY9K^xJ+ZEBLb*%v3rZ+&*iv!emG1XO9 z&(hCS7^3fA44&~R^!@Byp%5#OZP3|Oo>zEQ=;mPPLn)X)9so(i?qi~s*f zcj)hzZgoutl(Lten;W9#%TF@Es;;yF{O!xGF1!gYj1~Ibx*$-AgHcoYR4^$WMFdZ8#7UWH51U^|9pUJ}zC0oV~hQ^Me6D@uEu-W}EY@NOA5 zMUnQ0zE7jqhUaz@?a1U3MOk7u`2=!6*Ulvt+1)zh8rf4NHtM!0q72T^=dZnTu-{>% z0VAFu^Q*~LW~68&0^IJJ3GQu;#1h+SChn<4T9r2p0qkLF{$Z8HfB*(qRTkSQT}`Db zSW^)!>QU;8^n>f`HXnU#Y~+MJM5AM0daN2&Ib-$a*wm1_WfkTYxp?iUnhC6cOIr8P zsqwSE{f%}U8XHB)9kIEA1TZBvHh7fLSCnhKLVjT?|B_DcIxf+{_-Wfdy*NJ7U1^KD zN+*gto^{PoY2K8!K*8v(e*K=U zq7+b?+5%2B;B@#i$Cz!ly4|i++b+s|W>S3{TA1=`+sPG}s&Dg@SKGcDM6C7gh+5E) z_wtpanGat50`uMuIzmkFyua2q_I-s%KHTBa$hSn#yZwx}RsVkN{)Y!O0Ym~!coq#+ zE%bsK?v@}!^7oixTb9-~|1QZA{m1iGvQxw(QCK}OHD#D6D`GMw+tW;^Wl^re=5AVA zc|ww0g(3u;DV8c#EIHRSUG!f4XsI5KO<%Nql+?V`oOvtIk(xL7A*od}9jVnaNUdma z%dclta=NI|XMH_A7)`*lbw(GT89>@>(D!^}wkG|`=MSZ_9cD6Fm~n9d%VyaM>IFnA zcYzrM%fJLnRke4)sx5ry9Fg*wo9=FWejU~45`F9DY`>MrB6~-vLLgCm7x6zudU1B} z01Ft2KF|Wox0uGsl0~Q}x{y+4iWuzIp9C7rwJ3;XZ9y7P)6X`3g$y+gtI0ala#d9X zYmWhSjL%j%hHF@G3=gz8h6nqtgW%joj(#)y!|q)ZnV=Q=g&&mu@~wdYzC+f;JSYd} z5jELH8|uxfX2T>*O40$Ypc_na|5h_0Xq~fD9ppB|g}gzo@BjZm|w3*$}|#P%m_-SC6UJ!X~Su zc`*jj5pF<7>P}XF2m=4C&_505DX*z&NbA2WrcBEEFFY}0^5J!6TSI2)8UOV@TqxdI zOQfa(c9z$(^pfBGWXlSd9SpHSF|TTm$=y~&rxh1C6u$uyl`C=!|CA~+Sy%uO%ZH}| h?|=O8eB=|hPu{*YxtZR-eeJ0{Iq#l74BmZO{trp`l)C@`