diff --git a/themes/camunda/assets/css/docs.css b/themes/camunda/assets/css/docs.css index b0167f1d40..a294b73669 100644 --- a/themes/camunda/assets/css/docs.css +++ b/themes/camunda/assets/css/docs.css @@ -1 +1 @@ -/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html,svg circle,svg rect,svg text,svg tspan{-webkit-tap-highlight-color:transparent}.btn,.caret,img{vertical-align:middle}hr,img{border:0}.brand-logo,.glyphicon,.page-content figure.clickable:before,.search-field:after{-moz-osx-font-smoothing:grayscale}body,figure{margin:0}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.pre-scrollable{max-height:340px}.img-thumbnail,.table,label{max-width:100%}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.img-thumbnail,body{background-color:#fff}@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{font-family:'IBM Plex Sans',Helvetica,Arial,Verdana,sans-serif;font-size:16px;line-height:1.6;color:#555}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:focus{outline-offset:-2px}.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.6;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;height:auto}.img-circle{border-radius:50%}hr{margin-top:25px;margin-bottom:25px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:25px;margin-bottom:12.5px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:12.5px;margin-bottom:12.5px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:41px}.h2,h2{font-size:34px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}p{margin:0 0 12.5px}.lead{margin-bottom:25px;font-size:18px;font-weight:300;line-height:1.4}dt,kbd kbd,label{font-weight:700}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#A7A9AC}a.text-primary:focus,a.text-primary:hover{color:#8d8f93}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#A7A9AC}a.bg-primary:focus,a.bg-primary:hover{background-color:#8d8f93}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}code,pre code,table{background-color:transparent}.page-header{padding-bottom:11.5px;margin:50px 0 25px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}ol,ul{margin-bottom:12.5px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:25px}dd,dt{line-height:1.6}dd{margin-left:0}@media (min-width:843px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.checkbox.disabled label,.form-control[disabled],.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .form-control,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:12.5px 25px;margin:0 0 25px;font-size:20px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.6;color:#777}code,kbd{font-size:90%;border-radius:0}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:25px;font-style:normal;line-height:1.6}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:currentColor}kbd{padding:2px 4px;color:#fff;background-color:#333;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}pre{display:block;padding:12px;margin:0 0 12.5px;font-size:15px;line-height:1.6;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.pre-scrollable{overflow-y:scroll}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;margin-bottom:25px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#fff}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#f2f2f2}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:18.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:25px;font-size:24px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:16px;line-height:1.6;color:#555;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:39px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #aaa;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#004699;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,70,153,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,70,153,.6)}.form-control::-moz-placeholder{color:#aaa;opacity:1}.form-control:-ms-input-placeholder{color:#aaa}.form-control::-webkit-input-placeholder{color:#aaa}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:39px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:49px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.checkbox-inline,.radio label,.radio-inline{padding-left:20px;cursor:pointer;margin-bottom:0;font-weight:400}.checkbox label,.radio label{min-height:25px}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;vertical-align:middle}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.form-control-static{min-height:41px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:2px;font-size:14px}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-lg .form-control,.input-lg{border-radius:4px;padding:10px 16px;font-size:20px}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:39px;padding:6px 10px;font-size:14px;line-height:1.5}.input-lg{height:49px;line-height:1.3333333}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:49px;line-height:1.3333333}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:45px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:48.75px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:39px;height:39px;line-height:39px;text-align:center;pointer-events:none}.collapsing,.dropdown,.dropup{position:relative}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-feedback label~.form-control-feedback{top:30px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#959595}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:32px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{display:inline-block;margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:16px;line-height:1.6;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#A7A9AC;border-color:#9a9ca0}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#8d8f93;border-color:#5a5c60}.btn-primary:hover{color:#fff;background-color:#8d8f93;border-color:#7a7d82}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#8d8f93;background-image:none;border-color:#7a7d82}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#7a7d82;border-color:#5a5c60}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#A7A9AC;border-color:#9a9ca0}.btn-primary .badge{color:#A7A9AC;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#0075FF;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#004699;text-decoration:none;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{padding:10px 16px;font-size:20px;line-height:1.3333333;border-radius:4px}.btn-sm,.btn-xs{font-size:14px;line-height:1.5;border-radius:2px}.btn-sm{padding:5px 10px}.btn-xs{padding:1px 5px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.6;white-space:nowrap}.dropdown-menu .divider{height:1px;margin:11.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#333;text-decoration:none;background-color:transparent;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:14px;color:#777}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.navbar{position:relative;min-height:45px;margin-bottom:25px;border:1px solid transparent}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:843px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}.navbar{border-radius:0}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-brand{float:left;height:45px;padding:10px 15px;font-size:20px;line-height:25px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:843px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:5.5px;margin-bottom:5.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:25px}@media (max-width:842px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:25px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.badge,.label{line-height:1;white-space:nowrap;font-weight:700;text-align:center}@media (min-width:843px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:3px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}.btn .badge,.btn .label{top:-1px;position:relative}@media (max-width:842px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:843px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:3px;margin-bottom:3px}.navbar-btn.btn-sm{margin-top:6px;margin-bottom:6px}.navbar-btn.btn-xs{margin-top:11.5px;margin-bottom:11.5px}.navbar-text{margin-top:10px;margin-bottom:10px}.alert,.thumbnail{margin-bottom:25px}@media (min-width:843px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff;border-color:#777}.navbar-default .navbar-brand{color:#A7A9AC}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8d8f93;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#A7A9AC}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#222;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#000;background-color:#eee}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#000;background-color:#eee}@media (max-width:842px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#A7A9AC}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#222;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#000;background-color:#eee}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#777}.navbar-default .navbar-link{color:#A7A9AC}.navbar-default .navbar-link:hover{color:#222}.navbar-default .btn-link{color:#A7A9AC}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#222}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:842px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.label{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#A7A9AC}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#8d8f93}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty{display:none}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0075FF;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.center-block,.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}.thumbnail{display:block;padding:4px;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0075FF}.thumbnail .caption{padding:9px;color:#555}.alert{padding:15px;border:1px solid transparent;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.panel-heading>.dropdown .dropdown-toggle,.panel-title,.panel-title>.small,.panel-title>.small>a,.panel-title>a,.panel-title>small,.panel-title>small>a{color:inherit}.panel{margin-bottom:25px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:-1;border-top-right-radius:-1}.panel-group .panel-heading,.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-title{margin-top:0;font-size:18px}.panel-footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;border-bottom-right-radius:-1;border-bottom-left-radius:-1}.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-left-radius:-1;border-top-right-radius:-1}.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:-1;border-bottom-left-radius:-1}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left: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-left-radius:-1;border-top-right-radius:-1}.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:-1}.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:-1}.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:-1;border-bottom-left-radius:-1}.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:-1}.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:-1}.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-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:25px}.panel-group .panel{margin-bottom:0;border-radius:0}.panel-group .panel+.panel{margin-top:5px}.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:#A7A9AC}.panel-primary>.panel-heading{color:#fff;background-color:#A7A9AC;border-color:#A7A9AC}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#A7A9AC}.panel-primary>.panel-heading .badge{color:#A7A9AC;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#A7A9AC}.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}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fff;border:1px solid #b3b3b3;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after{clear:both}.center-block{display:block}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.brand-logo,.search-field:after,.site-menu .submenu-toggle:before{font-style:normal;-webkit-font-smoothing:antialiased}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@font-face{font-family:cam-docs;src:url(../fonts/cam-docs.eot);src:url(../fonts/cam-docs.eot#iefix) format('embedded-opentype'),url(../fonts/cam-docs.woff) format('woff'),url(../fonts/cam-docs.ttf) format('truetype'),url(../fonts/cam-docs.svg#cam-docs) format('svg');font-weight:400;font-style:normal}[class*=" cam-docs-"]:before,[class^=cam-docs-]:before{font-family:cam-docs;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em;margin-left:.2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.cam-docs-github:before{content:'\e800'}.cam-docs-twitter:before{content:'\e801'}.cam-docs-stackoverflow:before{content:'\e802'}.cam-docs-chat:before{content:'\e803'}@font-face{font-family:camunda-circle;src:url(../fonts//camunda-circle.eot?6v9sgn);src:url(../fonts//camunda-circle.eot?6v9sgn#iefix) format('embedded-opentype'),url(../fonts//camunda-circle.ttf?6v9sgn) format('truetype'),url(../fonts//camunda-circle.woff?6v9sgn) format('woff'),url(../fonts//camunda-circle.svg?6v9sgn#camunda-circle) format('svg');font-weight:400;font-style:normal;font-display:block}.brand-logo{font-family:camunda-circle!important;speak:none;font-weight:400;font-variant:normal;text-transform:none;line-height:1}.camunda-Icons-Circle-Black:before{content:"\e900"}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/IBMPlexSans-Regular.eot) format("eot"),url(../fonts/IBMPlexSans-Regular.otf) format("otf"),url(../fonts/IBMPlexSans-Regular.ttf) format("truetype"),url(../fonts/IBMPlexSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Sans Bold";src:url(../fonts/IBMPlexSans-Bold.eot) format("eot"),url(../fonts/IBMPlexSans-Bold.otf) format("otf"),url(../fonts/IBMPlexSans-Bold.ttf) format("truetype"),url(../fonts/IBMPlexSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/IBMPlexSans-Italic.eot) format("eot"),url(../fonts/IBMPlexSans-Italic.otf) format("otf"),url(../fonts/IBMPlexSans-Italic.ttf) format("truetype"),url(../fonts/IBMPlexSans-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Sans Bold";src:url(../fonts/IBMPlexSans-BoldItalic.eot) format("eot"),url(../fonts/IBMPlexSans-BoldItalic.otf) format("otf"),url(../fonts/IBMPlexSans-BoldItalic.ttf) format("truetype"),url(../fonts/IBMPlexSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}body,html{position:absolute;min-height:100%}.page-footer,.page-wrapper,body,html{width:100%;left:0}body{padding:43px 0 30px}.page-wrapper{position:absolute;top:43px;bottom:0;padding-left:310px;padding-right:30px;z-index:1}.site-menu{position:fixed;width:280px;top:43px;left:0;bottom:0;padding:0 0 30px;z-index:2;transition:transform .218s ease;border-right:1px solid #b3b3b3;background-color:#fff}.site-menu>.meta{position:absolute;width:100%;bottom:0;max-height:30px;transition:max-height .218s ease}.site-menu>.meta.open{max-height:300px}.site-menu>.meta .header,.site-menu>.meta .toggle{position:absolute;top:0;left:0;height:30px}.site-menu>.meta .header{width:100%;padding-left:45px}.site-menu>.meta .toggle{width:30px}.site-menu>.meta .content{margin-top:30px;min-height:200px}.page-content{max-width:750px;min-height:100%;margin-bottom:-60px;padding-bottom:60px}.page-toc{display:none;position:fixed;width:240px;top:106px;left:1090px;overflow:auto;max-height:calc(100% - (106px + (30px + 30px)))}.page-footer{height:30px;width:calc(100% - 280px);padding:15px;position:fixed;bottom:0;margin-left:280px}@media (max-width:769px){.site-menu{width:280px;z-index:1029;-webkit-transform:translate(-280px,0);-ms-transform:translate(-280px,0);-o-transform:translate(-280px,0);transform:translate(-280px,0)}body.site-menu-open .site-menu{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.page-content{max-width:none}.page-content>.container-fluid{padding:0}.page-wrapper{padding-left:0;padding-right:0}.page-footer{margin:30px 0 0;width:100%}}@media (min-width:1345px){.page-toc{display:block}}.site-menu>.version{height:32px;line-height:32px;font-size:smaller}.site-menu>.version>span{float:left}.site-menu>.version .name{padding-left:10px;font-weight:700;text-align:right;padding-right:.3em}.site-menu>.version .name:after{content:':'}.site-menu>.version .number{text-decoration:underline;text-align:left;cursor:pointer}.docs-banner a:hover,.navbar-container .navbar-header a,.navbar-container .navbar-header a span,.page-content a.content-anchor,.page-content a:focus,.page-content a:hover,.search-results h2>a,.site-menu .site-menu-items li a,a:focus,a:hover{text-decoration:none}.site-menu li,.site-menu ul{margin:0;padding:0;display:block}.site-menu ul{list-style:none}.site-menu li{position:relative}.site-menu li.active>a{color:#222}.site-menu ul li{margin-bottom:6px}.site-menu ul li:last-of-type{margin-bottom:0}.site-menu ul>.open>ul{margin-top:6px}.site-menu .meta,.site-menu .site-menu-items>li>a{padding:6px 6px 6px 12px}.site-menu .site-menu-items{position:relative;overflow:auto;height:calc(100% - (32px + 0px));padding:6px 0}.site-menu .site-menu-items li{list-style:none;display:block;padding:0;margin:0 0 6px}.site-menu .site-menu-items li a{display:block;font-size:14px;line-height:18px;padding:0 12px;position:relative;background-color:transparent}.site-menu .site-menu-items li>a{margin-left:2px;font-weight:700;border-left:3px solid transparent;color:#555}.site-menu .site-menu-items li>a:hover{border-left-color:#0075FF;color:#000}.site-menu .site-menu-items li.active>a{border-left-color:#A7A9AC;color:#000}.site-menu .site-menu-items>li>a{font-size:18px;padding:3px 15px 3px 21px}.site-menu .site-menu-items>li li a{padding-left:calc(15px + ((30px * .5)))}.site-menu .site-menu-items>li li .submenu-toggle{margin-right:calc(-1 * (15px + ((30px * .5))))}.site-menu .site-menu-items>li li li a{padding-left:calc(22px + ((30px * .5)))}.site-menu .site-menu-items>li li li .submenu-toggle{margin-right:calc(-1 * (22px + ((30px * .5))))}.site-menu .site-menu-items>li li li li a{padding-left:calc(30px + ((30px * .5)))}.site-menu .site-menu-items>li li li li .submenu-toggle{margin-right:calc(-1 * (30px + ((30px * .5))))}.site-menu .site-menu-items ul{max-height:0;transition:max-height .218s linear;overflow:hidden}.site-menu .site-menu-items li.open>ul{max-height:100%}.site-menu .submenu-toggle{cursor:pointer;position:absolute;top:0;font-size:10px;right:100%;margin-right:-14px;width:12px;color:#b3b3b3}.site-menu .submenu-toggle:before{font-family:'Glyphicons Halflings';font-weight:400;display:inline-block;text-align:center;vertical-align:middle;content:'\e250';transition:transform .218s ease}.site-menu .submenu-toggle:focus,.site-menu .submenu-toggle:hover{outline:0;color:transparent}.site-menu .open>.submenu-toggle:before{transform:rotateZ(90deg)}.site-menu .site-menu-items>li>.submenu-toggle{margin-top:3px;margin-right:-20px}.site-menu .meta{background-color:#0075FF;color:#fff;z-index:50}.site-menu .meta>.header{border-bottom:1px solid #8d8f93;cursor:pointer;margin:0;font-size:14px;line-height:30px;text-transform:uppercase;transition:background-color .218s ease}.search-results,.site-menu-toggle>span{transition:transform .218s ease,opacity .218s ease}.site-menu .meta>.header:hover{background-color:#0069e6}.site-menu .meta .toggle{background-color:#004699;line-height:30px;text-align:center}.site-menu .meta .toggle:before{margin-left:-2px}.site-menu .meta>.content{margin-left:-15px}.site-menu .meta label,.site-menu .meta select{float:left;width:50%}.site-menu .meta label{padding-right:.3em;text-align:right}.site-menu .meta select{color:#555}@media (max-width:769px){.site-menu{background-color:rgba(255,255,255,.95)}}@media (min-width:770px){.site-menu-toggle{display:none}}.navbar-fixed-top{padding:0;background-color:#fff;border-top:6px solid #A7A9AC;border-bottom:none;box-shadow:0 2px 10px -4px #555;min-height:37px}.navbar-container{width:100%;height:37px;color:#777;background-color:#fff;font-size:14px;max-width:1345px}@media (min-width:770px) and (max-width:1065px){.navbar-container{padding-right:45px}}@media (min-width:1065px) and (max-width:1345px){.navbar-container{max-width:1005px}}.navbar-container a{color:#000}.navbar-container a:focus,.navbar-container a:hover{color:#222}.navbar-container>div,.navbar-container>ul{padding:0;height:37px}.navbar-container .navbar-header{float:left;margin:0;font-size:18.5px;line-height:37px;height:37px;padding:0 15px 0 9.25px}.navbar-container .navbar-header .brand-logo:before{color:#A7A9AC;display:inline-block;font-family:camunda-circle;font-style:normal;font-weight:400;content:'\e900'}.navbar-container .brand-name,.navbar-container .site-name{font-size:20px;font-weight:700;position:relative}.navbar-container .external-menu,.navbar-container .header-menu{overflow:hidden;list-style:none;margin:0;padding:0}.navbar-container .external-menu>li,.navbar-container .header-menu>li{margin:0;padding:0 12px;float:left;display:inline-block;height:37px}@media (max-width:875px){.navbar-container .external-menu>li,.navbar-container .header-menu>li{padding:0 6px}}.navbar-container .external-menu>li:focus,.navbar-container .external-menu>li:focus.external,.navbar-container .external-menu>li:hover,.navbar-container .external-menu>li:hover.external,.navbar-container .header-menu>li:focus,.navbar-container .header-menu>li:focus.external,.navbar-container .header-menu>li:hover,.navbar-container .header-menu>li:hover.external{background-color:transparent}.navbar-container .external-menu>li.active,.navbar-container .external-menu>li.active:focus,.navbar-container .external-menu>li.active:hover,.navbar-container .header-menu>li.active,.navbar-container .header-menu>li.active:focus,.navbar-container .header-menu>li.active:hover{background-color:#eee}.navbar-container .external-menu>li>a,.navbar-container .external-menu>li>view>a,.navbar-container .header-menu>li>a,.navbar-container .header-menu>li>view>a{font-size:14px;color:#A7A9AC;display:inline-block;line-height:43px;height:37px}.navbar-container .external-menu>li>a:focus,.navbar-container .external-menu>li>a:hover,.navbar-container .external-menu>li>view>a:focus,.navbar-container .external-menu>li>view>a:hover,.navbar-container .header-menu>li>a:focus,.navbar-container .header-menu>li>a:hover,.navbar-container .header-menu>li>view>a:focus,.navbar-container .header-menu>li>view>a:hover{background-color:transparent;color:#222}.navbar-container .external-menu>li.active>a,.navbar-container .external-menu>li.active>view>a,.navbar-container .header-menu>li.active>a,.navbar-container .header-menu>li.active>view>a{color:#000}.navbar-container .external-menu>li.divider,.navbar-container .header-menu>li.divider{width:1px;background-color:#d5d5d5;display:block;height:37px;margin:0;border:none}.navbar-container .external-menu>li>a,.navbar-container .header-menu>li>a{line-height:43px}.navbar-container .header-menu{float:left}.navbar-container .external-menu,.navbar-container .search-field,.navbar-container .site-menu-toggle{float:right}.navbar-container .search-field{padding-top:9px;padding-right:15px;width:190px}.site-menu-toggle{border:none;background-color:transparent;outline:0;margin-right:10px;height:37px}.site-menu-toggle>span{height:2px;display:block;width:100%;min-width:16px;margin:3px 0;background-color:#A7A9AC}.site-menu-toggle>span:first-of-type{margin-top:0}.site-menu-toggle>span:last-of-type{margin-bottom:0}.site-menu-toggle:hover>span{background-color:#222}.site-menu-toggle:hover>span:first-of-type{transform:translateY(-2px)}.site-menu-toggle:hover>span:last-of-type{transform:translateY(2px)}body.site-menu-open .site-menu-toggle>span{opacity:0}body.site-menu-open .site-menu-toggle>span:first-of-type{opacity:1;transform:translateY(5px) rotateZ(45deg)}body.site-menu-open .site-menu-toggle>span:last-of-type{opacity:1;transform:translateY(-5px) rotateZ(-45deg)}@media (max-width:500px){.brand-name{display:none}}@media (max-width:710px){.navbar-container{padding-right:0}.navbar .brand-name,.navbar .search-field{display:none}}@media (max-width:800px){.navbar .search-field{display:none}.navbar-container{padding-right:56px}}@media (max-width:769px){.navbar .search-field{display:none}.navbar-container{padding-right:0}}.search-field{position:relative}.search-field:after{color:#777;display:inline-block;font-family:'Glyphicons Halflings';font-weight:400;line-height:1;position:absolute;content:'\e003';top:15px;right:21px}.search-field input{width:100%;outline:0;color:#222;border:1px solid #eee;border-radius:24px;padding:0 24px 0 12px;height:24px;line-height:16px}.search-results{opacity:0;position:fixed;top:43px;left:5%;right:5%;overflow:hidden;z-index:7;transform:translateY(-60px);background-color:#fff;border:1px solid #777;border-top:none;box-shadow:0 0 3px 0 #555}.search-results:before{content:'';height:5px;top:-5px;display:block;position:absolute;left:-10px;width:calc(100% + 20px);box-shadow:0 0 3px 0 #555}.search-results ul{padding:0 15px 15px;margin:0 auto;max-height:0;overflow:auto;transition:max-height .218s ease;list-style:none}.search-results li{overflow:hidden;margin:0 auto;max-width:650px}.search-results h2{font-size:20px}.search-results .thumbnail{float:left;margin-right:15px;max-width:25%}.search-results .no-results{margin-top:20px;font-size:20px;text-align:center}.search-results>footer{position:relative;width:100%;text-align:center;overflow:hidden}.search-results>footer button{float:left;display:block;border-width:1px 0 0;width:33%}.search-results>footer button.search-close{width:34%;border-left-width:1px;border-right-width:1px}.search-underlay{position:fixed;top:0;left:0;width:100%;height:0;z-index:6;background-color:rgba(119,119,119,.95)}body.search-open .search-results{opacity:1;transform:translateY(0)}body.search-open .search-results ul{max-height:500px}body.search-open .search-underlay{height:100%}@media (max-width:769px){.search-results{left:5px;right:5px}}.page-footer{overflow:visible;font-size:90%;z-index:40}.page-footer p{font-size:12px;line-height:1.6}.page-footer .pull-right{margin-left:1em}.page-footer>.row{background:#fff;border-top:1px solid #b3b3b3;position:absolute;bottom:0;max-height:100%;width:100%;overflow:hidden;padding-top:5px;padding-bottom:5px;transition:max-height .218s ease}.page-footer>.row:hover{max-height:80px}code[class*=language-],pre[class*=language-]{font-family:monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:19px;font-size:13px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#eee}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#777}.token.punctuation{color:#555}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#0075FF}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#2b65aa}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#333}.token.atrule,.token.attr-value,.token.keyword{color:#8f9092}.token.function{color:#6a986a}.token.important,.token.regex,.token.variable{color:#1a5499}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.cam-downloads li,.gs-download-step-panel .toggle-instructions,.lightbox{cursor:pointer}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:hover{background:rgba(153,122,102,.2)}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}pre.line-numbers,pre.line-numbers>code{position:relative}.note,.note>h3{font-weight:400}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}pre.line-numbers{padding-left:3.8em;counter-reset:linenumber}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}summary{display:revert}.page-content a.content-anchor:after,.page-content figure span a:after,.page-content p:empty{display:none}blockquote{border-left-color:#cbcccd}table tbody tr.collapse-bottom,table tbody tr.collapse-bottom>td,table thead tr.collapse-bottom,table thead tr.collapse-bottom>td{border-bottom:none}a{color:#0075FF}a:focus,a:hover{outline:0;color:#004699}.page-content h1{margin-top:48px}.page-content p{margin:12px 0}.page-content a:focus,.page-content a:hover{box-shadow:0 -2px 0 0 #fff inset,0 -3px 0 0 currentColor inset;text-shadow:-3px 1px 0 #fff,3px 1px 0 #fff,-2px 1px 0 #fff,2px 1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.page-content a.content-anchor{font-size:.7em;color:#77b2f7}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{position:relative}.page-content h1 a.content-anchor,.page-content h2 a.content-anchor,.page-content h3 a.content-anchor,.page-content h4 a.content-anchor,.page-content h5 a.content-anchor,.page-content h6 a.content-anchor{transition:color .218s ease;position:absolute;right:100%;top:.3em;padding-right:5px}@media (max-width:769px){.page-content h1 a.content-anchor,.page-content h2 a.content-anchor,.page-content h3 a.content-anchor,.page-content h4 a.content-anchor,.page-content h5 a.content-anchor,.page-content h6 a.content-anchor{right:auto;margin-left:5px;position:static;font-size:60%}}.page-content h1:hover a.content-anchor,.page-content h2:hover a.content-anchor,.page-content h3:hover a.content-anchor,.page-content h4:hover a.content-anchor,.page-content h5:hover a.content-anchor,.page-content h6:hover a.content-anchor{color:#0075FF}.page-content figure.image img,.page-content p>img{margin:auto;max-width:100%;display:block}.page-content figure.image{text-align:center}.page-content figure.image>span{max-width:100%;border:1px solid #777;padding:3px;display:inline-block;margin:auto}.page-content figure.image.no-lightbox{margin-left:0;margin-right:0}.page-content figure.image.no-lightbox>span{border:none;padding:0}.page-content figure.image ul{text-align:left}.bpmn-events td,.docs-banner,.table-cmmn-events td{text-align:center}.page-content figure.clickable{position:relative;overflow:hidden;cursor:pointer}.page-content figure.clickable>span{border-color:#0075FF}.page-content figure.clickable:after,.page-content figure.clickable:before{display:block;position:absolute}.page-content figure.clickable:before{width:30px;height:30px;top:1px;right:1px;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;font-size:18px;-webkit-font-smoothing:antialiased;content:'\e140';z-index:2;color:#fff;transition:font-size .128s ease,top .128s ease,right .128s ease,width .128s ease,height .128s ease}.bpmn-symbol-container>a:before,.cam-downloads li.active:after,.docs-banner:after,.docs-banner:before,.note:before,.page-content figure.clickable:after{content:''}.page-content figure.clickable:after{width:78px;height:78px;top:-39px;right:-39px;z-index:1;background-color:rgba(0,117,255,.9);transform:rotateZ(45deg)}.page-content figure.clickable:hover:before{width:34px;height:34px;top:0;right:0;font-size:22px}.page-content .menu-pages{border-top:1px dotted #eee;padding-top:15px;margin-top:15px}.page-content table{font-size:12px}.page-content td,.page-content th{white-space:normal}.page-content .dl-horizontal dt{white-space:normal;margin-top:-3px}.content-header{position:relative}.edit-on-github,.social{position:absolute;top:0;background-color:#eee;font-size:14px;border-radius:0 0 6px 6px;padding:1px 6px 0}.edit-on-github{right:15px}.edit-on-github a:after{display:none}.edit-on-github i,.edit-on-github span{display:inline-block;white-space:nowrap;vertical-align:middle}.edit-on-github i{transition:max-width .218s ease,margin .218s ease;display:inline-block;max-width:0;overflow:hidden;margin-left:-3px}.edit-on-github:hover i{margin-left:3px;max-width:120px}.social{left:15px;list-style:none;margin:0}.social li{display:inline-block;margin:0;padding:0}h1.page-title{padding-bottom:10px;border-bottom:1px solid currentColor;margin-bottom:15px;margin-top:45px}dt{font-size:110%}dd{margin:.5em 0 1em 2em}.gs-download-step-panel,.note,figure.image,pre.console{margin:15px 30px}pre.console{background-color:#333;color:#11d511;padding:15px;border:1px solid #000;border-radius:3px}[data-bpmn-diagram] .bjs-powered-by{display:none}.lightbox img,.note:before,.page-toc li>a{display:block}.note{padding:6px 12px;position:relative;overflow:hidden;background-color:transparent;border:1px solid #777;font-size:15px;line-height:25px}.note:before{position:absolute;top:-15px;left:-15px;background-color:#777;width:30px;height:30px;transform:rotateZ(45deg)}.note>h3{margin-top:6px;font-size:16px}.note p:last-child{margin-bottom:0}.note.docs-primary,.note.enterprise-feature{border-color:#A7A9AC}.note.docs-primary:before,.note.enterprise-feature:before{background-color:#A7A9AC}.note.docs-success{border-color:#5cb85c}.note.docs-success:before{background-color:#5cb85c}.note.docs-info{border-color:#5bc0de}.note.docs-info:before{background-color:#5bc0de}.note.docs-warning{border-color:#f0ad4e}.note.docs-warning:before{background-color:#f0ad4e}.note.docs-danger{border-color:#d9534f}.note.docs-danger:before{background-color:#d9534f}.gs-download-step-panel{border-left:5px solid #5cb85c}.gs-download-step-panel .panel-heading h4{margin-top:0;margin-bottom:20px}.gs-download-step-panel .panel-heading p{margin-bottom:0}.gs-download-step-panel .panel-heading a:focus,.gs-download-step-panel .panel-heading a:hover{text-shadow:none;box-shadow:none}.gs-download-step-panel .panel-body{padding-top:0;padding-bottom:0;max-height:0;overflow:hidden;transition:max-height .218s ease,padding .218s ease}.gs-download-step-panel.open .panel-body{padding-top:15px;padding-bottom:15px;max-height:600px}.lightbox{position:fixed;overflow:hidden;left:0;right:0;top:0;bottom:100%;transition:bottom .218s ease;background-color:rgba(238,238,238,.8);z-index:1039}.lightbox .content,.lightbox img{max-width:100%;background-color:#fff}.lightbox .content{max-height:100%;overflow:auto;position:absolute;top:50%;left:50%;border:1px solid #777;padding:3px;box-shadow:0 0 15px 5px rgba(0,0,0,.5)}.lightbox.open{bottom:0}code{padding:0}.docs-intro{padding:0 15px;font-size:120%}.table-cmmn-events>tbody>tr>td{vertical-align:middle}.table-cmmn-events .glyphicon-ok{color:#f0ad4e}.page-toc{font-size:14px;line-height:20px}.page-toc>h3{margin-top:0;text-transform:uppercase;font-weight:lighter;font-size:14px;margin-bottom:14px}.page-toc a{font-size:14px;color:#A7A9AC}.page-toc a:focus,.page-toc a:hover{background-color:transparent;color:#222}.page-toc li,.page-toc ul{margin:0;padding:0}.page-toc ul{overflow:hidden;list-style:none;-webkit-transition:max-height 1s linear;-o-transition:max-height 1s linear;transition:max-height 1s linear}.page-toc ul ul{margin-top:.3em}.page-toc ul ul:first-child{margin-top:0}.page-toc li{padding:0;margin-bottom:6px;position:relative;z-index:10}.page-toc li>a{margin-left:2px;border-left:3px solid transparent;color:#555}.page-toc li>a:hover{border-left-color:#0075FF;color:#000}.page-toc li.open>a{border-left-color:#A7A9AC;color:#000}.page-toc li:last-of-type{margin-bottom:0}.page-toc li>ul{max-height:0}.page-toc li.active-trail>ul,.page-toc li.open>ul{max-height:100vh}.page-toc nav li a{padding-left:12px}.page-toc nav li li a{padding-left:24px}.page-toc nav li li li a{padding-left:36px}.page-toc nav li li li li a{padding-left:48px}.docs-banner{margin-top:29px;background:#eee;color:#555;padding:15px;position:relative;overflow:hidden}.docs-banner:after,.docs-banner:before{display:block;position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.bpmn-symbol-container>a:after,.docs-banner blockquote .small:before{display:none}.bpmn-symbol-container,.implemented svg{position:relative;overflow:hidden}.docs-banner:before{transform:rotateZ(-45deg);border-bottom:10px solid #fff;left:-7px;top:-2px}.docs-banner:after{transform:rotateZ(135deg);border-bottom:10px solid #fff;right:-7px;bottom:-2px}.docs-banner a{color:#0075FF}.docs-banner blockquote{border:none;font-size:16px;margin-bottom:0}.implemented svg [fill="#333333"]{fill:#df8a13}.implemented svg [stroke="#333333"]{stroke:#df8a13}.label-implemented{background-color:#df8a13}.bpmn-symbols .row,.cmmn-symbols .row{clear:both;overflow:hidden}.bpmn-symbols .row>div,.cmmn-symbols .row>div{overflow:hidden}.bpmn-symbol-container{float:left;padding-right:15px;margin-right:15px;margin-bottom:15px}.bpmn-symbol-container:last-of-type{margin-right:0}.bpmn-symbol-container>a{position:absolute;top:0;right:4px}.bpmn-symbol-container>a:before{position:absolute;display:block;background-color:rgba(238,238,238,.75);width:64px;height:44px;transform:translateX(-15px) translateY(-15px) rotateZ(45deg);z-index:0;transition:background-color .218s ease}.bpmn-symbol-container>a:hover:before{background-color:rgba(119,178,247,.75)}.bpmn-events td:first-of-type,.table-cmmn-events td:first-of-type{text-align:right}.cam-downloads{display:table;width:100%;height:348px}.cam-downloads a:focus,.cam-downloads a:hover{text-shadow:none;box-shadow:none}.cam-downloads ul.major{width:60px}.cam-downloads ul.patch{width:126px}.cam-downloads ul.server{width:116px}.cam-downloads div,.cam-downloads li,.cam-downloads ul{position:relative;overflow:visible}.cam-downloads li,.cam-downloads ul{padding:0;margin:0}.cam-downloads ul{list-style:none;font-size:14px;line-height:1.25;z-index:20}.cam-downloads ul a:after{margin-top:0}.cam-downloads div{z-index:10}.cam-downloads li>a{display:inline-block;padding:6px 12px}.cam-downloads li.active{background-color:#A7A9AC}.cam-downloads li.active:after{position:absolute;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #A7A9AC;margin-top:-8px;top:50%;left:100%}.cam-downloads li.active>a{color:#fff}.cam-downloads li.active>a:after{width:100%}.cam-downloads>div,.cam-downloads>ul{height:100%;display:table-cell;vertical-align:top}.cam-downloads .wrapper{height:100%;width:100%;display:table;vertical-align:top;position:relative;background-color:#EEE}.cam-downloads .wrapper>div,.cam-downloads .wrapper>ul{position:relative;display:table-cell;height:100%;vertical-align:top}.cam-downloads .wrapper .wrapper{background-color:#D7D7D7}.cam-downloads .selected-server{background-color:#C4C4C4;padding:6px 12px;position:relative}.cam-downloads .selected-server a:focus,.cam-downloads .selected-server a:hover{text-decoration:none;box-shadow:0 -2px 0 0 #C4C4C4 inset,0 -3px 0 0 currentColor inset;text-shadow:-3px 1px 0 #C4C4C4,3px 1px 0 #C4C4C4,-2px 1px 0 #C4C4C4,2px 1px 0 #C4C4C4,-1px 1px 0 #C4C4C4,1px 1px 0 #C4C4C4}.cam-downloads .selected-server .btn:focus,.cam-downloads .selected-server .btn:hover{text-shadow:none;box-shadow:none}.cam-downloads .selected-server:after{padding:6px 12px;content:'Please, select a version and server';display:table-cell;vertical-align:middle;text-align:center;width:100%;position:absolute;top:50%;left:0;line-height:28px;height:28px;margin-top:-14px;font-size:14px;color:#555;font-style:italic;z-index:10}.cam-downloads .selected-server>div{z-index:9;visibility:hidden}.cam-downloads .selected-server.accessible>div{visibility:visible}.cam-downloads .selected-server.accessible:after{display:none}.cam-downloads .info h3{text-transform:none;font-size:20px;margin-top:0}.cam-downloads a.details{font-size:14px;margin-bottom:15px}.cam-downloads .links{text-align:right} \ No newline at end of file +/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html,svg circle,svg rect,svg text,svg tspan{-webkit-tap-highlight-color:transparent}.alert .alert-link,.badge,.label,.site-menu .site-menu-items li>a,.site-menu>.version .name,b,dt,kbd kbd,label,optgroup,strong{font-weight:700}hr,img{border:0}html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-size:10px}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:none;text-decoration:underline;text-decoration:underline dotted}dfn{font-style:italic}h1{margin:.67em 0}mark{background:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{box-sizing:content-box;height:0}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}/*! Source: https://github.com/h5bp/html5-boilerplate/blob/master/src/css/main.css */@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="javascript:"]:after,a[href^="#"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.img-thumbnail,body{background-color:#fff}@font-face{font-family:"Glyphicons Halflings";src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format("embedded-opentype"),url(../fonts/glyphicons-halflings-regular.woff2) format("woff2"),url(../fonts/glyphicons-halflings-regular.woff) format("woff"),url(../fonts/glyphicons-halflings-regular.ttf) format("truetype"),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format("svg")}.glyphicon{position:relative;top:1px;display:inline-block;font-family:"Glyphicons Halflings";font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\002a"}.glyphicon-plus:before{content:"\002b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}.glyphicon-cd:before{content:"\e201"}.glyphicon-save-file:before{content:"\e202"}.glyphicon-open-file:before{content:"\e203"}.glyphicon-level-up:before{content:"\e204"}.glyphicon-copy:before{content:"\e205"}.glyphicon-paste:before{content:"\e206"}.glyphicon-alert:before{content:"\e209"}.glyphicon-equalizer:before{content:"\e210"}.glyphicon-king:before{content:"\e211"}.glyphicon-queen:before{content:"\e212"}.glyphicon-pawn:before{content:"\e213"}.glyphicon-bishop:before{content:"\e214"}.glyphicon-knight:before{content:"\e215"}.glyphicon-baby-formula:before{content:"\e216"}.glyphicon-tent:before{content:"\26fa"}.glyphicon-blackboard:before{content:"\e218"}.glyphicon-bed:before{content:"\e219"}.glyphicon-apple:before{content:"\f8ff"}.glyphicon-erase:before{content:"\e221"}.glyphicon-hourglass:before{content:"\231b"}.glyphicon-lamp:before{content:"\e223"}.glyphicon-duplicate:before{content:"\e224"}.glyphicon-piggy-bank:before{content:"\e225"}.glyphicon-scissors:before{content:"\e226"}.glyphicon-bitcoin:before,.glyphicon-btc:before,.glyphicon-xbt:before{content:"\e227"}.glyphicon-jpy:before,.glyphicon-yen:before{content:"\00a5"}.glyphicon-rub:before,.glyphicon-ruble:before{content:"\20bd"}.glyphicon-scale:before{content:"\e230"}.glyphicon-ice-lolly:before{content:"\e231"}.glyphicon-ice-lolly-tasted:before{content:"\e232"}.glyphicon-education:before{content:"\e233"}.glyphicon-option-horizontal:before{content:"\e234"}.glyphicon-option-vertical:before{content:"\e235"}.glyphicon-menu-hamburger:before{content:"\e236"}.glyphicon-modal-window:before{content:"\e237"}.glyphicon-oil:before{content:"\e238"}.glyphicon-grain:before{content:"\e239"}.glyphicon-sunglasses:before{content:"\e240"}.glyphicon-text-size:before{content:"\e241"}.glyphicon-text-color:before{content:"\e242"}.glyphicon-text-background:before{content:"\e243"}.glyphicon-object-align-top:before{content:"\e244"}.glyphicon-object-align-bottom:before{content:"\e245"}.glyphicon-object-align-horizontal:before{content:"\e246"}.glyphicon-object-align-left:before{content:"\e247"}.glyphicon-object-align-vertical:before{content:"\e248"}.glyphicon-object-align-right:before{content:"\e249"}.glyphicon-triangle-right:before{content:"\e250"}.glyphicon-triangle-left:before{content:"\e251"}.glyphicon-triangle-bottom:before{content:"\e252"}.glyphicon-triangle-top:before{content:"\e253"}.glyphicon-console:before{content:"\e254"}.glyphicon-superscript:before{content:"\e255"}.glyphicon-subscript:before{content:"\e256"}.glyphicon-menu-left:before{content:"\e257"}.glyphicon-menu-right:before{content:"\e258"}.glyphicon-menu-down:before{content:"\e259"}.glyphicon-menu-up:before{content:"\e260"}*,:after,:before{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body{margin:0;font-family:'IBM Plex Sans',Helvetica,Arial,Verdana,sans-serif;font-size:16px;line-height:1.6;color:#555}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a{text-decoration:none}a:focus{outline-offset:-2px}figure{margin:0}.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:0}.img-thumbnail{padding:4px;line-height:1.6;border:1px solid #ddd;border-radius:0;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:25px;margin-bottom:25px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:25px;margin-bottom:12.5px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:12.5px;margin-bottom:12.5px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:41px}.h2,h2{font-size:34px}.h3,h3{font-size:28px}.h4,h4{font-size:20px}.h5,h5{font-size:16px}.h6,h6{font-size:14px}p{margin:0 0 12.5px}.lead{margin-bottom:25px;font-size:18px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:24px}}.small,small{font-size:87%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.initialism,.page-toc>h3,.site-menu .meta>.header{text-transform:uppercase}.text-muted{color:#777}.text-primary{color:#A7A9AC}a.text-primary:focus,a.text-primary:hover{color:#8d8f93}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#A7A9AC}a.bg-primary:focus,a.bg-primary:hover{background-color:#8d8f93}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}code,pre code,table{background-color:transparent}.page-header{padding-bottom:11.5px;margin:50px 0 25px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}ol,ul{margin-bottom:12.5px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dl{margin-bottom:25px}dd,dt{line-height:1.6}dd{margin-left:0}@media (min-width:843px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}abbr[data-original-title],abbr[title]{cursor:help}.checkbox.disabled label,.form-control[disabled],.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .form-control,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.initialism{font-size:90%}blockquote{padding:12.5px 25px;margin:0 0 25px;font-size:20px;border-left:5px solid #eee}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.6;color:#777}code,kbd{font-size:90%;border-radius:0}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:25px;font-style:normal;line-height:1.6}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:currentColor}kbd{padding:2px 4px;color:#fff;background-color:#333;box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;box-shadow:none}.note,pre{font-size:15px}pre{display:block;padding:12px;margin:0 0 12.5px;line-height:1.6;color:#333;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:0}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}.pre-scrollable{max-height:340px;overflow-y:scroll}@media (min-width:768px){.container{width:750px}}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.row-no-gutters{margin-right:0;margin-left:0}.row-no-gutters [class*=col-]{padding-right:0;padding-left:0}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:25px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.6;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.form-control,.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#fff}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#f2f2f2}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:18.75px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{display:block;width:100%;margin-bottom:25px;font-size:24px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}.form-control,output{font-size:16px;line-height:1.6;display:block;color:#555}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=file]:focus,input[type=checkbox]:focus,input[type=radio]:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px}.form-control{width:100%;height:39px;padding:6px 12px;background-image:none;border:1px solid #aaa;border-radius:2px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{border-color:#004699;outline:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,70,153,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(0,70,153,.6)}.form-control::-moz-placeholder{color:#aaa;opacity:1}.form-control:-ms-input-placeholder{color:#aaa}.form-control::-webkit-input-placeholder{color:#aaa}.form-control::-ms-expand{background-color:transparent;border:0}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}textarea.form-control{height:auto}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=time].form-control,input[type=datetime-local].form-control,input[type=month].form-control{line-height:39px}.input-group-sm input[type=date],.input-group-sm input[type=time],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],input[type=date].input-sm,input[type=time].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm{line-height:33px}.input-group-lg input[type=date],.input-group-lg input[type=time],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],input[type=date].input-lg,input[type=time].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg{line-height:49px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:25px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-top:4px\9;margin-left:-20px}.checkbox-inline,.collapsing,.dropdown,.dropup,.has-feedback,.radio-inline{position:relative}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline.disabled,.radio-inline.disabled,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio-inline{cursor:not-allowed}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.btn-block+.btn-block,.help-block{margin-top:5px}.form-control-static{min-height:41px;padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{padding:5px 10px;border-radius:2px;font-size:14px}.input-sm{height:33px;line-height:1.5}select.input-sm{height:33px;line-height:33px}select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:33px;line-height:1.5}.form-group-sm select.form-control{height:33px;line-height:33px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:33px;min-height:39px;padding:6px 10px;font-size:14px;line-height:1.5}.btn-lg,.form-group-lg .form-control,.input-lg{padding:10px 16px;font-size:20px}.input-lg{height:49px;line-height:1.3333333;border-radius:4px}select.input-lg{height:49px;line-height:49px}select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:49px;line-height:1.3333333;border-radius:4px}.form-group-lg select.form-control{height:49px;line-height:49px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:49px;min-height:45px;padding:11px 16px;font-size:20px;line-height:1.3333333}.has-feedback .form-control{padding-right:48.75px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:39px;height:39px;line-height:39px;text-align:center;pointer-events:none}.edit-on-github,.form-horizontal .has-feedback .form-control-feedback{right:15px}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-lg+.form-control-feedback{width:49px;height:49px;line-height:49px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-sm+.form-control-feedback{width:33px;height:33px;line-height:33px}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.has-success .form-control{border-color:#3c763d;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;background-color:#dff0d8;border-color:#3c763d}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;background-color:#fcf8e3;border-color:#8a6d3b}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-error .form-control{border-color:#a94442;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;background-color:#f2dede;border-color:#a94442}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:30px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-bottom:10px;color:#959595}@media (min-width:768px){.form-inline .form-control,.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .checkbox,.form-inline .control-label,.form-inline .form-group,.form-inline .radio{margin-bottom:0;vertical-align:middle}.form-inline .form-control{width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.btn,.caret{display:inline-block;vertical-align:middle}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header,.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:32px}@media (min-width:768px){.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}.form-horizontal .form-group-lg .control-label{padding-top:11px;font-size:20px}.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:14px}}.btn{margin-bottom:0;font-weight:400;text-align:center;white-space:nowrap;touch-action:manipulation;cursor:pointer;background-image:none;border:1px solid transparent;padding:6px 12px;font-size:16px;line-height:1.6;border-radius:2px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.active,.btn:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 3px 5px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{cursor:not-allowed;filter:alpha(opacity=65);opacity:.65;-webkit-box-shadow:none;box-shadow:none}a.btn.disabled,fieldset[disabled] a.btn{pointer-events:none}.btn-default{color:#333;background-color:#fff;border-color:#ccc}.btn-default.focus,.btn-default:focus{color:#333;background-color:#e6e6e6;border-color:#8c8c8c}.btn-default:hover{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.active,.btn-default:active,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;background-image:none;border-color:#adadad}.btn-default.active.focus,.btn-default.active:focus,.btn-default.active:hover,.btn-default:active.focus,.btn-default:active:focus,.btn-default:active:hover,.open>.dropdown-toggle.btn-default.focus,.open>.dropdown-toggle.btn-default:focus,.open>.dropdown-toggle.btn-default:hover{color:#333;background-color:#d4d4d4;border-color:#8c8c8c}.btn-default.disabled.focus,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled].focus,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff;background-color:#A7A9AC;border-color:#9a9ca0}.btn-primary.focus,.btn-primary:focus{color:#fff;background-color:#8d8f93;border-color:#5a5c60}.btn-primary:hover{color:#fff;background-color:#8d8f93;border-color:#7a7d82}.btn-primary.active,.btn-primary:active,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#8d8f93;background-image:none;border-color:#7a7d82}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{color:#fff;background-color:#7a7d82;border-color:#5a5c60}.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#A7A9AC;border-color:#9a9ca0}.btn-primary .badge{color:#A7A9AC;background-color:#fff}.btn-success{color:#fff;background-color:#5cb85c;border-color:#4cae4c}.btn-success.focus,.btn-success:focus{color:#fff;background-color:#449d44;border-color:#255625}.btn-success:hover{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;background-image:none;border-color:#398439}.btn-success.active.focus,.btn-success.active:focus,.btn-success.active:hover,.btn-success:active.focus,.btn-success:active:focus,.btn-success:active:hover,.open>.dropdown-toggle.btn-success.focus,.open>.dropdown-toggle.btn-success:focus,.open>.dropdown-toggle.btn-success:hover{color:#fff;background-color:#398439;border-color:#255625}.btn-success.disabled.focus,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled].focus,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff;background-color:#5bc0de;border-color:#46b8da}.btn-info.focus,.btn-info:focus{color:#fff;background-color:#31b0d5;border-color:#1b6d85}.btn-info:hover{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.active,.btn-info:active,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;background-image:none;border-color:#269abc}.btn-info.active.focus,.btn-info.active:focus,.btn-info.active:hover,.btn-info:active.focus,.btn-info:active:focus,.btn-info:active:hover,.open>.dropdown-toggle.btn-info.focus,.open>.dropdown-toggle.btn-info:focus,.open>.dropdown-toggle.btn-info:hover{color:#fff;background-color:#269abc;border-color:#1b6d85}.btn-info.disabled.focus,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled].focus,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff;background-color:#f0ad4e;border-color:#eea236}.btn-warning.focus,.btn-warning:focus{color:#fff;background-color:#ec971f;border-color:#985f0d}.btn-warning:hover{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.active,.btn-warning:active,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;background-image:none;border-color:#d58512}.btn-warning.active.focus,.btn-warning.active:focus,.btn-warning.active:hover,.btn-warning:active.focus,.btn-warning:active:focus,.btn-warning:active:hover,.open>.dropdown-toggle.btn-warning.focus,.open>.dropdown-toggle.btn-warning:focus,.open>.dropdown-toggle.btn-warning:hover{color:#fff;background-color:#d58512;border-color:#985f0d}.btn-warning.disabled.focus,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled].focus,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff;background-color:#d9534f;border-color:#d43f3a}.btn-danger.focus,.btn-danger:focus{color:#fff;background-color:#c9302c;border-color:#761c19}.btn-danger:hover{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.active,.btn-danger:active,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;background-image:none;border-color:#ac2925}.btn-danger.active.focus,.btn-danger.active:focus,.btn-danger.active:hover,.btn-danger:active.focus,.btn-danger:active:focus,.btn-danger:active:hover,.open>.dropdown-toggle.btn-danger.focus,.open>.dropdown-toggle.btn-danger:focus,.open>.dropdown-toggle.btn-danger:hover{color:#fff;background-color:#ac2925;border-color:#761c19}.btn-danger.disabled.focus,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled].focus,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;color:#0075FF;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link,.btn-link:active,.btn-link:focus,.btn-link:hover{border-color:transparent}.btn-link:focus,.btn-link:hover{color:#004699;text-decoration:none;background-color:transparent}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-lg{line-height:1.3333333;border-radius:4px}.btn-sm,.btn-xs{font-size:14px;line-height:1.5;border-radius:2px}.btn-sm{padding:5px 10px}.btn-xs{padding:1px 5px}.btn-block{display:block;width:100%}input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-property:height,visibility;transition-property:height,visibility;-webkit-transition-duration:.35s;transition-duration:.35s;-webkit-transition-timing-function:ease;transition-timing-function:ease}.caret{width:0;height:0;margin-left:2px;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:16px;text-align:left;list-style:none;background-color:#fff;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:0;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.6;white-space:nowrap}.dropdown-menu .divider{height:1px;margin:11.5px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:transparent}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#333;text-decoration:none;background-color:transparent;outline:0}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:14px;color:#777}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}.navbar{position:relative;min-height:43px;margin-bottom:25px;border:1px solid transparent}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;border-top:1px solid transparent;box-shadow:inset 0 1px 0 rgba(255,255,255,.1);-webkit-overflow-scrolling:touch}.navbar-collapse.in{overflow-y:auto}@media (min-width:843px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}.navbar{border-radius:0}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-brand{float:left;height:43px;padding:9px 15px;font-size:20px;line-height:25px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:843px){.navbar-fixed-bottom,.navbar-fixed-top{border-radius:0}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-right:15px;margin-top:4.5px;margin-bottom:4.5px;background-color:transparent;background-image:none;border:1px solid transparent;border-radius:0}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:4.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:25px}@media (max-width:842px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:25px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.badge,.label{line-height:1;white-space:nowrap;text-align:center}@media (min-width:843px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:9px;padding-bottom:9px}}.navbar-form{padding:10px 15px;border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:2px -15px}@media (min-width:768px){.navbar-form .form-control,.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .checkbox,.navbar-form .control-label,.navbar-form .form-group,.navbar-form .radio{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}}@media (max-width:842px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}}@media (min-width:843px){.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{margin-bottom:0;border-radius:0}.navbar-btn{margin-top:2px;margin-bottom:2px}.navbar-btn.btn-sm{margin-top:5px;margin-bottom:5px}.navbar-btn.btn-xs{margin-top:10.5px;margin-bottom:10.5px}.navbar-text{margin-top:9px;margin-bottom:9px}.alert,.thumbnail{margin-bottom:25px}@media (min-width:843px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-default{background-color:#fff;border-color:#777}.navbar-default .navbar-brand{color:#A7A9AC}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#8d8f93;background-color:transparent}.navbar-default .navbar-text{color:#777}.navbar-default .navbar-nav>li>a{color:#A7A9AC}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#222;background-color:transparent}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#000;background-color:#eee}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#000;background-color:#eee}@media (max-width:842px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#A7A9AC}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#222;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#000;background-color:#eee}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-toggle{border-color:#ddd}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#ddd}.navbar-default .navbar-toggle .icon-bar{background-color:#888}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#777}.navbar-default .navbar-link{color:#A7A9AC}.navbar-default .navbar-link:hover{color:#222}.navbar-default .btn-link{color:#A7A9AC}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover{color:#222}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#ccc}.navbar-inverse{background-color:#222;border-color:#080808}.navbar-inverse .navbar-brand{color:#9d9d9d}.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#9d9d9d}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover{color:#444;background-color:transparent}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#080808}@media (max-width:842px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .navbar-toggle{border-color:#333}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#333}.navbar-inverse .navbar-toggle .icon-bar{background-color:#fff}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#101010}.navbar-inverse .navbar-link{color:#9d9d9d}.navbar-inverse .navbar-link:hover{color:#fff}.navbar-inverse .btn-link{color:#9d9d9d}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover{color:#fff}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#444}.label{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;vertical-align:baseline;border-radius:.25em}a.label:focus,a.label:hover{color:#fff;text-decoration:none;cursor:pointer}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default{background-color:#777}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary{background-color:#A7A9AC}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#8d8f93}.label-success{background-color:#5cb85c}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info{background-color:#5bc0de}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning{background-color:#f0ad4e}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger{background-color:#d9534f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:14px;color:#fff;vertical-align:middle;background-color:#777;border-radius:10px}.badge:empty,.page-toc{display:none}.btn .badge{position:relative;top:-1px}.btn-group-xs>.btn .badge,.btn-xs .badge{top:0;padding:1px 5px}a.badge:focus,a.badge:hover{color:#fff;text-decoration:none;cursor:pointer}.list-group-item.active>.badge,.nav-pills>.active>a>.badge{color:#0075FF;background-color:#fff}.list-group-item>.badge{float:right}.list-group-item>.badge+.badge{margin-right:5px}.nav-pills>li>a>.badge{margin-left:3px}.center-block,.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}.thumbnail{display:block;padding:4px;line-height:1.6;background-color:#fff;border:1px solid #ddd;border-radius:0;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#0075FF}.thumbnail .caption{padding:9px;color:#555}.alert{padding:15px;border:1px solid transparent;border-radius:0}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{color:#3c763d;background-color:#dff0d8;border-color:#d6e9c6}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f;background-color:#d9edf7;border-color:#bce8f1}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b;background-color:#fcf8e3;border-color:#faebcc}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442;background-color:#f2dede;border-color:#ebccd1}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.panel{margin-bottom:25px;background-color:#fff;border:1px solid transparent;border-radius:0;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.05);box-shadow:0 1px 1px rgba(0,0,0,.05)}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:-1;border-top-right-radius:-1}.panel-heading>.dropdown .dropdown-toggle{color:inherit}.panel-title{margin-top:0;font-size:18px;color:inherit}.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:-1;border-bottom-left-radius:-1}.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-left-radius:-1;border-top-right-radius:-1}.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:-1;border-bottom-left-radius:-1}.panel>.panel-heading+.panel-collapse>.list-group .list-group-item:first-child{border-top-left-radius:0;border-top-right-radius:0}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left: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-left-radius:-1;border-top-right-radius:-1}.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:-1}.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:-1}.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:-1;border-bottom-left-radius:-1}.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:-1}.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:-1}.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}.panel-group{margin-bottom:25px}.panel-group .panel{margin-bottom:0;border-radius:0}.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:#A7A9AC}.panel-primary>.panel-heading{color:#fff;background-color:#A7A9AC;border-color:#A7A9AC}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#A7A9AC}.panel-primary>.panel-heading .badge{color:#A7A9AC;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#A7A9AC}.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}.well{min-height:20px;padding:19px;margin-bottom:20px;background-color:#fff;border:1px solid #b3b3b3;border-radius:0;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.05);box-shadow:inset 0 1px 1px rgba(0,0,0,.05)}.well blockquote{border-color:#ddd;border-color:rgba(0,0,0,.15)}.well-lg{padding:24px;border-radius:0}.well-sm{padding:9px;border-radius:0}.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.panel-body:after,.row:after{clear:both}.center-block{display:block}.hidden,.hide,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.pull-right{float:right!important}.pull-left{float:left!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.brand-logo,[class*=" cam-docs-"]:before,[class^=cam-docs-]:before{speak:none;font-weight:400;font-variant:normal;-webkit-font-smoothing:antialiased;font-style:normal;-moz-osx-font-smoothing:grayscale;text-transform:none}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}@font-face{font-family:cam-docs;src:url(../fonts/cam-docs.eot);src:url(../fonts/cam-docs.eot#iefix) format('embedded-opentype'),url(../fonts/cam-docs.woff) format('woff'),url(../fonts/cam-docs.ttf) format('truetype'),url(../fonts/cam-docs.svg#cam-docs) format('svg');font-weight:400;font-style:normal}[class*=" cam-docs-"]:before,[class^=cam-docs-]:before{font-family:cam-docs;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;line-height:1em;margin-left:.2em}.cam-docs-github:before{content:'\e800'}.cam-docs-twitter:before{content:'\e801'}.cam-docs-stackoverflow:before{content:'\e802'}.cam-docs-chat:before{content:'\e803'}@font-face{font-family:camunda-circle;src:url(../fonts//camunda-circle.eot?6v9sgn);src:url(../fonts//camunda-circle.eot?6v9sgn#iefix) format('embedded-opentype'),url(../fonts//camunda-circle.ttf?6v9sgn) format('truetype'),url(../fonts//camunda-circle.woff?6v9sgn) format('woff'),url(../fonts//camunda-circle.svg?6v9sgn#camunda-circle) format('svg');font-weight:400;font-style:normal;font-display:block}.brand-logo{font-family:camunda-circle!important;line-height:1}.camunda-Icons-Circle-Black:before{content:"\e900"}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/IBMPlexSans-Regular.eot) format("eot"),url(../fonts/IBMPlexSans-Regular.otf) format("otf"),url(../fonts/IBMPlexSans-Regular.ttf) format("truetype"),url(../fonts/IBMPlexSans-Regular.woff) format("woff");font-weight:400;font-style:normal}@font-face{font-family:"IBM Plex Sans Bold";src:url(../fonts/IBMPlexSans-Bold.eot) format("eot"),url(../fonts/IBMPlexSans-Bold.otf) format("otf"),url(../fonts/IBMPlexSans-Bold.ttf) format("truetype"),url(../fonts/IBMPlexSans-Bold.woff) format("woff");font-weight:700;font-style:normal}@font-face{font-family:"IBM Plex Sans";src:url(../fonts/IBMPlexSans-Italic.eot) format("eot"),url(../fonts/IBMPlexSans-Italic.otf) format("otf"),url(../fonts/IBMPlexSans-Italic.ttf) format("truetype"),url(../fonts/IBMPlexSans-Italic.woff) format("woff");font-weight:400;font-style:italic}@font-face{font-family:"IBM Plex Sans Bold";src:url(../fonts/IBMPlexSans-BoldItalic.eot) format("eot"),url(../fonts/IBMPlexSans-BoldItalic.otf) format("otf"),url(../fonts/IBMPlexSans-BoldItalic.ttf) format("truetype"),url(../fonts/IBMPlexSans-BoldItalic.woff) format("woff");font-weight:700;font-style:italic}body,html{position:absolute;min-height:100%}.page-footer,.page-wrapper,body,html{width:100%;left:0}body{padding:43px 0 30px}.page-wrapper{position:absolute;top:88px;bottom:0;padding-left:310px;padding-right:30px;z-index:1}.site-menu{position:fixed;width:280px;top:88px;left:0;bottom:0;padding:0 0 30px;z-index:2;transition:transform .218s ease;border-right:1px solid #b3b3b3;background-color:#fff}.site-menu>.meta{position:absolute;width:100%;bottom:0;max-height:30px;transition:max-height .218s ease}.site-menu>.meta.open{max-height:300px}.site-menu>.meta .header,.site-menu>.meta .toggle{position:absolute;top:0;left:0;height:30px}.site-menu>.meta .header{width:100%;padding-left:45px}.site-menu>.meta .toggle{width:30px}.site-menu>.meta .content{margin-top:30px;min-height:200px}.page-content{max-width:750px;min-height:100%;margin-bottom:-60px;padding-bottom:60px}.page-toc{position:fixed;width:240px;top:106px;left:1090px;overflow:auto;max-height:calc(100% - (106px + (30px + 30px)))}.page-footer{height:30px;width:calc(100% - 280px);padding:15px;position:fixed;bottom:0;margin-left:280px}@media (max-width:769px){.site-menu{width:280px;z-index:1029;-webkit-transform:translate(-280px,0);-ms-transform:translate(-280px,0);-o-transform:translate(-280px,0);transform:translate(-280px,0)}body.site-menu-open .site-menu{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.page-content{max-width:none}.page-content>.container-fluid{padding:0}.page-wrapper{padding-left:0;padding-right:0}.page-footer{margin:30px 0 0;width:100%}}@media (min-width:1345px){.page-toc{display:block}}.site-menu>.version{height:32px;line-height:32px;font-size:smaller}.site-menu>.version>span{float:left}.site-menu>.version .name{padding-left:10px;text-align:right;padding-right:.3em}.site-menu>.version .name:after{content:':'}.site-menu>.version .number{text-decoration:underline;text-align:left;cursor:pointer}.site-menu li,.site-menu ul{margin:0;padding:0;display:block}.site-menu ul{list-style:none}.site-menu li{position:relative}.site-menu li.active>a{color:#222}.site-menu ul li{margin-bottom:6px}.site-menu ul li:last-of-type{margin-bottom:0}.site-menu ul>.open>ul{margin-top:6px}.site-menu .meta,.site-menu .site-menu-items>li>a{padding:6px 6px 6px 12px}.site-menu .site-menu-items{position:relative;overflow:auto;height:calc(100% - (32px + 0px));padding:6px 0}.site-menu .site-menu-items li{list-style:none;display:block;padding:0;margin:0 0 6px}.site-menu .site-menu-items li a{display:block;font-size:14px;line-height:18px;padding:0 12px;text-decoration:none;position:relative;background-color:transparent}.site-menu .site-menu-items li>a{margin-left:2px;border-left:3px solid transparent;color:#555}.site-menu .site-menu-items li>a:hover{border-left-color:#0075FF;color:#000}.site-menu .site-menu-items li.active>a{border-left-color:#A7A9AC;color:#000}.site-menu .site-menu-items>li>a{font-size:18px;padding:3px 15px 3px 21px}.site-menu .site-menu-items>li li a{padding-left:calc(15px + ((30px * .5)))}.site-menu .site-menu-items>li li .submenu-toggle{margin-right:calc(-1 * (15px + ((30px * .5))))}.site-menu .site-menu-items>li li li a{padding-left:calc(22px + ((30px * .5)))}.site-menu .site-menu-items>li li li .submenu-toggle{margin-right:calc(-1 * (22px + ((30px * .5))))}.site-menu .site-menu-items>li li li li a{padding-left:calc(30px + ((30px * .5)))}.site-menu .site-menu-items>li li li li .submenu-toggle{margin-right:calc(-1 * (30px + ((30px * .5))))}.site-menu .site-menu-items ul{max-height:0;transition:max-height .218s linear;overflow:hidden}.site-menu .site-menu-items li.open>ul{max-height:100%}.site-menu .submenu-toggle{cursor:pointer;position:absolute;top:0;font-size:10px;right:100%;margin-right:-14px;width:12px;color:#b3b3b3}.site-menu .submenu-toggle:before{font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;-webkit-font-smoothing:antialiased;display:inline-block;text-align:center;vertical-align:middle;content:'\e250';transition:transform .218s ease}.site-menu .submenu-toggle:focus,.site-menu .submenu-toggle:hover{outline:0;color:transparent}.site-menu .open>.submenu-toggle:before{transform:rotateZ(90deg)}.site-menu .site-menu-items>li>.submenu-toggle{margin-top:3px;margin-right:-20px}.site-menu .meta{background-color:#0075FF;color:#fff;z-index:50}.site-menu .meta>.header{border-bottom:1px solid #8d8f93;cursor:pointer;margin:0;font-size:14px;line-height:30px;transition:background-color .218s ease}.navbar-fixed-top,table tbody tr.collapse-bottom,table tbody tr.collapse-bottom>td,table thead tr.collapse-bottom,table thead tr.collapse-bottom>td{border-bottom:none}.site-menu .meta>.header:hover{background-color:#0069e6}.site-menu .meta .toggle{background-color:#004699;line-height:30px;text-align:center}.site-menu .meta .toggle:before{margin-left:-2px}.site-menu .meta>.content{margin-left:-15px}.site-menu .meta label,.site-menu .meta select{float:left;width:50%}.site-menu .meta label{padding-right:.3em;text-align:right}.site-menu .meta select{color:#555}@media (max-width:769px){.site-menu{background-color:rgba(255,255,255,.95)}}@media (min-width:770px){.site-menu-toggle{display:none}}.navbar-fixed-top{padding:0;background-color:#fff;border-top:6px solid #A7A9AC;box-shadow:0 2px 10px -4px #555;min-height:37px}.navbar-container{width:100%;height:37px;color:#777;background-color:#fff;font-size:14px;max-width:1345px}@media (min-width:770px) and (max-width:1065px){.navbar-container{padding-right:45px}}@media (min-width:1065px) and (max-width:1345px){.navbar-container{max-width:1005px}}.navbar-container a{color:#000}.navbar-container a:focus,.navbar-container a:hover{color:#222}.navbar-container>div,.navbar-container>ul{padding:0;height:37px}.navbar-container .navbar-header{float:left;margin:0;font-size:18.5px;line-height:37px;height:37px;padding:0 15px 0 9.25px}.navbar-container .navbar-header .brand-logo:before{color:#A7A9AC;display:inline-block;font-family:camunda-circle;font-style:normal;font-weight:400;content:'\e900'}.navbar-container .navbar-header a,.navbar-container .navbar-header a span{text-decoration:none}.navbar-container .brand-name,.navbar-container .site-name{font-size:20px;font-weight:700;position:relative}.navbar-container .external-menu,.navbar-container .header-menu{overflow:hidden;list-style:none;margin:0;padding:0}.navbar-container .external-menu>li,.navbar-container .header-menu>li{margin:0;padding:0 12px;float:left;display:inline-block;height:37px}@media (max-width:875px){.navbar-container .external-menu>li,.navbar-container .header-menu>li{padding:0 6px}}.navbar-container .external-menu>li:focus,.navbar-container .external-menu>li:focus.external,.navbar-container .external-menu>li:hover,.navbar-container .external-menu>li:hover.external,.navbar-container .header-menu>li:focus,.navbar-container .header-menu>li:focus.external,.navbar-container .header-menu>li:hover,.navbar-container .header-menu>li:hover.external{background-color:transparent}.navbar-container .external-menu>li.active,.navbar-container .external-menu>li.active:focus,.navbar-container .external-menu>li.active:hover,.navbar-container .header-menu>li.active,.navbar-container .header-menu>li.active:focus,.navbar-container .header-menu>li.active:hover{background-color:#eee}.navbar-container .external-menu>li>a,.navbar-container .external-menu>li>view>a,.navbar-container .header-menu>li>a,.navbar-container .header-menu>li>view>a{font-size:14px;color:#A7A9AC;display:inline-block;line-height:43px;height:37px}.navbar-container .external-menu>li>a:focus,.navbar-container .external-menu>li>a:hover,.navbar-container .external-menu>li>view>a:focus,.navbar-container .external-menu>li>view>a:hover,.navbar-container .header-menu>li>a:focus,.navbar-container .header-menu>li>a:hover,.navbar-container .header-menu>li>view>a:focus,.navbar-container .header-menu>li>view>a:hover{background-color:transparent;color:#222}.navbar-container .external-menu>li.active>a,.navbar-container .external-menu>li.active>view>a,.navbar-container .header-menu>li.active>a,.navbar-container .header-menu>li.active>view>a,.navbar-top-section span{color:#000}.navbar-container .external-menu>li.divider,.navbar-container .header-menu>li.divider{width:1px;background-color:#d5d5d5;display:block;height:37px;margin:0;border:none}.navbar-container .external-menu>li>a,.navbar-container .header-menu>li>a{line-height:43px}.navbar-container .header-menu{float:left}.navbar-container .external-menu,.navbar-container .search-field,.navbar-container .site-menu-toggle{float:right}.navbar-container .search-field{padding-top:9px;padding-right:15px;width:190px}.site-menu-toggle{border:none;background-color:transparent;outline:0;margin-right:10px;height:37px}.site-menu-toggle>span{height:2px;display:block;width:100%;min-width:16px;margin:3px 0;background-color:#A7A9AC;transition:transform .218s ease,opacity .218s ease}.site-menu-toggle>span:first-of-type{margin-top:0}.site-menu-toggle>span:last-of-type{margin-bottom:0}.site-menu-toggle:hover>span{background-color:#222}.site-menu-toggle:hover>span:first-of-type{transform:translateY(-2px)}.site-menu-toggle:hover>span:last-of-type{transform:translateY(2px)}body.site-menu-open .site-menu-toggle>span{opacity:0}body.site-menu-open .site-menu-toggle>span:first-of-type{opacity:1;transform:translateY(5px) rotateZ(45deg)}body.site-menu-open .site-menu-toggle>span:last-of-type{opacity:1;transform:translateY(-5px) rotateZ(-45deg)}.navbar-top-section{display:flex;padding:8px 0;justify-content:flex-end;height:auto;align-items:center;border-bottom:1px solid #ccc}.navbar-top-section a,.navbar-top-section span{display:inline-block;margin:0 10px}.navbar-top-section a{color:#0075FF;text-decoration:underline}.navbar-top-section a:last-child{border:1px solid #000;color:#000;padding:2px 8px;box-shadow:2px 2px 2px rgba(0,0,0,.9);transition:all 1.5 ease;text-decoration:none}.navbar-top-section a:last-child:hover{background:#000;color:#fff}@media (max-width:500px){.brand-name{display:none}}@media (max-width:710px){.navbar-container{padding-right:0}.navbar .brand-name,.navbar .search-field{display:none}}@media (max-width:800px){.navbar .search-field,.navbar-top-section{display:none}.navbar-container{padding-right:56px}}@media (max-width:769px){.navbar .search-field{display:none}.navbar-container{padding-right:0}}.search-field{position:relative}.search-field:after{color:#777;display:inline-block;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;content:'\e003';top:15px;right:21px}.search-field input{width:100%;outline:0;color:#222;border:1px solid #eee;border-radius:24px;padding:0 24px 0 12px;height:24px;line-height:16px}.search-results{opacity:0;position:fixed;top:123px;left:5%;right:5%;overflow:hidden;z-index:0;transform:translateY(-60px);transition:transform .218s ease,opacity .218s ease;background-color:#fff;border:1px solid #777;border-top:none;box-shadow:0 0 3px 0 #555}.search-results:before{content:'';height:5px;top:-5px;display:block;position:absolute;left:-10px;width:calc(100% + 20px);box-shadow:0 0 3px 0 #555}.search-results ul{padding:0 15px 15px;margin:0 auto;max-height:0;overflow:auto;transition:max-height .218s ease;list-style:none}.search-results li{overflow:hidden;margin:0 auto;max-width:650px}.search-results h2{font-size:20px}.search-results h2>a{text-decoration:none}.search-results .thumbnail{float:left;margin-right:15px;max-width:25%}.search-results .no-results{margin-top:20px;font-size:20px;text-align:center}.search-results>footer{position:relative;width:100%;text-align:center;overflow:hidden}.search-results>footer button{float:left;display:block;border-width:1px 0 0;width:33%}.search-results>footer button.search-close{width:34%;border-left-width:1px;border-right-width:1px}.search-underlay{position:fixed;top:0;left:0;width:100%;height:0;z-index:6;background-color:rgba(119,119,119,.95)}body.search-open .search-results{opacity:1;transform:translateY(0);z-index:7}body.search-open .search-results ul{max-height:500px}body.search-open .search-underlay{height:100%}@media (max-width:769px){.search-results{left:5px;right:5px}}.page-footer{overflow:visible;font-size:90%;z-index:40}.page-footer p{font-size:12px;line-height:1.6}.page-footer .pull-right{margin-left:1em}.page-footer>.row{background:#fff;border-top:1px solid #b3b3b3;position:absolute;bottom:0;max-height:100%;width:100%;overflow:hidden;padding-top:5px;padding-bottom:5px;transition:max-height .218s ease}.page-footer>.row:hover{max-height:80px}code[class*=language-],pre[class*=language-]{font-family:monospace;direction:ltr;text-align:left;white-space:pre;word-spacing:normal;word-break:normal;line-height:19px;font-size:13px;-moz-tab-size:2;-o-tab-size:2;tab-size:2;-webkit-hyphens:none;-moz-hyphens:none;-ms-hyphens:none;hyphens:none}@media print{code[class*=language-],pre[class*=language-]{text-shadow:none}}pre[class*=language-]{padding:1em;margin:.5em 0;overflow:auto}:not(pre)>code[class*=language-],pre[class*=language-]{background:#eee}:not(pre)>code[class*=language-]{padding:.1em;border-radius:.3em}.token.cdata,.token.comment,.token.doctype,.token.prolog{color:#777}.token.punctuation{color:#555}.namespace{opacity:.7}.token.boolean,.token.constant,.token.deleted,.token.number,.token.property,.token.symbol,.token.tag{color:#0075FF}.token.attr-name,.token.builtin,.token.char,.token.inserted,.token.selector,.token.string{color:#2b65aa}.language-css .token.string,.style .token.string,.token.entity,.token.operator,.token.url{color:#333}.token.atrule,.token.attr-value,.token.keyword{color:#8f9092}.token.function{color:#6a986a}.token.important,.token.regex,.token.variable{color:#1a5499}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}pre[data-line]{position:relative;padding:1em 0 1em 3em}.line-highlight{position:absolute;left:0;right:0;padding:inherit 0;margin-top:1em;background:rgba(153,122,102,.08);pointer-events:none;line-height:inherit;white-space:pre}.line-highlight:hover{background:rgba(153,122,102,.2)}.line-highlight:before,.line-highlight[data-end]:after{content:attr(data-start);position:absolute;top:.4em;left:.6em;min-width:1em;padding:0 .5em;background-color:rgba(153,122,102,.4);color:#f5f2f0;font:700 65%/1.5 sans-serif;text-align:center;vertical-align:.3em;border-radius:999px;text-shadow:none;box-shadow:0 1px #fff}pre.line-numbers,pre.line-numbers>code{position:relative}.line-highlight[data-end]:after{content:attr(data-end);top:auto;bottom:.4em}pre.line-numbers{padding-left:3.8em;counter-reset:linenumber}.line-numbers .line-numbers-rows{position:absolute;pointer-events:none;top:0;font-size:100%;left:-3.8em;width:3em;letter-spacing:-1px;border-right:1px solid #999;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.line-numbers-rows>span{pointer-events:none;display:block;counter-increment:linenumber}.line-numbers-rows>span:before{content:counter(linenumber);color:#999;display:block;padding-right:.8em;text-align:right}.bpmn-events td,.docs-banner,.page-content figure.image,.table-cmmn-events td{text-align:center}summary{display:revert}.page-content a.content-anchor:after,.page-content figure span a:after,.page-content p:empty{display:none}blockquote{border-left-color:#cbcccd}a{color:#0075FF}a:focus,a:hover{outline:0;color:#004699;text-decoration:none}.page-content h1{margin-top:48px}.page-content p{margin:12px 0}.page-content a:focus,.page-content a:hover{text-decoration:none;box-shadow:0 -2px 0 0 #fff inset,0 -3px 0 0 currentColor inset;text-shadow:-3px 1px 0 #fff,3px 1px 0 #fff,-2px 1px 0 #fff,2px 1px 0 #fff,-1px 1px 0 #fff,1px 1px 0 #fff}.page-content a.content-anchor{font-size:.7em;text-decoration:none;color:#77b2f7}.page-content h1,.page-content h2,.page-content h3,.page-content h4,.page-content h5,.page-content h6{position:relative}.page-content h1 a.content-anchor,.page-content h2 a.content-anchor,.page-content h3 a.content-anchor,.page-content h4 a.content-anchor,.page-content h5 a.content-anchor,.page-content h6 a.content-anchor{transition:color .218s ease;position:absolute;right:100%;top:.3em;padding-right:5px}@media (max-width:769px){.page-content h1 a.content-anchor,.page-content h2 a.content-anchor,.page-content h3 a.content-anchor,.page-content h4 a.content-anchor,.page-content h5 a.content-anchor,.page-content h6 a.content-anchor{right:auto;margin-left:5px;position:static;font-size:60%}}.page-content h1:hover a.content-anchor,.page-content h2:hover a.content-anchor,.page-content h3:hover a.content-anchor,.page-content h4:hover a.content-anchor,.page-content h5:hover a.content-anchor,.page-content h6:hover a.content-anchor{color:#0075FF}.page-content figure.image img,.page-content p>img{margin:auto;max-width:100%;display:block}.page-content figure.image>span{max-width:100%;border:1px solid #777;padding:3px;display:inline-block;margin:auto}.page-content figure.image.no-lightbox{margin-left:0;margin-right:0}.page-content figure.image.no-lightbox>span{border:none;padding:0}.page-content figure.image ul{text-align:left}.page-content figure.clickable{position:relative;overflow:hidden;cursor:pointer}.page-content figure.clickable>span{border-color:#0075FF}.page-content figure.clickable:after,.page-content figure.clickable:before{display:block;position:absolute}.edit-on-github a:after,[data-bpmn-diagram] .bjs-powered-by{display:none}.page-content figure.clickable:before{width:30px;height:30px;top:1px;right:1px;font-family:'Glyphicons Halflings';font-style:normal;font-weight:400;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;content:'\e140';z-index:2;color:#fff;transition:font-size .128s ease,top .128s ease,right .128s ease,width .128s ease,height .128s ease}.page-content figure.clickable:after{width:78px;height:78px;top:-39px;right:-39px;content:'';z-index:1;background-color:rgba(0,117,255,.9);transform:rotateZ(45deg)}.page-content figure.clickable:hover:before{width:34px;height:34px;top:0;right:0;font-size:22px}.page-content .menu-pages{border-top:1px dotted #eee;padding-top:15px;margin-top:15px}.page-content table{font-size:12px}.page-content td,.page-content th{white-space:normal}.page-content .dl-horizontal dt{white-space:normal;margin-top:-3px}.content-header{position:relative}.edit-on-github,.social{position:absolute;top:0;background-color:#eee;font-size:14px;border-radius:0 0 6px 6px;padding:1px 6px 0}.docs-banner,.note,.page-toc li{position:relative}.edit-on-github i,.edit-on-github span{display:inline-block;white-space:nowrap;vertical-align:middle}.edit-on-github i{transition:max-width .218s ease,margin .218s ease;display:inline-block;max-width:0;overflow:hidden;margin-left:-3px}.edit-on-github:hover i{margin-left:3px;max-width:120px}.social{left:15px;list-style:none;margin:0}.social li{display:inline-block;margin:0;padding:0}h1.page-title{padding-bottom:10px;border-bottom:1px solid currentColor;margin-bottom:15px;margin-top:45px}dt{font-size:110%}dd{margin:.5em 0 1em 2em}.gs-download-step-panel,.note,figure.image,pre.console{margin:15px 30px}pre.console{background-color:#333;color:#11d511;padding:15px;border:1px solid #000;border-radius:3px}.note{font-weight:400;padding:6px 12px;overflow:hidden;background-color:transparent;border:1px solid #777;line-height:25px}.note:before{content:'';display:block;position:absolute;top:-15px;left:-15px;background-color:#777;width:30px;height:30px;transform:rotateZ(45deg)}.cam-downloads li.active,.note.docs-primary:before,.note.enterprise-feature:before{background-color:#A7A9AC}.note>h3{margin-top:6px;font-size:16px;font-weight:400}.note p:last-child{margin-bottom:0}.note.docs-primary,.note.enterprise-feature{border-color:#A7A9AC}.note.docs-success{border-color:#5cb85c}.note.docs-success:before{background-color:#5cb85c}.note.docs-info{border-color:#5bc0de}.note.docs-info:before{background-color:#5bc0de}.note.docs-warning{border-color:#f0ad4e}.note.docs-warning:before{background-color:#f0ad4e}.note.docs-danger{border-color:#d9534f}.note.docs-danger:before{background-color:#d9534f}.gs-download-step-panel{border-left:5px solid #5cb85c}.gs-download-step-panel .panel-heading h4{margin-top:0;margin-bottom:20px}.gs-download-step-panel .panel-heading p{margin-bottom:0}.gs-download-step-panel .panel-heading a:focus,.gs-download-step-panel .panel-heading a:hover{text-shadow:none;box-shadow:none}.gs-download-step-panel .panel-body{padding-top:0;padding-bottom:0;max-height:0;overflow:hidden;transition:max-height .218s ease,padding .218s ease}.gs-download-step-panel .toggle-instructions{cursor:pointer}.gs-download-step-panel.open .panel-body{padding-top:15px;padding-bottom:15px;max-height:600px}.lightbox{position:fixed;overflow:hidden;left:0;right:0;top:0;bottom:100%;transition:bottom .218s ease;background-color:rgba(238,238,238,.8);z-index:1039;cursor:pointer}.lightbox .content,.lightbox img{max-width:100%;background-color:#fff}.lightbox .content{max-height:100%;overflow:auto;position:absolute;top:50%;left:50%;border:1px solid #777;padding:3px;box-shadow:0 0 15px 5px rgba(0,0,0,.5)}.lightbox img{display:block}.lightbox.open{bottom:0}code{padding:0}.docs-intro{padding:0 15px;font-size:120%}.table-cmmn-events>tbody>tr>td{vertical-align:middle}.table-cmmn-events .glyphicon-ok{color:#f0ad4e}.page-toc{font-size:14px;line-height:20px}.page-toc>h3{margin-top:0;font-weight:lighter;font-size:14px;margin-bottom:14px}.page-toc a{font-size:14px;color:#A7A9AC}.page-toc a:focus,.page-toc a:hover{background-color:transparent;color:#222}.page-toc li,.page-toc ul{margin:0;padding:0}.page-toc ul{overflow:hidden;list-style:none;-webkit-transition:max-height 1s linear;-o-transition:max-height 1s linear;transition:max-height 1s linear}.page-toc ul ul{margin-top:.3em}.page-toc ul ul:first-child{margin-top:0}.page-toc li{padding:0;margin-bottom:6px;z-index:10}.page-toc li>a{display:block;margin-left:2px;border-left:3px solid transparent;color:#555}.page-toc li>a:hover{border-left-color:#0075FF;color:#000}.page-toc li.open>a{border-left-color:#A7A9AC;color:#000}.page-toc li:last-of-type{margin-bottom:0}.page-toc li>ul{max-height:0}.page-toc li.active-trail>ul,.page-toc li.open>ul{max-height:100vh}.page-toc nav li a{padding-left:12px}.page-toc nav li li a{padding-left:24px}.page-toc nav li li li a{padding-left:36px}.page-toc nav li li li li a{padding-left:48px}.docs-banner{margin-top:29px;background:#eee;color:#555;padding:15px;overflow:hidden}.docs-banner:after,.docs-banner:before{display:block;content:'';position:absolute;width:0;height:0;border-left:10px solid transparent;border-right:10px solid transparent}.bpmn-symbol-container>a:after,.docs-banner blockquote .small:before{display:none}.bpmn-symbol-container,.implemented svg{position:relative;overflow:hidden}.docs-banner:before{transform:rotateZ(-45deg);border-bottom:10px solid #fff;left:-7px;top:-2px}.docs-banner:after{transform:rotateZ(135deg);border-bottom:10px solid #fff;right:-7px;bottom:-2px}.docs-banner a{color:#0075FF}.docs-banner a:hover{text-decoration:none}.docs-banner blockquote{border:none;font-size:16px;margin-bottom:0}.implemented svg [fill="#333333"]{fill:#df8a13}.implemented svg [stroke="#333333"]{stroke:#df8a13}.label-implemented{background-color:#df8a13}.bpmn-symbols .row,.cmmn-symbols .row{clear:both;overflow:hidden}.bpmn-symbols .row>div,.cmmn-symbols .row>div{overflow:hidden}.bpmn-symbol-container{float:left;padding-right:15px;margin-right:15px;margin-bottom:15px}.bpmn-symbol-container:last-of-type{margin-right:0}.bpmn-symbol-container>a{position:absolute;top:0;right:4px}.bpmn-symbol-container>a:before{position:absolute;display:block;content:'';background-color:rgba(238,238,238,.75);width:64px;height:44px;transform:translateX(-15px) translateY(-15px) rotateZ(45deg);z-index:0;transition:background-color .218s ease}.bpmn-symbol-container>a:hover:before{background-color:rgba(119,178,247,.75)}.bpmn-events td:first-of-type,.table-cmmn-events td:first-of-type{text-align:right}.cam-downloads{display:table;width:100%;height:348px}.cam-downloads a:focus,.cam-downloads a:hover{text-shadow:none;box-shadow:none}.cam-downloads ul.major{width:60px}.cam-downloads ul.patch{width:126px}.cam-downloads ul.server{width:116px}.cam-downloads div,.cam-downloads li,.cam-downloads ul{position:relative;overflow:visible}.cam-downloads li,.cam-downloads ul{padding:0;margin:0}.cam-downloads ul{list-style:none;font-size:14px;line-height:1.25;z-index:20}.cam-downloads ul a:after{margin-top:0}.cam-downloads div{z-index:10}.cam-downloads li{cursor:pointer}.cam-downloads li>a{display:inline-block;padding:6px 12px}.cam-downloads li.active:after{content:'';position:absolute;display:block;border-top:8px solid transparent;border-bottom:8px solid transparent;border-left:8px solid #A7A9AC;margin-top:-8px;top:50%;left:100%}.cam-downloads li.active>a{color:#fff}.cam-downloads li.active>a:after{width:100%}.cam-downloads>div,.cam-downloads>ul{height:100%;display:table-cell;vertical-align:top}.cam-downloads .wrapper{height:100%;width:100%;display:table;vertical-align:top;position:relative;background-color:#EEE}.cam-downloads .wrapper>div,.cam-downloads .wrapper>ul{position:relative;display:table-cell;height:100%;vertical-align:top}.cam-downloads .wrapper .wrapper{background-color:#D7D7D7}.cam-downloads .selected-server{background-color:#C4C4C4;padding:6px 12px;position:relative}.cam-downloads .selected-server a:focus,.cam-downloads .selected-server a:hover{text-decoration:none;box-shadow:0 -2px 0 0 #C4C4C4 inset,0 -3px 0 0 currentColor inset;text-shadow:-3px 1px 0 #C4C4C4,3px 1px 0 #C4C4C4,-2px 1px 0 #C4C4C4,2px 1px 0 #C4C4C4,-1px 1px 0 #C4C4C4,1px 1px 0 #C4C4C4}.cam-downloads .selected-server .btn:focus,.cam-downloads .selected-server .btn:hover{text-shadow:none;box-shadow:none}.cam-downloads .selected-server:after{padding:6px 12px;content:'Please, select a version and server';display:table-cell;vertical-align:middle;text-align:center;width:100%;position:absolute;top:50%;left:0;line-height:28px;height:28px;margin-top:-14px;font-size:14px;color:#555;font-style:italic;z-index:10}.cam-downloads .selected-server>div{z-index:9;visibility:hidden}.cam-downloads .selected-server.accessible>div{visibility:visible}.cam-downloads .selected-server.accessible:after{display:none}.cam-downloads .info h3{text-transform:none;font-size:20px;margin-top:0}.cam-downloads a.details{font-size:14px;margin-bottom:15px}.cam-downloads .links{text-align:right} \ No newline at end of file diff --git a/themes/camunda/assets/js/docs.js b/themes/camunda/assets/js/docs.js index 12c9ce3128..925671689b 100644 --- a/themes/camunda/assets/js/docs.js +++ b/themes/camunda/assets/js/docs.js @@ -5,8 +5,8 @@ f.TYPED_ARRAY_SUPPORT?(this[b]=a>>>24,this[b+1]=a>>>16,this[b+2]=a>>>8,this[b+3] i(a.element,f)}),a.on("element.out",function(a){j(a.element,f)}),a.on("selection.changed",function(a){function b(a){j(a,g)}function c(a){i(a,g)}var d=a.oldSelection,f=a.newSelection;e(d,function(a){-1===f.indexOf(a)&&b(a)}),e(f,function(a){-1===d.indexOf(a)&&c(a)})})}var e=a("lodash/collection/forEach"),f="hover",g="selected";d.$inject=["eventBus","canvas","selection","graphicsFactory","styles"],b.exports=d},{"lodash/collection/forEach":85}],54:[function(a,b,c){b.exports={__init__:["selectionVisuals","selectionBehavior"],__depends__:[a("../interaction-events"),a("../outline")],selection:["type",a("./Selection")],selectionVisuals:["type",a("./SelectionVisuals")],selectionBehavior:["type",a("./SelectionBehavior")]}},{"../interaction-events":46,"../outline":48,"./Selection":51,"./SelectionBehavior":52,"./SelectionVisuals":53}],55:[function(a,b,c){"use strict";function d(){Object.defineProperty(this,"businessObject",{writable:!0}),l.bind(this,"parent"),m.bind(this,"label"),o.bind(this,"outgoing"),p.bind(this,"incoming")}function e(){d.call(this),l.bind(this,"children"),n.bind(this,"host"),n.bind(this,"attachers")}function f(){e.call(this)}function g(){e.call(this),m.bind(this,"labelTarget")}function h(){d.call(this),o.bind(this,"source"),p.bind(this,"target")}var i=a("lodash/object/assign"),j=a("inherits"),k=a("object-refs"),l=new k({name:"children",enumerable:!0,collection:!0},{name:"parent"}),m=new k({name:"label",enumerable:!0},{name:"labelTarget"}),n=new k({name:"attachers",collection:!0},{name:"host"}),o=new k({name:"outgoing",collection:!0},{name:"source"}),p=new k({name:"incoming",collection:!0},{name:"target"});j(e,d),j(f,e),j(g,e),j(h,d);var q={connection:h,shape:e,label:g,root:f};b.exports.create=function(a,b){var c=q[a];if(!c)throw new Error("unknown type: <"+a+">");return i(new c,b)},b.exports.Base=d,b.exports.Root=f,b.exports.Shape=e,b.exports.Connection=h,b.exports.Label=g},{inherits:75,"lodash/object/assign":176,"object-refs":204}],56:[function(a,b,c){"use strict";b.exports.remove=function(a,b){if(a&&b){var c=a.indexOf(b);if(-1!==c)return a.splice(c,1),b}},b.exports.add=function(a,b,c){if(a&&b){isNaN(c)&&(c=-1);var d=a.indexOf(b);if(-1!==d){if(d===c)return;if(-1===c)return;a.splice(d,1)}-1!==c?a.splice(c,0,b):a.push(b)}},b.exports.indexOf=function(a,b){return a&&b?a.indexOf(b):-1}},{}],57:[function(a,b,c){"use strict";function d(a,b,c){var d=!c||-1===a.indexOf(b);return d&&a.push(b),d}function e(a,b,c){c=c||0,o(a,function(a,d){var f=b(a,d,c);l(f)&&f.length&&e(f,b,c+1)})}function f(a,b,c){var f=[],g=[];return e(a,function(a,e,h){d(f,a,b);var i=a.children;if((-1===c||he||void 0===e)&&(e=h+l),(i+k>f||void 0===f)&&(f=i+k)}),{x:c,y:d,height:f-d,width:e-c}}function k(a,b){var c={};return o(a,function(a){var d=a;d.waypoints&&(d=j(d)),!m(b.y)&&d.x>b.x&&(c[a.id]=a),!m(b.x)&&d.y>b.y&&(c[a.id]=a),d.x>b.x&&d.y>b.y&&(m(b.width)&&m(b.height)&&d.width+d.x1)for(;c=d.shift();){if(!(c.length+f ");return c.length=0,new Error(b?a+" (Resolving: "+b+")":a)},m=function(a){if(!i[a]&&-1!==a.indexOf(".")){for(var d=a.split("."),e=m(d.shift());d.length;)e=e[d.shift()];return e}if(Object.hasOwnProperty.call(j,a))return j[a];if(Object.hasOwnProperty.call(i,a)){if(-1!==c.indexOf(a))throw c.push(a),l("Cannot resolve circular dependency!");return c.push(a),j[a]=i[a][0](i[a][1]),c.pop(),j[a]}return b.get(a)},n=function(a){var b=Object.create(a.prototype),c=o(a,b);return"object"==typeof c?c:b},o=function(a,b){if("function"!=typeof a){if(!g(a))throw new Error('Cannot invoke "'+a+'". Expected a function!');a=f(a.slice())}var c=a.$inject&&a.$inject||e(a),d=c.map(function(a){return m(a)});return a.apply(b,d)},p=function(a){return f(function(b){return a.get(b)})},q=function(a,b){if(b&&b.length){var c,d,e,f,g=Object.create(null),j=Object.create(null),l=[],m=[],n=[];for(var o in i)c=i[o],-1!==b.indexOf(o)&&("private"===c[2]?(d=l.indexOf(c[3]),-1===d?(e=c[3].createChild([],b),f=p(e),l.push(c[3]),m.push(e),n.push(f),g[o]=[f,o,"private",e]):g[o]=[n[d],o,"private",m[d]]):g[o]=[c[2],c[1]],j[o]=!0),"factory"!==c[2]&&"type"!==c[2]||!c[1].$scope||b.forEach(function(a){-1!==c[1].$scope.indexOf(a)&&(g[o]=[c[2],c[1]],j[a]=!0)});b.forEach(function(a){if(!j[a])throw new Error('No provider for "'+a+'". Cannot use provider from the parent!')}),a.unshift(g)}return new h(a,k)},r={factory:o,type:n,value:function(a){return a}};a.forEach(function(a){function b(a,b){return"value"!==a&&g(b)&&(b=f(b.slice())),b}if(a instanceof d)a.forEach(function(a){var c=a[0],d=a[1],e=a[2];i[c]=[r[d],b(d,e),d]});else if("object"==typeof a)if(a.__exports__){var c=Object.keys(a).reduce(function(b,c){return"__"!==c.substring(0,2)&&(b[c]=a[c]),b},Object.create(null)),e=new h((a.__modules__||[]).concat([c]),k),j=f(function(a){return e.get(a)});a.__exports__.forEach(function(a){i[a]=[j,a,"private",e]})}else Object.keys(a).forEach(function(c){if("private"===a[c][2])return void(i[c]=a[c]);var d=a[c][0],e=a[c][1];i[c]=[r[d],b(d,e),d]})}),this.get=m,this.invoke=o,this.instantiate=n,this.createChild=q};b.exports=h},{"./annotation":65,"./module":68}],68:[function(a,b,c){var d=function(){var a=[];this.factory=function(b,c){return a.push([b,"factory",c]),this},this.value=function(b,c){return a.push([b,"value",c]),this},this.type=function(b,c){return a.push([b,"type",c]),this},this.forEach=function(b){a.forEach(b)}};b.exports=d},{}],69:[function(a,b,c){function d(a,b){if("string"!=typeof a)throw new TypeError("String expected");b||(b=document);var c=/<([\w:]+)/.exec(a);if(!c)return b.createTextNode(a);a=a.replace(/^\s+|\s+$/g,"");var d=c[1];if("body"==d){var e=b.createElement("html");return e.innerHTML=a,e.removeChild(e.lastChild)}var f=g[d]||g._default,h=f[0],i=f[1],j=f[2],e=b.createElement("div");for(e.innerHTML=i+a+j;h--;)e=e.lastChild;if(e.firstChild==e.lastChild)return e.removeChild(e.firstChild);for(var k=b.createDocumentFragment();e.firstChild;)k.appendChild(e.removeChild(e.firstChild));return k}b.exports=d;var e,f=!1;"undefined"!=typeof document&&(e=document.createElement("div"),e.innerHTML='
a',f=!e.getElementsByTagName("link").length,e=void 0);var g={legend:[1,"
","
"],tr:[2,"","
"],col:[2,"","
"],_default:f?[1,"X
","
"]:[0,"",""]};g.td=g.th=[3,"","
"],g.option=g.optgroup=[1,'"],g.thead=g.tbody=g.colgroup=g.caption=g.tfoot=[1,"","
"],g.polyline=g.ellipse=g.polygon=g.circle=g.text=g.line=g.path=g.rect=g.g=[1,'',""]},{}],70:[function(a,b,c){!function(a){var c,d,e="0.4.2",f="hasOwnProperty",g=/[\.\/]/,h=/\s*,\s*/,i="*",j=function(a,b){return a-b},k={n:{}},l=function(){for(var a=0,b=this.length;a1)for(var d=0,e=c.length;d0&&this._events[a].length>c&&(this._events[a].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[a].length),"function"==typeof console.trace&&console.trace())}return this},d.prototype.on=d.prototype.addListener,d.prototype.once=function(a,b){function c(){this.removeListener(a,c),d||(d=!0,b.apply(this,arguments))}if(!e(b))throw TypeError("listener must be a function");var d=!1;return c.listener=b,this.on(a,c),this},d.prototype.removeListener=function(a,b){var c,d,f,h;if(!e(b))throw TypeError("listener must be a function");if(!this._events||!this._events[a])return this;if(c=this._events[a],f=c.length,d=-1,c===b||e(c.listener)&&c.listener===b)delete this._events[a],this._events.removeListener&&this.emit("removeListener",a,b);else if(g(c)){for(h=f;h-- >0;)if(c[h]===b||c[h].listener&&c[h].listener===b){d=h;break}if(d<0)return this;1===c.length?(c.length=0,delete this._events[a]):c.splice(d,1),this._events.removeListener&&this.emit("removeListener",a,b)}return this},d.prototype.removeAllListeners=function(a){var b,c;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[a]&&delete this._events[a],this;if(0===arguments.length){for(b in this._events)"removeListener"!==b&&this.removeAllListeners(b);return this.removeAllListeners("removeListener"),this._events={},this}if(c=this._events[a],e(c))this.removeListener(a,c);else for(;c.length;)this.removeListener(a,c[c.length-1]);return delete this._events[a],this},d.prototype.listeners=function(a){return this._events&&this._events[a]?e(this._events[a])?[this._events[a]]:this._events[a].slice():[]},d.listenerCount=function(a,b){return a._events&&a._events[b]?e(a._events[b])?1:a._events[b].length:0}},{}],72:[function(require,module,exports){(function(global){!function(a){try{a("export default global")}catch(b){try{a("export default self")}catch(b){try{module.exports=global}catch(b){try{self.global=self}catch(b){window.global=window}}}}}(eval)}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],73:[function(a,b,c){(function(a){var c;c="undefined"!=typeof window?window:void 0!==a?a:"undefined"!=typeof self?self:{},b.exports=c}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],74:[function(a,b,c){c.read=function(a,b,c,d,e){var f,g,h=8*e-d-1,i=(1<>1,k=-7,l=c?e-1:0,m=c?-1:1,n=a[b+l];for(l+=m,f=n&(1<<-k)-1,n>>=-k,k+=h;k>0;f=256*f+a[b+l],l+=m,k-=8);for(g=f&(1<<-k)-1,f>>=-k,k+=d;k>0;g=256*g+a[b+l],l+=m,k-=8);if(0===f)f=1-j;else{if(f===i)return g?NaN:1/0*(n?-1:1);g+=Math.pow(2,d),f-=j}return(n?-1:1)*g*Math.pow(2,f-d)},c.write=function(a,b,c,d,e,f){var g,h,i,j=8*f-e-1,k=(1<>1,m=23===e?Math.pow(2,-24)-Math.pow(2,-77):0,n=d?0:f-1,o=d?1:-1,p=b<0||0===b&&1/b<0?1:0;for(b=Math.abs(b),isNaN(b)||b===1/0?(h=isNaN(b)?1:0,g=k):(g=Math.floor(Math.log(b)/Math.LN2),b*(i=Math.pow(2,-g))<1&&(g--,i*=2),b+=g+l>=1?m/i:m*Math.pow(2,1-l),b*i>=2&&(g++,i/=2),g+l>=k?(h=0,g=k):g+l>=1?(h=(b*i-1)*Math.pow(2,e),g+=l):(h=b*Math.pow(2,l-1)*Math.pow(2,e),g=0));e>=8;a[c+n]=255&h,n+=o,h/=256,e-=8);for(g=g<0;a[c+n]=255&g,n+=o,g/=256,j-=8);a[c+n-o]|=128*p}},{}],75:[function(a,b,c){"function"==typeof Object.create?b.exports=function(a,b){b&&(a.super_=b,a.prototype=Object.create(b.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}))}:b.exports=function(a,b){if(b){a.super_=b;var c=function(){};c.prototype=b.prototype,a.prototype=new c,a.prototype.constructor=a}}},{}],76:[function(a,b,c){function d(a){return!!a.constructor&&"function"==typeof a.constructor.isBuffer&&a.constructor.isBuffer(a)}function e(a){return"function"==typeof a.readFloatLE&&"function"==typeof a.slice&&d(a.slice(0,0))}b.exports=function(a){return null!=a&&(d(a)||e(a)||!!a._isBuffer)}},{}],77:[function(a,b,c){function d(a){var b=e.call(a);return"[object Function]"===b||"function"==typeof a&&"[object RegExp]"!==b||"undefined"!=typeof window&&(a===window.setTimeout||a===window.alert||a===window.confirm||a===window.prompt)}b.exports=d;var e=Object.prototype.toString},{}],78:[function(a,b,c){var d=/<%=([\s\S]+?)%>/g;b.exports=d},{}],79:[function(a,b,c){(function(d){function e(a,b,c){switch(c.length){case 0:return a.call(b);case 1:return a.call(b,c[0]);case 2:return a.call(b,c[0],c[1]);case 3:return a.call(b,c[0],c[1],c[2])}return a.apply(b,c)}function f(a,b){for(var c=-1,d=null==a?0:a.length,e=Array(d);++c1?c[e-1]:void 0,g=e>2?c[2]:void 0;for(f=a.length>3&&"function"==typeof f?(e--,f):void 0,g&&D(c[0],c[1],g)&&(f=e<3?void 0:f,e=1),b=Object(b);++d-1&&a%1==0&&a0){if(++b>=ba)return arguments[0]}else b=0;return a.apply(void 0,arguments)}}function K(a){if(null!=a){try{return Na.call(a)}catch(b){}try{return a+""}catch(b){}}return""}function L(a,b){return a===b||a!==a&&b!==b}function M(a){return null!=a&&P(a.length)&&!O(a)}function N(a){if(!R(a))return!1;var b=p(a);return b==ia||b==ha||"string"==typeof a.message&&"string"==typeof a.name&&!S(a)}function O(a){if(!Q(a))return!1;var b=p(a);return b==ja||b==ka||b==ga||b==na}function P(a){return"number"==typeof a&&a>-1&&a%1==0&&a<=ea}function Q(a){var b=typeof a;return null!=a&&("object"==b||"function"==b)}function R(a){return null!=a&&"object"==typeof a}function S(a){if(!R(a)||p(a)!=ma)return!1;var b=Va(a);if(null===b)return!0;var c=Oa.call(b,"constructor")&&b.constructor;return"function"==typeof c&&c instanceof c&&Na.call(c)==Ra}function T(a){return"symbol"==typeof a||R(a)&&p(a)==oa}function U(a){return null==a?"":w(a)}function V(a){return M(a)?m(a):t(a)}function W(a){return M(a)?m(a,!0):u(a)}function X(a,b,c){var d=aa.imports._.templateSettings||aa;c&&D(a,b,c)&&(b=void 0),a=U(a),b=jb({},b,d,z);var e,f,g=jb({},b.imports,d.imports,z),h=V(g),k=i(g,h),l=0,m=b.interpolate||xa,n="__p += '",o=RegExp((b.escape||xa).source+"|"+m.source+"|"+(m===_?ua:xa).source+"|"+(b.evaluate||xa).source+"|$","g"),p=Oa.call(b,"sourceURL")?"//# sourceURL="+(b.sourceURL+"").replace(/[\r\n]/g," ")+"\n":"";a.replace(o,function(b,c,d,g,h,i){return d||(d=g),n+=a.slice(l,i).replace(ya,j),c&&(e=!0,n+="' +\n__e("+c+") +\n'"),h&&(f=!0,n+="';\n"+h+";\n__p += '"),d&&(n+="' +\n((__t = ("+d+")) == null ? '' : __t) +\n'"),l=i+b.length,b}),n+="';\n";var q=Oa.call(b,"variable")&&b.variable;q||(n="with (obj) {\n"+n+"\n}\n"),n=(f?n.replace(qa,""):n).replace(ra,"$1").replace(sa,"$1;"),n="function("+(q||"obj")+") {\n"+(q?"":"obj || (obj = {});\n")+"var __t, __p = ''"+(e?", __e = _.escape":"")+(f?", __j = Array.prototype.join;\nfunction print() { __p += __j.call(arguments, '') }\n":";\n")+n+"return __p\n}";var r=kb(function(){return Function(h,p+"return "+n).apply(void 0,k)});if(r.source=n,N(r))throw r;return r}function Y(a){return function(){return a}}function Z(a){return a}function $(){return!1}var _=a("lodash._reinterpolate"),aa=a("lodash.templatesettings"),ba=800,ca=16,da=1/0,ea=9007199254740991,fa="[object Arguments]",ga="[object AsyncFunction]",ha="[object DOMException]",ia="[object Error]",ja="[object Function]",ka="[object GeneratorFunction]",la="[object Null]",ma="[object Object]",na="[object Proxy]",oa="[object Symbol]",pa="[object Undefined]",qa=/\b__p \+= '';/g,ra=/\b(__p \+=) '' \+/g,sa=/(__e\(.*?\)|\b__t\)) \+\n'';/g,ta=/[\\^$.*+?()[\]{}|]/g,ua=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,va=/^\[object .+?Constructor\]$/,wa=/^(?:0|[1-9]\d*)$/,xa=/($^)/,ya=/['\n\r\u2028\u2029\\]/g,za={};za["[object Float32Array]"]=za["[object Float64Array]"]=za["[object Int8Array]"]=za["[object Int16Array]"]=za["[object Int32Array]"]=za["[object Uint8Array]"]=za["[object Uint8ClampedArray]"]=za["[object Uint16Array]"]=za["[object Uint32Array]"]=!0,za[fa]=za["[object Array]"]=za["[object ArrayBuffer]"]=za["[object Boolean]"]=za["[object DataView]"]=za["[object Date]"]=za[ia]=za[ja]=za["[object Map]"]=za["[object Number]"]=za[ma]=za["[object RegExp]"]=za["[object Set]"]=za["[object String]"]=za["[object WeakMap]"]=!1;var Aa={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ba="object"==typeof d&&d&&d.Object===Object&&d,Ca="object"==typeof self&&self&&self.Object===Object&&self,Da=Ba||Ca||Function("return this")(),Ea="object"==typeof c&&c&&!c.nodeType&&c,Fa=Ea&&"object"==typeof b&&b&&!b.nodeType&&b,Ga=Fa&&Fa.exports===Ea,Ha=Ga&&Ba.process,Ia=function(){try{var a=Fa&&Fa.require&&Fa.require("util").types;return a||Ha&&Ha.binding&&Ha.binding("util")}catch(b){}}(),Ja=Ia&&Ia.isTypedArray,Ka=Function.prototype,La=Object.prototype,Ma=Da["__core-js_shared__"],Na=Ka.toString,Oa=La.hasOwnProperty,Pa=function(){var a=/[^.]+$/.exec(Ma&&Ma.keys&&Ma.keys.IE_PROTO||"");return a?"Symbol(src)_1."+a:""}(),Qa=La.toString,Ra=Na.call(Object),Sa=RegExp("^"+Na.call(Oa).replace(ta,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Ta=Ga?Da.Buffer:void 0,Ua=Da.Symbol,Va=l(Object.getPrototypeOf,Object),Wa=La.propertyIsEnumerable,Xa=Ua?Ua.toStringTag:void 0,Ya=function(){try{var a=A(Object,"defineProperty");return a({},"",{}),a}catch(b){}}(),Za=Ta?Ta.isBuffer:void 0,$a=l(Object.keys,Object),_a=Math.max,ab=Date.now,bb=Ua?Ua.prototype:void 0,cb=bb?bb.toString:void 0,db=Ya?function(a,b){return Ya(a,"toString",{configurable:!0,enumerable:!1,value:Y(b),writable:!0})}:Z,eb=J(db),fb=q(function(){return arguments}())?q:function(a){return R(a)&&Oa.call(a,"callee")&&!Wa.call(a,"callee")},gb=Array.isArray,hb=Za||$,ib=Ja?h(Ja):s,jb=y(function(a,b,c,d){x(b,W(b),a,d)}),kb=v(function(a,b){try{return e(a,void 0,b)}catch(c){return N(c)?c:new Error(c)}});b.exports=X}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"lodash._reinterpolate":78,"lodash.templatesettings":80}],80:[function(a,b,c){(function(c){function d(a,b){for(var c=-1,d=null==a?0:a.length,e=Array(d);++c"']/g,t=RegExp(s.source),u=/<%-([\s\S]+?)%>/g,v=/<%([\s\S]+?)%>/g,w={"&":"&","<":"<",">":">",'"':""","'":"'" },x="object"==typeof c&&c&&c.Object===Object&&c,y="object"==typeof self&&self&&self.Object===Object&&self,z=x||y||Function("return this")(),A=e(w),B=Object.prototype,C=B.hasOwnProperty,D=B.toString,E=z.Symbol,F=E?E.toStringTag:void 0,G=E?E.prototype:void 0,H=G?G.toString:void 0,I={escape:u,evaluate:v,interpolate:n,variable:"",imports:{_:{escape:m}}},J=Array.isArray;b.exports=I}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"lodash._reinterpolate":78}],81:[function(a,b,c){function d(a){var b=a?a.length:0;return b?a[b-1]:void 0}b.exports=d},{}],82:[function(a,b,c){function d(a,b,c){var d=h(a)?e:g;return c&&i(a,b,c)&&(b=void 0),"function"==typeof b&&void 0===c||(b=f(b,c,3)),d(a,b)}var e=a("../internal/arrayEvery"),f=a("../internal/baseCallback"),g=a("../internal/baseEvery"),h=a("../lang/isArray"),i=a("../internal/isIterateeCall");b.exports=d},{"../internal/arrayEvery":98,"../internal/baseCallback":106,"../internal/baseEvery":111,"../internal/isIterateeCall":156,"../lang/isArray":167}],83:[function(a,b,c){function d(a,b,c){var d=h(a)?e:g;return b=f(b,c,3),d(a,b)}var e=a("../internal/arrayFilter"),f=a("../internal/baseCallback"),g=a("../internal/baseFilter"),h=a("../lang/isArray");b.exports=d},{"../internal/arrayFilter":99,"../internal/baseCallback":106,"../internal/baseFilter":112,"../lang/isArray":167}],84:[function(a,b,c){var d=a("../internal/baseEach"),e=a("../internal/createFind"),f=e(d);b.exports=f},{"../internal/baseEach":110,"../internal/createFind":144}],85:[function(a,b,c){var d=a("../internal/arrayEach"),e=a("../internal/baseEach"),f=a("../internal/createForEach"),g=f(d,e);b.exports=g},{"../internal/arrayEach":97,"../internal/baseEach":110,"../internal/createForEach":145}],86:[function(a,b,c){var d=a("../internal/createAggregator"),e=Object.prototype,f=e.hasOwnProperty,g=d(function(a,b,c){f.call(a,c)?a[c].push(b):a[c]=[b]});b.exports=g},{"../internal/createAggregator":139}],87:[function(a,b,c){function d(a,b,c,d){var m=a?f(a):0;return i(m)||(a=k(a),m=a.length),c="number"!=typeof c||d&&h(b,c,d)?0:c<0?l(m+c,0):c||0,"string"==typeof a||!g(a)&&j(a)?c<=m&&a.indexOf(b,c)>-1:!!m&&e(a,b,c)>-1}var e=a("../internal/baseIndexOf"),f=a("../internal/getLength"),g=a("../lang/isArray"),h=a("../internal/isIterateeCall"),i=a("../internal/isLength"),j=a("../lang/isString"),k=a("../object/values"),l=Math.max;b.exports=d},{"../internal/baseIndexOf":120,"../internal/getLength":150,"../internal/isIterateeCall":156,"../internal/isLength":158,"../lang/isArray":167,"../lang/isString":173,"../object/values":183}],88:[function(a,b,c){function d(a,b,c){var d=h(a)?e:g;return b=f(b,c,3),d(a,b)}var e=a("../internal/arrayMap"),f=a("../internal/baseCallback"),g=a("../internal/baseMap"),h=a("../lang/isArray");b.exports=d},{"../internal/arrayMap":100,"../internal/baseCallback":106,"../internal/baseMap":124,"../lang/isArray":167}],89:[function(a,b,c){var d=a("../internal/arrayReduce"),e=a("../internal/baseEach"),f=a("../internal/createReduce"),g=f(d,e);b.exports=g},{"../internal/arrayReduce":102,"../internal/baseEach":110,"../internal/createReduce":146}],90:[function(a,b,c){function d(a,b,c){var d=h(a)?e:g;return c&&i(a,b,c)&&(b=void 0),"function"==typeof b&&void 0===c||(b=f(b,c,3)),d(a,b)}var e=a("../internal/arraySome"),f=a("../internal/baseCallback"),g=a("../internal/baseSome"),h=a("../lang/isArray"),i=a("../internal/isIterateeCall");b.exports=d},{"../internal/arraySome":103,"../internal/baseCallback":106,"../internal/baseSome":133,"../internal/isIterateeCall":156,"../lang/isArray":167}],91:[function(a,b,c){var d=a("../internal/getNative"),e=d(Date,"now"),f=e||function(){return(new Date).getTime()};b.exports=f},{"../internal/getNative":152}],92:[function(a,b,c){function d(a,b,c){function d(){r&&clearTimeout(r),n&&clearTimeout(n),t=0,n=r=s=void 0}function i(b,c){c&&clearTimeout(c),n=r=s=void 0,b&&(t=f(),o=a.apply(q,m),r||n||(m=q=void 0))}function j(){var a=b-(f()-p);a<=0||a>b?i(s,n):r=setTimeout(j,a)}function k(){i(v,r)}function l(){if(m=arguments,p=f(),q=this,s=v&&(r||!w),!1===u)var c=w&&!r;else{n||w||(t=p);var d=u-(p-t),e=d<=0||d>u;e?(n&&(n=clearTimeout(n)),t=p,o=a.apply(q,m)):n||(n=setTimeout(k,d))}return e&&r?r=clearTimeout(r):r||b===u||(r=setTimeout(j,b)),c&&(e=!0,o=a.apply(q,m)),!e||r||n||(m=q=void 0),o}var m,n,o,p,q,r,s,t=0,u=!1,v=!0;if("function"!=typeof a)throw new TypeError(g);if(b=b<0?0:+b||0,!0===c){var w=!0;v=!1}else e(c)&&(w=!!c.leading,u="maxWait"in c&&h(+c.maxWait||0,b),v="trailing"in c?!!c.trailing:v);return l.cancel=d,l}var e=a("../lang/isObject"),f=a("../date/now"),g="Expected a function",h=Math.max;b.exports=d},{"../date/now":91,"../lang/isObject":171}],93:[function(a,b,c){var d=a("../internal/baseDelay"),e=a("./restParam"),f=e(function(a,b){return d(a,1,b)});b.exports=f},{"../internal/baseDelay":108,"./restParam":94}],94:[function(a,b,c){function d(a,b){if("function"!=typeof a)throw new TypeError(e);return b=f(void 0===b?a.length-1:+b||0,0),function(){for(var c=arguments,d=-1,e=f(c.length-b,0),g=Array(e);++d=h?g(b):null,m=b.length;l&&(j=f,k=!1,b=l);a:for(;++ie?0:e+b),c=void 0===c||c>e?e:+c||0,c<0&&(c+=e),e=b>c?0:c-b>>>0,b>>>=0;for(var f=Array(e);++d2?c[g-2]:void 0,i=g>2?c[2]:void 0,j=g>1?c[g-1]:void 0;for("function"==typeof h?(h=e(h,j,5),g-=2):(h="function"==typeof j?j:void 0,g-=h?1:0),i&&f(c[0],c[1],i)&&(h=g<3?void 0:h,g=1);++d-1?c[j]:void 0}return f(c,d,a)}}var e=a("./baseCallback"),f=a("./baseFind"),g=a("./baseFindIndex"),h=a("../lang/isArray");b.exports=d},{"../lang/isArray":167,"./baseCallback":106,"./baseFind":113,"./baseFindIndex":114}],145:[function(a,b,c){function d(a,b){return function(c,d,g){return"function"==typeof d&&void 0===g&&f(c)?a(c,d):b(c,e(d,g,3))}}var e=a("./bindCallback"),f=a("../lang/isArray");b.exports=d},{"../lang/isArray":167,"./bindCallback":136}],146:[function(a,b,c){function d(a,b){return function(c,d,h,i){var j=arguments.length<3;return"function"==typeof d&&void 0===i&&g(c)?a(c,d,h,j):f(c,e(d,i,4),h,j,b)}}var e=a("./baseCallback"),f=a("./baseReduce"),g=a("../lang/isArray");b.exports=d},{"../lang/isArray":167,"./baseCallback":106,"./baseReduce":131}],147:[function(a,b,c){function d(a,b,c,d,f,g,h){var i=-1,j=a.length,k=b.length;if(j!=k&&!(f&&k>j))return!1;for(;++i-1&&a%1==0&&a-1&&a%1==0&&a<=e}var e=9007199254740991;b.exports=d},{}],159:[function(a,b,c){function d(a){return!!a&&"object"==typeof a}b.exports=d},{}],160:[function(a,b,c){function d(a){return a===a&&!e(a)}var e=a("../lang/isObject");b.exports=d},{"../lang/isObject":171}],161:[function(a,b,c){function d(a,b){a=e(a);for(var c=-1,d=b.length,f={};++c0;++d")},n.prototype.toString=function(){return"ElementDescriptor["+this.type.$descriptor.name+"]"},n.prototype.valueHandler=function(a,b){return new l(a,b)},n.prototype.referenceHandler=function(a){return new k(a,this.context)},n.prototype.handler=function(a){return"Element"===a?new o(this.model,a,this.context):new n(this.model,a,this.context)},n.prototype.handleChild=function(a){var b,c,d,e;if(b=this.getPropertyForNode(a),d=this.element,c=b.effectiveType||b.type,B(c))return this.valueHandler(b,d);e=b.isReference?this.referenceHandler(b).handleNode(a):this.handler(c).handleNode(a);var f=e.element;return void 0!==f&&(b.isMany?d.get(b.name).push(f):d.set(b.name,f),b.isReference?(t(f,{element:d}),this.context.addReference(f)):f.$parent=d),e},o.prototype=Object.create(m.prototype),o.prototype.createElement=function(a){var b=a.name,c=a.prefix,d=a.ns[c],e=a.attributes;return this.model.createAny(b,d,e)},o.prototype.handleChild=function(a){var b,c=new o(this.model,"Element",this.context).handleNode(a),d=this.element,e=c.element;return void 0!==e&&(b=d.$children=d.$children||[],b.push(e),e.$parent=d),c},o.prototype.handleText=function(a){this.body=this.body||""+a},o.prototype.handleEnd=function(){this.body&&(this.element.$body=this.body)},p.prototype.fromXML=function(a,b,c){function d(){var a,b,c=m.elementsById,d=m.references;for(a=0;b=d[a];a++){var e=b.element,f=c[b.id],g=e.$descriptor.propertiesByName[b.property];if(f||m.addWarning({message:"unresolved reference <"+b.id+">",element:b.element,property:b.property,value:b.id}),g.isMany){var h=e.get(g.name),i=h.indexOf(b);f?h[i]=f:h.splice(i,1)}else e.set(g.name,f)}}function e(a){o.pop().handleEnd()}function h(a){var b=o.peek();f(a,k);try{o.push(b.handleNode(a))}catch(g){var c=this.line,d=this.column,e="unparsable content <"+a.name+"> detected\n\tline: "+c+"\n\tcolumn: "+d+"\n\tnested error: "+g.message;if(!l)throw console.error("could not parse document"),console.error(g),new Error(e);m.addWarning({message:e,error:g}),console.warn("could not parse node"),console.warn(g),o.push(new i)}}function j(a){o.peek().handleText(a)}var k=this.model,l=this.lax,m=new g({parseRoot:b}),n=new w(!0,{xmlns:!0,trim:!0}),o=new v;b.context=m,o.push(b),n.onopentag=h,n.oncdata=n.ontext=j,n.onclosetag=e,n.onend=d,u(function(){var d;try{n.write(a).close()}catch(e){d=e}c(d,d?void 0:b.element,m)})},p.prototype.handler=function(a){return new n(this.model,a)},b.exports=p,b.exports.ElementHandler=n},{"./common":192,"lodash/collection/find":84,"lodash/collection/forEach":85,"lodash/collection/reduce":89,"lodash/function/defer":93,"lodash/object/assign":176,moddle:195,"moddle/lib/ns":200,"moddle/lib/types":203,sax:238,"tiny-stack":242}],194:[function(a,b,c){"use strict";function d(a){return u(a)?a:(a.prefix?a.prefix+":":"")+a.localName}function e(a,b){return b.isGeneric?b.name:w({localName:A(b.ns.localName,b.$pkg)},a)}function f(a,b){return w({localName:b.ns.localName},a)}function g(a){var b=a.$descriptor;return v(b.properties,function(b){var c=b.name;if(!a.hasOwnProperty(c))return!1;var d=a[c];return d!==b.default&&(!b.isMany||d.length)})}function h(a){return a=u(a)?a:""+a,a.replace(E,function(a){return"&#"+H[a]+";"})}function i(a){return v(a,function(a){return a.isAttr})}function j(a){return v(a,function(a){return!a.isAttr})}function k(a,b){this.ns=b}function l(){}function m(a){this.ns=a}function n(a,b){this.body=[],this.attrs=[],this.parent=a,this.ns=b}function o(a,b){n.call(this,a,b)}function p(){this.value="",this.write=function(a){this.value+=a}}function q(a,b){var c=[""];this.append=function(b){return a.write(b),this},this.appendNewLine=function(){return b&&a.write("\n"),this},this.appendIndent=function(){return b&&a.write(c.join(" ")),this},this.indent=function(){return c.push(""),this},this.unindent=function(){return c.pop(),this}}function r(a){function b(b,c){var d=c||new p,e=new q(d,a.format);if(a.preamble&&e.append(D),(new n).build(b).serializeTo(e),!c)return d.value}return a=w({format:!1,preamble:!0},a||{}),{toXML:b}}var s=a("lodash/collection/map"),t=a("lodash/collection/forEach"),u=a("lodash/lang/isString"),v=a("lodash/collection/filter"),w=a("lodash/object/assign"),x=a("moddle/lib/types"),y=a("moddle/lib/ns").parseName,z=a("./common"),A=z.nameToAlias,B=z.serializeAsType,C=z.serializeAsProperty,D='\n',E=/(<|>|'|"|&|\n\r|\n)/g,F=z.DEFAULT_NS_MAP,G=z.XSI_TYPE,H={"\n":"10","\n\r":"10",'"':"34","'":"39","<":"60",">":"62","&":"38"};k.prototype.build=function(a){return this.element=a,this},k.prototype.serializeTo=function(a){a.appendIndent().append("<"+d(this.ns)+">"+this.element.id+"").appendNewLine()},l.prototype.serializeValue=l.prototype.serializeTo=function(a){var b=this.escape;b&&a.append("")},l.prototype.build=function(a,b){return this.value=b,"String"===a.type&&E.test(b)&&(this.escape=!0),this},m.prototype=new l,m.prototype.serializeTo=function(a){a.appendIndent().append("<"+d(this.ns)+">"),this.serializeValue(a),a.append("").appendNewLine()},n.prototype.build=function(a){this.element=a;var b=this.parseNsAttributes(a);if(this.ns||(this.ns=this.nsTagName(a.$descriptor)),a.$descriptor.isGeneric)this.parseGeneric(a);else{var c=g(a);this.parseAttributes(i(c)),this.parseContainments(j(c)),this.parseGenericAttributes(a,b)}return this},n.prototype.nsTagName=function(a){return e(this.logNamespaceUsed(a.ns),a)},n.prototype.nsPropertyTagName=function(a){return f(this.logNamespaceUsed(a.ns),a)},n.prototype.isLocalNs=function(a){return a.uri===this.ns.uri},n.prototype.nsAttributeName=function(a){var b;u(a)?b=y(a):a.ns&&(b=a.ns);var c=this.logNamespaceUsed(b);return this.isLocalNs(c)?{localName:b.localName}:w({localName:b.localName},c)},n.prototype.parseGeneric=function(a){var b=this,c=this.body,d=this.attrs;t(a,function(a,e){"$body"===e?c.push((new l).build({type:"String"},a)):"$children"===e?t(a,function(a){c.push(new n(b).build(a))}):0!==e.indexOf("$")&&d.push({name:e,value:h(a)})})},n.prototype.parseNsAttributes=function(a){var b=this,c=a.$attrs,d=[];return t(c,function(a,c){var e=y(c);"xmlns"===e.prefix?b.logNamespace({prefix:e.localName,uri:a}):e.prefix||"xmlns"!==e.localName?d.push({name:c,value:a}):b.logNamespace({uri:a})}),d},n.prototype.parseGenericAttributes=function(a,b){var c=this;t(b,function(b){if(b.name!==G)try{c.addAttribute(c.nsAttributeName(b.name),b.value)}catch(d){console.warn("[writer] missing namespace information for ",b.name,"=",b.value,"on",a,d)}})},n.prototype.parseContainments=function(a){var b=this,c=this.body,d=this.element;t(a,function(a){var e=d.get(a.name),f=a.isReference,g=a.isMany,h=b.nsPropertyTagName(a);if(g||(e=[e]),a.isBody)c.push((new l).build(a,e[0]));else if(x.isSimple(a.type))t(e,function(b){c.push(new m(h).build(a,b))});else if(f)t(e,function(a){c.push(new k(b,h).build(a))});else{var i=B(a),j=C(a);t(e,function(a){var d;d=i?new o(b,h):j?new n(b,h):new n(b),c.push(d.build(a))})}})},n.prototype.getNamespaces=function(){return this.parent?this.namespaces=this.parent.getNamespaces():this.namespaces||(this.namespaces={prefixMap:{},uriMap:{},used:{}}),this.namespaces},n.prototype.logNamespace=function(a){var b=this.getNamespaces();return b.uriMap[a.uri]||(b.uriMap[a.uri]=a),b.prefixMap[a.prefix]=a.uri,a},n.prototype.logNamespaceUsed=function(a){var b=this.element,c=b.$model,d=this.getNamespaces(),e=a.prefix,f=a.uri||F[e]||d.prefixMap[e]||(c?(c.getPackage(e)||{}).uri:null);if(!f)throw new Error("no namespace uri given for prefix <"+a.prefix+">");return a=d.uriMap[f],a||(a=this.logNamespace({prefix:e,uri:f})),d.used[a.uri]||(d.used[a.uri]=a),a},n.prototype.parseAttributes=function(a){var b=this,c=this.element;t(a,function(a){b.logNamespaceUsed(a.ns);var d=c.get(a.name);a.isReference&&(d=d.id),b.addAttribute(b.nsAttributeName(a),d)})},n.prototype.addAttribute=function(a,b){var c=this.attrs;u(b)&&(b=h(b)),c.push({name:a,value:b})},n.prototype.serializeAttributes=function(a){function b(){return s(f.used,function(a){return{name:"xmlns"+(a.prefix?":"+a.prefix:""),value:a.uri}})}var c=this.attrs,e=!this.parent,f=this.namespaces;e&&(c=b().concat(c)),t(c,function(b){a.append(" ").append(d(b.name)).append('="').append(b.value).append('"')})},n.prototype.serializeTo=function(a){var b=this.body.length,c=!(1===this.body.length&&this.body[0]instanceof l);a.appendIndent().append("<"+d(this.ns)),this.serializeAttributes(a),a.append(b?">":" />"),b&&(c&&a.appendNewLine().indent(),t(this.body,function(b){b.serializeTo(a)}),c&&a.unindent().appendIndent(),a.append("")),a.appendNewLine()},o.prototype=new n,o.prototype.build=function(a){var b=a.$descriptor;this.element=a,this.typeNs=this.nsTagName(b);var c=this.typeNs,d=a.$model.getPackage(c.uri),e=d.xml&&d.xml.typePrefix||"";return this.addAttribute(this.nsAttributeName(G),(c.prefix?c.prefix+":":"")+e+b.ns.localName),n.prototype.build.call(this,a)},o.prototype.isLocalNs=function(a){return a.uri===this.typeNs.uri},b.exports=r},{"./common":192,"lodash/collection/filter":83,"lodash/collection/forEach":85,"lodash/collection/map":88,"lodash/lang/isString":173,"lodash/object/assign":176,"moddle/lib/ns":200,"moddle/lib/types":203}],195:[function(a,b,c){b.exports=a("./lib/moddle")},{"./lib/moddle":199}],196:[function(a,b,c){"use strict";function d(){}d.prototype.get=function(a){return this.$model.properties.get(this,a)},d.prototype.set=function(a,b){this.$model.properties.set(this,a,b)},b.exports=d},{}],197:[function(a,b,c){"use strict";function d(a){this.ns=a,this.name=a.name,this.allTypes=[],this.properties=[],this.propertiesByName={}}var e=a("lodash/object/pick"),f=a("lodash/object/assign"),g=a("lodash/collection/forEach"),h=a("./ns").parseName;b.exports=d,d.prototype.build=function(){return e(this,["ns","name","allTypes","properties","propertiesByName","bodyProperty"])},d.prototype.addProperty=function(a,b,c){"boolean"==typeof b&&(c=b,b=void 0),this.addNamedProperty(a,!1!==c);var d=this.properties;void 0!==b?d.splice(b,0,a):d.push(a)},d.prototype.replaceProperty=function(a,b,c){var d=a.ns,e=this.properties,f=this.propertiesByName,g=a.name!==b.name;if(a.isBody){if(!b.isBody)throw new Error("property <"+b.ns.name+"> must be body property to refine <"+a.ns.name+">");this.setBodyProperty(b,!1)}var h=e.indexOf(a);if(-1===h)throw new Error("property <"+d.name+"> not found in property list");e.splice(h,1),this.addProperty(b,c?void 0:h,g),f[d.name]=f[d.localName]=b},d.prototype.redefineProperty=function(a,b,c){var d=a.ns.prefix,e=b.split("#"),f=h(e[0],d),g=h(e[1],f.prefix).name,i=this.propertiesByName[g];if(!i)throw new Error("refined property <"+g+"> not found");this.replaceProperty(i,a,c),delete a.redefines},d.prototype.addNamedProperty=function(a,b){var c=a.ns,d=this.propertiesByName;b&&(this.assertNotDefined(a,c.name),this.assertNotDefined(a,c.localName)),d[c.name]=d[c.localName]=a},d.prototype.removeNamedProperty=function(a){var b=a.ns,c=this.propertiesByName;delete c[b.name],delete c[b.localName]},d.prototype.setBodyProperty=function(a,b){if(b&&this.bodyProperty)throw new Error("body property defined multiple times (<"+this.bodyProperty.ns.name+">, <"+a.ns.name+">)");this.bodyProperty=a},d.prototype.addIdProperty=function(a){var b=h(a,this.ns.prefix),c={name:b.localName,type:"String",isAttr:!0,ns:b};this.addProperty(c,0)},d.prototype.assertNotDefined=function(a,b){var c=a.name,d=this.propertiesByName[c];if(d)throw new Error("property <"+c+"> already defined; override of <"+d.definedBy.ns.name+"#"+d.ns.name+"> by <"+a.definedBy.ns.name+"#"+a.ns.name+"> not allowed without redefines")},d.prototype.hasProperty=function(a){return this.propertiesByName[a]},d.prototype.addTrait=function(a,b){var c=this.allTypes;-1===c.indexOf(a)&&(g(a.properties,function(c){c=f({},c,{name:c.ns.localName,inherited:b}),Object.defineProperty(c,"definedBy",{value:a});var d=c.replaces,e=c.redefines;d||e?this.redefineProperty(c,d||e,d):(c.isBody&&this.setBodyProperty(c),this.addProperty(c))},this),c.push(a))}},{"./ns":200,"lodash/collection/forEach":85,"lodash/object/assign":176,"lodash/object/pick":182}],198:[function(a,b,c){"use strict";function d(a,b){this.model=a,this.properties=b}var e=a("lodash/collection/forEach"),f=a("./base");b.exports=d,d.prototype.createType=function(a){function b(a){d.define(this,"$type",{value:h,enumerable:!0}),d.define(this,"$attrs",{value:{}}),d.define(this,"$parent",{writable:!0}),e(a,function(a,b){this.set(b,a)},this)}var c=this.model,d=this.properties,g=Object.create(f.prototype);e(a.properties,function(a){a.isMany||void 0===a.default||(g[a.name]=a.default)}),d.defineModel(g,c),d.defineDescriptor(g,a);var h=a.ns.name;return b.prototype=g,b.hasType=g.$instanceOf=this.model.hasType,d.defineModel(b,c),d.defineDescriptor(b,a),b}},{"./base":196,"lodash/collection/forEach":85}],199:[function(a,b,c){"use strict";function d(a,b){b=b||{},this.properties=new k(this),this.factory=new i(this,this.properties),this.registry=new j(a,this.properties,b),this.typeCache={}}var e=a("lodash/lang/isString"),f=a("lodash/lang/isObject"),g=a("lodash/collection/forEach"),h=a("lodash/collection/find"),i=a("./factory"),j=a("./registry"),k=a("./properties"),l=a("./ns").parseName;b.exports=d,d.prototype.create=function(a,b){var c=this.getType(a);if(!c)throw new Error("unknown type <"+a+">");return new c(b)},d.prototype.getType=function(a){var b=this.typeCache,c=e(a)?a:a.ns.name,d=b[c];return d||(a=this.registry.getEffectiveDescriptor(c),d=b[c]=this.factory.createType(a)),d},d.prototype.createAny=function(a,b,c){var d=l(a),e={$type:a},h={name:a,isGeneric:!0,ns:{prefix:d.prefix,localName:d.localName,uri:b}};return this.properties.defineDescriptor(e,h),this.properties.defineModel(e,this),this.properties.define(e,"$parent",{enumerable:!1,writable:!0}),g(c,function(a,b){f(a)&&void 0!==a.value?e[a.name]=a.value:e[b]=a}),e},d.prototype.getPackage=function(a){return this.registry.getPackage(a)},d.prototype.getPackages=function(){return this.registry.getPackages()},d.prototype.getElementDescriptor=function(a){return a.$descriptor},d.prototype.hasType=function(a,b){void 0===b&&(b=a,a=this);var c=a.$model.getElementDescriptor(a);return!!h(c.allTypes,function(a){return a.name===b})},d.prototype.getPropertyDescriptor=function(a,b){return this.getElementDescriptor(a).propertiesByName[b]}},{"./factory":198,"./ns":200,"./properties":201,"./registry":202,"lodash/collection/find":84,"lodash/collection/forEach":85,"lodash/lang/isObject":171,"lodash/lang/isString":173}],200:[function(a,b,c){"use strict";b.exports.parseName=function(a,b){var c,d,e=a.split(/:/);if(1===e.length)c=a,d=b;else{if(2!==e.length)throw new Error("expected or , got "+a);c=e[1],d=e[0]}return a=(d?d+":":"")+c,{name:a,prefix:d,localName:c}}},{}],201:[function(a,b,c){"use strict";function d(a){this.model=a}function e(a){return void 0===a}function f(a,b,c){Object.defineProperty(a,b.name,{enumerable:!b.isReference,writable:!0,value:c,configurable:!0})}b.exports=d,d.prototype.set=function(a,b,c){var d=this.model.getPropertyDescriptor(a,b),g=d&&d.name;e(c)?d?delete a[g]:delete a.$attrs[b]:d?g in a?a[g]=c:f(a,d,c):a.$attrs[b]=c},d.prototype.get=function(a,b){var c=this.model.getPropertyDescriptor(a,b);if(!c)return a.$attrs[b];var d=c.name;return!a[d]&&c.isMany&&f(a,c,[]),a[d]},d.prototype.define=function(a,b,c){Object.defineProperty(a,b,c)},d.prototype.defineDescriptor=function(a,b){this.define(a,"$descriptor",{value:b})},d.prototype.defineModel=function(a,b){this.define(a,"$model",{value:b})}},{}],202:[function(a,b,c){"use strict";function d(a,b,c){this.options=e({generateId:"id"},c||{}),this.packageMap={},this.typeMap={},this.packages=[],this.properties=b,f(a,this.registerPackage,this)}var e=a("lodash/object/assign"),f=a("lodash/collection/forEach"),g=a("./types"),h=a("./descriptor-builder"),i=a("./ns").parseName,j=g.isBuiltIn;b.exports=d,d.prototype.getPackage=function(a){return this.packageMap[a]},d.prototype.getPackages=function(){return this.packages},d.prototype.registerPackage=function(a){a=e({},a),f(a.types,function(b){this.registerType(b,a)},this),this.packageMap[a.uri]=this.packageMap[a.prefix]=a,this.packages.push(a)},d.prototype.registerType=function(a,b){a=e({},a,{superClass:(a.superClass||[]).slice(),extends:(a.extends||[]).slice(),properties:(a.properties||[]).slice()});var c=i(a.name,b.prefix),d=c.name,g={};f(a.properties,function(a){var b=i(a.name,c.prefix),d=b.name;j(a.type)||(a.type=i(a.type,b.prefix).name),e(a,{ns:b,name:d}),g[d]=a}),e(a,{ns:c,name:d,propertiesByName:g}),f(a.extends,function(a){var b=this.typeMap[a];b.traits=b.traits||[],b.traits.push(d)},this),this.definePackage(a,b),this.typeMap[d]=a},d.prototype.mapTypes=function(a,b,c){function d(a){return e(a,!0)}function e(c,d){var e=i(c,j(c)?"":a.prefix);h.mapTypes(e,b,d)}var g=j(a.name)?{name:a.name}:this.typeMap[a.name],h=this;if(!g)throw new Error("unknown type <"+a.name+">");f(g.superClass,c?d:e),b(g,!c),f(g.traits,d)},d.prototype.getEffectiveDescriptor=function(a){var b=i(a),c=new h(b);this.mapTypes(b,function(a,b){c.addTrait(a,b)});var d=this.options.generateId;d&&!c.hasProperty(d)&&c.addIdProperty(d);var e=c.build();return this.definePackage(e,e.allTypes[e.allTypes.length-1].$pkg),e},d.prototype.definePackage=function(a,b){this.properties.define(a,"$pkg",{value:b})}},{"./descriptor-builder":197,"./ns":200,"./types":203,"lodash/collection/forEach":85,"lodash/object/assign":176}],203:[function(a,b,c){"use strict";var d={String:!0,Boolean:!0,Integer:!0,Real:!0,Element:!0},e={String:function(a){return a},Boolean:function(a){return"true"===a},Integer:function(a){return parseInt(a,10)},Real:function(a){return parseFloat(a,10)}};b.exports.coerceType=function(a,b){var c=e[a];return c?c(b):b},b.exports.isBuiltIn=function(a){return!!d[a]},b.exports.isSimple=function(a){return!!e[a]}},{}],204:[function(a,b,c){b.exports=a("./lib/refs"),b.exports.Collection=a("./lib/collection")},{"./lib/collection":205,"./lib/refs":206}],205:[function(a,b,c){"use strict";function d(a,b,c,d){var e=c.inverse;return Object.defineProperty(a,"remove",{value:function(a){var c=this.indexOf(a);return-1!==c&&(this.splice(c,1),b.unset(a,e,d)),a}}),Object.defineProperty(a,"contains",{value:function(a){return-1!==this.indexOf(a)}}),Object.defineProperty(a,"add",{value:function(a){this.contains(a)||(this.push(a),b.set(a,e,d))}}),Object.defineProperty(a,"__refs_collection",{value:!0}),a}function e(a){return!0===a.__refs_collection}b.exports.extend=d,b.exports.isExtended=e},{}],206:[function(a,b,c){"use strict";function d(a,b){return Object.prototype.hasOwnProperty.call(a,b.name||b)}function e(a,b,c){Object.defineProperty(c,b.name,{enumerable:b.enumerable,value:h.extend(c[b.name]||[],a,b,c)})}function f(a,b,c){var d=b.inverse,e=c[b.name];Object.defineProperty(c,b.name,{enumerable:b.enumerable,get:function(){return e},set:function(b){if(b!==e){var f=e;e=null,f&&a.unset(f,d,c),e=b,a.set(e,d,c)}}})}function g(a,b){if(!(this instanceof g))return new g(a,b);a.inverse=b,b.inverse=a,this.props={},this.props[a.name]=a,this.props[b.name]=b}var h=a("./collection");g.prototype.bind=function(a,b){if("string"==typeof b){if(!this.props[b])throw new Error("no property <"+b+"> in ref");b=this.props[b]}b.collection?e(this,b,a):f(this,b,a)},g.prototype.ensureRefsCollection=function(a,b){var c=a[b.name];return h.isExtended(c)||e(this,b,a),c},g.prototype.ensureBound=function(a,b){d(a,b)||this.bind(a,b)},g.prototype.unset=function(a,b,c){a&&(this.ensureBound(a,b),b.collection?this.ensureRefsCollection(a,b).remove(c):a[b.name]=void 0)},g.prototype.set=function(a,b,c){a&&(this.ensureBound(a,b),b.collection?this.ensureRefsCollection(a,b).add(c):a[b.name]=c)},b.exports=g},{"./collection":205}],207:[function(a,b,c){var d=function(a){return a.replace(/^\s+|\s+$/g,"")},e=function(a){return"[object Array]"===Object.prototype.toString.call(a)};b.exports=function(a){if(!a)return{};for(var b={},c=d(a).split("\n"),f=0;f[\w\W]*?<\/style>/i,inside:{tag:{pattern:/|<\/style>/i,inside:Prism.languages.markup.tag.inside},rest:Prism.languages.css},alias:"language-css"}}),Prism.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|').*?\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:Prism.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:Prism.languages.css}},alias:"language-css"}},Prism.languages.markup.tag))},{}],211:[function(a,b,c){Prism.languages.git={comment:/^#.*$/m,string:/("|')(\\?.)*?\1/m,command:{pattern:/^.*\$ git .*$/m,inside:{parameter:/\s(--|-)\w+/m}},coord:/^@@.*@@$/m,deleted:/^-(?!-).+$/m,inserted:/^\+(?!\+).+$/m,commit_sha1:/^commit \w{40}$/m}},{}],212:[function(a,b,c){Prism.languages.http={"request-line":{pattern:/^(POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b\shttps?:\/\/\S+\sHTTP\/[0-9.]+/,inside:{property:/^\b(POST|GET|PUT|DELETE|OPTIONS|PATCH|TRACE|CONNECT)\b/,"attr-name":/:\w+/}},"response-status":{pattern:/^HTTP\/1.[01] [0-9]+.*/,inside:{property:/[0-9]+[A-Z\s-]+$/i}},keyword:/^[\w-]+:(?=.+)/m};var d={"application/json":Prism.languages.javascript,"application/xml":Prism.languages.markup,"text/xml":Prism.languages.markup,"text/html":Prism.languages.markup};for(var e in d)if(d[e]){var f={};f[e]={pattern:new RegExp("(content-type:\\s*"+e+"[\\w\\W]*?)\\n\\n[\\w\\W]*","i"),lookbehind:!0,inside:{rest:d[e]}},Prism.languages.insertBefore("http","keyword",f)}},{}],213:[function(a,b,c){Prism.languages.java=Prism.languages.extend("clike",{keyword:/\b(abstract|continue|for|new|switch|assert|default|goto|package|synchronized|boolean|do|if|private|this|break|double|implements|protected|throw|byte|else|import|public|throws|case|enum|instanceof|return|transient|catch|extends|int|short|try|char|final|interface|static|void|class|finally|long|strictfp|volatile|const|float|native|super|while)\b/,number:/\b0b[01]+\b|\b0x[\da-f]*\.?[\da-fp\-]+\b|\b\d*\.?\d+[e]?[\d]*[df]\b|\b\d*\.?\d+\b/i,operator:{pattern:/(^|[^\.])(?:\+=|\+\+?|-=|--?|!=?|<{1,2}=?|>{1,3}=?|==?|&=|&&?|\|=|\|\|?|\?|\*=?|\/=?|%=?|\^=?|:|~)/m,lookbehind:!0}})},{}],214:[function(a,b,c){Prism.languages.less=Prism.languages.extend("css",{comment:[/\/\*[\w\W]*?\*\//,{pattern:/(^|[^\\])\/\/.*/,lookbehind:!0}],atrule:{pattern:/@[\w-]+?(?:\([^{}]+\)|[^(){};])*?(?=\s*\{)/i,inside:{punctuation:/[:()]/}},selector:{pattern:/(?:@\{[\w-]+\}|[^{};\s@])(?:@\{[\w-]+\}|\([^{}]*\)|[^{};@])*?(?=\s*\{)/,inside:{variable:/@+[\w-]+/}},property:/(\b|\B)(?:@\{[\w-]+\}|[\w-])+(?:\+_?)?(?=\s*:)/i,punctuation:/[{}();:,]/,operator:/[+\-*\/]/}),Prism.languages.insertBefore("less","punctuation",{function:Prism.languages.less.function}),Prism.languages.insertBefore("less","property",{variable:[{pattern:/@[\w-]+\s*:/,inside:{punctuation:/:/}},/@@?[\w-]+/],"mixin-usage":{pattern:/([{;]\s*)[.#](?!\d)[\w-]+.*?(?=[(;])/,lookbehind:!0,alias:"function"}})},{}],215:[function(a,b,c){Prism.languages.markup={comment://,prolog:/<\?.+?\?>/,doctype://,cdata://i,tag:{pattern:/<\/?[\w:-]+\s*(?:\s+[\w:-]+(?:=(?:("|')(\\?[\w\W])*?\1|[^\s'">=]+))?\s*)*\/?>/i,inside:{tag:{pattern:/^<\/?[\w:-]+/i,inside:{punctuation:/^<\/?/,namespace:/^[\w-]+?:/}},"attr-value":{pattern:/=(?:('|")[\w\W]*?(\1)|[^\s>]+)/i,inside:{punctuation:/=|>|"/}},punctuation:/\/?>/,"attr-name":{pattern:/[\w:-]+/,inside:{namespace:/^[\w-]+?:/}}}},entity:/&#?[\da-z]{1,8};/i},Prism.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))})},{}],216:[function(a,b,c){Prism.languages.yaml={scalar:{pattern:/([\-:]\s*(![^\s]+)?[ \t]*[|>])[ \t]*(?:(\n[ \t]+)[^\r\n]+(?:\3[^\r\n]+)*)/,lookbehind:!0,alias:"string"},comment:/#[^\n]+/,key:{pattern:/(\s*[:\-,[{\n?][ \t]*(![^\s]+)?[ \t]*)[^\n{[\]},#]+?(?=\s*:\s)/,lookbehind:!0,alias:"atrule"},directive:{pattern:/((^|\n)[ \t]*)%[^\n]+/,lookbehind:!0,alias:"important"},datetime:{pattern:/([:\-,[{]\s*(![^\s]+)?[ \t]*)(\d{4}-\d\d?-\d\d?([tT]|[ \t]+)\d\d?:\d{2}:\d{2}(\.\d*)?[ \t]*(Z|[-+]\d\d?(:\d{2})?)?|\d{4}-\d{2}-\d{2}|\d\d?:\d{2}(:\d{2}(\.\d*)?)?)(?=[ \t]*(\n|$|,|]|}))/,lookbehind:!0,alias:"number"},boolean:{pattern:/([:\-,[{]\s*(![^\s]+)?[ \t]*)(true|false)[ \t]*(?=\n|$|,|]|})/i,lookbehind:!0,alias:"important"},null:{pattern:/([:\-,[{]\s*(![^\s]+)?[ \t]*)(null|~)[ \t]*(?=\n|$|,|]|})/i,lookbehind:!0,alias:"important"},string:{pattern:/([:\-,[{]\s*(![^\s]+)?[ \t]*)("(?:\\.|[^"\\])*"|'(?:\\.|[^'\\])*')(?=[ \t]*(\n|$|,|]|}))/,lookbehind:!0},number:{pattern:/([:\-,[{]\s*(![^\s]+)?[ \t]*)[+\-]?(0x[\dA-Fa-f]+|0o[0-7]+|(\d+\.?\d*|\.?\d+)(e[\+\-]?\d+)?|\.inf|\.nan)[ \t]*(?=\n|$|,|]|})/i,lookbehind:!0},tag:/![^\s]+/,important:/[&*][\w]+/,punctuation:/([:[\]{}\-,|>?]|---|\.\.\.)/}},{}],217:[function(a,b,c){!function(){function a(a,b){return Array.prototype.slice.call((b||document).querySelectorAll(a))}function b(a,b){return b=" "+b+" ",(" "+a.className+" ").replace(/[\n\t]/g," ").indexOf(b)>-1}function c(a,c,d){for(var e,f=c.replace(/\s+/g,"").split(","),g=+a.getAttribute("data-line-offset")||0,h=parseFloat(getComputedStyle(a).lineHeight),i=0;e=f[i++];){e=e.split("-");var j=+e[0],k=+e[1]||j,l=document.createElement("div");l.textContent=Array(k-j+2).join(" \r\n"),l.className=(d||"")+" line-highlight",b(a,"line-numbers")||(l.setAttribute("data-start",j),k>j&&l.setAttribute("data-end",k)),l.style.top=(j-g-1)*h+"px",b(a,"line-numbers")?a.appendChild(l):(a.querySelector("code")||a).appendChild(l)}}function d(){var b=location.hash.slice(1);a(".temporary.line-highlight").forEach(function(a){a.parentNode.removeChild(a)});var d=(b.match(/\.([\d,-]+)$/)||[,""])[1];if(d&&!document.getElementById(b)){var e=b.slice(0,b.lastIndexOf(".")),f=document.getElementById(e);f&&(f.hasAttribute("data-line")||f.setAttribute("data-line",""),c(f,d,"temporary "),document.querySelector(".temporary.line-highlight").scrollIntoView())}}if(window.Prism){var e=(crlf=/\r?\n|\r/g,0);Prism.hooks.add("after-highlight",function(b){var f=b.element.parentNode,g=f&&f.getAttribute("data-line");f&&g&&/pre/i.test(f.nodeName)&&(clearTimeout(e),a(".line-highlight",f).forEach(function(a){a.parentNode.removeChild(a)}),c(f,g),e=setTimeout(d,1))}),addEventListener("hashchange",d)}}()},{}],218:[function(a,b,c){Prism.hooks.add("after-highlight",function(a){var b=a.element.parentNode,c=/\s*\bline-numbers\b\s*/;if(b&&/pre/i.test(b.nodeName)&&(c.test(b.className)||c.test(a.element.className))){ -c.test(a.element.className)&&(a.element.className=a.element.className.replace(c,"")),c.test(b.className)||(b.className+=" line-numbers");var d,e=1+a.code.split("\n").length,f=new Array(e);f=f.join(""),d=document.createElement("span"),d.className="line-numbers-rows",d.innerHTML=f,b.hasAttribute("data-start")&&(b.style.counterReset="linenumber "+(parseInt(b.getAttribute("data-start"),10)-1)),a.element.appendChild(d)}})},{}],219:[function(a,b,c){self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{};var d=function(){var a=/\blang(?:uage)?-(?!\*)(\w+)\b/i,b=self.Prism={util:{encode:function(a){return a instanceof c?new c(a.type,b.util.encode(a.content),a.alias):"Array"===b.util.type(a)?a.map(b.util.encode):a.replace(/&/g,"&").replace(/a.length)break a;if(!(q instanceof e)){k.lastIndex=0;var r=k.exec(q);if(r){m&&(n=r[1].length);var s=r.index-1+n,r=r[0].slice(n),t=r.length,u=s+t,v=q.slice(0,s+1),w=q.slice(u+1),x=[p,1];v&&x.push(v);var y=new e(h,l?b.tokenize(r,l):r,o);x.push(y),w&&x.push(w),Array.prototype.splice.apply(f,x)}}}}}return f},hooks:{all:{},add:function(a,c){var d=b.hooks.all;d[a]=d[a]||[],d[a].push(c)},run:function(a,c){var d=b.hooks.all[a];if(d&&d.length)for(var e,f=0;e=d[f++];)e(c)}}},c=b.Token=function(a,b,c){this.type=a,this.content=b,this.alias=c};if(c.stringify=function(a,d,e){if("string"==typeof a)return a;if("Array"===b.util.type(a))return a.map(function(b){return c.stringify(b,d,a)}).join("");var f={type:a.type,content:c.stringify(a.content,d,e),tag:"span",classes:["token",a.type],attributes:{},language:d,parent:e};if("comment"==f.type&&(f.attributes.spellcheck="true"),a.alias){var g="Array"===b.util.type(a.alias)?a.alias:[a.alias];Array.prototype.push.apply(f.classes,g)}b.hooks.run("wrap",f);var h="";for(var i in f.attributes)h+=i+'="'+(f.attributes[i]||"")+'"';return"<"+f.tag+' class="'+f.classes.join(" ")+'" '+h+">"+f.content+""},!self.document)return self.addEventListener?(self.addEventListener("message",function(a){var c=JSON.parse(a.data),d=c.language,e=c.code;self.postMessage(JSON.stringify(b.util.encode(b.tokenize(e,b.languages[d])))),self.close()},!1),self.Prism):self.Prism;var d=document.getElementsByTagName("script");return d=d[d.length-1],d&&(b.filename=d.src,document.addEventListener&&!d.hasAttribute("data-manual")&&document.addEventListener("DOMContentLoaded",b.highlightAll)),self.Prism}();void 0!==b&&b.exports&&(b.exports=d),d.languages.markup={comment://,prolog:/<\?.+?\?>/,doctype://,cdata://i,tag:{pattern:/<\/?[\w:-]+\s*(?:\s+[\w:-]+(?:=(?:("|')(\\?[\w\W])*?\1|[^\s'">=]+))?\s*)*\/?>/i,inside:{tag:{pattern:/^<\/?[\w:-]+/i,inside:{punctuation:/^<\/?/,namespace:/^[\w-]+?:/}},"attr-value":{pattern:/=(?:('|")[\w\W]*?(\1)|[^\s>]+)/i,inside:{punctuation:/=|>|"/}},punctuation:/\/?>/,"attr-name":{pattern:/[\w:-]+/,inside:{namespace:/^[\w-]+?:/}}}},entity:/&#?[\da-z]{1,8};/i},d.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),d.languages.css={comment:/\/\*[\w\W]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(;|(?=\s*\{))/i,inside:{punctuation:/[;:]/}},url:/url\((?:(["'])(\\\n|\\?.)*?\1|.*?)\)/i,selector:/[^\{\}\s][^\{\};]*(?=\s*\{)/,string:/("|')(\\\n|\\?.)*?\1/,property:/(\b|\B)[\w-]+(?=\s*:)/i,important:/\B!important\b/i,punctuation:/[\{\};:]/,function:/[-a-z0-9]+(?=\()/i},d.languages.markup&&(d.languages.insertBefore("markup","tag",{style:{pattern:/[\w\W]*?<\/style>/i,inside:{tag:{pattern:/|<\/style>/i,inside:d.languages.markup.tag.inside},rest:d.languages.css},alias:"language-css"}}),d.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|').*?\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:d.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:d.languages.css}},alias:"language-css"}},d.languages.markup.tag)),d.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\w\W]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:/("|')(\\\n|\\?.)*?\1/,"class-name":{pattern:/((?:(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/i,lookbehind:!0,inside:{punctuation:/(\.|\\)/}},keyword:/\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(true|false)\b/,function:{pattern:/[a-z0-9_]+\(/i,inside:{punctuation:/\(/}},number:/\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee]-?\d+)?)\b/,operator:/[-+]{1,2}|!|<=?|>=?|={1,3}|&{1,2}|\|?\||\?|\*|\/|~|\^|%/,ignore:/&(lt|gt|amp);/i,punctuation:/[{}[\];(),.:]/},d.languages.javascript=d.languages.extend("clike",{keyword:/\b(break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|function|get|if|implements|import|in|instanceof|interface|let|new|null|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee][+-]?\d+)?|NaN|-?Infinity)\b/,function:/(?!\d)[a-z0-9_$]+(?=\()/i}),d.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^\/])\/(?!\/)(\[.+?]|\\.|[^\/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0}}),d.languages.markup&&d.languages.insertBefore("markup","tag",{script:{pattern:/[\w\W]*?<\/script>/i,inside:{tag:{pattern:/|<\/script>/i,inside:d.languages.markup.tag.inside},rest:d.languages.javascript},alias:"language-javascript"}}),function(){self.Prism&&self.document&&document.querySelector&&(self.Prism.fileHighlight=function(){var a={js:"javascript",html:"markup",svg:"markup",xml:"markup",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell"};Array.prototype.slice.call(document.querySelectorAll("pre[data-src]")).forEach(function(b){var c=b.getAttribute("data-src"),e=(c.match(/\.(\w+)$/)||[,""])[1],f=a[e]||e,g=document.createElement("code");g.className="language-"+f,b.textContent="",g.textContent="Loading…",b.appendChild(g);var h=new XMLHttpRequest;h.open("GET",c,!0),h.onreadystatechange=function(){4==h.readyState&&(h.status<400&&h.responseText?(g.textContent=h.responseText,d.highlightElement(g)):h.status>=400?g.textContent="✖ Error "+h.status+" while fetching file: "+h.statusText:g.textContent="✖ Error: File does not exist or is empty")},h.send(null)})},self.Prism.fileHighlight())}()},{}],220:[function(a,b,c){(function(a){"use strict";function c(b,c,d,e){if("function"!=typeof b)throw new TypeError('"callback" argument must be a function');var f,g,h=arguments.length;switch(h){case 0:case 1:return a.nextTick(b);case 2:return a.nextTick(function(){b.call(null,c)});case 3:return a.nextTick(function(){b.call(null,c,d)});case 4:return a.nextTick(function(){b.call(null,c,d,e)});default:for(f=new Array(h-1),g=0;g1)for(var c=1;c0?("string"==typeof b||g.objectMode||Object.getPrototypeOf(b)===L.prototype||(b=e(b)),d?g.endEmitted?a.emit("error",new Error("stream.unshift() after end event")):k(a,g,b,!0):g.ended?a.emit("error",new Error("stream.push() after EOF")):(g.reading=!1,g.decoder&&!c?(b=g.decoder.write(b),g.objectMode||0!==b.length?k(a,g,b,!1):s(a,g)):k(a,g,b,!1))):d||(g.reading=!1)}return m(g)}function k(a,b,c,d){b.flowing&&0===b.length&&!b.sync?(a.emit("data",c),a.read(0)):(b.length+=b.objectMode?1:c.length,d?b.buffer.unshift(c):b.buffer.push(c),b.needReadable&&q(a)),s(a,b)}function l(a,b){var c;return f(b)||"string"==typeof b||void 0===b||a.objectMode||(c=new TypeError("Invalid non-string/buffer chunk")),c}function m(a){return!a.ended&&(a.needReadable||a.length=U?a=U:(a--,a|=a>>>1,a|=a>>>2,a|=a>>>4,a|=a>>>8,a|=a>>>16,a++),a}function o(a,b){return a<=0||0===b.length&&b.ended?0:b.objectMode?1:a!==a?b.flowing&&b.length?b.buffer.head.data.length:b.length:(a>b.highWaterMark&&(b.highWaterMark=n(a)),a<=b.length?a:b.ended?b.length:(b.needReadable=!0,0))}function p(a,b){if(!b.ended){if(b.decoder){var c=b.decoder.end();c&&c.length&&(b.buffer.push(c),b.length+=b.objectMode?1:c.length)}b.ended=!0,q(a)}}function q(a){var b=a._readableState;b.needReadable=!1,b.emittedReadable||(P("emitReadable",b.flowing),b.emittedReadable=!0,b.sync?G.nextTick(r,a):r(a))}function r(a){P("emit readable"),a.emit("readable"),y(a)}function s(a,b){b.readingMore||(b.readingMore=!0,G.nextTick(t,a,b))}function t(a,b){for(var c=b.length;!b.reading&&!b.flowing&&!b.ended&&b.length=b.length?(c=b.decoder?b.buffer.join(""):1===b.buffer.length?b.buffer.head.data:b.buffer.concat(b.length),b.buffer.clear()):c=A(a,b.buffer,b.decoder),c}function A(a,b,c){var d;return af.length?f.length:a;if(g===f.length?e+=f:e+=f.slice(0,a),0===(a-=g)){g===f.length?(++d,c.next?b.head=c.next:b.head=b.tail=null):(b.head=c,c.data=f.slice(g));break}++d}return b.length-=d,e}function C(a,b){var c=L.allocUnsafe(a),d=b.head,e=1;for(d.data.copy(c),a-=d.data.length;d=d.next;){var f=d.data,g=a>f.length?f.length:a;if(f.copy(c,c.length-a,0,g),0===(a-=g)){g===f.length?(++e,d.next?b.head=d.next:b.head=b.tail=null):(b.head=d,d.data=f.slice(g));break}++e}return b.length-=e,c}function D(a){var b=a._readableState;if(b.length>0)throw new Error('"endReadable()" called on non-empty stream');b.endEmitted||(b.ended=!0,G.nextTick(E,b,a))}function E(a,b){a.endEmitted||0!==a.length||(a.endEmitted=!0,b.readable=!1,b.emit("end"))}function F(a,b){for(var c=0,d=a.length;c=b.highWaterMark||b.ended))return P("read: emitReadable",b.length,b.ended),0===b.length&&b.ended?D(this):q(this),null;if(0===(a=o(a,b))&&b.ended)return 0===b.length&&D(this),null;var d=b.needReadable;P("need readable",d),(0===b.length||b.length-a0?z(a,b):null,null===e?(b.needReadable=!0,a=0):b.length-=a,0===b.length&&(b.ended||(b.needReadable=!0),c!==a&&b.ended&&D(this)),null!==e&&this.emit("data",e),e},i.prototype._read=function(a){this.emit("error",new Error("_read() is not implemented"))},i.prototype.pipe=function(a,b){function d(a,b){P("onunpipe"),a===m&&b&&!1===b.hasUnpiped&&(b.hasUnpiped=!0,f())}function e(){P("onend"),a.end()}function f(){P("cleanup"),a.removeListener("close",j),a.removeListener("finish",k),a.removeListener("drain",q),a.removeListener("error",i),a.removeListener("unpipe",d),m.removeListener("end",e),m.removeListener("end",l),m.removeListener("data",h),r=!0,!n.awaitDrain||a._writableState&&!a._writableState.needDrain||q()}function h(b){P("ondata"),s=!1,!1!==a.write(b)||s||((1===n.pipesCount&&n.pipes===a||n.pipesCount>1&&-1!==F(n.pipes,a))&&!r&&(P("false write response, pause",m._readableState.awaitDrain),m._readableState.awaitDrain++,s=!0),m.pause())}function i(b){P("onerror",b),l(),a.removeListener("error",i),0===J(a,"error")&&a.emit("error",b)}function j(){a.removeListener("finish",k),l()}function k(){P("onfinish"),a.removeListener("close",j),l()}function l(){P("unpipe"),m.unpipe(a)}var m=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=a;break;case 1:n.pipes=[n.pipes,a];break;default:n.pipes.push(a)}n.pipesCount+=1,P("pipe count=%d opts=%j",n.pipesCount,b);var o=(!b||!1!==b.end)&&a!==c.stdout&&a!==c.stderr,p=o?e:l;n.endEmitted?G.nextTick(p):m.once("end",p),a.on("unpipe",d);var q=u(m);a.on("drain",q);var r=!1,s=!1;return m.on("data",h),g(a,"error",i),a.once("close",j),a.once("finish",k),a.emit("pipe",m),n.flowing||(P("pipe resume"),m.resume()),a},i.prototype.unpipe=function(a){var b=this._readableState,c={hasUnpiped:!1};if(0===b.pipesCount)return this;if(1===b.pipesCount)return a&&a!==b.pipes?this:(a||(a=b.pipes),b.pipes=null,b.pipesCount=0,b.flowing=!1,a&&a.emit("unpipe",this,c),this);if(!a){var d=b.pipes,e=b.pipesCount;b.pipes=null,b.pipesCount=0,b.flowing=!1;for(var f=0;f-1?setImmediate:B.nextTick;j.WritableState=i;var E=Object.create(a("core-util-is"));E.inherits=a("inherits");var F={deprecate:a("util-deprecate")},G=a("./internal/streams/stream"),H=a("safe-buffer").Buffer,I=d.Uint8Array||function(){},J=a("./internal/streams/destroy");E.inherits(j,G),i.prototype.getBuffer=function(){for(var a=this.bufferedRequest,b=[];a;)b.push(a),a=a.next;return b},function(){try{Object.defineProperty(i.prototype,"buffer",{get:F.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(a){}}();var K;"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(K=Function.prototype[Symbol.hasInstance],Object.defineProperty(j,Symbol.hasInstance,{value:function(a){return!!K.call(this,a)||this===j&&(a&&a._writableState instanceof i)}})):K=function(a){ +c.test(a.element.className)&&(a.element.className=a.element.className.replace(c,"")),c.test(b.className)||(b.className+=" line-numbers");var d,e=1+a.code.split("\n").length,f=new Array(e);f=f.join(""),d=document.createElement("span"),d.className="line-numbers-rows",d.innerHTML=f,b.hasAttribute("data-start")&&(b.style.counterReset="linenumber "+(parseInt(b.getAttribute("data-start"),10)-1)),a.element.appendChild(d)}})},{}],219:[function(a,b,c){self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{};var d=function(){var a=/\blang(?:uage)?-(?!\*)(\w+)\b/i,b=self.Prism={util:{encode:function(a){return a instanceof c?new c(a.type,b.util.encode(a.content),a.alias):"Array"===b.util.type(a)?a.map(b.util.encode):a.replace(/&/g,"&").replace(/a.length)break a;if(!(q instanceof e)){k.lastIndex=0;var r=k.exec(q);if(r){m&&(n=r[1].length);var s=r.index-1+n,r=r[0].slice(n),t=r.length,u=s+t,v=q.slice(0,s+1),w=q.slice(u+1),x=[p,1];v&&x.push(v);var y=new e(h,l?b.tokenize(r,l):r,o);x.push(y),w&&x.push(w),Array.prototype.splice.apply(f,x)}}}}}return f},hooks:{all:{},add:function(a,c){var d=b.hooks.all;d[a]=d[a]||[],d[a].push(c)},run:function(a,c){var d=b.hooks.all[a];if(d&&d.length)for(var e,f=0;e=d[f++];)e(c)}}},c=b.Token=function(a,b,c){this.type=a,this.content=b,this.alias=c};if(c.stringify=function(a,d,e){if("string"==typeof a)return a;if("Array"===b.util.type(a))return a.map(function(b){return c.stringify(b,d,a)}).join("");var f={type:a.type,content:c.stringify(a.content,d,e),tag:"span",classes:["token",a.type],attributes:{},language:d,parent:e};if("comment"==f.type&&(f.attributes.spellcheck="true"),a.alias){var g="Array"===b.util.type(a.alias)?a.alias:[a.alias];Array.prototype.push.apply(f.classes,g)}b.hooks.run("wrap",f);var h="";for(var i in f.attributes)h+=i+'="'+(f.attributes[i]||"")+'"';return"<"+f.tag+' class="'+f.classes.join(" ")+'" '+h+">"+f.content+""},!self.document)return self.addEventListener?(self.addEventListener("message",function(a){var c=JSON.parse(a.data),d=c.language,e=c.code;self.postMessage(JSON.stringify(b.util.encode(b.tokenize(e,b.languages[d])))),self.close()},!1),self.Prism):self.Prism;var d=document.getElementsByTagName("script");return d=d[d.length-1],d&&(b.filename=d.src,document.addEventListener&&!d.hasAttribute("data-manual")&&document.addEventListener("DOMContentLoaded",b.highlightAll)),self.Prism}();void 0!==b&&b.exports&&(b.exports=d),d.languages.markup={comment://,prolog:/<\?.+?\?>/,doctype://,cdata://i,tag:{pattern:/<\/?[\w:-]+\s*(?:\s+[\w:-]+(?:=(?:("|')(\\?[\w\W])*?\1|[^\s'">=]+))?\s*)*\/?>/i,inside:{tag:{pattern:/^<\/?[\w:-]+/i,inside:{punctuation:/^<\/?/,namespace:/^[\w-]+?:/}},"attr-value":{pattern:/=(?:('|")[\w\W]*?(\1)|[^\s>]+)/i,inside:{punctuation:/=|>|"/}},punctuation:/\/?>/,"attr-name":{pattern:/[\w:-]+/,inside:{namespace:/^[\w-]+?:/}}}},entity:/&#?[\da-z]{1,8};/i},d.hooks.add("wrap",function(a){"entity"===a.type&&(a.attributes.title=a.content.replace(/&/,"&"))}),d.languages.css={comment:/\/\*[\w\W]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(;|(?=\s*\{))/i,inside:{punctuation:/[;:]/}},url:/url\((?:(["'])(\\\n|\\?.)*?\1|.*?)\)/i,selector:/[^\{\}\s][^\{\};]*(?=\s*\{)/,string:/("|')(\\\n|\\?.)*?\1/,property:/(\b|\B)[\w-]+(?=\s*:)/i,important:/\B!important\b/i,punctuation:/[\{\};:]/,function:/[-a-z0-9]+(?=\()/i},d.languages.markup&&(d.languages.insertBefore("markup","tag",{style:{pattern:/[\w\W]*?<\/style>/i,inside:{tag:{pattern:/|<\/style>/i,inside:d.languages.markup.tag.inside},rest:d.languages.css},alias:"language-css"}}),d.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|').*?\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:d.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:d.languages.css}},alias:"language-css"}},d.languages.markup.tag)),d.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\w\W]*?\*\//,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:/("|')(\\\n|\\?.)*?\1/,"class-name":{pattern:/((?:(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[a-z0-9_\.\\]+/i,lookbehind:!0,inside:{punctuation:/(\.|\\)/}},keyword:/\b(if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(true|false)\b/,function:{pattern:/[a-z0-9_]+\(/i,inside:{punctuation:/\(/}},number:/\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee]-?\d+)?)\b/,operator:/[-+]{1,2}|!|<=?|>=?|={1,3}|&{1,2}|\|?\||\?|\*|\/|~|\^|%/,ignore:/&(lt|gt|amp);/i,punctuation:/[{}[\];(),.:]/},d.languages.javascript=d.languages.extend("clike",{keyword:/\b(break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|false|finally|for|function|get|if|implements|import|in|instanceof|interface|let|new|null|package|private|protected|public|return|set|static|super|switch|this|throw|true|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(0x[\dA-Fa-f]+|\d*\.?\d+([Ee][+-]?\d+)?|NaN|-?Infinity)\b/,function:/(?!\d)[a-z0-9_$]+(?=\()/i}),d.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^/])\/(?!\/)(\[.+?]|\\.|[^/\r\n])+\/[gim]{0,3}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0}}),d.languages.markup&&d.languages.insertBefore("markup","tag",{script:{pattern:/[\w\W]*?<\/script>/i,inside:{tag:{pattern:/|<\/script>/i,inside:d.languages.markup.tag.inside},rest:d.languages.javascript},alias:"language-javascript"}}),function(){self.Prism&&self.document&&document.querySelector&&(self.Prism.fileHighlight=function(){var a={js:"javascript",html:"markup",svg:"markup",xml:"markup",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell"};Array.prototype.slice.call(document.querySelectorAll("pre[data-src]")).forEach(function(b){var c=b.getAttribute("data-src"),e=(c.match(/\.(\w+)$/)||[,""])[1],f=a[e]||e,g=document.createElement("code");g.className="language-"+f,b.textContent="",g.textContent="Loading…",b.appendChild(g);var h=new XMLHttpRequest;h.open("GET",c,!0),h.onreadystatechange=function(){4==h.readyState&&(h.status<400&&h.responseText?(g.textContent=h.responseText,d.highlightElement(g)):h.status>=400?g.textContent="✖ Error "+h.status+" while fetching file: "+h.statusText:g.textContent="✖ Error: File does not exist or is empty")},h.send(null)})},self.Prism.fileHighlight())}()},{}],220:[function(a,b,c){(function(a){"use strict";function c(b,c,d,e){if("function"!=typeof b)throw new TypeError('"callback" argument must be a function');var f,g,h=arguments.length;switch(h){case 0:case 1:return a.nextTick(b);case 2:return a.nextTick(function(){b.call(null,c)});case 3:return a.nextTick(function(){b.call(null,c,d)});case 4:return a.nextTick(function(){b.call(null,c,d,e)});default:for(f=new Array(h-1),g=0;g1)for(var c=1;c0?("string"==typeof b||g.objectMode||Object.getPrototypeOf(b)===L.prototype||(b=e(b)),d?g.endEmitted?a.emit("error",new Error("stream.unshift() after end event")):k(a,g,b,!0):g.ended?a.emit("error",new Error("stream.push() after EOF")):(g.reading=!1,g.decoder&&!c?(b=g.decoder.write(b),g.objectMode||0!==b.length?k(a,g,b,!1):s(a,g)):k(a,g,b,!1))):d||(g.reading=!1)}return m(g)}function k(a,b,c,d){b.flowing&&0===b.length&&!b.sync?(a.emit("data",c),a.read(0)):(b.length+=b.objectMode?1:c.length,d?b.buffer.unshift(c):b.buffer.push(c),b.needReadable&&q(a)),s(a,b)}function l(a,b){var c;return f(b)||"string"==typeof b||void 0===b||a.objectMode||(c=new TypeError("Invalid non-string/buffer chunk")),c}function m(a){return!a.ended&&(a.needReadable||a.length=U?a=U:(a--,a|=a>>>1,a|=a>>>2,a|=a>>>4,a|=a>>>8,a|=a>>>16,a++),a}function o(a,b){return a<=0||0===b.length&&b.ended?0:b.objectMode?1:a!==a?b.flowing&&b.length?b.buffer.head.data.length:b.length:(a>b.highWaterMark&&(b.highWaterMark=n(a)),a<=b.length?a:b.ended?b.length:(b.needReadable=!0,0))}function p(a,b){if(!b.ended){if(b.decoder){var c=b.decoder.end();c&&c.length&&(b.buffer.push(c),b.length+=b.objectMode?1:c.length)}b.ended=!0,q(a)}}function q(a){var b=a._readableState;b.needReadable=!1,b.emittedReadable||(P("emitReadable",b.flowing),b.emittedReadable=!0,b.sync?G.nextTick(r,a):r(a))}function r(a){P("emit readable"),a.emit("readable"),y(a)}function s(a,b){b.readingMore||(b.readingMore=!0,G.nextTick(t,a,b))}function t(a,b){for(var c=b.length;!b.reading&&!b.flowing&&!b.ended&&b.length=b.length?(c=b.decoder?b.buffer.join(""):1===b.buffer.length?b.buffer.head.data:b.buffer.concat(b.length),b.buffer.clear()):c=A(a,b.buffer,b.decoder),c}function A(a,b,c){var d;return af.length?f.length:a;if(g===f.length?e+=f:e+=f.slice(0,a),0===(a-=g)){g===f.length?(++d,c.next?b.head=c.next:b.head=b.tail=null):(b.head=c,c.data=f.slice(g));break}++d}return b.length-=d,e}function C(a,b){var c=L.allocUnsafe(a),d=b.head,e=1;for(d.data.copy(c),a-=d.data.length;d=d.next;){var f=d.data,g=a>f.length?f.length:a;if(f.copy(c,c.length-a,0,g),0===(a-=g)){g===f.length?(++e,d.next?b.head=d.next:b.head=b.tail=null):(b.head=d,d.data=f.slice(g));break}++e}return b.length-=e,c}function D(a){var b=a._readableState;if(b.length>0)throw new Error('"endReadable()" called on non-empty stream');b.endEmitted||(b.ended=!0,G.nextTick(E,b,a))}function E(a,b){a.endEmitted||0!==a.length||(a.endEmitted=!0,b.readable=!1,b.emit("end"))}function F(a,b){for(var c=0,d=a.length;c=b.highWaterMark||b.ended))return P("read: emitReadable",b.length,b.ended),0===b.length&&b.ended?D(this):q(this),null;if(0===(a=o(a,b))&&b.ended)return 0===b.length&&D(this),null;var d=b.needReadable;P("need readable",d),(0===b.length||b.length-a0?z(a,b):null,null===e?(b.needReadable=!0,a=0):b.length-=a,0===b.length&&(b.ended||(b.needReadable=!0),c!==a&&b.ended&&D(this)),null!==e&&this.emit("data",e),e},i.prototype._read=function(a){this.emit("error",new Error("_read() is not implemented"))},i.prototype.pipe=function(a,b){function d(a,b){P("onunpipe"),a===m&&b&&!1===b.hasUnpiped&&(b.hasUnpiped=!0,f())}function e(){P("onend"),a.end()}function f(){P("cleanup"),a.removeListener("close",j),a.removeListener("finish",k),a.removeListener("drain",q),a.removeListener("error",i),a.removeListener("unpipe",d),m.removeListener("end",e),m.removeListener("end",l),m.removeListener("data",h),r=!0,!n.awaitDrain||a._writableState&&!a._writableState.needDrain||q()}function h(b){P("ondata"),s=!1,!1!==a.write(b)||s||((1===n.pipesCount&&n.pipes===a||n.pipesCount>1&&-1!==F(n.pipes,a))&&!r&&(P("false write response, pause",m._readableState.awaitDrain),m._readableState.awaitDrain++,s=!0),m.pause())}function i(b){P("onerror",b),l(),a.removeListener("error",i),0===J(a,"error")&&a.emit("error",b)}function j(){a.removeListener("finish",k),l()}function k(){P("onfinish"),a.removeListener("close",j),l()}function l(){P("unpipe"),m.unpipe(a)}var m=this,n=this._readableState;switch(n.pipesCount){case 0:n.pipes=a;break;case 1:n.pipes=[n.pipes,a];break;default:n.pipes.push(a)}n.pipesCount+=1,P("pipe count=%d opts=%j",n.pipesCount,b);var o=(!b||!1!==b.end)&&a!==c.stdout&&a!==c.stderr,p=o?e:l;n.endEmitted?G.nextTick(p):m.once("end",p),a.on("unpipe",d);var q=u(m);a.on("drain",q);var r=!1,s=!1;return m.on("data",h),g(a,"error",i),a.once("close",j),a.once("finish",k),a.emit("pipe",m),n.flowing||(P("pipe resume"),m.resume()),a},i.prototype.unpipe=function(a){var b=this._readableState,c={hasUnpiped:!1};if(0===b.pipesCount)return this;if(1===b.pipesCount)return a&&a!==b.pipes?this:(a||(a=b.pipes),b.pipes=null,b.pipesCount=0,b.flowing=!1,a&&a.emit("unpipe",this,c),this);if(!a){var d=b.pipes,e=b.pipesCount;b.pipes=null,b.pipesCount=0,b.flowing=!1;for(var f=0;f-1?setImmediate:B.nextTick;j.WritableState=i;var E=Object.create(a("core-util-is"));E.inherits=a("inherits");var F={deprecate:a("util-deprecate")},G=a("./internal/streams/stream"),H=a("safe-buffer").Buffer,I=d.Uint8Array||function(){},J=a("./internal/streams/destroy");E.inherits(j,G),i.prototype.getBuffer=function(){for(var a=this.bufferedRequest,b=[];a;)b.push(a),a=a.next;return b},function(){try{Object.defineProperty(i.prototype,"buffer",{get:F.deprecate(function(){return this.getBuffer()},"_writableState.buffer is deprecated. Use _writableState.getBuffer instead.","DEP0003")})}catch(a){}}();var K;"function"==typeof Symbol&&Symbol.hasInstance&&"function"==typeof Function.prototype[Symbol.hasInstance]?(K=Function.prototype[Symbol.hasInstance],Object.defineProperty(j,Symbol.hasInstance,{value:function(a){return!!K.call(this,a)||this===j&&(a&&a._writableState instanceof i)}})):K=function(a){ return a instanceof this},j.prototype.pipe=function(){this.emit("error",new Error("Cannot pipe, not readable"))},j.prototype.write=function(a,b,c){var d=this._writableState,e=!1,i=!d.objectMode&&g(a);return i&&!H.isBuffer(a)&&(a=f(a)),"function"==typeof b&&(c=b,b=null),i?b="buffer":b||(b=d.defaultEncoding),"function"!=typeof c&&(c=h),d.ended?k(this,c):(i||l(this,d,a,c))&&(d.pendingcb++,e=n(this,d,i,a,b,c)),e},j.prototype.cork=function(){this._writableState.corked++},j.prototype.uncork=function(){var a=this._writableState;a.corked&&(a.corked--,a.writing||a.corked||a.finished||a.bufferProcessing||!a.bufferedRequest||u(this,a))},j.prototype.setDefaultEncoding=function(a){if("string"==typeof a&&(a=a.toLowerCase()),!(["hex","utf8","utf-8","ascii","binary","base64","ucs2","ucs-2","utf16le","utf-16le","raw"].indexOf((a+"").toLowerCase())>-1))throw new TypeError("Unknown encoding: "+a);return this._writableState.defaultEncoding=a,this},Object.defineProperty(j.prototype,"writableHighWaterMark",{enumerable:!1,get:function(){return this._writableState.highWaterMark}}),j.prototype._write=function(a,b,c){c(new Error("_write() is not implemented"))},j.prototype._writev=null,j.prototype.end=function(a,b,c){var d=this._writableState;"function"==typeof a?(c=a,a=null,b=null):"function"==typeof b&&(c=b,b=null),null!==a&&void 0!==a&&this.write(a,b),d.corked&&(d.corked=1,this.uncork()),d.ending||d.finished||z(this,d,c)},Object.defineProperty(j.prototype,"destroyed",{get:function(){return void 0!==this._writableState&&this._writableState.destroyed},set:function(a){this._writableState&&(this._writableState.destroyed=a)}}),j.prototype.destroy=J.destroy,j.prototype._undestroy=J.undestroy,j.prototype._destroy=function(a,b){this.end(),b(a)}}).call(this,a("_process"),"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{"./_stream_duplex":223,"./internal/streams/destroy":229,"./internal/streams/stream":230,_process:221,"core-util-is":33,inherits:75,"process-nextick-args":220,"safe-buffer":232,"util-deprecate":243}],228:[function(a,b,c){"use strict";function d(a,b){if(!(a instanceof b))throw new TypeError("Cannot call a class as a function")}function e(a,b,c){a.copy(b,c)}var f=a("safe-buffer").Buffer,g=a("util");b.exports=function(){function a(){d(this,a),this.head=null,this.tail=null,this.length=0}return a.prototype.push=function(a){var b={data:a,next:null};this.length>0?this.tail.next=b:this.head=b,this.tail=b,++this.length},a.prototype.unshift=function(a){var b={data:a,next:this.head};0===this.length&&(this.tail=b),this.head=b,++this.length},a.prototype.shift=function(){if(0!==this.length){var a=this.head.data;return 1===this.length?this.head=this.tail=null:this.head=this.head.next,--this.length,a}},a.prototype.clear=function(){this.head=this.tail=null,this.length=0},a.prototype.join=function(a){if(0===this.length)return"";for(var b=this.head,c=""+b.data;b=b.next;)c+=a+b.data;return c},a.prototype.concat=function(a){if(0===this.length)return f.alloc(0);if(1===this.length)return this.head.data;for(var b=f.allocUnsafe(a>>>0),c=this.head,d=0;c;)e(c.data,b,d),d+=c.data.length,c=c.next;return b},a}(),g&&g.inspect&&g.inspect.custom&&(b.exports.prototype[g.inspect.custom]=function(){var a=g.inspect({length:this.length});return this.constructor.name+" "+a})},{"safe-buffer":232,util:23}],229:[function(a,b,c){"use strict";function d(a,b){var c=this,d=this._readableState&&this._readableState.destroyed,e=this._writableState&&this._writableState.destroyed;return d||e?(b?b(a):!a||this._writableState&&this._writableState.errorEmitted||g.nextTick(f,this,a),this):(this._readableState&&(this._readableState.destroyed=!0),this._writableState&&(this._writableState.destroyed=!0),this._destroy(a||null,function(a){!b&&a?(g.nextTick(f,c,a),c._writableState&&(c._writableState.errorEmitted=!0)):b&&b(a)}),this)}function e(){this._readableState&&(this._readableState.destroyed=!1,this._readableState.reading=!1,this._readableState.ended=!1,this._readableState.endEmitted=!1),this._writableState&&(this._writableState.destroyed=!1,this._writableState.ended=!1,this._writableState.ending=!1,this._writableState.finished=!1,this._writableState.errorEmitted=!1)}function f(a,b){a.emit("error",b)}var g=a("process-nextick-args");b.exports={destroy:d,undestroy:e}},{"process-nextick-args":220}],230:[function(a,b,c){b.exports=a("events").EventEmitter},{events:71}],231:[function(a,b,c){arguments[4][25][0].apply(c,arguments)},{dup:25}],232:[function(a,b,c){function d(a,b){for(var c in a)b[c]=a[c]}function e(a,b,c){return g(a,b,c)}var f=a("buffer"),g=f.Buffer;g.from&&g.alloc&&g.allocUnsafe&&g.allocUnsafeSlow?b.exports=f:(d(f,c),c.Buffer=e),d(g,e),e.from=function(a,b,c){if("number"==typeof a)throw new TypeError("Argument must not be a number");return g(a,b,c)},e.alloc=function(a,b,c){if("number"!=typeof a)throw new TypeError("Argument must be a number");var d=g(a);return void 0!==b?"string"==typeof c?d.fill(b,c):d.fill(b):d.fill(0),d},e.allocUnsafe=function(a){if("number"!=typeof a)throw new TypeError("Argument must be a number");return g(a)},e.allocUnsafeSlow=function(a){if("number"!=typeof a)throw new TypeError("Argument must be a number");return f.SlowBuffer(a)}},{buffer:24}],233:[function(a,b,c){"use strict";function d(a){if(!a)return"utf8";for(var b;;)switch(a){case"utf8":case"utf-8":return"utf8";case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":return"utf16le";case"latin1":case"binary":return"latin1";case"base64":case"ascii":case"hex":return a;default:if(b)return;a=(""+a).toLowerCase(),b=!0}}function e(a){var b=d(a);if("string"!=typeof b&&(s.isEncoding===t||!t(a)))throw new Error("Unknown encoding: "+a);return b||a}function f(a){this.encoding=e(a);var b;switch(this.encoding){case"utf16le":this.text=m,this.end=n,b=4;break;case"utf8":this.fillLast=j,b=4;break;case"base64":this.text=o,this.end=p,b=3;break;default:return this.write=q,void(this.end=r)}this.lastNeed=0,this.lastTotal=0,this.lastChar=s.allocUnsafe(b)}function g(a){return a<=127?0:a>>5==6?2:a>>4==14?3:a>>3==30?4:a>>6==2?-1:-2}function h(a,b,c){var d=b.length-1;if(d=0?(e>0&&(a.lastNeed=e-1),e):--d=0?(e>0&&(a.lastNeed=e-2),e):--d=0?(e>0&&(2===e?e=0:a.lastNeed=e-3),e):0)}function i(a,b,c){if(128!=(192&b[0]))return a.lastNeed=0,"�";if(a.lastNeed>1&&b.length>1){if(128!=(192&b[1]))return a.lastNeed=1,"�";if(a.lastNeed>2&&b.length>2&&128!=(192&b[2]))return a.lastNeed=2,"�"}}function j(a){var b=this.lastTotal-this.lastNeed,c=i(this,a,b);return void 0!==c?c:this.lastNeed<=a.length?(a.copy(this.lastChar,b,0,this.lastNeed),this.lastChar.toString(this.encoding,0,this.lastTotal)):(a.copy(this.lastChar,b,0,a.length),void(this.lastNeed-=a.length))}function k(a,b){var c=h(this,a,b);if(!this.lastNeed)return a.toString("utf8",b);this.lastTotal=c;var d=a.length-(c-this.lastNeed);return a.copy(this.lastChar,0,d),a.toString("utf8",b,d)}function l(a){var b=a&&a.length?this.write(a):"";return this.lastNeed?b+"�":b}function m(a,b){if((a.length-b)%2==0){var c=a.toString("utf16le",b);if(c){var d=c.charCodeAt(c.length-1);if(d>=55296&&d<=56319)return this.lastNeed=2,this.lastTotal=4,this.lastChar[0]=a[a.length-2],this.lastChar[1]=a[a.length-1],c.slice(0,-1)}return c}return this.lastNeed=1,this.lastTotal=2,this.lastChar[0]=a[a.length-1],a.toString("utf16le",b,a.length-1)}function n(a){var b=a&&a.length?this.write(a):"";if(this.lastNeed){var c=this.lastTotal-this.lastNeed;return b+this.lastChar.toString("utf16le",0,c)}return b}function o(a,b){var c=(a.length-b)%3;return 0===c?a.toString("base64",b):(this.lastNeed=3-c,this.lastTotal=3,1===c?this.lastChar[0]=a[a.length-1]:(this.lastChar[0]=a[a.length-2],this.lastChar[1]=a[a.length-1]),a.toString("base64",b,a.length-c))}function p(a){var b=a&&a.length?this.write(a):"";return this.lastNeed?b+this.lastChar.toString("base64",0,3-this.lastNeed):b}function q(a){return a.toString(this.encoding)}function r(a){return a&&a.length?this.write(a):""}var s=a("safe-buffer").Buffer,t=s.isEncoding||function(a){switch((a=""+a)&&a.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}};c.StringDecoder=f,f.prototype.write=function(a){if(0===a.length)return"";var b,c;if(this.lastNeed){if(void 0===(b=this.fillLast(a)))return"";c=this.lastNeed,this.lastNeed=0}else c=0;return cb)switch(B[e]){case"textNode":p(a);break;case"cdata":o(a,"oncdata",a.cdata),a.cdata="";break;case"script":o(a,"onscript",a.script),a.script="";break;default:r(a,"Max buffer length exceeded: "+B[e])}d=Math.max(d,g)}a.bufferCheckPosition=c.MAX_BUFFER_LENGTH-d+a.position}function f(a){for(var b=0,c=B.length;b",a.tagName="",void(a.state=R.SCRIPT);o(a,"onscript",a.script),a.script=""}var b=a.tags.length,c=a.tagName;a.strict||(c=c[a.looseCase]());for(var d=c;b--;){if(a.tags[b].name===d)break;t(a,"Unexpected close tag")}if(b<0)return t(a,"Unmatched closing tag: "+a.tagName),a.textNode+="",void(a.state=R.TEXT);a.tagName=c;for(var e=a.tags.length;e-- >b;){var f=a.tag=a.tags.pop();a.tagName=a.tag.name,o(a,"onclosetag",a.tagName);var g={};for(var h in f.ns)g[h]=f.ns[h];var i=a.tags[a.tags.length-1]||a;a.opt.xmlns&&f.ns!==i.ns&&Object.keys(f.ns).forEach(function(b){var c=f.ns[b];o(a,"onclosenamespace",{prefix:b,uri:c})})}0===b&&(a.closedRoot=!0),a.tagName=a.attribValue=a.attribName="",a.attribList.length=0,a.state=R.TEXT}function z(a){var b,c=a.entity,d=c.toLowerCase(),e="";return a.ENTITIES[c]?a.ENTITIES[c]:a.ENTITIES[d]?a.ENTITIES[d]:(c=d,"#"===c.charAt(0)&&("x"===c.charAt(1)?(c=c.slice(2),b=parseInt(c,16),e=b.toString(16)):(c=c.slice(1),b=parseInt(c,10),e=b.toString(10))),c=c.replace(/^0+/,""),e.toLowerCase()!==c?(t(a,"Invalid character entity"),"&"+a.entity+";"):String.fromCodePoint(b))}function A(a){var b=this;if(this.error)throw this.error;if(b.closed)return r(b,"Cannot write after close. Assign an onready handler.");if(null===a)return s(b);for(var c=0,d="";b.c=d=a.charAt(c++);)switch(b.trackPosition&&(b.position++,"\n"===d?(b.line++,b.column=0):b.column++),b.state){case R.BEGIN:"<"===d?(b.state=R.OPEN_WAKA,b.startTagPosition=b.position):m(E,d)&&(t(b,"Non-whitespace before first tag."),b.textNode=d,b.state=R.TEXT);continue;case R.TEXT:if(b.sawRoot&&!b.closedRoot){for(var f=c-1;d&&"<"!==d&&"&"!==d;)(d=a.charAt(c++))&&b.trackPosition&&(b.position++,"\n"===d?(b.line++,b.column=0):b.column++);b.textNode+=a.substring(f,c-1)}"<"===d?(b.state=R.OPEN_WAKA,b.startTagPosition=b.position):(!m(E,d)||b.sawRoot&&!b.closedRoot||t(b,"Text data outside of root node."),"&"===d?b.state=R.TEXT_ENTITY:b.textNode+=d);continue;case R.SCRIPT:"<"===d?b.state=R.SCRIPT_ENDING:b.script+=d;continue;case R.SCRIPT_ENDING:"/"===d?b.state=R.CLOSE_TAG:(b.script+="<"+d,b.state=R.SCRIPT);continue;case R.OPEN_WAKA:if("!"===d)b.state=R.SGML_DECL,b.sgmlDecl="";else if(l(E,d));else if(l(P,d))b.state=R.OPEN_TAG,b.tagName=d;else if("/"===d)b.state=R.CLOSE_TAG,b.tagName="";else if("?"===d)b.state=R.PROC_INST,b.procInstName=b.procInstBody="";else{if(t(b,"Unencoded <"),b.startTagPosition+1"===d?(o(b,"onsgmldeclaration",b.sgmlDecl),b.sgmlDecl="",b.state=R.TEXT):l(H,d)?(b.state=R.SGML_DECL_QUOTED,b.sgmlDecl+=d):b.sgmlDecl+=d;continue;case R.SGML_DECL_QUOTED:d===b.q&&(b.state=R.SGML_DECL,b.q=""),b.sgmlDecl+=d;continue;case R.DOCTYPE:">"===d?(b.state=R.TEXT,o(b,"ondoctype",b.doctype),b.doctype=!0):(b.doctype+=d,"["===d?b.state=R.DOCTYPE_DTD:l(H,d)&&(b.state=R.DOCTYPE_QUOTED,b.q=d));continue;case R.DOCTYPE_QUOTED:b.doctype+=d,d===b.q&&(b.q="",b.state=R.DOCTYPE);continue;case R.DOCTYPE_DTD:b.doctype+=d,"]"===d?b.state=R.DOCTYPE:l(H,d)&&(b.state=R.DOCTYPE_DTD_QUOTED,b.q=d);continue;case R.DOCTYPE_DTD_QUOTED:b.doctype+=d,d===b.q&&(b.state=R.DOCTYPE_DTD,b.q="");continue;case R.COMMENT:"-"===d?b.state=R.COMMENT_ENDING:b.comment+=d;continue;case R.COMMENT_ENDING:"-"===d?(b.state=R.COMMENT_ENDED,b.comment=q(b.opt,b.comment),b.comment&&o(b,"oncomment",b.comment),b.comment=""):(b.comment+="-"+d,b.state=R.COMMENT);continue;case R.COMMENT_ENDED:">"!==d?(t(b,"Malformed comment"),b.comment+="--"+d,b.state=R.COMMENT):b.state=R.TEXT;continue;case R.CDATA:"]"===d?b.state=R.CDATA_ENDING:b.cdata+=d;continue;case R.CDATA_ENDING:"]"===d?b.state=R.CDATA_ENDING_2:(b.cdata+="]"+d,b.state=R.CDATA);continue;case R.CDATA_ENDING_2:">"===d?(b.cdata&&o(b,"oncdata",b.cdata),o(b,"onclosecdata"),b.cdata="",b.state=R.TEXT):"]"===d?b.cdata+="]":(b.cdata+="]]"+d,b.state=R.CDATA);continue;case R.PROC_INST:"?"===d?b.state=R.PROC_INST_ENDING:l(E,d)?b.state=R.PROC_INST_BODY:b.procInstName+=d;continue;case R.PROC_INST_BODY:if(!b.procInstBody&&l(E,d))continue;"?"===d?b.state=R.PROC_INST_ENDING:b.procInstBody+=d;continue;case R.PROC_INST_ENDING:">"===d?(o(b,"onprocessinginstruction",{name:b.procInstName,body:b.procInstBody}),b.procInstName=b.procInstBody="",b.state=R.TEXT):(b.procInstBody+="?"+d,b.state=R.PROC_INST_BODY);continue;case R.OPEN_TAG:l(Q,d)?b.tagName+=d:(u(b),">"===d?x(b):"/"===d?b.state=R.OPEN_TAG_SLASH:(m(E,d)&&t(b,"Invalid character in tag name"),b.state=R.ATTRIB));continue;case R.OPEN_TAG_SLASH:">"===d?(x(b,!0),y(b)):(t(b,"Forward-slash in opening tag not followed by >"),b.state=R.ATTRIB);continue;case R.ATTRIB:if(l(E,d))continue;">"===d?x(b):"/"===d?b.state=R.OPEN_TAG_SLASH:l(P,d)?(b.attribName=d,b.attribValue="",b.state=R.ATTRIB_NAME):t(b,"Invalid attribute name");continue;case R.ATTRIB_NAME:"="===d?b.state=R.ATTRIB_VALUE:">"===d?(t(b,"Attribute without value"),b.attribValue=b.attribName,w(b),x(b)):l(E,d)?b.state=R.ATTRIB_NAME_SAW_WHITE:l(Q,d)?b.attribName+=d:t(b,"Invalid attribute name");continue;case R.ATTRIB_NAME_SAW_WHITE:if("="===d)b.state=R.ATTRIB_VALUE;else{if(l(E,d))continue;t(b,"Attribute without value"),b.tag.attributes[b.attribName]="",b.attribValue="",o(b,"onattribute",{name:b.attribName,value:""}),b.attribName="",">"===d?x(b):l(P,d)?(b.attribName=d,b.state=R.ATTRIB_NAME):(t(b,"Invalid attribute name"),b.state=R.ATTRIB)}continue;case R.ATTRIB_VALUE:if(l(E,d))continue;l(H,d)?(b.q=d,b.state=R.ATTRIB_VALUE_QUOTED):(t(b,"Unquoted attribute value"),b.state=R.ATTRIB_VALUE_UNQUOTED,b.attribValue=d);continue;case R.ATTRIB_VALUE_QUOTED:if(d!==b.q){"&"===d?b.state=R.ATTRIB_VALUE_ENTITY_Q:b.attribValue+=d;continue}w(b),b.q="",b.state=R.ATTRIB_VALUE_CLOSED;continue;case R.ATTRIB_VALUE_CLOSED:l(E,d)?b.state=R.ATTRIB:">"===d?x(b):"/"===d?b.state=R.OPEN_TAG_SLASH:l(P,d)?(t(b,"No whitespace between attributes"),b.attribName=d,b.attribValue="",b.state=R.ATTRIB_NAME):t(b,"Invalid attribute name");continue;case R.ATTRIB_VALUE_UNQUOTED:if(m(J,d)){"&"===d?b.state=R.ATTRIB_VALUE_ENTITY_U:b.attribValue+=d;continue}w(b),">"===d?x(b):b.state=R.ATTRIB;continue;case R.CLOSE_TAG:if(b.tagName)">"===d?y(b):l(Q,d)?b.tagName+=d:b.script?(b.script+=""===d?y(b):t(b,"Invalid characters in closing tag");continue;case R.TEXT_ENTITY:case R.ATTRIB_VALUE_ENTITY_Q:case R.ATTRIB_VALUE_ENTITY_U:switch(b.state){case R.TEXT_ENTITY:var h=R.TEXT,i="textNode";break;case R.ATTRIB_VALUE_ENTITY_Q:var h=R.ATTRIB_VALUE_QUOTED,i="attribValue";break;case R.ATTRIB_VALUE_ENTITY_U:var h=R.ATTRIB_VALUE_UNQUOTED,i="attribValue"}";"===d?(b[i]+=z(b),b.entity="",b.state=h):l(I,d)?b.entity+=d:(t(b,"Invalid character entity"),b[i]+="&"+b.entity+d,b.entity="",b.state=h);continue;default:throw new Error(b,"Unknown state: "+b.state)}return b.position>=b.bufferCheckPosition&&e(b),b}c.parser=function(a,b){return new d(a,b)},c.SAXParser=d,c.SAXStream=i,c.createStream=h,c.MAX_BUFFER_LENGTH=65536;var B=["comment","sgmlDecl","textNode","tagName","doctype","procInstName","procInstBody","entity","attribName","attribValue","cdata","script"];c.EVENTS=["text","processinginstruction","sgmldeclaration","doctype","comment","attribute","opentag","closetag","opencdata","cdata","closecdata","error","end","ready","script","opennamespace","closenamespace"],Object.create||(Object.create=function(a){function b(){this.__proto__=a}return b.prototype=a,new b}),Object.getPrototypeOf||(Object.getPrototypeOf=function(a){return a.__proto__}),Object.keys||(Object.keys=function(a){var b=[];for(var c in a)a.hasOwnProperty(c)&&b.push(c);return b}),d.prototype={end:function(){s(this)},write:A,resume:function(){return this.error=null,this},close:function(){return this.write(null)},flush:function(){g(this)}};try{var C=a("stream").Stream}catch(S){var C=function(){}}var D=c.EVENTS.filter(function(a){return"error"!==a&&"end"!==a});i.prototype=Object.create(C.prototype,{constructor:{value:i}}),i.prototype.write=function(c){if("function"==typeof b&&"function"==typeof b.isBuffer&&b.isBuffer(c)){if(!this._decoder){var d=a("string_decoder").StringDecoder;this._decoder=new d("utf8")}c=this._decoder.write(c)}return this._parser.write(c.toString()),this.emit("data",c),!0},i.prototype.end=function(a){return a&&a.length&&this.write(a),this._parser.end(),!0},i.prototype.on=function(a,b){var c=this;return c._parser["on"+a]||-1===D.indexOf(a)||(c._parser["on"+a]=function(){var b=1===arguments.length?[arguments[0]]:Array.apply(null,arguments);b.splice(0,0,a),c.emit.apply(c,b)}),C.prototype.on.call(c,a,b)};var E="\r\n\t ",F="0124356789",G="abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ",H="'\"",I=F+G+"#",J=E+">",K="[CDATA[",L="DOCTYPE",M="http://www.w3.org/XML/1998/namespace",N="http://www.w3.org/2000/xmlns/",O={xml:M,xmlns:N};E=j(E),F=j(F),G=j(G);var P=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD]/,Q=/[:_A-Za-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\u00B7\u0300-\u036F\u203F-\u2040\.\d-]/;H=j(H),I=j(I),J=j(J);var R=0;c.STATE={BEGIN:R++,TEXT:R++,TEXT_ENTITY:R++,OPEN_WAKA:R++,SGML_DECL:R++,SGML_DECL_QUOTED:R++,DOCTYPE:R++,DOCTYPE_QUOTED:R++,DOCTYPE_DTD:R++,DOCTYPE_DTD_QUOTED:R++,COMMENT_STARTING:R++,COMMENT:R++,COMMENT_ENDING:R++,COMMENT_ENDED:R++,CDATA:R++,CDATA_ENDING:R++,CDATA_ENDING_2:R++,PROC_INST:R++,PROC_INST_BODY:R++,PROC_INST_ENDING:R++,OPEN_TAG:R++,OPEN_TAG_SLASH:R++,ATTRIB:R++,ATTRIB_NAME:R++,ATTRIB_NAME_SAW_WHITE:R++,ATTRIB_VALUE:R++,ATTRIB_VALUE_QUOTED:R++,ATTRIB_VALUE_CLOSED:R++,ATTRIB_VALUE_UNQUOTED:R++,ATTRIB_VALUE_ENTITY_Q:R++,ATTRIB_VALUE_ENTITY_U:R++,CLOSE_TAG:R++,CLOSE_TAG_SAW_WHITE:R++,SCRIPT:R++,SCRIPT_ENDING:R++},c.ENTITIES={amp:"&",gt:">",lt:"<",quot:'"',apos:"'",AElig:198,Aacute:193,Acirc:194,Agrave:192,Aring:197,Atilde:195,Auml:196,Ccedil:199,ETH:208,Eacute:201,Ecirc:202,Egrave:200,Euml:203,Iacute:205,Icirc:206,Igrave:204,Iuml:207,Ntilde:209,Oacute:211,Ocirc:212,Ograve:210,Oslash:216,Otilde:213,Ouml:214,THORN:222,Uacute:218,Ucirc:219,Ugrave:217,Uuml:220,Yacute:221,aacute:225,acirc:226,aelig:230,agrave:224,aring:229,atilde:227,auml:228,ccedil:231,eacute:233,ecirc:234,egrave:232,eth:240,euml:235,iacute:237,icirc:238,igrave:236,iuml:239,ntilde:241,oacute:243,ocirc:244,ograve:242,oslash:248,otilde:245,ouml:246,szlig:223,thorn:254,uacute:250,ucirc:251,ugrave:249,uuml:252,yacute:253,yuml:255,copy:169,reg:174,nbsp:160,iexcl:161,cent:162,pound:163,curren:164,yen:165,brvbar:166,sect:167,uml:168,ordf:170,laquo:171,not:172,shy:173,macr:175,deg:176,plusmn:177,sup1:185,sup2:178,sup3:179,acute:180,micro:181,para:182,middot:183,cedil:184,ordm:186,raquo:187,frac14:188,frac12:189,frac34:190,iquest:191,times:215,divide:247,OElig:338,oelig:339,Scaron:352,scaron:353,Yuml:376,fnof:402,circ:710,tilde:732,Alpha:913,Beta:914,Gamma:915,Delta:916,Epsilon:917,Zeta:918,Eta:919,Theta:920,Iota:921,Kappa:922,Lambda:923,Mu:924,Nu:925,Xi:926,Omicron:927,Pi:928,Rho:929,Sigma:931,Tau:932,Upsilon:933,Phi:934,Chi:935,Psi:936,Omega:937,alpha:945,beta:946,gamma:947,delta:948,epsilon:949,zeta:950,eta:951,theta:952,iota:953,kappa:954,lambda:955,mu:956,nu:957,xi:958,omicron:959,pi:960,rho:961,sigmaf:962,sigma:963,tau:964,upsilon:965,phi:966,chi:967,psi:968,omega:969,thetasym:977,upsih:978,piv:982,ensp:8194,emsp:8195,thinsp:8201,zwnj:8204,zwj:8205,lrm:8206,rlm:8207,ndash:8211,mdash:8212,lsquo:8216,rsquo:8217,sbquo:8218,ldquo:8220,rdquo:8221,bdquo:8222,dagger:8224,Dagger:8225,bull:8226,hellip:8230,permil:8240,prime:8242,Prime:8243,lsaquo:8249,rsaquo:8250,oline:8254,frasl:8260,euro:8364,image:8465,weierp:8472,real:8476,trade:8482,alefsym:8501,larr:8592,uarr:8593,rarr:8594,darr:8595,harr:8596,crarr:8629,lArr:8656,uArr:8657,rArr:8658,dArr:8659,hArr:8660,forall:8704,part:8706,exist:8707,empty:8709,nabla:8711,isin:8712,notin:8713,ni:8715,prod:8719,sum:8721,minus:8722,lowast:8727,radic:8730,prop:8733,infin:8734,ang:8736,and:8743,or:8744,cap:8745,cup:8746,int:8747,there4:8756,sim:8764,cong:8773,asymp:8776,ne:8800,equiv:8801,le:8804,ge:8805,sub:8834,sup:8835,nsub:8836,sube:8838,supe:8839,oplus:8853,otimes:8855,perp:8869,sdot:8901,lceil:8968,rceil:8969,lfloor:8970,rfloor:8971,lang:9001,rang:9002,loz:9674,spades:9824,clubs:9827,hearts:9829,diams:9830},Object.keys(c.ENTITIES).forEach(function(a){var b=c.ENTITIES[a],d="number"==typeof b?String.fromCharCode(b):b;c.ENTITIES[a]=d});for(var R in c.STATE)c.STATE[c.STATE[R]]=R;R=c.STATE,String.fromCodePoint||function(){var a=String.fromCharCode,b=Math.floor,c=function(){var c,d,e=16384,f=[],g=-1,h=arguments.length;if(!h)return"";for(var i="";++g1114111||b(j)!=j)throw RangeError("Invalid code point: "+j);j<=65535?f.push(j):(j-=65536,c=55296+(j>>10),d=j%1024+56320,f.push(c,d)),(g+1==h||f.length>e)&&(i+=a.apply(null,f),f.length=0)}return i};Object.defineProperty?Object.defineProperty(String,"fromCodePoint",{value:c,configurable:!0,writable:!0}):String.fromCodePoint=c}()}(void 0===c?sax={}:c)}).call(this,a("buffer").Buffer)},{buffer:24,stream:240,string_decoder:241}],239:[function(a,b,c){!function(d,e){if("function"==typeof define&&define.amd)define(["eve"],function(a){return e(d,a)});else if(void 0!==c){var f=a("eve");b.exports=e(d,f)}else e(d,d.eve)}(window||this,function(a,b){var c=function(b){var c={},d=a.requestAnimationFrame||a.webkitRequestAnimationFrame||a.mozRequestAnimationFrame||a.oRequestAnimationFrame||a.msRequestAnimationFrame||function(a){setTimeout(a,16)},e=Array.isArray||function(a){return a instanceof Array||"[object Array]"==Object.prototype.toString.call(a)},f=0,g="M"+(+new Date).toString(36),h=function(){return g+(f++).toString(36)},i=Date.now||function(){return+new Date},j=function(a){var b=this;if(null==a)return b.s;var c=b.s-a;b.b+=b.dur*c,b.B+=b.dur*c,b.s=a},k=function(a){var b=this;if(null==a)return b.spd;b.spd=a},l=function(a){var b=this;if(null==a)return b.dur;b.s=b.s*a/b.dur,b.dur=a},m=function(){var a=this;delete c[a.id],a.update(),b("mina.stop."+a.id,a)},n=function(){var a=this;a.pdif||(delete c[a.id],a.update(),a.pdif=a.get()-a.b)},o=function(){var a=this;a.pdif&&(a.b=a.get()-a.pdif,delete a.pdif,c[a.id]=a)},p=function(){var a,b=this;if(e(b.start)){a=[];for(var c=0,d=b.start.length;c=1&&(delete c[e],f.s=1,a--,function(a){setTimeout(function(){b("mina.finish."+a.id,a)})}(f)),f.update()}a&&d(q)},r=function(a,b,e,f,g,i,s){var t={id:h(),start:a,end:b,b:e,s:0,dur:f-e,spd:1,get:g,set:i,easing:s||r.linear,status:j,speed:k,duration:l,stop:m,pause:n,resume:o,update:p};c[t.id]=t;var u,v=0;for(u in c)if(c.hasOwnProperty(u)&&2==++v)break;return 1==v&&d(q),t};return r.time=i,r.getById=function(a){return c[a]||null},r.linear=function(a){return a},r.easeout=function(a){return Math.pow(a,1.7)},r.easein=function(a){return Math.pow(a,.48)},r.easeinout=function(a){if(1==a)return 1;if(0==a)return 0;var b=.48-a/1.04,c=Math.sqrt(.1734+b*b),d=c-b,e=Math.pow(Math.abs(d),1/3)*(d<0?-1:1),f=-c-b,g=Math.pow(Math.abs(f),1/3)*(f<0?-1:1),h=e+g+.5;return 3*(1-h)*h*h+h*h*h},r.backin=function(a){if(1==a)return 1;var b=1.70158;return a*a*((b+1)*a-b)},r.backout=function(a){if(0==a)return 0;a-=1;var b=1.70158;return a*a*((b+1)*a+b)+1},r.elastic=function(a){return a==!!a?a:Math.pow(2,-10*a)*Math.sin((a-.075)*(2*Math.PI)/.3)+1},r.bounce=function(a){var b,c=7.5625,d=2.75;return a<1/d?b=c*a*a:a<2/d?(a-=1.5/d,b=c*a*a+.75):a<2.5/d?(a-=2.25/d,b=c*a*a+.9375):(a-=2.625/d,b=c*a*a+.984375),b},a.mina=r,r}(void 0===b?function(){}:b),d=function(a){function c(a,b){if(a){if(a.tagName)return w(a);if(e(a,"array")&&c.set)return c.set.apply(c,a);if(a instanceof s)return a;if(null==b)return a=x.doc.querySelector(a),w(a)}return a=null==a?"100%":a,b=null==b?"100%":b,new v(a,b)}function d(a,b){if(b){if("#text"==a&&(a=x.doc.createTextNode(b.text||"")),"string"==typeof a&&(a=d(a)),"string"==typeof b)return"xlink:"==b.substring(0,6)?a.getAttributeNS(S,b.substring(6)):"xml:"==b.substring(0,4)?a.getAttributeNS(T,b.substring(4)):a.getAttribute(b);for(var c in b)if(b[y](c)){var e=z(b[c]);e?"xlink:"==c.substring(0,6)?a.setAttributeNS(S,c.substring(6),e):"xml:"==c.substring(0,4)?a.setAttributeNS(T,c.substring(4),e):a.setAttribute(c,e):a.removeAttribute(c)}}else a=x.doc.createElementNS(T,a);return a}function e(a,b){return b=z.prototype.toLowerCase.call(b),"finite"==b?isFinite(a):!("array"!=b||!(a instanceof Array||Array.isArray&&Array.isArray(a)))||("null"==b&&null===a||b==typeof a&&null!==a||"object"==b&&a===Object(a)||I.call(a).slice(8,-1).toLowerCase()==b)}function f(a){if("function"==typeof a||Object(a)!==a)return a;var b=new a.constructor;for(var c in a)a[y](c)&&(b[c]=f(a[c]));return b}function h(a,b){ for(var c=0,d=a.length;c=1e3&&delete g[i.shift()],i.push(f),g[f]=a.apply(b,e),c?c(g[f]):g[f])}return d}function j(a,b,c,d,e,f){if(null==e){var g=a-c,h=b-d;return g||h?(180+180*C.atan2(-h,-g)/G+360)%360:0}return j(a,b,e,f)-j(c,d,e,f)}function k(a){return a%360*G/180}function l(a){return 180*a/G%360}function m(a){var b=[];return a=a.replace(/(?:^|\s)(\w+)\(([^)]+)\)/g,function(a,c,d){return d=d.split(/\s*,\s*|\s+/),"rotate"==c&&1==d.length&&d.push(0,0),"scale"==c&&(d.length>2?d=d.slice(0,2):2==d.length&&d.push(0,0),1==d.length&&d.push(d[0],0,0)),"skewX"==c?b.push(["m",1,0,C.tan(k(d[0])),1,0,0]):"skewY"==c?b.push(["m",1,C.tan(k(d[0])),0,1,0,0]):b.push([c.charAt(0)].concat(d)),a}),b}function n(a,b){var d=_(a),e=new c.Matrix;if(d)for(var f=0,g=d.length;fa-c)return b-f+a}return b},c.getRGB=i(function(a){if(!a||(a=z(a)).indexOf("-")+1)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Y};if("none"==a)return{r:-1,g:-1,b:-1,hex:"none",toString:Y};if(!(L[y](a.toLowerCase().substring(0,2))||"#"==a.charAt())&&(a=V(a)),!a)return{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Y};var b,d,f,g,h,i,j=a.match(J);return j?(j[2]&&(f=B(j[2].substring(5),16),d=B(j[2].substring(3,5),16),b=B(j[2].substring(1,3),16)),j[3]&&(f=B((h=j[3].charAt(3))+h,16),d=B((h=j[3].charAt(2))+h,16),b=B((h=j[3].charAt(1))+h,16)),j[4]&&(i=j[4].split(K),b=A(i[0]),"%"==i[0].slice(-1)&&(b*=2.55),d=A(i[1]),"%"==i[1].slice(-1)&&(d*=2.55),f=A(i[2]),"%"==i[2].slice(-1)&&(f*=2.55),"rgba"==j[1].toLowerCase().slice(0,4)&&(g=A(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100)),j[5]?(i=j[5].split(K),b=A(i[0]),"%"==i[0].slice(-1)&&(b/=100),d=A(i[1]),"%"==i[1].slice(-1)&&(d/=100),f=A(i[2]),"%"==i[2].slice(-1)&&(f/=100),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsba"==j[1].toLowerCase().slice(0,4)&&(g=A(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),c.hsb2rgb(b,d,f,g)):j[6]?(i=j[6].split(K),b=A(i[0]),"%"==i[0].slice(-1)&&(b/=100),d=A(i[1]),"%"==i[1].slice(-1)&&(d/=100),f=A(i[2]),"%"==i[2].slice(-1)&&(f/=100),("deg"==i[0].slice(-3)||"°"==i[0].slice(-1))&&(b/=360),"hsla"==j[1].toLowerCase().slice(0,4)&&(g=A(i[3])),i[3]&&"%"==i[3].slice(-1)&&(g/=100),c.hsl2rgb(b,d,f,g)):(b=E(C.round(b),255),d=E(C.round(d),255),f=E(C.round(f),255),g=E(D(g,0),1),j={r:b,g:d,b:f,toString:Y},j.hex="#"+(16777216|f|d<<8|b<<16).toString(16).slice(1),j.opacity=e(g,"finite")?g:1,j)):{r:-1,g:-1,b:-1,hex:"none",error:1,toString:Y}},c),c.hsb=i(function(a,b,d){return c.hsb2rgb(a,b,d).hex}),c.hsl=i(function(a,b,d){return c.hsl2rgb(a,b,d).hex}),c.rgb=i(function(a,b,c,d){if(e(d,"finite")){var f=C.round;return"rgba("+[f(a),f(b),f(c),+d.toFixed(2)]+")"}return"#"+(16777216|c|b<<8|a<<16).toString(16).slice(1)});var V=function(a){var b=x.doc.getElementsByTagName("head")[0]||x.doc.getElementsByTagName("svg")[0],c="rgb(255, 0, 0)";return(V=i(function(a){if("red"==a.toLowerCase())return c;b.style.color=c,b.style.color=a;var d=x.doc.defaultView.getComputedStyle(b,H).getPropertyValue("color");return d==c?null:d}))(a)},W=function(){return"hsb("+[this.h,this.s,this.b]+")"},X=function(){return"hsl("+[this.h,this.s,this.l]+")"},Y=function(){return 1==this.opacity||null==this.opacity?this.hex:"rgba("+[this.r,this.g,this.b,this.opacity]+")"},Z=function(a,b,d){if(null==b&&e(a,"object")&&"r"in a&&"g"in a&&"b"in a&&(d=a.b,b=a.g,a=a.r),null==b&&e(a,string)){var f=c.getRGB(a);a=f.r,b=f.g,d=f.b}return(a>1||b>1||d>1)&&(a/=255,b/=255,d/=255),[a,b,d]},$=function(a,b,d,f){a=C.round(255*a),b=C.round(255*b),d=C.round(255*d);var g={r:a,g:b,b:d,opacity:e(f,"finite")?f:1,hex:c.rgb(a,b,d),toString:Y};return e(f,"finite")&&(g.opacity=f),g};c.color=function(a){var b;return e(a,"object")&&"h"in a&&"s"in a&&"b"in a?(b=c.hsb2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.opacity=1,a.hex=b.hex):e(a,"object")&&"h"in a&&"s"in a&&"l"in a?(b=c.hsl2rgb(a),a.r=b.r,a.g=b.g,a.b=b.b,a.opacity=1,a.hex=b.hex):(e(a,"string")&&(a=c.getRGB(a)),e(a,"object")&&"r"in a&&"g"in a&&"b"in a&&!("error"in a)?(b=c.rgb2hsl(a),a.h=b.h,a.s=b.s,a.l=b.l,b=c.rgb2hsb(a),a.v=b.b):(a={hex:"none"},a.r=a.g=a.b=a.h=a.s=a.v=a.l=-1,a.error=1)),a.toString=Y,a},c.hsb2rgb=function(a,b,c,d){e(a,"object")&&"h"in a&&"s"in a&&"b"in a&&(c=a.b,b=a.s,a=a.h,d=a.o),a*=360;var f,g,h,i,j;return a=a%360/60,j=c*b,i=j*(1-F(a%2-1)),f=g=h=c-j,a=~~a,f+=[j,i,0,0,i,j][a],g+=[i,j,j,i,0,0][a],h+=[0,0,i,j,j,i][a],$(f,g,h,d)},c.hsl2rgb=function(a,b,c,d){e(a,"object")&&"h"in a&&"s"in a&&"l"in a&&(c=a.l,b=a.s,a=a.h),(a>1||b>1||c>1)&&(a/=360,b/=100,c/=100),a*=360;var f,g,h,i,j;return a=a%360/60,j=2*b*(c<.5?c:1-c),i=j*(1-F(a%2-1)),f=g=h=c-j/2,a=~~a,f+=[j,i,0,0,i,j][a],g+=[i,j,j,i,0,0][a],h+=[0,0,i,j,j,i][a],$(f,g,h,d)},c.rgb2hsb=function(a,b,c){c=Z(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g;return f=D(a,b,c),g=f-E(a,b,c),d=0==g?null:f==a?(b-c)/g:f==b?(c-a)/g+2:(a-b)/g+4,d=(d+360)%6*60/360,e=0==g?0:g/f,{h:d,s:e,b:f,toString:W}},c.rgb2hsl=function(a,b,c){c=Z(a,b,c),a=c[0],b=c[1],c=c[2];var d,e,f,g,h,i;return g=D(a,b,c),h=E(a,b,c),i=g-h,d=0==i?null:g==a?(b-c)/i:g==b?(c-a)/i+2:(a-b)/i+4,d=(d+360)%6*60/360,f=(g+h)/2,e=0==i?0:f<.5?i/(2*f):i/(2-2*f),{h:d,s:e,l:f,toString:X}},c.parsePathString=function(a){if(!a)return null;var b=c.path(a);if(b.arr)return c.path.clone(b.arr);var d={a:7,c:6,o:2,h:1,l:2,m:2,r:4,q:4,s:4,t:2,v:1,u:3,z:0},f=[];return e(a,"array")&&e(a[0],"array")&&(f=c.path.clone(a)),f.length||z(a).replace(M,function(a,b,c){var e=[],g=b.toLowerCase();if(c.replace(O,function(a,b){b&&e.push(+b)}),"m"==g&&e.length>2&&(f.push([b].concat(e.splice(0,2))),g="l",b="m"==b?"l":"L"),"o"==g&&1==e.length&&f.push([b,e[0]]),"r"==g)f.push([b].concat(e));else for(;e.length>=d[g]&&(f.push([b].concat(e.splice(0,d[g]))),d[g]););}),f.toString=c.path.toString,b.arr=c.path.clone(f),f};var _=c.parseTransformString=function(a){if(!a)return null;var b=[];return e(a,"array")&&e(a[0],"array")&&(b=c.path.clone(a)),b.length||z(a).replace(N,function(a,c,d){var e=[];c.toLowerCase();d.replace(O,function(a,b){b&&e.push(+b)}),b.push([c].concat(e))}),b.toString=c.path.toString,b};c._.svgTransform2string=m,c._.rgTransform=/^[a-z][\s]*-?\.?\d/i,c._.transform2matrix=n,c._unit2px=q;x.doc.contains||x.doc.compareDocumentPosition;c._.getSomeDefs=o,c._.getSomeSVG=p,c.select=function(a){return a=z(a).replace(/([^\\]):/g,"$1\\:"),w(x.doc.querySelector(a))},c.selectAll=function(a){for(var b=x.doc.querySelectorAll(a),d=(c.set||Array)(),e=0;e1))return b("snap.util.getattr."+a,d).firstDefined();var f={};f[a]=c,a=f}for(var g in a)a[y](g)&&b("snap.util.attr."+g,d,a[g]);return d},c.parse=function(a){var b=x.doc.createDocumentFragment(),c=!0,d=x.doc.createElement("div");if(a=z(a),a.match(/^\s*<\s*svg(?:\s|>)/)||(a=""+a+"",c=!1),d.innerHTML=a,a=d.getElementsByTagName("svg")[0])if(c)b=a;else{for(;a.firstChild;)b.appendChild(a.firstChild);d.innerHTML=H}return new t(b)},c.fragment=function(){for(var a=Array.prototype.slice.call(arguments,0),b=x.doc.createDocumentFragment(),d=0,e=a.length;d")}else a&&(b+="/>");return b}}var m=e.prototype,n=d.is,o=String,p=d._unit2px,q=d._.$,r=d._.make,s=d._.getSomeDefs,t="hasOwnProperty",u=d._.wrap;m.getBBox=function(a){if(!d.Matrix||!d.path)return this.node.getBBox();var b=this,c=new d.Matrix;if(b.removed)return d._.box();for(;"use"==b.type;)if(a||(c=c.add(b.transform().localMatrix.translate(b.attr("x")||0,b.attr("y")||0))),b.original)b=b.original;else{var e=b.attr("xlink:href");b=b.original=b.node.ownerDocument.getElementById(e.substring(e.indexOf("#")+1))}var f=b._,g=d.path.get[b.type]||d.path.get.deflt;try{return a?(f.bboxwt=g?d.path.getBBox(b.realPath=g(b)):d._.box(b.node.getBBox()),d._.box(f.bboxwt)):(b.realPath=g(b),b.matrix=b.transform().localMatrix,f.bbox=d.path.getBBox(d.path.map(b.realPath,c.add(b.matrix))),d._.box(f.bbox))}catch(h){return d._.box()}};var v=function(){return this.string};m.transform=function(a){var b=this._;if(null==a){for(var c,e=this,f=new d.Matrix(this.node.getCTM()),g=i(this),h=[g],j=new d.Matrix,k=g.toTransformString(),l=o(g)==o(this.matrix)?o(b.transform):k;"svg"!=e.type&&(e=e.parent());)h.push(i(e));for(c=h.length;c--;)j.add(h[c]);return{string:l,globalMatrix:f,totalMatrix:j,localMatrix:g,diffMatrix:f.clone().add(g.invert()),global:f.toTransformString(),total:j.toTransformString(),local:k,toString:v}}return a instanceof d.Matrix?(this.matrix=a,this._.transform=a.toTransformString()):i(this,a),this.node&&("linearGradient"==this.type||"radialGradient"==this.type?q(this.node,{gradientTransform:this.matrix}):"pattern"==this.type?q(this.node,{patternTransform:this.matrix}):q(this.node,{transform:this.matrix})),this},m.parent=function(){return u(this.node.parentNode)},m.append=m.add=function(a){if(a){if("set"==a.type){var b=this;return a.forEach(function(a){b.add(a)}),this}a=u(a),this.node.appendChild(a.node),a.paper=this.paper}return this},m.appendTo=function(a){return a&&(a=u(a),a.append(this)),this},m.prepend=function(a){if(a){if("set"==a.type){var b,c=this;return a.forEach(function(a){b?b.after(a):c.prepend(a),b=a}),this}a=u(a);var d=a.parent();this.node.insertBefore(a.node,this.node.firstChild),this.add&&this.add(),a.paper=this.paper,this.parent()&&this.parent().add(),d&&d.add()}return this},m.prependTo=function(a){return a=u(a),a.prepend(this),this},m.before=function(a){if("set"==a.type){var b=this;return a.forEach(function(a){var c=a.parent();b.node.parentNode.insertBefore(a.node,b.node),c&&c.add()}),this.parent().add(),this}a=u(a);var c=a.parent();return this.node.parentNode.insertBefore(a.node,this.node),this.parent()&&this.parent().add(),c&&c.add(),a.paper=this.paper,this},m.after=function(a){a=u(a);var b=a.parent();return this.node.nextSibling?this.node.parentNode.insertBefore(a.node,this.node.nextSibling):this.node.parentNode.appendChild(a.node),this.parent()&&this.parent().add(),b&&b.add(),a.paper=this.paper,this},m.insertBefore=function(a){a=u(a);var b=this.parent();return a.node.parentNode.insertBefore(this.node,a.node),this.paper=a.paper,b&&b.add(),a.parent()&&a.parent().add(),this},m.insertAfter=function(a){a=u(a);var b=this.parent();return a.node.parentNode.insertBefore(this.node,a.node.nextSibling),this.paper=a.paper,b&&b.add(),a.parent()&&a.parent().add(),this},m.remove=function(){var a=this.parent();return this.node.parentNode&&this.node.parentNode.removeChild(this.node),delete this.paper,this.removed=!0,a&&a.add(),this},m.select=function(a){return a=o(a).replace(/([^\\]):/g,"$1\\:"),u(this.node.querySelector(a))},m.selectAll=function(a){for(var b=this.node.querySelectorAll(a),c=(d.set||Array)(),e=0;e{contents}',{x:+b.x.toFixed(3),y:+b.y.toFixed(3),width:+b.width.toFixed(3),height:+b.height.toFixed(3),contents:this.outerSVG()});return"data:image/svg+xml;base64,"+btoa(unescape(encodeURIComponent(c)))}},h.prototype.select=m.select,h.prototype.selectAll=m.selectAll}),d.plugin(function(a,b,c,d,e){function f(a,b,c,d,e,f){if(null==b&&"[object SVGMatrix]"==g.call(a))return this.a=a.a,this.b=a.b,this.c=a.c,this.d=a.d,this.e=a.e,void(this.f=a.f);null!=a?(this.a=+a,this.b=+b,this.c=+c,this.d=+d,this.e=+e,this.f=+f):(this.a=1,this.b=0,this.c=0,this.d=1,this.e=0,this.f=0)}var g=Object.prototype.toString,h=String,i=Math,j="";!function(b){function c(a){return a[0]*a[0]+a[1]*a[1]}function d(a){var b=i.sqrt(c(a));a[0]&&(a[0]/=b),a[1]&&(a[1]/=b)}b.add=function(a,b,c,d,e,g){var h,i,j,k,l=[[],[],[]],m=[[this.a,this.c,this.e],[this.b,this.d,this.f],[0,0,1]],n=[[a,c,e],[b,d,g],[0,0,1]];for(a&&a instanceof f&&(n=[[a.a,a.c,a.e],[a.b,a.d,a.f],[0,0,1]]),h=0;h<3;h++)for(i=0;i<3;i++){for(k=0,j=0;j<3;j++)k+=m[h][j]*n[j][i];l[h][i]=k}return this.a=l[0][0],this.b=l[1][0],this.c=l[0][1],this.d=l[1][1],this.e=l[0][2],this.f=l[1][2],this},b.invert=function(){var a=this,b=a.a*a.d-a.b*a.c;return new f(a.d/b,-a.b/b,-a.c/b,a.a/b,(a.c*a.f-a.d*a.e)/b,(a.b*a.e-a.a*a.f)/b)},b.clone=function(){return new f(this.a,this.b,this.c,this.d,this.e,this.f)},b.translate=function(a,b){return this.add(1,0,0,1,a,b)},b.scale=function(a,b,c,d){return null==b&&(b=a),(c||d)&&this.add(1,0,0,1,c,d),this.add(a,0,0,b,0,0),(c||d)&&this.add(1,0,0,1,-c,-d),this},b.rotate=function(b,c,d){b=a.rad(b),c=c||0,d=d||0;var e=+i.cos(b).toFixed(9),f=+i.sin(b).toFixed(9);return this.add(e,f,-f,e,c,d),this.add(1,0,0,1,-c,-d)},b.x=function(a,b){return a*this.a+b*this.c+this.e},b.y=function(a,b){return a*this.b+b*this.d+this.f},b.get=function(a){return+this[h.fromCharCode(97+a)].toFixed(4)},b.toString=function(){return"matrix("+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)].join()+")"},b.offset=function(){return[this.e.toFixed(4),this.f.toFixed(4)]},b.determinant=function(){return this.a*this.d-this.b*this.c},b.split=function(){var b={};b.dx=this.e,b.dy=this.f;var e=[[this.a,this.c],[this.b,this.d]];b.scalex=i.sqrt(c(e[0])),d(e[0]),b.shear=e[0][0]*e[1][0]+e[0][1]*e[1][1],e[1]=[e[1][0]-e[0][0]*b.shear,e[1][1]-e[0][1]*b.shear],b.scaley=i.sqrt(c(e[1])),d(e[1]),b.shear/=b.scaley,this.determinant()<0&&(b.scalex=-b.scalex);var f=-e[0][1],g=e[1][1];return g<0?(b.rotate=a.deg(i.acos(g)),f<0&&(b.rotate=360-b.rotate)):b.rotate=a.deg(i.asin(f)),b.isSimple=!(+b.shear.toFixed(9)||b.scalex.toFixed(9)!=b.scaley.toFixed(9)&&b.rotate),b.isSuperSimple=!+b.shear.toFixed(9)&&b.scalex.toFixed(9)==b.scaley.toFixed(9)&&!b.rotate,b.noRotation=!+b.shear.toFixed(9)&&!b.rotate,b},b.toTransformString=function(a){var b=a||this.split();return+b.shear.toFixed(9)?"m"+[this.get(0),this.get(1),this.get(2),this.get(3),this.get(4),this.get(5)]:(b.scalex=+b.scalex.toFixed(4),b.scaley=+b.scaley.toFixed(4),b.rotate=+b.rotate.toFixed(4),(b.dx||b.dy?"t"+[+b.dx.toFixed(4),+b.dy.toFixed(4)]:j)+(1!=b.scalex||1!=b.scaley?"s"+[b.scalex,b.scaley,0,0]:j)+(b.rotate?"r"+[+b.rotate.toFixed(4),0,0]:j))}}(f.prototype),a.Matrix=f,a.matrix=function(a,b,c,d,e,g){return new f(a,b,c,d,e,g)}}),d.plugin(function(a,c,d,e,f){function g(d){return function(e){if(b.stop(),e instanceof f&&1==e.node.childNodes.length&&("radialGradient"==e.node.firstChild.tagName||"linearGradient"==e.node.firstChild.tagName||"pattern"==e.node.firstChild.tagName)&&(e=e.node.firstChild,n(this).appendChild(e),e=l(e)),e instanceof c)if("radialGradient"==e.type||"linearGradient"==e.type||"pattern"==e.type){e.node.id||p(e.node,{id:e.id});var g=q(e.node.id)}else g=e.attr(d);else if(g=a.color(e),g.error){var h=a(n(this).ownerSVGElement).gradient(e);h?(h.node.id||p(h.node,{id:h.id}),g=q(h.node.id)):g=e}else g=r(g);var i={};i[d]=g,p(this.node,i),this.node.style[d]=t}}function h(a){b.stop(),a==+a&&(a+="px"),this.node.style.fontSize=a}function i(a){for(var b=[],c=a.childNodes,d=0,e=c.length;d1&&(a=Array.prototype.slice.call(arguments,0));var b={};return i(a,"object")&&!i(a,"array")?b=a:null!=a&&(b={points:a}),this.el("polyline",b)},h.polygon=function(a){arguments.length>1&&(a=Array.prototype.slice.call(arguments,0));var b={};return i(a,"object")&&!i(a,"array")?b=a:null!=a&&(b={points:a}),this.el("polygon",b)},function(){function d(){return this.selectAll("stop")}function e(a,b){var d=k("stop"),e={offset:+b+"%"};return a=c.color(a),e["stop-color"]=a.hex,a.opacity<1&&(e["stop-opacity"]=a.opacity),k(d,e),this.node.appendChild(d),this}function f(){if("linearGradient"==this.type){var a=k(this.node,"x1")||0,b=k(this.node,"x2")||1,d=k(this.node,"y1")||0,e=k(this.node,"y2")||0;return c._.box(a,d,math.abs(b-a),math.abs(e-d))}var f=this.node.cx||.5,g=this.node.cy||.5,h=this.node.r||0;return c._.box(f-h,g-h,2*h,2*h)}function g(a,c){function d(a,b){for(var c=(b-l)/(a-m),d=m;df){if(d&&!p.start){if(n=i(h,j,l[1],l[2],l[3],l[4],l[5],l[6],f-q),o+=["C"+e(n.start.x),e(n.start.y),e(n.m.x),e(n.m.y),e(n.x),e(n.y)],g)return o;p.start=o,o=["M"+e(n.x),e(n.y)+"C"+e(n.n.x),e(n.n.y),e(n.end.x),e(n.end.y),e(l[5]),e(l[6])].join(),q+=m,h=+l[5],j=+l[6];continue}if(!c&&!d)return n=i(h,j,l[1],l[2],l[3],l[4],l[5],l[6],f-q)}q+=m,h=+l[5],j=+l[6]}o+=l.shift()+l}return p.end=o,n=c?q:d?p:k(h,j,l[0],l[1],l[2],l[3],l[4],l[5],1)},null,a._.clone)}function k(a,b,c,d,e,f,g,h,i){var j=1-i,k=T(j,3),l=T(j,2),m=i*i,n=m*i,o=k*a+3*l*i*c+3*j*i*i*e+n*g,p=k*b+3*l*i*d+3*j*i*i*f+n*h,q=a+2*i*(c-a)+m*(e-2*c+a),r=b+2*i*(d-b)+m*(f-2*d+b),s=c+2*i*(e-c)+m*(g-2*e+c),t=d+2*i*(f-d)+m*(h-2*f+d);return{x:o,y:p,m:{x:q,y:r},n:{x:s,y:t},start:{x:j*a+i*c,y:j*b+i*d},end:{x:j*e+i*g,y:j*f+i*h},alpha:90-180*P.atan2(q-s,r-t)/Q}}function l(b,c,d,e,g,h,i,j){a.is(b,"array")||(b=[b,c,d,e,g,h,i,j]);var k=F.apply(null,b);return f(k.min.x,k.min.y,k.max.x-k.min.x,k.max.y-k.min.y)}function m(a,b,c){return b>=a.x&&b<=a.x+a.width&&c>=a.y&&c<=a.y+a.height}function n(a,b){return a=f(a),b=f(b),m(b,a.x,a.y)||m(b,a.x2,a.y)||m(b,a.x,a.y2)||m(b,a.x2,a.y2)||m(a,b.x,b.y)||m(a,b.x2,b.y)||m(a,b.x,b.y2)||m(a,b.x2,b.y2)||(a.xb.x||b.xa.x)&&(a.yb.y||b.ya.y)}function o(a,b,c,d,e){return a*(a*(-3*b+9*c-9*d+3*e)+6*b-12*c+6*d)-3*b+3*c}function p(a,b,c,d,e,f,g,h,i){null==i&&(i=1),i=i>1?1:i<0?0:i;for(var j=i/2,k=12,l=[-.1252,.1252,-.3678,.3678,-.5873,.5873,-.7699,.7699,-.9041,.9041,-.9816,.9816],m=[.2491,.2491,.2335,.2335,.2032,.2032,.1601,.1601,.1069,.1069,.0472,.0472],n=0,p=0;pn;)l/=2,m+=(jS(e,g)||S(b,d)S(f,h))){var i=(a*d-b*c)*(e-g)-(a-c)*(e*h-f*g),j=(a*d-b*c)*(f-h)-(b-d)*(e*h-f*g),k=(a-c)*(f-h)-(b-d)*(e-g);if(k){var l=i/k,m=j/k,n=+l.toFixed(2),o=+m.toFixed(2);if(!(n<+R(a,c).toFixed(2)||n>+S(a,c).toFixed(2)||n<+R(e,g).toFixed(2)||n>+S(e,g).toFixed(2)||o<+R(b,d).toFixed(2)||o>+S(b,d).toFixed(2)||o<+R(f,h).toFixed(2)||o>+S(f,h).toFixed(2)))return{x:l,y:m}}}}function s(a,b,c){if(!n(l(a),l(b)))return c?0:[];for(var d=p.apply(0,a),e=p.apply(0,b),f=~~(d/8),g=~~(e/8),h=[],i=[],j={},m=c?0:[],o=0;o=0&&A<=1&&B>=0&&B<=1&&(c?m++:m.push({x:z.x,y:z.y,t1:A,t2:B}))}}return m}function t(a,b){return v(a,b)}function u(a,b){return v(a,b,1)}function v(a,b,c){a=G(a),b=G(b);for(var d,e,f,g,h,i,j,k,l,m,n=c?0:[],o=0,p=a.length;o180),0,i,k]];else l=[["M",a,b],["m",0,-d],["a",c,d,0,1,1,0,2*d],["a",c,d,0,1,1,0,-2*d],["z"]];return l.toString=g,l}function A(b){var c=e(b),d=String.prototype.toLowerCase;if(c.rel)return h(c.rel);a.is(b,"array")&&a.is(b&&b[0],"array")||(b=a.parsePathString(b));var f=[],i=0,j=0,k=0,l=0,m=0;"M"==b[0][0]&&(i=b[0][1],j=b[0][2],k=i,l=j,m++,f.push(["M",i,j]));for(var n=m,o=b.length;n1&&(s=P.sqrt(s),d*=s,e*=s);var t=d*d,u=e*e,v=(g==h?-1:1)*P.sqrt(U((t*u-t*r*r-u*q*q)/(t*r*r+u*q*q))),w=v*d*r/e+(b+i)/2,x=v*-e*q/d+(c+j)/2,y=P.asin(((c-x)/e).toFixed(9)),z=P.asin(((j-x)/e).toFixed(9));y=bz&&(y-=2*Q),!h&&z>y&&(z-=2*Q)}var A=z-y;if(U(A)>m){var B=z,C=i,D=j;z=y+m*(h&&z>y?1:-1),i=w+d*P.cos(z),j=x+e*P.sin(z),o=E(i,j,d,e,f,0,h,C,D,[z,B,w,x])}A=z-y;var F=P.cos(y),G=P.sin(y),H=P.cos(z),I=P.sin(z),J=P.tan(A/4),K=4/3*d*J,L=4/3*e*J,M=[b,c],N=[b+K*G,c-L*F],O=[i+K*I,j-L*H],R=[i,j];if(N[0]=2*M[0]-N[0],N[1]=2*M[1]-N[1],k)return[N,O,R].concat(o);o=[N,O,R].concat(o).join().split(",");for(var S=[],T=0,V=o.length;T7){a[b].shift();for(var c=a[b];c.length;)m[b]="A",f&&(n[b]="A"),a.splice(b++,0,["C"].concat(c.splice(0,6)));a.splice(b,1),r=S(d.length,f&&f.length||0)}},l=function(a,b,c,e,g){a&&b&&"M"==a[g][0]&&"M"!=b[g][0]&&(b.splice(g,0,["M",e.x,e.y]),c.bx=0,c.by=0,c.x=a[g][1],c.y=a[g][2],r=S(d.length,f&&f.length||0))},m=[],n=[],o="",p="",q=0,r=S(d.length,f&&f.length||0);qd;d+=2){var f=[{x:+a[d-2],y:+a[d-1]},{x:+a[d],y:+a[d+1]},{x:+a[d+2],y:+a[d+3]},{x:+a[d+4],y:+a[d+5]}];b?d?e-4==d?f[3]={x:+a[0],y:+a[1]}:e-2==d&&(f[2]={x:+a[0],y:+a[1]},f[3]={x:+a[2],y:+a[3]}):f[0]={x:+a[e-2],y:+a[e-1]}:e-4==d?f[3]=f[2]:d||(f[0]={x:+a[d],y:+a[d+1]}),c.push(["C",(-f[0].x+6*f[1].x+f[2].x)/6,(-f[0].y+6*f[1].y+f[2].y)/6,(f[1].x+6*f[2].x-f[3].x)/6,(f[1].y+6*f[2].y-f[3].y)/6,f[2].x,f[2].y])}return c}var J=b.prototype,K=a.is,L=a._.clone,M="hasOwnProperty",N=/,?([a-z]),?/gi,O=parseFloat,P=Math,Q=P.PI,R=P.min,S=P.max,T=P.pow,U=P.abs,V=j(1),W=j(),X=j(0,1),Y=a._unit2px,Z={path:function(a){return a.attr("path")},circle:function(a){var b=Y(a);return z(b.cx,b.cy,b.r)},ellipse:function(a){var b=Y(a);return z(b.cx||0,b.cy||0,b.rx,b.ry)},rect:function(a){var b=Y(a);return y(b.x||0,b.y||0,b.width,b.height,b.rx,b.ry)},image:function(a){var b=Y(a);return y(b.x||0,b.y||0,b.width,b.height)},line:function(a){return"M"+[a.attr("x1")||0,a.attr("y1")||0,a.attr("x2"),a.attr("y2")]},polyline:function(a){return"M"+a.attr("points")},polygon:function(a){return"M"+a.attr("points")+"z"},deflt:function(a){var b=a.node.getBBox();return y(b.x,b.y,b.width,b.height)}};a.path=e,a.path.getTotalLength=V,a.path.getPointAtLength=W,a.path.getSubpath=function(a,b,c){if(this.getTotalLength(a)-c<1e-6)return X(a,b).end;var d=X(a,c,1);return b?X(d,b).end:d},J.getTotalLength=function(){if(this.node.getTotalLength)return this.node.getTotalLength()},J.getPointAtLength=function(a){return W(this.attr("d"),a)},J.getSubpath=function(b,c){return a.path.getSubpath(this.attr("d"),b,c)},a._.box=f,a.path.findDotsAtSegment=k,a.path.bezierBBox=l,a.path.isPointInsideBBox=m,a.path.isBBoxIntersect=n,a.path.intersection=t,a.path.intersectionNumber=u,a.path.isPointInside=w,a.path.getBBox=x,a.path.get=Z,a.path.toRelative=A,a.path.toAbsolute=B,a.path.toCubic=G,a.path.map=H,a.path.toString=g,a.path.clone=h}),d.plugin(function(a,c,d,e){for(var f=c.prototype,g="hasOwnProperty",h=("createTouch"in e.doc),i=["click","dblclick","mousedown","mousemove","mouseout","mouseover","mouseup","touchstart","touchmove","touchend","touchcancel"],j={mousedown:"touchstart",mousemove:"touchmove",mouseup:"touchend"},k=(function(a,b){var c="y"==a?"scrollTop":"scrollLeft",d=b&&b.node?b.node.ownerDocument:e.doc;return d[c in d.documentElement?"documentElement":"body"][c]}),l=function(){this.returnValue=!1},m=function(){return this.originalEvent.preventDefault()},n=function(){this.cancelBubble=!0},o=function(){return this.originalEvent.stopPropagation()},p=function(){return e.doc.addEventListener?function(a,b,c,d){var e=h&&j[b]?j[b]:b,f=function(e){var f=k("y",d),i=k("x",d);if(h&&j[g](b))for(var l=0,n=e.targetTouches&&e.targetTouches.length;l',{def:d})},a.filter.blur.toString=function(){return this()},a.filter.shadow=function(b,c,d,e,f){return"string"==typeof d&&(e=d,f=e,d=4),"string"!=typeof e&&(f=e,e="#000"),e=e||"#000",null==d&&(d=4),null==f&&(f=1),null==b&&(b=0,c=2),null==c&&(c=b),e=a.color(e),a.format('',{color:e,dx:b,dy:c,blur:d,opacity:f})},a.filter.shadow.toString=function(){return this()},a.filter.grayscale=function(b){return null==b&&(b=1),a.format('',{a:.2126+.7874*(1-b),b:.7152-.7152*(1-b),c:.0722-.0722*(1-b),d:.2126-.2126*(1-b),e:.7152+.2848*(1-b),f:.0722-.0722*(1-b),g:.2126-.2126*(1-b),h:.0722+.9278*(1-b)})},a.filter.grayscale.toString=function(){return this()},a.filter.sepia=function(b){return null==b&&(b=1),a.format('',{a:.393+.607*(1-b),b:.769-.769*(1-b),c:.189-.189*(1-b),d:.349-.349*(1-b),e:.686+.314*(1-b),f:.168-.168*(1-b),g:.272-.272*(1-b),h:.534-.534*(1-b),i:.131+.869*(1-b)})},a.filter.sepia.toString=function(){return this()},a.filter.saturate=function(b){return null==b&&(b=1),a.format('',{amount:1-b})},a.filter.saturate.toString=function(){return this()},a.filter.hueRotate=function(b){return b=b||0,a.format('',{angle:b})},a.filter.hueRotate.toString=function(){return this()},a.filter.invert=function(b){return null==b&&(b=1),a.format('',{amount:b,amount2:1-b})},a.filter.invert.toString=function(){return this()},a.filter.brightness=function(b){return null==b&&(b=1),a.format('',{amount:b})},a.filter.brightness.toString=function(){return this()},a.filter.contrast=function(b){return null==b&&(b=1),a.format('',{amount:b,amount2:.5-b/2})},a.filter.contrast.toString=function(){return this()}}),d})},{eve:70}],240:[function(a,b,c){function d(){e.call(this)}b.exports=d;var e=a("events").EventEmitter;a("inherits")(d,e),d.Readable=a("readable-stream/readable.js"),d.Writable=a("readable-stream/writable.js"),d.Duplex=a("readable-stream/duplex.js"),d.Transform=a("readable-stream/transform.js"),d.PassThrough=a("readable-stream/passthrough.js"),d.Stream=d,d.prototype.pipe=function(a,b){function c(b){a.writable&&!1===a.write(b)&&j.pause&&j.pause()}function d(){j.readable&&j.resume&&j.resume()}function f(){k||(k=!0,a.end())}function g(){k||(k=!0,"function"==typeof a.destroy&&a.destroy())}function h(a){if(i(),0===e.listenerCount(this,"error"))throw a}function i(){j.removeListener("data",c),a.removeListener("drain",d),j.removeListener("end",f),j.removeListener("close",g),j.removeListener("error",h),a.removeListener("error",h),j.removeListener("end",i),j.removeListener("close",i),a.removeListener("close",i)}var j=this;j.on("data",c),a.on("drain",d),a._isStdio||b&&!1===b.end||(j.on("end",f),j.on("close",g));var k=!1;return j.on("error",h),a.on("error",h),j.on("end",i),j.on("close",i),a.on("close",i),a.emit("pipe",j),a}},{events:71,inherits:75,"readable-stream/duplex.js":222,"readable-stream/passthrough.js":234,"readable-stream/readable.js":235,"readable-stream/transform.js":236,"readable-stream/writable.js":237}],241:[function(a,b,c){function d(a){if(a&&!i(a))throw new Error("Unknown encoding: "+a)}function e(a){return a.toString(this.encoding)}function f(a){this.charReceived=a.length%2,this.charLength=this.charReceived?2:0}function g(a){this.charReceived=a.length%3,this.charLength=this.charReceived?3:0}var h=a("buffer").Buffer,i=h.isEncoding||function(a){switch(a&&a.toLowerCase()){case"hex":case"utf8":case"utf-8":case"ascii":case"binary":case"base64":case"ucs2":case"ucs-2":case"utf16le":case"utf-16le":case"raw":return!0;default:return!1}},j=c.StringDecoder=function(a){switch(this.encoding=(a||"utf8").toLowerCase().replace(/[-_]/,""),d(a),this.encoding){case"utf8":this.surrogateSize=3;break;case"ucs2":case"utf16le":this.surrogateSize=2,this.detectIncompleteChar=f;break;case"base64":this.surrogateSize=3,this.detectIncompleteChar=g;break;default:return void(this.write=e)}this.charBuffer=new h(6),this.charReceived=0,this.charLength=0};j.prototype.write=function(a){for(var b="";this.charLength;){var c=a.length>=this.charLength-this.charReceived?this.charLength-this.charReceived:a.length;if(a.copy(this.charBuffer,this.charReceived,0,c),this.charReceived+=c,this.charReceived=55296&&d<=56319)){if(this.charReceived=this.charLength=0,0===a.length)return b;break}this.charLength+=this.surrogateSize,b=""}this.detectIncompleteChar(a);var e=a.length;this.charLength&&(a.copy(this.charBuffer,0,a.length-this.charReceived,e),e-=this.charReceived),b+=a.toString(this.encoding,0,e);var e=b.length-1,d=b.charCodeAt(e);if(d>=55296&&d<=56319){var f=this.surrogateSize;return this.charLength+=f,this.charReceived+=f,this.charBuffer.copy(this.charBuffer,f,0,f),a.copy(this.charBuffer,0,0,f),b.substring(0,e)}return b},j.prototype.detectIncompleteChar=function(a){for(var b=a.length>=3?3:a.length;b>0;b--){var c=a[a.length-b];if(1==b&&c>>5==6){this.charLength=2;break}if(b<=2&&c>>4==14){this.charLength=3;break}if(b<=3&&c>>3==30){this.charLength=4;break}}this.charReceived=b},j.prototype.end=function(a){var b="";if(a&&a.length&&(b=this.write(a)),this.charReceived){var c=this.charReceived,d=this.charBuffer,e=this.encoding;b+=d.slice(0,c).toString(e)}return b}},{buffer:24}],242:[function(a,b,c){!function(a){"use strict";function d(){this.data=[null],this.top=0}function e(){return new d}d.prototype.clear=function(){return this.data=[null],this.top=0,this},d.prototype.length=function(){return this.top},d.prototype.peek=function(){return this.data[this.top]},d.prototype.pop=function(){return this.top>0?(this.top--,this.data.pop()):void 0},d.prototype.push=function(a){return this.data[++this.top]=a,this},void 0!==c?b.exports=e:"function"==typeof define?define(function(){return e}):a.stack=e}(this)},{}],243:[function(a,b,c){(function(a){function c(a,b){function c(){if(!e){if(d("throwDeprecation"))throw new Error(b) -;d("traceDeprecation")?console.trace(b):console.warn(b),e=!0}return a.apply(this,arguments)}if(d("noDeprecation"))return a;var e=!1;return c}function d(b){try{if(!a.localStorage)return!1}catch(d){return!1}var c=a.localStorage[b];return null!=c&&"true"===String(c).toLowerCase()}b.exports=c}).call(this,"undefined"!=typeof global?global:"undefined"!=typeof self?self:"undefined"!=typeof window?window:{})},{}],244:[function(a,b,c){"use strict";function d(a,b){for(var c=0;c0&&(o=setTimeout(function(){if(!n){n=!0,k.abort("timeout");var a=new Error("XMLHttpRequest timeout");a.code="ETIMEDOUT",d(a)}},a.timeout)),k.setRequestHeader)for(l in s)s.hasOwnProperty(l)&&k.setRequestHeader(l,s[l]);else if(a.headers&&!e(a.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in a&&(k.responseType=a.responseType),"beforeSend"in a&&"function"==typeof a.beforeSend&&a.beforeSend(k),k.send(r||null),k}function i(a){try{if("document"===a.responseType)return a.responseXML;var b=a.responseXML&&"parsererror"===a.responseXML.documentElement.nodeName;if(""===a.responseType&&!b)return a.responseXML}catch(c){}return null}function j(){}var k=a("global/window"),l=a("is-function"),m=a("parse-headers"),n=a("xtend");b.exports=g,b.exports.default=g,g.XMLHttpRequest=k.XMLHttpRequest||j,g.XDomainRequest="withCredentials"in new g.XMLHttpRequest?g.XMLHttpRequest:k.XDomainRequest,d(["get","put","post","patch","head","delete"],function(a){g["delete"===a?"del":a]=function(b,c,d){return c=f(b,c,d),c.method=a.toUpperCase(),h(c)}})},{"global/window":73,"is-function":77,"parse-headers":207,xtend:245}],245:[function(a,b,c){function d(){for(var a={},b=0;b"+b+"",g.addEventListener("click",function(a){a.preventDefault(),e.forEach(function(a){var b=a.classList;a===g?b.contains("active")||b.add("active"):b.remove("active")}),c.call(d,f,g)}),a.appendChild(g),e.push(g)}),e}function e(a,b){function c(b,c){return a.branches[b].find(function(a){return a.number===c})}function e(b){return a.branches[b].map(function(a){return a.number}).filter(function(a){return!!a})}function f(b){var c=k(a.servers);return b.excludeServers&&(c=c.filter(function(a){return b.excludeServers.indexOf(a)<0})),c}function j(b,d,e){return function(f){var i=b[f],j=c(e,d),k=j.excludeFormats&&j.excludeFormats.indexOf("war")>-1;r.classList.add("accessible"),B.style.display="none",C.style.display="inline";var m=l("{server}/{branch}/{version}/camunda-bpm-ee-{serverAlias}-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,server:i,serverAlias:"wildfly8"===i?"wildfly":i});t.innerHTML=d+"-ee for "+a.servers[i];var n=j.date.split(".").map(function(a){return parseInt(a,10)});if(v.innerHTML=n[2]+" "+g[n[1]-1]+" "+n[0],h(u,"href",j.note),h(y,"href",E+l("{server}/{branch}/{version}/camunda-webapp-ee-{server}-standalone-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,server:i.match(/wildfly*/)?"jboss":i})+".war"),h(x,"href",E+m+".tar.gz"),h(w,"href",E+m+".zip"),h(z,"href","https://docs.camunda.org/manual/"+e+"/introduction/licenses/"),h(A,"href","https://docs.camunda.org/manual/"+e+"/introduction/third-party-libraries/"),(i.startsWith("ibm-was")||"oracle-wls"===i)&&(m=l("{vendor}-{server}/{branch}/{version}/camunda-ee-{vendor}-{server}-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,vendor:i.split("-")[0],server:i.split("-")[1]}),h(x,"href",E+m+".tar.gz"),h(w,"href",E+m+".zip"),h(y,"href",E+l("{vendor}-{server}/{branch}/{version}/camunda-webapp-ee-{server}-standalone-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,vendor:i.split("-")[0],server:i.split("-")[1]})+".war")),i.startsWith("run")){B.style.display="inline",C.style.display="none";var m=l("{server}/{branch}/{version}/camunda-bpm-{server}-ee-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,server:i});h(x,"href",E+m+".tar.gz"),h(w,"href",E+m+".zip"),k=!0}s.style.display=k?"none":"block"}}function m(b){var g=e(b);return function(e){q.innerHTML="",r.classList.remove("accessible");var h=g[e],i=c(b,h),k=f(i);return d(q,k.map(function(b){return a.servers[b]}),j(k,h,b))}}function n(a){p.innerHTML="",q.innerHTML="",r.classList.remove("accessible");var b=D[a],c=e(b);return d(p,c,m(b))}var o=i("ul.major",b),p=i("ul.patch",b),q=i("ul.server",b),r=i(".selected-server",b),s=i(".standalone",r),t=i(".info h3",b),u=i("a.notes",b),v=i("span.date",b),w=i("a.zip",b),x=i("a.tar-gz",b),y=i("a.war",b),z=i("a.licenses-link",b),A=i("a.third-party-licenses-link",b),B=i("a.details.run",b),C=i("a.details.full",b),D=k(a.branches).sort(function(a,b){var c=parseInt(a.split(".")[1],10),d=parseInt(b.split(".")[1],10);return c>d?-1:c=a&&(B[b].parentNode.classList.add("open"),d(B[b].parentNode),b=D.length);y(".open",F).slice(0,-1).forEach(function(a){a.classList.remove("open"),a.classList.add("active-trail")})},100))}function h(){G&&window.scrollBy(0,0-(G.clientHeight+15))}function i(a){var b=a.target.src?a.target:x("img",a.target);u(M,"src",b.src);var c=L.style;b.naturalWidth";else{var f=JSON.parse(c);if(f.items&&f.items.length){e=f.items.map(function(a){return a.pagemap?U(a):""}).join("");var g=!!f.queries.previousPage&&f.queries.previousPage[0];g&&(u(ba[0],"disabled",null),u(ba[0],"data-searched",g.searchTerms),u(ba[0],"data-start-index",g.startIndex));var h=!!f.queries.nextPage&&f.queries.nextPage[0];h&&(u(ba[1],"disabled",null),u(ba[1],"data-searched",h.searchTerms),u(ba[1],"data-start-index",h.startIndex))}else e+='
  • no results
  • '}d.innerHTML=e,X.add("search-open"),x("li:first-of-type",d).scrollIntoView()})}function q(a){a.preventDefault();var b=Z.value.trim();return document.all&&!window.atob?void window.open("https://www.google.com/search?q=site%3Ahttp%3A%2F%2Fdocs.camunda.org%20"+b,"GoogleSearch"):b.length?(X.add("search-open"),void p(Y+b)):void X.remove("search-open")}var r=a("xhr");a("./classList");var s=a("./utils"),t=s.toArray,u=s.attr,v=s.mkEl,w=s.offset,x=s.query,y=s.queryAll,z=s.docLoaded,A=x("div[class=docs-banner]");A&&r({uri:"/banners.html"},function(a,b,c){if(!a&&200==b.statusCode){var d=document.createElement("div");d.innerHTML=c;var e=y("div[data-banner]",d);if(e.length>0){var f=Math.floor(Math.random()*e.length);A.innerHTML="",A.appendChild(e[f])}}A.setAttribute("style","")});var B,C,D,E,F=x("#TableOfContents"),G=x(".navbar-fixed-top"),H=x('.site-menu a[href="'+location.pathname+'"]');F&&(F.parentNode,B=y("a[href]",F),C=B.map(function(a){return document.getElementById(u(a,"href").slice(1))}),D=C.map(function(a){return w(a)})),H&&(E=H.parentNode,E.classList.add("active"),d(H.parentNode),d(H.parentNode,"active-trail"));var I=y(".site-menu-toggle");I&&I.forEach(function(a){a.addEventListener("click",function(){document.body.classList.toggle("site-menu-open")})}),y(".site-menu ul ul").forEach(function(a){e(f(a),!0)});var J;window.addEventListener("scroll",g),g(),location.hash&&setTimeout(h,200),window.addEventListener("hashchange",h),y(".gs-download-step-panel").forEach(function(a){var b=x(".toggle-instructions",a);b&&b.addEventListener("click",function(){a.classList.toggle("open")})});var K=v("div",{class:"lightbox"}),L=v("div",{class:"content"}),M=v("img");K.appendChild(L),K.addEventListener("click",function(){K.classList.remove("open")}),L.appendChild(M),document.body.appendChild(K),z(j);var N=x(".site-menu .meta"),O=x(".toggle",N),P=x(".header",N),Q=x(".site-menu .version a");Q&&Q.addEventListener("click",k),P.addEventListener("click",k);var R=x(".site-menu .meta select");R&&R.addEventListener("change",function(){var a=u(R,"data-basepath")+"/"+R.value,b=u(R,"base-url"),c=location.href.split(b)[1];c&&(a=a+"/"+c),location.pathname=a});var S=a("prismjs");a("prismjs/plugins/line-highlight/prism-line-highlight"),a("prismjs/plugins/line-numbers/prism-line-numbers"),a("prismjs/components/prism-bash"),a("prismjs/components/prism-css"),a("prismjs/components/prism-css-extras"),a("prismjs/components/prism-git"),a("prismjs/components/prism-http"),a("prismjs/components/prism-java"),a("prismjs/components/prism-less"),a("prismjs/components/prism-markup"),a("prismjs/components/prism-yaml"),S.languages.json=S.languages.javascript,S.languages.js=S.languages.javascript,S.languages.xml=S.languages.markup,S.languages.html=S.languages.markup,z(l);var T=a("bpmn-js");z(n);var U=a("lodash.template")('
  • <%= title %>

    <% if (pagemap && pagemap.cse_thumbnail) { %><% } %>

    <%= htmlSnippet %>

  • '),V="AIzaSyBr7ZsDDbUbl_pExzErrTlSWXSZP0vpzyM",W="007121298374582869478:yaec0vxmc7e",X=document.body.classList,Y="https://www.googleapis.com/customsearch/v1?key="+V+"&cx="+W+"&q=",Z=x(".search-input"),$=x(".search-results"),_=x(".search-underlay"),aa=x(".search-close",$),ba=y("button.page");aa.addEventListener("click",o),_.addEventListener("click",o),ba.forEach(function(a){a.addEventListener("click",function(b){b.preventDefault();var c=u(a,"data-searched"),d=u(a,"data-start-index");p(Y+c+"&start="+d)})}),Z.addEventListener("change",q),Z.value="",a("./ee-download")},{"./classList":246,"./ee-download":247,"./utils":249,"bpmn-js":2,"lodash.template":79,prismjs:219,"prismjs/components/prism-bash":208,"prismjs/components/prism-css":210,"prismjs/components/prism-css-extras":209,"prismjs/components/prism-git":211,"prismjs/components/prism-http":212,"prismjs/components/prism-java":213,"prismjs/components/prism-less":214,"prismjs/components/prism-markup":215,"prismjs/components/prism-yaml":216,"prismjs/plugins/line-highlight/prism-line-highlight":217,"prismjs/plugins/line-numbers/prism-line-numbers":218,xhr:244}],249:[function(a,b,c){"use strict";function d(a){var b=[];if(!a.length)return b;for(var c=0;c>>0,e=arguments[1],f=0;f0&&(o=setTimeout(function(){if(!n){n=!0,k.abort("timeout");var a=new Error("XMLHttpRequest timeout");a.code="ETIMEDOUT",d(a)}},a.timeout)),k.setRequestHeader)for(l in s)s.hasOwnProperty(l)&&k.setRequestHeader(l,s[l]);else if(a.headers&&!e(a.headers))throw new Error("Headers cannot be set on an XDomainRequest object");return"responseType"in a&&(k.responseType=a.responseType),"beforeSend"in a&&"function"==typeof a.beforeSend&&a.beforeSend(k),k.send(r||null),k}function i(a){try{if("document"===a.responseType)return a.responseXML;var b=a.responseXML&&"parsererror"===a.responseXML.documentElement.nodeName;if(""===a.responseType&&!b)return a.responseXML}catch(c){}return null}function j(){}var k=a("global/window"),l=a("is-function"),m=a("parse-headers"),n=a("xtend");b.exports=g,b.exports.default=g,g.XMLHttpRequest=k.XMLHttpRequest||j,g.XDomainRequest="withCredentials"in new g.XMLHttpRequest?g.XMLHttpRequest:k.XDomainRequest,d(["get","put","post","patch","head","delete"],function(a){g["delete"===a?"del":a]=function(b,c,d){return c=f(b,c,d),c.method=a.toUpperCase(),h(c)}})},{"global/window":73,"is-function":77,"parse-headers":207,xtend:245}],245:[function(a,b,c){function d(){for(var a={},b=0;b"+b+"",g.addEventListener("click",function(a){a.preventDefault(),e.forEach(function(a){var b=a.classList;a===g?b.contains("active")||b.add("active"):b.remove("active")}),c.call(d,f,g)}),a.appendChild(g),e.push(g)}),e}function e(a,b){function c(b,c){return a.branches[b].find(function(a){return a.number===c})}function e(b){return a.branches[b].map(function(a){return a.number}).filter(function(a){return!!a})}function f(b){var c=k(a.servers);return b.excludeServers&&(c=c.filter(function(a){return b.excludeServers.indexOf(a)<0})),c}function j(b,d,e){return function(f){var i=b[f],j=a.servers[i],k=c(e,d),m=k.excludeFormats&&k.excludeFormats.indexOf("war")>-1;r.classList.add("accessible"),D.style.display="none",E.style.display="inline";var n=l("{server}/{branch}/{version}/camunda-bpm-ee-{serverAlias}-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,server:j.path,serverAlias:"wildfly8"===i?"wildfly":j.path});t.innerHTML=d+"-ee for "+j.name,u.innerHTML="Standalone Web Application",v.innerHTML="","wildfly-jakartaee"===i&&(u.innerHTML+=" for WildFly ≤26 / JBoss EAP 7",v.innerHTML="For newer Wildfly versions, standalone webapps were discontinued.");var o=k.date.split(".").map(function(a){return parseInt(a,10)});if(x.innerHTML=o[2]+" "+g[o[1]-1]+" "+o[0],h(w,"href",k.note),h(A,"href",G+l("{server}/{branch}/{version}/camunda-webapp-ee-{server}-standalone-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,server:i.match(/wildfly*/)?"jboss":i})+".war"),h(z,"href",G+n+".tar.gz"),h(y,"href",G+n+".zip"),h(B,"href","https://docs.camunda.org/manual/"+e+"/introduction/licenses/"),h(C,"href","https://docs.camunda.org/manual/"+e+"/introduction/third-party-libraries/"),(i.startsWith("ibm-was")||"oracle-wls"===i)&&(n=l("{vendor}-{server}/{branch}/{version}/camunda-ee-{vendor}-{serverAlias}-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,vendor:i.split("-")[0],server:"ibm-was-liberty"==i?"was-liberty":i.split("-")[1],serverAlias:i.split("-")[1]}),h(z,"href",G+n+".tar.gz"),h(y,"href",G+n+".zip"),h(A,"href",G+l("{vendor}-{server}/{branch}/{version}/camunda-webapp-ee-{server}-standalone-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,vendor:i.split("-")[0],server:i.split("-")[1]})+".war")),i.startsWith("run")){D.style.display="inline",E.style.display="none";var n=l("{server}/{branch}/{version}/camunda-bpm-{server}-ee-{version}-ee",{version:d,branch:d.indexOf("alpha")>-1?"nightly":e,server:i});h(z,"href",G+n+".tar.gz"),h(y,"href",G+n+".zip"),m=!0}s.style.display=m?"none":"block"}}function m(b){var g=e(b);return function(e){q.innerHTML="",r.classList.remove("accessible");var h=g[e],i=c(b,h),k=f(i);return d(q,k.map(function(b){return a.servers[b].name}),j(k,h,b))}}function n(a){p.innerHTML="",q.innerHTML="",r.classList.remove("accessible");var b=F[a],c=e(b);return d(p,c,m(b))}var o=i("ul.major",b),p=i("ul.patch",b),q=i("ul.server",b),r=i(".selected-server",b),s=i(".standalone",r),t=i(".info h3",b),u=i(".standalone h4",b),v=i(".standalone p.hint",b),w=i("a.notes",b),x=i("span.date",b),y=i("a.zip",b),z=i("a.tar-gz",b),A=i("a.war",b),B=i("a.licenses-link",b),C=i("a.third-party-licenses-link",b),D=i("a.details.run",b),E=i("a.details.full",b),F=k(a.branches).sort(function(a,b){var c=parseInt(a.split(".")[1],10),d=parseInt(b.split(".")[1],10);return c>d?-1:c=a&&(B[b].parentNode.classList.add("open"),d(B[b].parentNode),b=D.length);y(".open",F).slice(0,-1).forEach(function(a){a.classList.remove("open"),a.classList.add("active-trail")})},100))}function h(){G&&window.scrollBy(0,0-(G.clientHeight+15))}function i(a){var b=a.target.src?a.target:x("img",a.target);u(M,"src",b.src);var c=L.style;b.naturalWidth";else{var f=JSON.parse(c);if(f.items&&f.items.length){e=f.items.map(function(a){return a.pagemap?U(a):""}).join("");var g=!!f.queries.previousPage&&f.queries.previousPage[0];g&&(u(ba[0],"disabled",null),u(ba[0],"data-searched",g.searchTerms),u(ba[0],"data-start-index",g.startIndex));var h=!!f.queries.nextPage&&f.queries.nextPage[0];h&&(u(ba[1],"disabled",null),u(ba[1],"data-searched",h.searchTerms),u(ba[1],"data-start-index",h.startIndex))}else e+='
  • no results
  • '}d.innerHTML=e,X.add("search-open"),x("li:first-of-type",d).scrollIntoView()})}function q(a){a.preventDefault();var b=Z.value.trim();return document.all&&!window.atob?void window.open("https://www.google.com/search?q=site%3Ahttp%3A%2F%2Fdocs.camunda.org%20"+b,"GoogleSearch"):b.length?(X.add("search-open"),void p(Y+b)):void X.remove("search-open")}var r=a("xhr");a("./classList");var s=a("./utils"),t=s.toArray,u=s.attr,v=s.mkEl,w=s.offset,x=s.query,y=s.queryAll,z=s.docLoaded,A=x("div[class=docs-banner]");A&&r({uri:"/banners.html"},function(a,b,c){if(!a&&200==b.statusCode){var d=document.createElement("div");d.innerHTML=c;var e=y("div[data-banner]",d);if(e.length>0){var f=Math.floor(Math.random()*e.length);A.innerHTML="",A.appendChild(e[f])}}A.setAttribute("style","")});var B,C,D,E,F=x("#TableOfContents"),G=x(".navbar-fixed-top"),H=x('.site-menu a[href="'+location.pathname+'"]');F&&(F.parentNode,B=y("a[href]",F),C=B.map(function(a){return document.getElementById(u(a,"href").slice(1))}),D=C.map(function(a){return w(a)})),H&&(E=H.parentNode,E.classList.add("active"),d(H.parentNode),d(H.parentNode,"active-trail"));var I=y(".site-menu-toggle");I&&I.forEach(function(a){a.addEventListener("click",function(){document.body.classList.toggle("site-menu-open")})}),y(".site-menu ul ul").forEach(function(a){e(f(a),!0)});var J;window.addEventListener("scroll",g),g(),location.hash&&setTimeout(h,200),window.addEventListener("hashchange",h),y(".gs-download-step-panel").forEach(function(a){var b=x(".toggle-instructions",a);b&&b.addEventListener("click",function(){a.classList.toggle("open")})});var K=v("div",{class:"lightbox"}),L=v("div",{class:"content"}),M=v("img");K.appendChild(L),K.addEventListener("click",function(){K.classList.remove("open")}),L.appendChild(M),document.body.appendChild(K),z(j);var N=x(".site-menu .meta"),O=x(".toggle",N),P=x(".header",N),Q=x(".site-menu .version a");Q&&Q.addEventListener("click",k),P.addEventListener("click",k);var R=x(".site-menu .meta select");R&&R.addEventListener("change",function(){var a=u(R,"data-basepath")+"/"+R.value,b=u(R,"base-url"),c=location.href.split(b)[1];c&&(a=a+"/"+c),location.pathname=a});var S=a("prismjs");a("prismjs/plugins/line-highlight/prism-line-highlight"),a("prismjs/plugins/line-numbers/prism-line-numbers"),a("prismjs/components/prism-bash"),a("prismjs/components/prism-css"),a("prismjs/components/prism-css-extras"),a("prismjs/components/prism-git"),a("prismjs/components/prism-http"),a("prismjs/components/prism-java"),a("prismjs/components/prism-less"),a("prismjs/components/prism-markup"),a("prismjs/components/prism-yaml"),S.languages.json=S.languages.javascript,S.languages.js=S.languages.javascript,S.languages.xml=S.languages.markup,S.languages.html=S.languages.markup,z(l);var T=a("bpmn-js");z(n);var U=a("lodash.template")('
  • <%= title %>

    <% if (pagemap && pagemap.cse_thumbnail) { %><% } %>

    <%= htmlSnippet %>

  • '),V="AIzaSyBr7ZsDDbUbl_pExzErrTlSWXSZP0vpzyM",W="007121298374582869478:yaec0vxmc7e",X=document.body.classList,Y="https://www.googleapis.com/customsearch/v1?key="+V+"&cx="+W+"&q=",Z=x(".search-input"),$=x(".search-results"),_=x(".search-underlay"),aa=x(".search-close",$),ba=y("button.page");aa.addEventListener("click",o),_.addEventListener("click",o),ba.forEach(function(a){a.addEventListener("click",function(b){b.preventDefault();var c=u(a,"data-searched"),d=u(a,"data-start-index");p(Y+c+"&start="+d)})}),Z.addEventListener("change",q),Z.value="",a("./ee-download")},{"./classList":246,"./ee-download":247,"./utils":249,"bpmn-js":2,"lodash.template":79,prismjs:219,"prismjs/components/prism-bash":208,"prismjs/components/prism-css":210,"prismjs/components/prism-css-extras":209,"prismjs/components/prism-git":211,"prismjs/components/prism-http":212,"prismjs/components/prism-java":213,"prismjs/components/prism-less":214,"prismjs/components/prism-markup":215,"prismjs/components/prism-yaml":216,"prismjs/plugins/line-highlight/prism-line-highlight":217,"prismjs/plugins/line-numbers/prism-line-numbers":218,xhr:244}],249:[function(a,b,c){"use strict";function d(a){var b=[];if(!a.length)return b;for(var c=0;c>>0,e=arguments[1],f=0;f

    - camunda.org and docs.camunda.org are part of Camunda 7 + camunda.org and docs.camunda.org are both part of Camunda | Built by camunda and contributors — Privacy Statement — camunda Services GmbH © {{ now.Format "2006"}}

    diff --git a/themes/camunda/layouts/partials/header.html b/themes/camunda/layouts/partials/header.html index b3667f8321..c7fee6c6d4 100644 --- a/themes/camunda/layouts/partials/header.html +++ b/themes/camunda/layouts/partials/header.html @@ -5,7 +5,7 @@ @@ -17,7 +17,7 @@ - + {{ if ($.Site.Params.section.versions)}} @@ -34,13 +34,6 @@ {{ $styles := resources.Get "css/docs.css" | fingerprint }} - {{- $permalink := .Permalink }} - {{- if ($.Site.Params.section.versions) }} - {{- $latestVersion := (index $.Site.Params.section.versions 1) }} - {{- $replacementPattern := print "${1}" $latestVersion "/${3}" }} - {{- $permalink = $permalink | replaceRE `(\/manual\/)([^\/]*\/)(.*)` $replacementPattern }} - {{- end }} - @@ -50,6 +43,12 @@