From d87a6ed326e52456c751fc36f4f79f12f824cd56 Mon Sep 17 00:00:00 2001 From: Edward Casbon Date: Mon, 9 Oct 2023 15:22:11 +0100 Subject: [PATCH] Google analytics - Use v4 API as standard (#502) * Update lightbox and video embed docs with current video * Updated the GA module to default to GA v4 API * Updated docs for GA tracking page * Add video controls * Remove video tracking from video player, as now happens by default in GA4 * Compiled JavaScript * Set debug mode for excluded environments * Compiled JavaScript * Updated package lock after npm install * Version bump, to 14.2.0 * Update default account ID, removing test ID * Add notice to console when old GA tag is being used. * Export the `isExcludedEnvironment` function * Export functions from the GA module * Added a `logDeprecatedFunctionToConsole` function to log deprecated functions * Reinstate deprecated functions and log to console * Compiled JavaScript * Add spread'ed arguments to deprecated functions so consumers don't throw errors. * Ensure video lightbox element is the link, rather than any child elements. * Compiled JavaScript * Replicate Google Analytics `form_submit` event on successful Marketo form submissions. * Compiled JavaScript --- dist/honeycomb.app.css | 2 +- dist/honeycomb.css | 2 +- dist/honeycomb.js | 6567 +++++++++++++++-- dist/honeycomb.min.js | 2 +- docs/js-library/ga-tracking.htm | 31 +- docs/js-library/lightbox.htm | 2 +- docs/js-library/video-embed.htm | 2 +- package-lock.json | 3073 +++++--- package.json | 2 +- .../js/honeycomb.analytics.google.js | 267 +- src/forms/js/honeycomb.forms.marketo.js | 8 + src/honeycomb.js | 4 +- ...mb.notification.log-deprecated-function.js | 15 + src/video/js/honeycomb.video.js | 57 +- 14 files changed, 8252 insertions(+), 1782 deletions(-) create mode 100644 src/notification/js/honeycomb.notification.log-deprecated-function.js diff --git a/dist/honeycomb.app.css b/dist/honeycomb.app.css index 2850f472..1138984c 100644 --- a/dist/honeycomb.app.css +++ b/dist/honeycomb.app.css @@ -1 +1 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import"https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&display=swap";html,:root,.hc-root{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;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],:root input[type=button],.hc-root input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],:root input[disabled],.hc-root input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}html,:root,.hc-root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}.gm-style img{max-width:none}mark{font-style:italic;font-weight:bold}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre code{padding:10px;padding:0.7142857143rem;display:block;overflow:auto;white-space:pre}hr{clear:both;border-top:1px;border-right:0;border-bottom:0;border-left:0;min-height:0;height:1px;border-style:solid}hr.dashed{border-style:dashed}hr.dotted{border-style:dotted}ul,ol{margin-left:10px;margin-left:0.7142857143rem}li,dd{margin-bottom:5px;margin-bottom:0.3571428571rem}dt{margin-bottom:5px;margin-bottom:0.3571428571rem;font-weight:bold}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:10px;margin-top:0.7142857143rem}li>ul,li>ol{margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem}li p:empty{display:none}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:decimal}html,:root,.hc-root{font-size:87.5%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,hr{margin-bottom:10px;margin-bottom:0.7142857143rem}hr{margin-top:10px;margin-top:0.7142857143rem}p:last-child{margin-bottom:0px;margin-bottom:0rem}.bg--cover{background-position:center;background-size:cover;background-repeat:no-repeat}.band{position:relative;width:100%;overflow:hidden;clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{clear:both;padding-top:20px;padding-top:1.4285714286rem;padding-bottom:20px;padding-bottom:1.4285714286rem;padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;width:100%;max-width:1320px;margin:auto}.band__inner-container:before,.band__inner-container:after,.band__inner-container--loose:before,.band__inner-container--tight:before,.band__inner-container--loose:after,.band__inner-container--tight:after{content:" ";display:table}.band__inner-container:after,.band__inner-container--loose:after,.band__inner-container--tight:after{clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{*zoom:1}.band__inner-container--tight{padding-top:10px;padding-top:0.7142857143rem;padding-bottom:10px;padding-bottom:0.7142857143rem}.band__inner-container--loose{padding-top:40px;padding-top:2.8571428571rem;padding-bottom:40px;padding-bottom:2.8571428571rem}.border{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-thick{border-width:2px}.border-thicker{border-width:4px}.border-none{border-width:0}.clearfix,.grid__row{clear:both}.clearfix:before,.clearfix:after,.grid__row:before,.grid__row:after{content:" ";display:table}.clearfix:after,.grid__row:after{clear:both}.clearfix,.grid__row{*zoom:1}.code{white-space:pre-wrap}.image-center{display:block;margin-top:0;margin-right:auto;margin-left:auto}.pin{position:absolute}@media(max-width: 950px){.pin{position:relative;left:0;right:0;clear:both}}.pin-top{position:absolute;top:0}@media(max-width: 950px){.pin-top{position:relative;left:0;right:0;clear:both}}.pin-right{position:absolute;right:0}@media(max-width: 950px){.pin-right{position:relative;left:0;right:0;clear:both}}.pin-bottom{position:absolute;bottom:0}@media(max-width: 950px){.pin-bottom{position:relative;left:0;right:0;clear:both}}.pin-left{position:absolute;left:0}@media(max-width: 950px){.pin-left{position:relative;left:0;right:0;clear:both}}.pin-top-right{position:absolute;top:0;right:0}@media(max-width: 950px){.pin-top-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-right{position:absolute;bottom:0;right:0}@media(max-width: 950px){.pin-bottom-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-left{position:absolute;bottom:0;left:0}@media(max-width: 950px){.pin-bottom-left{position:relative;left:0;right:0;clear:both}}.pin-top-left{position:absolute;top:0;left:0}@media(max-width: 950px){.pin-top-left{position:relative;left:0;right:0;clear:both}}.pin-middle{position:absolute;left:0;right:0;margin:auto}@media(max-width: 950px){.pin-middle{position:relative;left:0;right:0;clear:both}}.pin-to-right-of-middle{position:absolute;left:50%}@media(max-width: 950px){.pin-to-right-of-middle{position:relative;left:0;right:0;clear:both}}.pin-to-left-of-middle{position:absolute;right:50%}@media(max-width: 950px){.pin-to-left-of-middle{position:relative;left:0;right:0;clear:both}}@media(max-width: 99999px){.show-on-max{display:inline-block !important}.hide-on-max{display:none !important}}@media(max-width: 1200px){.show-on-large{display:inline-block !important}.hide-on-large{display:none !important}}@media(max-width: 950px){.show-on-medium{display:inline-block !important}.hide-on-medium{display:none !important}}@media(max-width: 600px){.show-on-small{display:inline-block !important}.hide-on-small{display:none !important}}@media(max-width: 384px){.show-on-mini{display:inline-block !important}.hide-on-mini{display:none !important}}.display--inline,.nav-bar--center ul{display:inline !important;display:inline-block !important;width:auto !important}.display--block{display:block !important}.display--table{display:table !important}.display--flex{display:flex !important}@media(max-width: 99999px){.display--inline--max{display:inline !important;display:inline-block !important;width:auto !important}.display--block--max{display:block !important}.display--table--max{display:table !important}.display--flex--max{display:flex !important}}@media(max-width: 1200px){.display--inline--large{display:inline !important;display:inline-block !important;width:auto !important}.display--block--large{display:block !important}.display--table--large{display:table !important}.display--flex--large{display:flex !important}}@media(max-width: 950px){.display--inline--medium{display:inline !important;display:inline-block !important;width:auto !important}.display--block--medium{display:block !important}.display--table--medium{display:table !important}.display--flex--medium{display:flex !important}}@media(max-width: 600px){.display--inline--small{display:inline !important;display:inline-block !important;width:auto !important}.display--block--small{display:block !important}.display--table--small{display:table !important}.display--flex--small{display:flex !important}}@media(max-width: 384px){.display--inline--mini{display:inline !important;display:inline-block !important;width:auto !important}.display--block--mini{display:block !important}.display--table--mini{display:table !important}.display--flex--mini{display:flex !important}}.float-left{padding-right:10px;padding-right:0.7142857143rem;float:left !important}.float-right,.nav-bar--right{padding-left:10px;padding-left:0.7142857143rem;float:right !important}.spaced{margin:20px !important;margin:1.4285714286rem !important}.spaced-h{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none{margin:0px !important;margin:0rem !important}.spaced-h--none{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none{margin-bottom:0px !important;margin-bottom:0rem !important}@media(max-width: 99999px){.spaced--max{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--max{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--max{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--max{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--max{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--max{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--max{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--max{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--max{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--max{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--max{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--max{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--max{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--max{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--max{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--max{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--max{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--max{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--max{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--max{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--max{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--max{margin:0px !important;margin:0rem !important}.spaced-h--none--max{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--max{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--max{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--max{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--max{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--max{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 1200px){.spaced--large{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--large{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--large{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--large{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--large{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--large{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--large{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--large{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--large{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--large{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--large{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--large{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--large{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--large{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--large{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--large{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--large{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--large{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--large{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--large{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--large{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--large{margin:0px !important;margin:0rem !important}.spaced-h--none--large{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--large{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--large{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--large{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--large{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--large{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 950px){.spaced--medium{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--medium{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--medium{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--medium{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--medium{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--medium{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--medium{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--medium{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--medium{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--medium{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--medium{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--medium{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--medium{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--medium{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--medium{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--medium{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--medium{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--medium{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--medium{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--medium{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--medium{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--medium{margin:0px !important;margin:0rem !important}.spaced-h--none--medium{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--medium{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--medium{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--medium{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--medium{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--medium{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 600px){.spaced--small{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--small{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--small{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--small{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--small{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--small{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--small{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--small{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--small{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--small{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--small{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--small{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--small{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--small{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--small{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--small{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--small{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--small{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--small{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--small{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--small{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--small{margin:0px !important;margin:0rem !important}.spaced-h--none--small{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--small{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--small{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--small{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--small{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--small{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 384px){.spaced--mini{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--mini{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--mini{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--mini{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--mini{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--mini{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--mini{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--mini{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--mini{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--mini{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--mini{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--mini{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--mini{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--mini{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--mini{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--mini{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--mini{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--mini{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--mini{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--mini{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--mini{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--mini{margin:0px !important;margin:0rem !important}.spaced-h--none--mini{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--mini{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--mini{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--mini{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--mini{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--mini{margin-bottom:0px !important;margin-bottom:0rem !important}}.padded{padding:20px !important;padding:1.4285714286rem !important}.padded-h{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight,.nav--drawer__open{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight,.nav--drawer__open{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none{padding:0px !important;padding:0rem !important}.padded-h--none{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none{padding-left:0px !important;padding-left:0rem !important}.padded-right--none{padding-right:0px !important;padding-right:0rem !important}.padded-v--none{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none{padding-bottom:0px !important;padding-bottom:0rem !important}@media(max-width: 99999px){.padded--max{padding:20px !important;padding:1.4285714286rem !important}.padded-h--max{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--max{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--max{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--max{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--max{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--max{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--max{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--max{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--max{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--max{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--max{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--max{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--max{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--max{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--max{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--max{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--max{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--max{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--max{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--max{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--max{padding:0px !important;padding:0rem !important}.padded-h--none--max{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--max{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--max{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--max{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--max{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--max{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 1200px){.padded--large{padding:20px !important;padding:1.4285714286rem !important}.padded-h--large{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--large{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--large{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--large{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--large{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--large{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--large{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--large{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--large{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--large{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--large{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--large{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--large{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--large{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--large{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--large{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--large{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--large{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--large{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--large{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--large{padding:0px !important;padding:0rem !important}.padded-h--none--large{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--large{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--large{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--large{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--large{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--large{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 950px){.padded--medium{padding:20px !important;padding:1.4285714286rem !important}.padded-h--medium{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--medium{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--medium{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--medium{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--medium{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--medium{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--medium{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--medium{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--medium{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--medium{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--medium{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--medium{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--medium{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--medium{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--medium{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--medium{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--medium{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--medium{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--medium{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--medium{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--medium{padding:0px !important;padding:0rem !important}.padded-h--none--medium{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--medium{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--medium{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--medium{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--medium{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--medium{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 600px){.padded--small{padding:20px !important;padding:1.4285714286rem !important}.padded-h--small{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--small{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--small{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--small{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--small{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--small{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--small{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--small{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--small{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--small{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--small{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--small{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--small{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--small{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--small{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--small{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--small{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--small{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--small{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--small{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--small{padding:0px !important;padding:0rem !important}.padded-h--none--small{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--small{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--small{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--small{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--small{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--small{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 384px){.padded--mini{padding:20px !important;padding:1.4285714286rem !important}.padded-h--mini{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--mini{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--mini{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--mini{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--mini{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--mini{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--mini{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--mini{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--mini{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--mini{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--mini{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--mini{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--mini{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--mini{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--mini{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--mini{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--mini{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--mini{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--mini{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--mini{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--mini{padding:0px !important;padding:0rem !important}.padded-h--none--mini{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--mini{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--mini{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--mini{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--mini{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--mini{padding-bottom:0px !important;padding-bottom:0rem !important}}.absolute{position:absolute !important}.absolute-top{position:absolute !important;top:0 !important}.absolute-top-right{position:absolute !important;top:0 !important;right:0 !important}.absolute-top-left,.google-map{position:absolute !important;top:0 !important;left:0 !important}.absolute-bottom{position:absolute !important;bottom:0 !important}.absolute--bottom-right{position:absolute !important;bottom:0 !important;right:0 !important}.absolute--bottom-left{position:absolute !important;bottom:0 !important;left:0 !important}.absolute--left{position:absolute !important;left:0 !important}.absolute--right{position:absolute !important;left:0 !important}.relative{position:relative !important}.spaced-bottom--none{margin-bottom:0 !important}.center{left:50%;top:50%;transform:translate(-50%, -50%)}.center--h{left:50%;transform:translateX(-50%)}.center--v{top:50%;transform:translateY(-50%)}.overflow-visible{overflow:visible !important}.overflow-hidden{overflow:hidden !important}.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden !important}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;position:static;margin:0;overflow:visible;width:auto}hr{border-color:#dcdcdc}pre code{background-color:#f2f2f2}html,:root,.hc-root{background-color:#fff;color:#373737;border-color:#dcdcdc}.border,.border-top,.border-right,.border-bottom,.border-left{border-color:inherit}.border-color--red{border-color:#c00}.scheme--white{background-color:#fff;border-color:#dcdcdc}.scheme--white *{border-color:inherit}.scheme--white hr{border-color:#dcdcdc}.scheme--white h1,.scheme--white .alpha{color:#373737}.scheme--white .sub-heading{color:#767676}.scheme--white h2,.scheme--white .beta,.scheme--white blockquote.blockquote--large p,blockquote.blockquote--large .scheme--white p{color:#373737}.scheme--white h3,.scheme--white .gamma{color:#373737}.scheme--white h4,.scheme--white .delta{color:#373737}.scheme--white h5,.scheme--white .epsilon{color:#373737}.scheme--white h6,.scheme--white .zeta{color:#373737}.scheme--white p,.scheme--white ul,.scheme--white ol,.scheme--white dd,.scheme--white label{color:#373737}.scheme--white a{color:#336dc2;border-color:#3c85df}.scheme--white a:active,.scheme--white a:hover{color:#67a9f1}.scheme--white h1 a,.scheme--white h2 a,.scheme--white h3 a,.scheme--white h4 a,.scheme--white h5 a,.scheme--white .main-heading a,.scheme--white .sub-heading a{color:#000;border-bottom-color:rgba(0,0,0,0)}.scheme--white h1 a:hover,.scheme--white h2 a:hover,.scheme--white h3 a:hover,.scheme--white h4 a:hover,.scheme--white h5 a:hover,.scheme--white .main-heading a:hover,.scheme--white .sub-heading a:hover{color:#000}.scheme--white input,.scheme--white select,.scheme--white textarea{color:#222}.scheme--lightest-grey{background-color:#f2f2f2;border-color:#dcdcdc}.scheme--lightest-grey *{border-color:inherit}.scheme--lightest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--lightest-grey .tabs li.active{background-color:#f2f2f2}.scheme--lightest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#f2f2f2;background-color:#f2f2f2}.scheme--lightest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-grey input,.scheme--lightest-grey select,.scheme--lightest-grey textarea,.scheme--lightest-grey label{color:#222}.scheme--darkest-grey{background-color:#373737;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-grey *{border-color:inherit}.scheme--darkest-grey hr{border-color:#767676}.scheme--darkest-grey h1,.scheme--darkest-grey .alpha,.scheme--darkest-grey .main-heading{color:#fff}.scheme--darkest-grey h2,.scheme--darkest-grey .beta,.scheme--darkest-grey blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-grey p,.scheme--darkest-grey .sub-heading{color:#ebebeb}.scheme--darkest-grey h3,.scheme--darkest-grey .gamma{color:#ebebeb}.scheme--darkest-grey h4,.scheme--darkest-grey .delta{color:#ebebeb}.scheme--darkest-grey h5,.scheme--darkest-grey .epsilon{color:#ebebeb}.scheme--darkest-grey h6,.scheme--darkest-grey .zeta{color:#ebebeb}.scheme--darkest-grey p,.scheme--darkest-grey ul,.scheme--darkest-grey ol,.scheme--darkest-grey dd,.scheme--darkest-grey label{color:#dcdcdc}.scheme--darkest-grey a{color:#67a9f1;border-color:#3c85df}.scheme--darkest-grey a:active,.scheme--darkest-grey a:hover{color:#3c85df}.scheme--darkest-grey h1 a,.scheme--darkest-grey h2 a,.scheme--darkest-grey h3 a,.scheme--darkest-grey h4 a,.scheme--darkest-grey h5 a,.scheme--darkest-grey .main-heading a,.scheme--darkest-grey .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-grey h1 a:hover,.scheme--darkest-grey h2 a:hover,.scheme--darkest-grey h3 a:hover,.scheme--darkest-grey h4 a:hover,.scheme--darkest-grey h5 a:hover,.scheme--darkest-grey .main-heading a:hover,.scheme--darkest-grey .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--darkest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--darkest-grey .tabs li.active{background-color:#373737}.scheme--darkest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#373737;background-color:#373737;color:#fff}.scheme--darkest-grey .tabs a{background-color:#dcdcdc;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;color:#373737}.scheme--darkest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-grey input,.scheme--darkest-grey select,.scheme--darkest-grey textarea{color:#222}.scheme--darkest-grey table{background-color:#373737;color:#ebebeb}.scheme--darkest-grey th{background-color:#767676;color:#ebebeb}.scheme--darkest-grey th,.scheme--darkest-grey td{border-color:#767676}.scheme--darkest-grey tr:hover{background-color:#767676}.scheme--lightest-blue{background-color:#d8e7f9;color:#336dc2;border-color:#bad6e7 !important}.scheme--lightest-blue *{border-color:inherit}.scheme--lightest-blue hr{border-color:#bad6e7 !important}.scheme--lightest-blue h1,.scheme--lightest-blue .alpha{color:#183559}.scheme--lightest-blue h2,.scheme--lightest-blue .beta,.scheme--lightest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--lightest-blue p{color:#183559}.scheme--lightest-blue h3,.scheme--lightest-blue .gamma{color:#183559}.scheme--lightest-blue h4,.scheme--lightest-blue .delta{color:#183559}.scheme--lightest-blue h5,.scheme--lightest-blue .epsilon{color:#183559}.scheme--lightest-blue h6,.scheme--lightest-blue .zeta{color:#183559}.scheme--lightest-blue p,.scheme--lightest-blue ul,.scheme--lightest-blue ol,.scheme--lightest-blue dd,.scheme--lightest-blue label{color:#336dc2}.scheme--lightest-blue a{color:#336dc2;border-color:#67a9f1;text-decoration:underline}.scheme--lightest-blue a:active,.scheme--lightest-blue a:hover{color:#3c85df}.scheme--lightest-blue h1 a,.scheme--lightest-blue h2 a,.scheme--lightest-blue h3 a,.scheme--lightest-blue h4 a,.scheme--lightest-blue h5 a,.scheme--lightest-blue .main-heading a,.scheme--lightest-blue .sub-heading a{color:#183559;border-bottom-color:rgba(0,0,0,0)}.scheme--lightest-blue h1 a:hover,.scheme--lightest-blue h2 a:hover,.scheme--lightest-blue h3 a:hover,.scheme--lightest-blue h4 a:hover,.scheme--lightest-blue h5 a:hover,.scheme--lightest-blue .main-heading a:hover,.scheme--lightest-blue .sub-heading a:hover{color:#000;border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs{border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs li.active{background-color:#d8e7f9}.scheme--lightest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#d8e7f9;background-color:#d8e7f9}.scheme--lightest-blue .tabs a{background-color:#67a9f1;border-top-color:#67a9f1;border-bottom-color:#67a9f1}.scheme--lightest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-blue input,.scheme--lightest-blue select,.scheme--lightest-blue textarea{color:#222}.scheme--blue{background-color:#3c85df;border-color:#336dc2;color:#fff;-webkit-font-smoothing:antialiased}.scheme--blue *{border-color:inherit}.scheme--blue hr{border-color:#fff}.scheme--blue h1,.scheme--blue .alpha{color:#fff}.scheme--blue h2,.scheme--blue .beta,.scheme--blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--blue p{color:#fff}.scheme--blue h3,.scheme--blue .gamma{color:#fff}.scheme--blue h4,.scheme--blue .delta{color:#fff}.scheme--blue h5,.scheme--blue .epsilon{color:#fff}.scheme--blue p,.scheme--blue ul,.scheme--blue ol,.scheme--blue dd,.scheme--blue label{color:#fff}.scheme--blue a{color:#b1cef2;border-color:#183559}.scheme--blue a:active,.scheme--blue a:hover{color:#183559}.scheme--blue h1 a,.scheme--blue h2 a,.scheme--blue h3 a,.scheme--blue h4 a,.scheme--blue h5 a,.scheme--blue .main-heading a,.scheme--blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--blue h1 a:hover,.scheme--blue h2 a:hover,.scheme--blue h3 a:hover,.scheme--blue h4 a:hover,.scheme--blue h5 a:hover,.scheme--blue .main-heading a:hover,.scheme--blue .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--blue .tabs{border-bottom-color:#d8e7f9}.scheme--blue .tabs li.active{background-color:#3c85df}.scheme--blue .tabs li.active a{border-top-color:#fff;border-bottom-color:#3c85df;background-color:#3c85df;color:#fff}.scheme--blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#3c85df}.scheme--blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue{background-color:#183559;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-blue *{border-color:inherit}.scheme--darkest-blue hr{border-color:#767676}.scheme--darkest-blue h1,.scheme--darkest-blue .alpha{color:#ebebeb}.scheme--darkest-blue h2,.scheme--darkest-blue .beta,.scheme--darkest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-blue p{color:#ebebeb}.scheme--darkest-blue h3,.scheme--darkest-blue .gamma{color:#ebebeb}.scheme--darkest-blue h4,.scheme--darkest-blue .delta{color:#ebebeb}.scheme--darkest-blue h5,.scheme--darkest-blue .epsilon{color:#ebebeb}.scheme--darkest-blue p,.scheme--darkest-blue ul,.scheme--darkest-blue ol,.scheme--darkest-blue dd,.scheme--darkest-blue label{color:#dcdcdc}.scheme--darkest-blue a{color:#ebebeb;border-color:#3c85df}.scheme--darkest-blue a:active,.scheme--darkest-blue a:hover{color:#67a9f1}.scheme--darkest-blue h1 a,.scheme--darkest-blue h2 a,.scheme--darkest-blue h3 a,.scheme--darkest-blue h4 a,.scheme--darkest-blue h5 a,.scheme--darkest-blue .main-heading a,.scheme--darkest-blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-blue h1 a:hover,.scheme--darkest-blue h2 a:hover,.scheme--darkest-blue h3 a:hover,.scheme--darkest-blue h4 a:hover,.scheme--darkest-blue h5 a:hover,.scheme--darkest-blue .main-heading a:hover,.scheme--darkest-blue .sub-heading a:hover{color:#fff;border-bottom-color:#3c85df}.scheme--darkest-blue .tabs{border-bottom-color:#d8e7f9}.scheme--darkest-blue .tabs li.active{background-color:#183559}.scheme--darkest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#183559;background-color:#183559;color:#fff}.scheme--darkest-blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#183559}.scheme--darkest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue input,.scheme--darkest-blue select,.scheme--darkest-blue textarea{color:#222}.scheme--near-black{background-color:#222;border-color:#b6b6b6;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--near-black *{border-color:inherit}.scheme--near-black hr{border-color:#b6b6b6}.scheme--near-black h1,.scheme--near-black .alpha{color:#ebebeb}.scheme--near-black h2,.scheme--near-black .beta,.scheme--near-black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--near-black p{color:#ebebeb}.scheme--near-black h3,.scheme--near-black .gamma{color:#ebebeb}.scheme--near-black h4,.scheme--near-black .delta{color:#ebebeb}.scheme--near-black h5,.scheme--near-black .epsilon{color:#ebebeb}.scheme--near-black h6,.scheme--near-black .zeta{color:#ebebeb}.scheme--near-black p,.scheme--near-black ul,.scheme--near-black ol,.scheme--near-black dd,.scheme--near-black label{color:#dcdcdc}.scheme--near-black a{color:#ebebeb;border-color:#3c85df}.scheme--near-black a:active,.scheme--near-black a:hover{color:#67a9f1}.scheme--near-black h1 a,.scheme--near-black h2 a,.scheme--near-black h3 a,.scheme--near-black h4 a,.scheme--near-black h5 a,.scheme--near-black .main-heading a,.scheme--near-black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--near-black h1 a:hover,.scheme--near-black h2 a:hover,.scheme--near-black h3 a:hover,.scheme--near-black h4 a:hover,.scheme--near-black h5 a:hover,.scheme--near-black .main-heading a:hover,.scheme--near-black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--near-black input,.scheme--near-black select,.scheme--near-black textarea{color:#222}.scheme--black{background-color:#000;border-color:#373737;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--black *{border-color:inherit}.scheme--black hr{border-color:#373737}.scheme--black h1,.scheme--black .alpha{color:#ebebeb}.scheme--black h2,.scheme--black .beta,.scheme--black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--black p{color:#ebebeb}.scheme--black h3,.scheme--black .gamma{color:#ebebeb}.scheme--black h4,.scheme--black .delta{color:#ebebeb}.scheme--black h5,.scheme--black .epsilon{color:#ebebeb}.scheme--black p,.scheme--black ul,.scheme--black ol,.scheme--black dd,.scheme--black label{color:#dcdcdc}.scheme--black a{color:#8ab6ec;border-color:#3c85df}.scheme--black a:active,.scheme--black a:hover{color:#3c85df}.scheme--black h1 a,.scheme--black h2 a,.scheme--black h3 a,.scheme--black h4 a,.scheme--black h5 a,.scheme--black .main-heading a,.scheme--black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--black h1 a:hover,.scheme--black h2 a:hover,.scheme--black h3 a:hover,.scheme--black h4 a:hover,.scheme--black h5 a:hover,.scheme--black .main-heading a:hover,.scheme--black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--black input,.scheme--black select,.scheme--black textarea{color:#222}.scheme--red{background-color:#c00;border-color:#c00;color:#fff;-webkit-font-smoothing:antialiased}.scheme--red *{border-color:inherit}.scheme--red hr{border-color:#fff}.scheme--red h1,.scheme--red .alpha,.scheme--red .main-heading{color:#fff}.scheme--red h2,.scheme--red .beta,.scheme--red blockquote.blockquote--large p,blockquote.blockquote--large .scheme--red p,.scheme--red .sub-heading{color:#fff}.scheme--red h3,.scheme--red .gamma{color:#fff}.scheme--red h4,.scheme--red .delta{color:#fff}.scheme--red h5,.scheme--red .epsilon{color:#fff}.scheme--red h6,.scheme--red .zeta{color:#fff}.scheme--red p,.scheme--red ul,.scheme--red ol,.scheme--red dd,.scheme--red label{color:#f5cccc}.scheme--red a{color:#fff;border-color:#fff}.scheme--red a:active,.scheme--red a:hover{color:#f5cccc}.scheme--red h1 a,.scheme--red h2 a,.scheme--red h3 a,.scheme--red h4 a,.scheme--red h5 a,.scheme--red .main-heading a,.scheme--red .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--red h1 a:hover,.scheme--red h2 a:hover,.scheme--red h3 a:hover,.scheme--red h4 a:hover,.scheme--red h5 a:hover,.scheme--red .main-heading a:hover,.scheme--red .sub-heading a:hover{color:#fff;border-bottom-color:#f5cccc}.scheme--red .tabs{border-bottom-color:#eb9999}.scheme--red .tabs li.active{background-color:#c00}.scheme--red .tabs li.active a{border-top-color:#fff;border-bottom-color:#c00;background-color:#c00;color:#fff}.scheme--red .tabs a{background-color:#eb9999;border-top-color:#eb9999;border-bottom-color:#eb9999;color:#222}.scheme--red .pagination{-webkit-font-smoothing:antialiased}.scheme--red input,.scheme--red select,.scheme--red textarea{color:#222}.scheme--red table{background-color:#a30000;color:#eb9999}.scheme--red th{background-color:#c00;color:#eb9999}.scheme--red th,.scheme--red td{border-color:#c00}.scheme--red tr:hover{background-color:#c00}.jazzy-underline{border-bottom:none}.jazzy-underline:after{content:"";display:block;width:20%;min-width:100px;height:5px;margin-top:4px;border-radius:10px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.text--center.jazzy-underline:after,.jazzy-underline.nav-bar--center:after,.text--center .jazzy-underline:after,.nav-bar--center .jazzy-underline:after{margin-left:auto;margin-right:auto}.jazzy-top-border{position:relative}.jazzy-top-border:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-bottom-border{position:relative}.jazzy-bottom-border:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-left-border{position:relative}.jazzy-left-border:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-right-border{position:relative}.jazzy-right-border:before{content:"";display:block;position:absolute;top:0;right:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-text{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.background-color--jazzy{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.color--yellow{color:#fed100 !important}.background-color--yellow{background-color:#fed100 !important}.border-color--yellow{border-color:#fed100 !important}.color-code--yellow:after{content:"#fed100" !important}.color--yellow--base{color:#fed100 !important}.background-color--yellow--base{background-color:#fed100 !important}.border-color--yellow--base{border-color:#fed100 !important}.color-code--yellow--base:after{content:"#fed100" !important}.color--yellow--jazzy{color:#ff0 !important}.background-color--yellow--jazzy{background-color:#ff0 !important}.border-color--yellow--jazzy{border-color:#ff0 !important}.color-code--yellow--jazzy:after{content:"yellow" !important}.color--yellow--1{color:#fff9d7 !important}.background-color--yellow--1{background-color:#fff9d7 !important}.border-color--yellow--1{border-color:#fff9d7 !important}.color-code--yellow--1:after{content:"#fff9d7" !important}.color--yellow--2{color:#fff4ae !important}.background-color--yellow--2{background-color:#fff4ae !important}.border-color--yellow--2{border-color:#fff4ae !important}.color-code--yellow--2:after{content:"#fff4ae" !important}.color--yellow--3{color:#ffee86 !important}.background-color--yellow--3{background-color:#ffee86 !important}.border-color--yellow--3{border-color:#ffee86 !important}.color-code--yellow--3:after{content:"#ffee86" !important}.color--yellow--4{color:#ffe335 !important}.background-color--yellow--4{background-color:#ffe335 !important}.border-color--yellow--4{border-color:#ffe335 !important}.color-code--yellow--4:after{content:"#ffe335" !important}.color--yellow--5{color:#fed100 !important}.background-color--yellow--5{background-color:#fed100 !important}.border-color--yellow--5{border-color:#fed100 !important}.color-code--yellow--5:after{content:"#fed100" !important}.color--orange{color:#fc9003 !important}.background-color--orange{background-color:#fc9003 !important}.border-color--orange{border-color:#fc9003 !important}.color-code--orange:after{content:"#fc9003" !important}.color--orange--base{color:#fc9003 !important}.background-color--orange--base{background-color:#fc9003 !important}.border-color--orange--base{border-color:#fc9003 !important}.color-code--orange--base:after{content:"#fc9003" !important}.color--orange--jazzy{color:#ebab2a !important}.background-color--orange--jazzy{background-color:#ebab2a !important}.border-color--orange--jazzy{border-color:#ebab2a !important}.color-code--orange--jazzy:after{content:"#ebab2a" !important}.color--orange--1{color:#ffebcc !important}.background-color--orange--1{background-color:#ffebcc !important}.border-color--orange--1{border-color:#ffebcc !important}.color-code--orange--1:after{content:"#ffebcc" !important}.color--orange--2{color:#ffd699 !important}.background-color--orange--2{background-color:#ffd699 !important}.border-color--orange--2{border-color:#ffd699 !important}.color-code--orange--2:after{content:"#ffd699" !important}.color--orange--3{color:#fec267 !important}.background-color--orange--3{background-color:#fec267 !important}.border-color--orange--3{border-color:#fec267 !important}.color-code--orange--3:after{content:"#fec267" !important}.color--orange--4{color:#ecac2d !important}.background-color--orange--4{background-color:#ecac2d !important}.border-color--orange--4{border-color:#ecac2d !important}.color-code--orange--4:after{content:"#ecac2d" !important}.color--orange--5{color:#fc9003 !important}.background-color--orange--5{background-color:#fc9003 !important}.border-color--orange--5{border-color:#fc9003 !important}.color-code--orange--5:after{content:"#fc9003" !important}.color--green{color:#1aac1e !important}.background-color--green{background-color:#1aac1e !important}.border-color--green{border-color:#1aac1e !important}.color-code--green:after{content:"#1aac1e" !important}.color--green--base{color:#1aac1e !important}.background-color--green--base{background-color:#1aac1e !important}.border-color--green--base{border-color:#1aac1e !important}.color-code--green--base:after{content:"#1aac1e" !important}.color--green--jazzy{color:#00a361 !important}.background-color--green--jazzy{background-color:#00a361 !important}.border-color--green--jazzy{border-color:#00a361 !important}.color-code--green--jazzy:after{content:"#00a361" !important}.color--green--1{color:#d1eed2 !important}.background-color--green--1{background-color:#d1eed2 !important}.border-color--green--1{border-color:#d1eed2 !important}.color-code--green--1:after{content:"#d1eed2" !important}.color--green--2{color:#a3dea5 !important}.background-color--green--2{background-color:#a3dea5 !important}.border-color--green--2{border-color:#a3dea5 !important}.color-code--green--2:after{content:"#a3dea5" !important}.color--green--3{color:#76cd78 !important}.background-color--green--3{background-color:#76cd78 !important}.border-color--green--3{border-color:#76cd78 !important}.color-code--green--3:after{content:"#76cd78" !important}.color--green--4{color:#4abc4b !important}.background-color--green--4{background-color:#4abc4b !important}.border-color--green--4{border-color:#4abc4b !important}.color-code--green--4:after{content:"#4abc4b" !important}.color--green--5{color:#1aac1e !important}.background-color--green--5{background-color:#1aac1e !important}.border-color--green--5{border-color:#1aac1e !important}.color-code--green--5:after{content:"#1aac1e" !important}.color--green--6{color:#128024 !important}.background-color--green--6{background-color:#128024 !important}.border-color--green--6{border-color:#128024 !important}.color-code--green--6:after{content:"#128024" !important}.color--green--7{color:#0e5b10 !important}.background-color--green--7{background-color:#0e5b10 !important}.border-color--green--7{border-color:#0e5b10 !important}.color-code--green--7:after{content:"#0e5b10" !important}.color--red{color:#c00 !important}.background-color--red{background-color:#c00 !important}.border-color--red{border-color:#c00 !important}.color-code--red:after{content:"#cc0000" !important}.color--red--base{color:#c00 !important}.background-color--red--base{background-color:#c00 !important}.border-color--red--base{border-color:#c00 !important}.color-code--red--base:after{content:"#cc0000" !important}.color--red--brand{color:#c00 !important}.background-color--red--brand{background-color:#c00 !important}.border-color--red--brand{border-color:#c00 !important}.color-code--red--brand:after{content:"#cc0000" !important}.color--red--jazzy{color:#ed3331 !important}.background-color--red--jazzy{background-color:#ed3331 !important}.border-color--red--jazzy{border-color:#ed3331 !important}.color-code--red--jazzy:after{content:"#ed3331" !important}.color--red--1{color:#f5cccc !important}.background-color--red--1{background-color:#f5cccc !important}.border-color--red--1{border-color:#f5cccc !important}.color-code--red--1:after{content:"#f5cccc" !important}.color--red--2{color:#eb9999 !important}.background-color--red--2{background-color:#eb9999 !important}.border-color--red--2{border-color:#eb9999 !important}.color-code--red--2:after{content:"#eb9999" !important}.color--red--3{color:#e06666 !important}.background-color--red--3{background-color:#e06666 !important}.border-color--red--3{border-color:#e06666 !important}.color-code--red--3:after{content:"#e06666" !important}.color--red--4{color:#ff2828 !important}.background-color--red--4{background-color:#ff2828 !important}.border-color--red--4{border-color:#ff2828 !important}.color-code--red--4:after{content:"#ff2828" !important}.color--red--5{color:#c00 !important}.background-color--red--5{background-color:#c00 !important}.border-color--red--5{border-color:#c00 !important}.color-code--red--5:after{content:"#cc0000" !important}.color--red--6{color:#a30000 !important}.background-color--red--6{background-color:#a30000 !important}.border-color--red--6{border-color:#a30000 !important}.color-code--red--6:after{content:"#a30000" !important}.color--red--7{color:#7a0000 !important}.background-color--red--7{background-color:#7a0000 !important}.border-color--red--7{border-color:#7a0000 !important}.color-code--red--7:after{content:"#7a0000" !important}.color--blue{color:#3c85df !important}.background-color--blue{background-color:#3c85df !important}.border-color--blue{border-color:#3c85df !important}.color-code--blue:after{content:"#3c85df" !important}.color--blue--base{color:#3c85df !important}.background-color--blue--base{background-color:#3c85df !important}.border-color--blue--base{border-color:#3c85df !important}.color-code--blue--base:after{content:"#3c85df" !important}.color--blue--jazzy{color:#4b80c1 !important}.background-color--blue--jazzy{background-color:#4b80c1 !important}.border-color--blue--jazzy{border-color:#4b80c1 !important}.color-code--blue--jazzy:after{content:"#4b80c1" !important}.color--blue--1{color:#d8e7f9 !important}.background-color--blue--1{background-color:#d8e7f9 !important}.border-color--blue--1{border-color:#d8e7f9 !important}.color-code--blue--1:after{content:"#d8e7f9" !important}.color--blue--2{color:#b1cef2 !important}.background-color--blue--2{background-color:#b1cef2 !important}.border-color--blue--2{border-color:#b1cef2 !important}.color-code--blue--2:after{content:"#b1cef2" !important}.color--blue--3{color:#8ab6ec !important}.background-color--blue--3{background-color:#8ab6ec !important}.border-color--blue--3{border-color:#8ab6ec !important}.color-code--blue--3:after{content:"#8ab6ec" !important}.color--blue--4{color:#67a9f1 !important}.background-color--blue--4{background-color:#67a9f1 !important}.border-color--blue--4{border-color:#67a9f1 !important}.color-code--blue--4:after{content:"#67a9f1" !important}.color--blue--5{color:#3c85df !important}.background-color--blue--5{background-color:#3c85df !important}.border-color--blue--5{border-color:#3c85df !important}.color-code--blue--5:after{content:"#3c85df" !important}.color--blue--6{color:#336dc2 !important}.background-color--blue--6{background-color:#336dc2 !important}.border-color--blue--6{border-color:#336dc2 !important}.color-code--blue--6:after{content:"#336dc2" !important}.color--blue--7{color:#2a5e9d !important}.background-color--blue--7{background-color:#2a5e9d !important}.border-color--blue--7{border-color:#2a5e9d !important}.color-code--blue--7:after{content:"#2a5e9d" !important}.color--blue--8{color:#183559 !important}.background-color--blue--8{background-color:#183559 !important}.border-color--blue--8{border-color:#183559 !important}.color-code--blue--8:after{content:"#183559" !important}.color--grey{color:#b6b6b6 !important}.background-color--grey{background-color:#b6b6b6 !important}.border-color--grey{border-color:#b6b6b6 !important}.color-code--grey:after{content:"#b6b6b6" !important}.color--grey--base{color:#b6b6b6 !important}.background-color--grey--base{background-color:#b6b6b6 !important}.border-color--grey--base{border-color:#b6b6b6 !important}.color-code--grey--base:after{content:"#b6b6b6" !important}.color--grey--1{color:#f2f2f2 !important}.background-color--grey--1{background-color:#f2f2f2 !important}.border-color--grey--1{border-color:#f2f2f2 !important}.color-code--grey--1:after{content:"#f2f2f2" !important}.color--grey--2{color:#ebebeb !important}.background-color--grey--2{background-color:#ebebeb !important}.border-color--grey--2{border-color:#ebebeb !important}.color-code--grey--2:after{content:"#ebebeb" !important}.color--grey--3{color:#dcdcdc !important}.background-color--grey--3{background-color:#dcdcdc !important}.border-color--grey--3{border-color:#dcdcdc !important}.color-code--grey--3:after{content:"#dcdcdc" !important}.color--grey--4{color:#b6b6b6 !important}.background-color--grey--4{background-color:#b6b6b6 !important}.border-color--grey--4{border-color:#b6b6b6 !important}.color-code--grey--4:after{content:"#b6b6b6" !important}.color--grey--5{color:#767676 !important}.background-color--grey--5{background-color:#767676 !important}.border-color--grey--5{border-color:#767676 !important}.color-code--grey--5:after{content:"#767676" !important}.color--grey--6{color:#6e6e6e !important}.background-color--grey--6{background-color:#6e6e6e !important}.border-color--grey--6{border-color:#6e6e6e !important}.color-code--grey--6:after{content:"#6e6e6e" !important}.color--grey--7{color:#373737 !important}.background-color--grey--7{background-color:#373737 !important}.border-color--grey--7{border-color:#373737 !important}.color-code--grey--7:after{content:"#373737" !important}.color--grey--8{color:#333 !important}.background-color--grey--8{background-color:#333 !important}.border-color--grey--8{border-color:#333 !important}.color-code--grey--8:after{content:"#333333" !important}.color--grey--9{color:#222 !important}.background-color--grey--9{background-color:#222 !important}.border-color--grey--9{border-color:#222 !important}.color-code--grey--9:after{content:"#222222" !important}.color--black{color:#000 !important}.background-color--black{background-color:#000 !important}.border-color--black{border-color:#000 !important}.color-code--black:after{content:"#000000" !important}.color--black--base{color:#000 !important}.background-color--black--base{background-color:#000 !important}.border-color--black--base{border-color:#000 !important}.color-code--black--base:after{content:"#000000" !important}.color--white{color:#fff !important}.background-color--white{background-color:#fff !important}.border-color--white{border-color:#fff !important}.color-code--white:after{content:"#ffffff" !important}.color--white--base{color:#fff !important}.background-color--white--base{background-color:#fff !important}.border-color--white--base{border-color:#fff !important}.color-code--white--base:after{content:"#ffffff" !important}.color--transparent{color:rgba(0,0,0,0) !important}.background-color--transparent{background-color:rgba(0,0,0,0) !important}.border-color--transparent{border-color:rgba(0,0,0,0) !important}.color-code--transparent:after{content:"transparent" !important}.color--transparent--base{color:rgba(0,0,0,0) !important}.background-color--transparent--base{background-color:rgba(0,0,0,0) !important}.border-color--transparent--base{border-color:rgba(0,0,0,0) !important}.color-code--transparent--base:after{content:"transparent" !important}@font-face{font-family:"redgate-type";src:url("type/vendor/redgate-type/redgate-type-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}h1,.alpha,.main-heading{font-size:24px;font-size:1.7142857143rem;line-height:34px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h1,.alpha,.main-heading{font-size:30px;font-size:2.1428571429rem;line-height:40px}}h2,.beta,blockquote.blockquote--large p{font-size:20px;font-size:1.4285714286rem;line-height:30px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h2,.beta,blockquote.blockquote--large p{font-size:22px;font-size:1.5714285714rem;line-height:32px}}h3,.gamma{font-size:16px;font-size:1.1428571429rem;line-height:26px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h4,.delta{font-size:14px;font-size:1rem;line-height:24px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h5,.epsilon{font-size:12px;font-size:.8571428571rem;line-height:22px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h6,.zeta{font-size:10px;font-size:.7142857143rem;line-height:20px;font-weight:500;color:#222;text-transform:uppercase;letter-spacing:1px}h1+.sub-heading{font-size:24px;font-size:1.7142857143rem;line-height:34px;margin-top:0;margin-bottom:10px}h2+.sub-heading{font-size:18px;font-size:1.2857142857rem;line-height:28px;margin-top:0;margin-bottom:10px}h3+.sub-heading{font-size:18px;font-size:1.2857142857rem;line-height:28px}em{font-style:italic}html,:root,.hc-root{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif;font-size:87.5%;line-height:22px;word-break:break-word}.text--micro{font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-size:.7857142857rem;line-height:21px}.text--intro{font-weight:300;font-size:20px;font-size:1.4285714286rem;line-height:30px}.text--body-small{font-size:14px;font-size:1rem;line-height:24px}.text--body-large{font-size:18px;font-size:1.2857142857rem;line-height:28px}h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:40px;font-size:2.8571428571rem;line-height:50px}@media(max-width: 600px){h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:32px;font-size:2.2857142857rem;line-height:42px}}.text--biggest{font-size:80px;font-size:5.7142857143rem;line-height:88px}@media(max-width: 600px){.text--biggest{font-size:60px;font-size:4.2857142857rem;line-height:66px}}.text--bigger{font-size:56px;font-size:4rem;line-height:64px}@media(max-width: 600px){.text--bigger{font-size:42px;font-size:3rem;line-height:48px}}.text--big{font-size:44px;font-size:3.1428571429rem;line-height:52px}@media(max-width: 600px){.text--big{font-size:33px;font-size:2.3571428571rem;line-height:39px}}.text--highlight,.text--highlight--blue,.text--highlight--grey{padding-left:10px;padding-left:0.7142857143rem;border-left:5px solid #c00}.text--highlight--grey{border-color:#dcdcdc}.text--highlight--blue{border-color:#8ab6ec}.text--separator{font-size:12px;font-size:.8571428571rem;line-height:22px;margin-top:20px;margin-top:1.4285714286rem;margin-bottom:20px;margin-bottom:1.4285714286rem;text-transform:uppercase;letter-spacing:2px;text-align:center}.text--separator:before,.text--separator:after{content:" ";display:inline-block;width:35%;vertical-align:middle;border-bottom:1px dashed #b6b6b6;margin-left:-55%;margin-right:1em}.text--separator:after{margin-left:1em;margin-right:-55%}.text--simple-talk{font-family:"Roboto Slab",serif}.text--redgate,.header--primary__company-logo-container,.header--primary__app-name-container,.header--primary__app-logo-container{font-family:redgate-type}.text--default-family{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif !important}.text--center,.nav-bar--center{text-align:center !important}.text--left{text-align:left !important}.text--right{text-align:right !important}@media(max-width: 99999px){.text--center--max{text-align:center !important}.text--left--max{text-align:left !important}.text--right--max{text-align:right !important}}@media(max-width: 1200px){.text--center--large{text-align:center !important}.text--left--large{text-align:left !important}.text--right--large{text-align:right !important}}@media(max-width: 950px){.text--center--medium{text-align:center !important}.text--left--medium{text-align:left !important}.text--right--medium{text-align:right !important}}@media(max-width: 600px){.text--center--small{text-align:center !important}.text--left--small{text-align:left !important}.text--right--small{text-align:right !important}}@media(max-width: 384px){.text--center--mini{text-align:center !important}.text--left--mini{text-align:left !important}.text--right--mini{text-align:right !important}}.text--bold{font-weight:bold !important}.text--normal{font-weight:normal !important}.text--light{font-weight:300 !important}.text--medium{font-weight:500 !important}.text--underline{text-decoration:underline !important}.text--no-underline{text-decoration:none !important;border-bottom:none !important}.text--uppercase{text-transform:uppercase !important;letter-spacing:1px}.text--strikethrough{text-decoration:line-through !important}a{transition:all .3s ease;text-decoration:none;color:#336dc2}a:active,a:hover{color:#183559}h1 a,h2 a,h3 a,h4 a,h5 a,.main-heading a,.sub-heading a{color:#222}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.main-heading a:hover,.sub-heading a:hover{color:#000;opacity:.5}h1 a.color--blue:hover,h2 a.color--blue:hover,h3 a.color--blue:hover,h4 a.color--blue:hover,h5 a.color--blue:hover,.main-heading a.color--blue:hover,.sub-heading a.color--blue:hover{color:#183559;opacity:1}a.link-image,a:link.link-image,a:focus.link-image,a:active.link-image,a:hover.link-image{border:none}a.link-image *{transition:opacity .3s ease}a:hover.link-image *{opacity:.7}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid__row.grid__row--no-gutter .grid__col{padding-left:0;padding-right:0}.grid__col{display:block;float:left;padding-left:0%;padding-right:0%}.grid__col.grid__col--no-gutter{padding-left:0;padding-right:0}.grid__col.grid__col--no-left-gutter{padding-left:0}.grid__col.grid__col--no-right-gutter{padding-right:0}@media(max-width: 600px){.grid .grid__col{display:block;width:100%;margin-left:0;border:none}}.grid__col--span-0-of-10{width:0}.grid__col--span-1-of-10{width:10%}.grid__col--span-2-of-10{width:20%}.grid__col--span-3-of-10{width:30%}.grid__col--span-4-of-10{width:40%}.grid__col--span-5-of-10{width:50%}.grid__col--span-6-of-10{width:60%}.grid__col--span-7-of-10{width:70%}.grid__col--span-8-of-10{width:80%}.grid__col--span-9-of-10{width:90%}.grid__col--span-10-of-10{width:100%}.grid__col--span-0-of-12{width:0}.grid__col--span-1-of-12{width:8.3333333333%}.grid__col--span-2-of-12{width:16.6666666667%}.grid__col--span-3-of-12{width:25%}.grid__col--span-4-of-12{width:33.3333333333%}.grid__col--span-5-of-12{width:41.6666666667%}.grid__col--span-6-of-12{width:50%}.grid__col--span-7-of-12{width:58.3333333333%}.grid__col--span-8-of-12{width:66.6666666667%}.grid__col--span-9-of-12{width:75%}.grid__col--span-10-of-12{width:83.3333333333%}.grid__col--span-11-of-12{width:91.6666666667%}.grid__col--span-12-of-12{width:100%}.grid__col--push-0-of-10{margin-left:0}.grid__col--push-1-of-10{margin-left:10%}.grid__col--push-2-of-10{margin-left:20%}.grid__col--push-3-of-10{margin-left:30%}.grid__col--push-4-of-10{margin-left:40%}.grid__col--push-5-of-10{margin-left:50%}.grid__col--push-6-of-10{margin-left:60%}.grid__col--push-7-of-10{margin-left:70%}.grid__col--push-8-of-10{margin-left:80%}.grid__col--push-9-of-10{margin-left:90%}.grid__col--push-10-of-10{margin-left:100%}.grid__col--push-0-of-12{margin-left:0}.grid__col--push-1-of-12{margin-left:8.3333333333%}.grid__col--push-2-of-12{margin-left:16.6666666667%}.grid__col--push-3-of-12{margin-left:25%}.grid__col--push-4-of-12{margin-left:33.3333333333%}.grid__col--push-5-of-12{margin-left:41.6666666667%}.grid__col--push-6-of-12{margin-left:50%}.grid__col--push-7-of-12{margin-left:58.3333333333%}.grid__col--push-8-of-12{margin-left:66.6666666667%}.grid__col--push-9-of-12{margin-left:75%}.grid__col--push-10-of-12{margin-left:83.3333333333%}.grid__col--push-11-of-12{margin-left:91.6666666667%}.grid__col--push-12-of-12{margin-left:100%}@media(max-width: 99999px){.grid .grid__col--span-0-of-10--max{width:0}.grid .grid__col--span-1-of-10--max{width:10%}.grid .grid__col--span-2-of-10--max{width:20%}.grid .grid__col--span-3-of-10--max{width:30%}.grid .grid__col--span-4-of-10--max{width:40%}.grid .grid__col--span-5-of-10--max{width:50%}.grid .grid__col--span-6-of-10--max{width:60%}.grid .grid__col--span-7-of-10--max{width:70%}.grid .grid__col--span-8-of-10--max{width:80%}.grid .grid__col--span-9-of-10--max{width:90%}.grid .grid__col--span-10-of-10--max{width:100%}.grid .grid__col--span-0-of-12--max{width:0}.grid .grid__col--span-1-of-12--max{width:8.3333333333%}.grid .grid__col--span-2-of-12--max{width:16.6666666667%}.grid .grid__col--span-3-of-12--max{width:25%}.grid .grid__col--span-4-of-12--max{width:33.3333333333%}.grid .grid__col--span-5-of-12--max{width:41.6666666667%}.grid .grid__col--span-6-of-12--max{width:50%}.grid .grid__col--span-7-of-12--max{width:58.3333333333%}.grid .grid__col--span-8-of-12--max{width:66.6666666667%}.grid .grid__col--span-9-of-12--max{width:75%}.grid .grid__col--span-10-of-12--max{width:83.3333333333%}.grid .grid__col--span-11-of-12--max{width:91.6666666667%}.grid .grid__col--span-12-of-12--max{width:100%}.grid .grid__col--push-0-of-10--max{margin-left:0}.grid .grid__col--push-1-of-10--max{margin-left:10%}.grid .grid__col--push-2-of-10--max{margin-left:20%}.grid .grid__col--push-3-of-10--max{margin-left:30%}.grid .grid__col--push-4-of-10--max{margin-left:40%}.grid .grid__col--push-5-of-10--max{margin-left:50%}.grid .grid__col--push-6-of-10--max{margin-left:60%}.grid .grid__col--push-7-of-10--max{margin-left:70%}.grid .grid__col--push-8-of-10--max{margin-left:80%}.grid .grid__col--push-9-of-10--max{margin-left:90%}.grid .grid__col--push-10-of-10--max{margin-left:100%}.grid .grid__col--push-0-of-12--max{margin-left:0}.grid .grid__col--push-1-of-12--max{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--max{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--max{margin-left:25%}.grid .grid__col--push-4-of-12--max{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--max{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--max{margin-left:50%}.grid .grid__col--push-7-of-12--max{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--max{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--max{margin-left:75%}.grid .grid__col--push-10-of-12--max{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--max{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--max{margin-left:100%}}@media(max-width: 1200px){.grid .grid__col--span-0-of-10--large{width:0}.grid .grid__col--span-1-of-10--large{width:10%}.grid .grid__col--span-2-of-10--large{width:20%}.grid .grid__col--span-3-of-10--large{width:30%}.grid .grid__col--span-4-of-10--large{width:40%}.grid .grid__col--span-5-of-10--large{width:50%}.grid .grid__col--span-6-of-10--large{width:60%}.grid .grid__col--span-7-of-10--large{width:70%}.grid .grid__col--span-8-of-10--large{width:80%}.grid .grid__col--span-9-of-10--large{width:90%}.grid .grid__col--span-10-of-10--large{width:100%}.grid .grid__col--span-0-of-12--large{width:0}.grid .grid__col--span-1-of-12--large{width:8.3333333333%}.grid .grid__col--span-2-of-12--large{width:16.6666666667%}.grid .grid__col--span-3-of-12--large{width:25%}.grid .grid__col--span-4-of-12--large{width:33.3333333333%}.grid .grid__col--span-5-of-12--large{width:41.6666666667%}.grid .grid__col--span-6-of-12--large{width:50%}.grid .grid__col--span-7-of-12--large{width:58.3333333333%}.grid .grid__col--span-8-of-12--large{width:66.6666666667%}.grid .grid__col--span-9-of-12--large{width:75%}.grid .grid__col--span-10-of-12--large{width:83.3333333333%}.grid .grid__col--span-11-of-12--large{width:91.6666666667%}.grid .grid__col--span-12-of-12--large{width:100%}.grid .grid__col--push-0-of-10--large{margin-left:0}.grid .grid__col--push-1-of-10--large{margin-left:10%}.grid .grid__col--push-2-of-10--large{margin-left:20%}.grid .grid__col--push-3-of-10--large{margin-left:30%}.grid .grid__col--push-4-of-10--large{margin-left:40%}.grid .grid__col--push-5-of-10--large{margin-left:50%}.grid .grid__col--push-6-of-10--large{margin-left:60%}.grid .grid__col--push-7-of-10--large{margin-left:70%}.grid .grid__col--push-8-of-10--large{margin-left:80%}.grid .grid__col--push-9-of-10--large{margin-left:90%}.grid .grid__col--push-10-of-10--large{margin-left:100%}.grid .grid__col--push-0-of-12--large{margin-left:0}.grid .grid__col--push-1-of-12--large{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--large{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--large{margin-left:25%}.grid .grid__col--push-4-of-12--large{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--large{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--large{margin-left:50%}.grid .grid__col--push-7-of-12--large{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--large{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--large{margin-left:75%}.grid .grid__col--push-10-of-12--large{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--large{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--large{margin-left:100%}}@media(max-width: 950px){.grid .grid__col--span-0-of-10--medium{width:0}.grid .grid__col--span-1-of-10--medium{width:10%}.grid .grid__col--span-2-of-10--medium{width:20%}.grid .grid__col--span-3-of-10--medium{width:30%}.grid .grid__col--span-4-of-10--medium{width:40%}.grid .grid__col--span-5-of-10--medium{width:50%}.grid .grid__col--span-6-of-10--medium{width:60%}.grid .grid__col--span-7-of-10--medium{width:70%}.grid .grid__col--span-8-of-10--medium{width:80%}.grid .grid__col--span-9-of-10--medium{width:90%}.grid .grid__col--span-10-of-10--medium{width:100%}.grid .grid__col--span-0-of-12--medium{width:0}.grid .grid__col--span-1-of-12--medium{width:8.3333333333%}.grid .grid__col--span-2-of-12--medium{width:16.6666666667%}.grid .grid__col--span-3-of-12--medium{width:25%}.grid .grid__col--span-4-of-12--medium{width:33.3333333333%}.grid .grid__col--span-5-of-12--medium{width:41.6666666667%}.grid .grid__col--span-6-of-12--medium{width:50%}.grid .grid__col--span-7-of-12--medium{width:58.3333333333%}.grid .grid__col--span-8-of-12--medium{width:66.6666666667%}.grid .grid__col--span-9-of-12--medium{width:75%}.grid .grid__col--span-10-of-12--medium{width:83.3333333333%}.grid .grid__col--span-11-of-12--medium{width:91.6666666667%}.grid .grid__col--span-12-of-12--medium{width:100%}.grid .grid__col--push-0-of-10--medium{margin-left:0}.grid .grid__col--push-1-of-10--medium{margin-left:10%}.grid .grid__col--push-2-of-10--medium{margin-left:20%}.grid .grid__col--push-3-of-10--medium{margin-left:30%}.grid .grid__col--push-4-of-10--medium{margin-left:40%}.grid .grid__col--push-5-of-10--medium{margin-left:50%}.grid .grid__col--push-6-of-10--medium{margin-left:60%}.grid .grid__col--push-7-of-10--medium{margin-left:70%}.grid .grid__col--push-8-of-10--medium{margin-left:80%}.grid .grid__col--push-9-of-10--medium{margin-left:90%}.grid .grid__col--push-10-of-10--medium{margin-left:100%}.grid .grid__col--push-0-of-12--medium{margin-left:0}.grid .grid__col--push-1-of-12--medium{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--medium{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--medium{margin-left:25%}.grid .grid__col--push-4-of-12--medium{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--medium{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--medium{margin-left:50%}.grid .grid__col--push-7-of-12--medium{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--medium{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--medium{margin-left:75%}.grid .grid__col--push-10-of-12--medium{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--medium{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--medium{margin-left:100%}}@media(max-width: 600px){.grid .grid__col--span-0-of-10--small{width:0}.grid .grid__col--span-1-of-10--small{width:10%}.grid .grid__col--span-2-of-10--small{width:20%}.grid .grid__col--span-3-of-10--small{width:30%}.grid .grid__col--span-4-of-10--small{width:40%}.grid .grid__col--span-5-of-10--small{width:50%}.grid .grid__col--span-6-of-10--small{width:60%}.grid .grid__col--span-7-of-10--small{width:70%}.grid .grid__col--span-8-of-10--small{width:80%}.grid .grid__col--span-9-of-10--small{width:90%}.grid .grid__col--span-10-of-10--small{width:100%}.grid .grid__col--span-0-of-12--small{width:0}.grid .grid__col--span-1-of-12--small{width:8.3333333333%}.grid .grid__col--span-2-of-12--small{width:16.6666666667%}.grid .grid__col--span-3-of-12--small{width:25%}.grid .grid__col--span-4-of-12--small{width:33.3333333333%}.grid .grid__col--span-5-of-12--small{width:41.6666666667%}.grid .grid__col--span-6-of-12--small{width:50%}.grid .grid__col--span-7-of-12--small{width:58.3333333333%}.grid .grid__col--span-8-of-12--small{width:66.6666666667%}.grid .grid__col--span-9-of-12--small{width:75%}.grid .grid__col--span-10-of-12--small{width:83.3333333333%}.grid .grid__col--span-11-of-12--small{width:91.6666666667%}.grid .grid__col--span-12-of-12--small{width:100%}.grid .grid__col--push-0-of-10--small{margin-left:0}.grid .grid__col--push-1-of-10--small{margin-left:10%}.grid .grid__col--push-2-of-10--small{margin-left:20%}.grid .grid__col--push-3-of-10--small{margin-left:30%}.grid .grid__col--push-4-of-10--small{margin-left:40%}.grid .grid__col--push-5-of-10--small{margin-left:50%}.grid .grid__col--push-6-of-10--small{margin-left:60%}.grid .grid__col--push-7-of-10--small{margin-left:70%}.grid .grid__col--push-8-of-10--small{margin-left:80%}.grid .grid__col--push-9-of-10--small{margin-left:90%}.grid .grid__col--push-10-of-10--small{margin-left:100%}.grid .grid__col--push-0-of-12--small{margin-left:0}.grid .grid__col--push-1-of-12--small{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--small{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--small{margin-left:25%}.grid .grid__col--push-4-of-12--small{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--small{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--small{margin-left:50%}.grid .grid__col--push-7-of-12--small{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--small{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--small{margin-left:75%}.grid .grid__col--push-10-of-12--small{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--small{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--small{margin-left:100%}}@media(max-width: 384px){.grid .grid__col--span-0-of-10--mini{width:0}.grid .grid__col--span-1-of-10--mini{width:10%}.grid .grid__col--span-2-of-10--mini{width:20%}.grid .grid__col--span-3-of-10--mini{width:30%}.grid .grid__col--span-4-of-10--mini{width:40%}.grid .grid__col--span-5-of-10--mini{width:50%}.grid .grid__col--span-6-of-10--mini{width:60%}.grid .grid__col--span-7-of-10--mini{width:70%}.grid .grid__col--span-8-of-10--mini{width:80%}.grid .grid__col--span-9-of-10--mini{width:90%}.grid .grid__col--span-10-of-10--mini{width:100%}.grid .grid__col--span-0-of-12--mini{width:0}.grid .grid__col--span-1-of-12--mini{width:8.3333333333%}.grid .grid__col--span-2-of-12--mini{width:16.6666666667%}.grid .grid__col--span-3-of-12--mini{width:25%}.grid .grid__col--span-4-of-12--mini{width:33.3333333333%}.grid .grid__col--span-5-of-12--mini{width:41.6666666667%}.grid .grid__col--span-6-of-12--mini{width:50%}.grid .grid__col--span-7-of-12--mini{width:58.3333333333%}.grid .grid__col--span-8-of-12--mini{width:66.6666666667%}.grid .grid__col--span-9-of-12--mini{width:75%}.grid .grid__col--span-10-of-12--mini{width:83.3333333333%}.grid .grid__col--span-11-of-12--mini{width:91.6666666667%}.grid .grid__col--span-12-of-12--mini{width:100%}.grid .grid__col--push-0-of-10--mini{margin-left:0}.grid .grid__col--push-1-of-10--mini{margin-left:10%}.grid .grid__col--push-2-of-10--mini{margin-left:20%}.grid .grid__col--push-3-of-10--mini{margin-left:30%}.grid .grid__col--push-4-of-10--mini{margin-left:40%}.grid .grid__col--push-5-of-10--mini{margin-left:50%}.grid .grid__col--push-6-of-10--mini{margin-left:60%}.grid .grid__col--push-7-of-10--mini{margin-left:70%}.grid .grid__col--push-8-of-10--mini{margin-left:80%}.grid .grid__col--push-9-of-10--mini{margin-left:90%}.grid .grid__col--push-10-of-10--mini{margin-left:100%}.grid .grid__col--push-0-of-12--mini{margin-left:0}.grid .grid__col--push-1-of-12--mini{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--mini{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--mini{margin-left:25%}.grid .grid__col--push-4-of-12--mini{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--mini{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--mini{margin-left:50%}.grid .grid__col--push-7-of-12--mini{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--mini{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--mini{margin-left:75%}.grid .grid__col--push-10-of-12--mini{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--mini{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--mini{margin-left:100%}}.google-map{width:100%;height:100%}.button,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit],button{font-size:14px;font-size:1rem;line-height:24px;padding:6px 20px !important;background-color:#dcdcdc !important;color:#373737 !important;border-width:0 !important;border-style:solid !important;border-color:rgba(0,0,0,0) !important;border-radius:5px;font-weight:500;display:inline-block;width:auto;-webkit-font-smoothing:antialiased;word-break:normal;text-decoration:none !important;transition:all .3s ease}.ie7 .button,.ie7 .pagination__index__more,.ie7 .pagination__prev,.ie7 .pagination__next,.ie7 .pagination__index a,.pagination__index .ie7 a,.ie7 input[type=submit],.ie7 button{zoom:1;display:inline}.button:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit]:hover,button:hover{background-color:#b6b6b6 !important}.button:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit]:active,button:active{background-color:#767676 !important}p:last-child .button:last-child{margin-bottom:0px;margin-bottom:0rem}.button--large,input[type=submit].button--large,button.button--large{font-size:16px;font-size:1.1428571429rem;line-height:26px;padding:8px 20px !important}.button--small,input[type=submit].button--small,button.button--small{font-size:14px;font-size:1rem;line-height:24px;padding:4px 18px !important}.button--x-small,.data-table__meta .button,.data-table__meta button,.data-table__meta [type=submit],input[type=submit].button--x-small,button.button--x-small{font-size:12px;font-size:.8571428571rem;line-height:22px;padding:3px 18px !important}.button--xx-small,.data-table .button,.data-table button,.data-table [type=submit],input[type=submit].button--xx-small,button.button--xx-small{font-size:10px;font-size:.7142857143rem;line-height:20px;padding:2px 12px !important}.button--full-width{display:block;text-align:center;width:90% !important;width:calc(100% - 30px) !important}.button--inline,input[type=submit].button--inline,button.button--inline{display:inline}.button--primary,.mktoButton[type=submit],.hs-form .hs-button,.button--more,input[type=submit].button--more,button.button--more,.button--download,input[type=submit].button--download,button.button--download,input[type=submit].button--primary,button.button--primary{background-color:#336dc2 !important;color:#fff !important}.button--primary:hover,.mktoButton[type=submit]:hover,.hs-form .hs-button:hover,.button--more:hover,input[type=submit].button--more:hover,button.button--more:hover,.button--download:hover,input[type=submit].button--download:hover,button.button--download:hover,input[type=submit].button--primary:hover,button.button--primary:hover{background-color:#2a5e9d !important}.button--primary:active,.mktoButton[type=submit]:active,.hs-form .hs-button:active,.button--more:active,input[type=submit].button--more:active,button.button--more:active,.button--download:active,input[type=submit].button--download:active,button.button--download:active,input[type=submit].button--primary:active,button.button--primary:active{background-color:#183559 !important}.button--download:before,input[type=submit].button--download:before,button.button--download:before{content:"";font-family:"Redgate";padding-right:5px;padding-right:0.3571428571rem}.button--download--mobile:before{content:""}.button--more:after,input[type=submit].button--more:after,button.button--more:after{content:"";font-family:"Redgate";padding-left:5px;padding-left:0.3571428571rem}.button--buy,input[type=submit].button--buy,button.button--buy{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--buy:hover,input[type=submit].button--buy:hover,button.button--buy:hover{background-color:#6e6e6e !important;border-color:#6e6e6e !important;color:#fff !important}.button--buy:active,input[type=submit].button--buy:active,button.button--buy:active{background-color:#767676 !important;border-color:#767676 !important}.button--buy:before,input[type=submit].button--buy:before,button.button--buy:before{content:"";font-family:"Redgate";padding-right:5px;padding-right:0.3571428571rem}.button--disabled,.button--disabled:hover,.button--disabled:active,input[type=submit][disabled],input[type=submit].button--disabled,button[disabled],button.button--disabled,button[disabled]:hover,button.button--disabled:hover,button[disabled]:active,button.button--disabled:active{background-color:#ebebeb !important;color:#b6b6b6 !important;cursor:not-allowed}.button--disabled.button--primary,.button--disabled:hover.button--primary,.button--disabled:active.button--primary,input.button--primary[type=submit][disabled],input.button--primary[type=submit].button--disabled,button.button--primary[disabled],button.button--primary.button--disabled{background-color:#8ab6ec !important;color:#fff !important}.button--red,input[type=submit].button--red,button.button--red{background-color:#c00 !important;border-color:#c00 !important;color:#fff !important}.button--red:hover,input[type=submit].button--red:hover,button.button--red:hover{background-color:#a30000 !important;border-color:#a30000 !important;color:#fff !important}.button--red:active,input[type=submit].button--red:active,button.button--red:active{background-color:#7a0000 !important;border-color:#7a0000 !important;color:#fff !important}.button--white,input[type=submit].button--white,button.button--white{background-color:#fff !important;border-color:#fff !important;color:#336dc2 !important}.button--white:hover,input[type=submit].button--white:hover,button.button--white:hover{background-color:#ebebeb !important;border-color:#ebebeb !important}.button--white:active,input[type=submit].button--white:active,button.button--white:active{background-color:#b6b6b6 !important;border-color:#b6b6b6 !important}.button--dark-grey{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--dark-grey:hover{background-color:#222 !important;border-color:#222 !important}.button--dark-grey:active{background-color:#000 !important;border-color:#000 !important}.button--black{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.button--black:hover{background-color:#333 !important;border-color:#333 !important}.button--black:active{background-color:#333 !important;border-color:#333 !important}.button--lightest-red{background-color:#f5cccc !important;border-color:#f5cccc !important;color:#373737 !important}.button--lightest-red:hover{background-color:#e06666 !important;border-color:#e06666 !important}.button--lightest-red:active{background-color:#c00 !important;border-color:#c00 !important}.button--transparent,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit].button--transparent,button.button--transparent{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.button--transparent:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit].button--transparent:hover,button.button--transparent:hover{background-color:#ebebeb !important;color:#373737 !important}.button--transparent:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit].button--transparent:active,button.button--transparent:active{background-color:#ebebeb !important;color:#222 !important}.button--transparent--dark{color:#fff !important}.button--transparent--dark:hover{color:#fff !important}.button--transparent--dark:active{color:#ebebeb !important}.button--jazzy{border:none;background-color:rgba(0,0,0,0) !important;position:relative;left:4px;top:4px;margin-bottom:4px;padding:6px 22px !important;z-index:2;transition:none}.button--jazzy:before{content:"";display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:100px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.button--jazzy:after{content:"";display:block;width:100%;height:100%;background-color:#fff;z-index:-1;position:absolute;top:0;left:0;border-radius:100px}.button--jazzy:hover{color:#f2f2f2 !important;background-color:rgba(0,0,0,0) !important}.button--jazzy:hover:after{background-color:#222}.scheme--black .button--jazzy{color:#f2f2f2 !important}.scheme--black .button--jazzy:after{background-color:#222}.scheme--black .button--jazzy:hover{color:#222 !important}.scheme--black .button--jazzy:hover:after{background-color:#f2f2f2}form,fieldset{border:none}input,select,textarea{border-style:solid;border-width:1px;border-color:inherit;padding:9px;margin:0;display:inline-block;width:100%;border-radius:5px;border-color:#767676;background-color:#fff}input:disabled,select:disabled,textarea:disabled{border-color:#dcdcdc;background-color:#f2f2f2;color:#b6b6b6}input,select{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;width:16px;height:16px;margin:0;border-style:solid;border-width:2px;border-color:#6e6e6e;vertical-align:middle}.ie7 input[type=checkbox],.ie7 input[type=radio]{zoom:1;display:inline}input[type=checkbox]:checked,input[type=radio]:checked{background:#336dc2;border-color:#336dc2}input[type=checkbox]:disabled,input[type=checkbox].disabled,input[type=radio]:disabled,input[type=radio].disabled{border-color:#b6b6b6;background-color:rgba(0,0,0,0) !important}input[type=checkbox]:disabled+label,input[type=checkbox].disabled+label,input[type=radio]:disabled+label,input[type=radio].disabled+label{color:#b6b6b6}input[type=checkbox]:disabled:checked,input[type=checkbox].disabled:checked,input[type=radio]:disabled:checked,input[type=radio].disabled:checked{background-color:#ebebeb !important}input[type=checkbox]+label,input[type=radio]+label{margin-right:20px;margin-right:1.4285714286rem;padding-left:2px;padding-left:0.1428571429rem;font-weight:normal;display:inline-block;transform:translateY(2px)}.ie7 input[type=checkbox]+label,.ie7 input[type=radio]+label{zoom:1;display:inline}input[type=checkbox]:hover,input[type=checkbox]+label:hover,input[type=radio]:hover,input[type=radio]+label:hover{cursor:pointer}input[type=checkbox]{border-radius:2px}input[type=checkbox]:checked:after{font-size:12px;font-size:.8571428571rem;content:"";color:#fff;font-family:"Redgate";position:absolute;left:0;right:0;top:0;bottom:0;line-height:16px}input[type=radio]{border-radius:50%}input[type=radio]:checked{box-shadow:inset 0px 0px 0px 3px #fff}label{margin-bottom:2px;margin-bottom:0.1428571429rem;display:block;font-weight:500}select{padding-right:24px;padding-right:1.7142857143rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' width='15.97' height='9.27' viewBox='0 0 15.97 9.27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23373737;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.26,7.98L15.7,1.55c.16-.16,.26-.39,.26-.64s-.1-.48-.26-.64C15.54,.1,15.31,0,15.06,0s-.48,.1-.65,.27L7.98,6.7,1.56,.27C1.39,.1,1.16,0,.91,0S.43,.1,.26,.27C.1,.43,0,.66,0,.91c0,.25,.1,.48,.26,.64L6.7,7.98l1.28,1.29,1.28-1.29Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:.75em;padding-top:8px;padding-bottom:8px}select::-ms-expand{display:none}@media all and (-webkit-min-device-pixel-ratio: 0)and (-webkit-min-device-pixel-ratio: 0), all and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){select{padding-top:9px;padding-bottom:9px}}input[list]::-webkit-calendar-picker-indicator{margin-left:5px;margin-left:0.3571428571rem;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA4LjI3IiB3aWR0aD0iMTIiIGhlaWdodD0iOC4yNyI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCAyLjI3bDIuMjctMi4yNyAzLjczIDMuNzMgMy43My0zLjczIDIuMjcgMi4yNy02IDYtNi02eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:1em}::-moz-placeholder{color:#333}::placeholder{color:#333}:disabled::-moz-placeholder{color:#b6b6b6}:disabled::placeholder{color:#b6b6b6}.form__field-container,.mktoFormRow,.hs-form-field{margin-bottom:12px;margin-bottom:0.8571428571rem}.form__field-container--error .form__error-message{display:block}.form__field-container--error input,.form__field-container--error textarea{border-width:2px;border-color:#c00}.form__help-text{margin-bottom:2px;margin-bottom:0.1428571429rem;color:#767676}label+.form__help-text{margin-top:-2px;margin-top:-0.1428571429rem}.form__error-message{margin-top:2px;margin-top:0.1428571429rem;display:none;color:#c00}.form__required-dot{margin-left:-16px;margin-left:-1.1428571429rem;display:inline-block;width:10px;height:10px;background-color:#767676}textarea+.form__required-dot{margin-top:-16px;margin-top:-1.1428571429rem;vertical-align:top}.form__help{margin-left:-16px;margin-left:-1.1428571429rem;display:inline-block;width:20px;height:20px;color:#767676}.form__help::before{margin:0px;margin:0rem;font-size:20px;font-size:1.4285714286rem;line-height:20px}textarea+.form__help{margin-top:-16px;margin-top:-1.1428571429rem;vertical-align:top}.label--disabled{color:#b6b6b6}.input--large,.select--large{padding:12px 9px}.input--small,.select--small{padding:7px 9px}.input--x-small,.select--x-small,.data-table input:not([type=checkbox]):not([type=radio]),.data-table select{padding:5px 9px}.input--xx-small,.select--xx-small,.data-table--tight input:not([type=checkbox]):not([type=radio]),.data-table--extra-tight input:not([type=checkbox]):not([type=radio]),.data-table--tight select,.data-table--extra-tight select{padding:3px 9px}.select--bare,.data-table__meta .data-table__meta__items-per-page select{padding:0px;padding:0rem;margin-left:2px;margin-left:0.1428571429rem;margin-right:2px;margin-right:0.1428571429rem;padding-right:15px;display:inline-block;width:auto;border:none;font-weight:bold;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBkPSJNNi40OTQgOC45NTVsMy43NzMgMy43NzMgMy43NzMtMy43NzNjLjA4LS4wODIuMTMtLjE5NS4xMy0uMzE4IDAtLjI1MS0uMjA0LS40NTUtLjQ1NS0uNDU1aC02Ljg5N2MtLjI1MSAwLS40NTUuMjA0LS40NTUuNDU1IDAgLjEyNC4wNS4yMzYuMTMuMzE4eiIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTgpIiBmaWxsPSJub25lIj48bWFzaz48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzM3MzczNyIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+);background-size:10px;background-position:100%}.hs-input{width:100% !important}.hs-input[type=checkbox],.hs-input[type=radio]{width:16px !important;height:16px}.hs-input[type=checkbox]{margin-right:5px;margin-right:0.3571428571rem}.hs-input.error:not([type=checkbox]):not([type=radio]){border-style:solid;border-width:2px;border-color:#c00}.hs-form fieldset{max-width:none !important}.hs-form li{list-style-type:none}.hs-form .multi-container{margin-left:0px;margin-left:0rem;list-style:none}.hs-form .multi-container label{font-weight:normal}.hs-form .multi-container label input{margin-right:5px;margin-right:0.3571428571rem}.hs-form .multi-container input{margin-bottom:0px;margin-bottom:0rem}.hs-form .hs-error-msgs{margin-left:0px;margin-left:0rem}.hs-form .hs-error-msgs,.hs-form .hs-error-msgs label{margin-top:2px;margin-top:0.1428571429rem;color:#c00;font-weight:normal}.hs-datepicker{position:static !important}.hs-datepicker .pika-label{z-index:10 !important}@media(max-width: 600px){.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}}form[id^=mktoForm_]{min-height:320px}form[id^=mktoForm_].mktoFormSubmitted--successful{min-height:auto}.mktoFormRow{margin-bottom:0px;margin-bottom:0rem}@media(min-width: 1200px){.mktoFormRow{display:flex;flex-direction:row}}.mktoFormCol{margin-bottom:12px !important;margin-bottom:0.8571428571rem !important;flex-grow:1;flex-basis:100%}.mktoFormCol+.mktoFormCol{padding-left:12px;padding-left:0.8571428571rem}@media(max-width: 1200px){.mktoFormCol+.mktoFormCol{padding-left:0px;padding-left:0rem}}.mktoLabel{display:flex}.mktoAsterix{display:none;order:1}.mktoFieldWrap{display:flex;flex-wrap:wrap}.mktoField{color:#373737}.mktoRequiredField .mktoAsterix{display:block}.mktoInvalid{border-width:2px;border-color:#c00}.mktoErrorMsg{margin-top:2px;margin-top:0.1428571429rem;color:#c00}.mktoCheckboxList{margin-right:2px;margin-right:0.1428571429rem;display:flex;flex-wrap:wrap;flex-basis:100%;line-height:20px}.mktoCheckboxList label{margin-right:0px !important;margin-right:0rem !important;flex-basis:calc(100% - 20px)}.mktoCheckboxList+label{order:-1}.mktoCheckboxList+label .mktoAsterix{float:right}.mktoHasWidth{width:100% !important}[name=Database_s_of_Interest__c]+label{margin-bottom:30px;flex-basis:calc(33% - 20px)}.toggle-container{position:relative;display:inline-block;top:3px}.toggle-container+label{margin-right:20px;margin-right:1.4285714286rem;padding-left:2px;padding-left:0.1428571429rem;font-weight:normal;display:inline-block;transform:translateY(0px)}.toggle-container--disabled+label{color:#b6b6b6}.toggle-container--disabled input[type=checkbox].toggle{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle{display:block;width:28px;height:16px;border:none;border-radius:100px;background-color:#6e6e6e}.toggle-container input[type=checkbox].toggle:checked{background-color:#3c85df}.toggle-container input[type=checkbox].toggle:disabled,.toggle-container input[type=checkbox].toggle.disabled{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle:after{display:none}.toggle-container input[type=checkbox].toggle+label{margin:0px;margin:0rem;position:absolute;display:block;width:10px;height:10px;background-color:#fff;border-radius:100%;left:3px;top:50%;transform:translateY(-50%)}.toggle-container input[type=checkbox].toggle:checked+label{left:calc(100% - 13px)}.toggle-container input[type=checkbox].toggle,.toggle-container input[type=checkbox].toggle+label{transition:all .25s}.toggle-container input[type=checkbox].toggle::-ms-check{display:none}table{width:100%;vertical-align:top;background-color:#fff}table caption{margin-top:10px;margin-top:0.7142857143rem;caption-side:bottom}th,td{border-top-style:solid;border-top-width:1px;border-color:inherit;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;padding:10px 10px;border-color:#dcdcdc;word-wrap:break-word;word-break:normal;vertical-align:top}th :last-child,td :last-child{margin-bottom:0px;margin-bottom:0rem}th,thead td{font-weight:bold;color:#373737}th{border-right:3px solid #dcdcdc;text-align:left}thead th,.th-row th{border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}thead th:first-of-type:empty,.th-row th:first-of-type:empty{border-bottom:0}.table--bare,.table--bare th,.table--bare td{border:none}.table--striped tr.odd,.table--striped tr:nth-child(odd){background:#fff}.table--striped tr.even,.table--striped tr:nth-child(even){background:#f2f2f2}.table--striped-grey tr.odd,.table--striped-grey tr:nth-child(odd){background:#f2f2f2}.table--striped-grey tr.even,.table--striped-grey tr:nth-child(even){background:#ebebeb}.table--striped-grey thead th{border-bottom-color:#b6b6b6}.table--striped-grey th{border-right-color:#b6b6b6}.table--headings-top tr:first-of-type td,.table--headings-top-left tr:first-of-type td{font-weight:bold;color:#373737;border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}.table--headings-top tr:first-of-type td:first-of-type:empty,.table--headings-top-left tr:first-of-type td:first-of-type:empty{border-bottom:0}.table--headings-left tr td:first-of-type,.table--headings-top-left tr td:first-of-type{font-weight:bold;color:#373737;border-right:3px solid #dcdcdc}th.padded--tight,td.padded--tight{padding:2px 2px}th.padded-v--tight,th.nav--drawer__open,td.padded-v--tight,td.nav--drawer__open{padding-top:2px;padding-bottom:2px}th.padded-h--tight,th.nav--drawer__open,td.padded-h--tight,td.nav--drawer__open{padding-left:2px;padding-right:2px}th.padded--loose,td.padded--loose{padding:20px 20px}th.padded-v--loose,td.padded-v--loose{padding-top:20px;padding-bottom:20px}th.padded-h--loose,td.padded-h--loose{padding-left:20px;padding-right:20px}.table--tight th,.table--tight td{padding:2px 2px}.table--loose th,.table--loose td{padding:20px 20px}.table--light{border:none}.table--light th{padding-left:0px;padding-left:0rem;border:none;background-color:rgba(0,0,0,0);text-align:left}.table--valign-middle th,.table--valign-middle td{vertical-align:middle}.table--row-hover tr:hover{background:#f2f2f2}.table--row-hover.table--striped tr:hover{background:#ebebeb}.table--row-hover.table--striped-grey tr:hover{background:#dcdcdc}.table--fixed{table-layout:fixed;width:100%}@media(max-width: 950px){.table--responsive thead{display:none}.table--responsive th,.table--responsive td{float:left;clear:both;width:100%;text-align:center}.table--responsive td:before{content:attr(title);display:block}}.gist table{width:auto}.gist th,.gist td{border-top-style:none;border-bottom-style:none}.data-table{font-size:14px;font-size:1rem;line-height:24px;margin-bottom:0px;margin-bottom:0rem;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dcdcdc}.data-table th,.data-table td{padding-left:5px;padding-right:30px;padding-top:0;padding-bottom:0;border-color:#dcdcdc;vertical-align:middle;height:36px}.data-table th{border-bottom-color:#dcdcdc;border-bottom-width:2px}.data-table td{border-bottom-style:none}.data-table--loose th,.data-table--loose td{padding-top:0;padding-bottom:0;height:48px}.data-table--tight th,.data-table--tight td{padding-top:0;padding-bottom:0;height:32px}.data-table--extra-tight th,.data-table--extra-tight td{padding-top:0;padding-bottom:0;height:26px}.data-table tr:hover td{background-color:#f2f2f2}.data-table tr.data-table__clickable:hover td,.data-table td.data-table__clickable:hover{border-bottom-style:solid;border-top-color:#336dc2;border-bottom-color:#336dc2;cursor:pointer}.data-table tr.data-table__selected td{background-color:#d8e7f9}.data-table__meta{font-size:14px;font-size:1rem;line-height:24px;padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;padding-left:2px;padding-left:0.1428571429rem;padding-right:2px;padding-right:0.1428571429rem;display:flex;justify-content:space-between;align-items:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;min-height:52px}.data-table__meta .data-table__meta__left,.data-table__meta .data-table__meta__right{display:flex;align-items:center}.data-table__meta p,.data-table__meta ul,.data-table__meta li{margin-bottom:0px;margin-bottom:0rem}.data-table__meta p{display:inline-block}.data-table__meta .data-table__meta__left>*{margin-right:30px;margin-right:2.1428571429rem}.data-table__meta .data-table__meta__right>*{margin-left:30px;margin-left:2.1428571429rem}.data-table__meta .data-table__meta__page-x-of-y input[type=text]{padding:2px;padding:0.1428571429rem;display:inline-block;width:35px;font-weight:bold}.data-table__meta .data-table__meta__pagination{display:flex}.data-table__meta .data-table__meta__pagination .pagination__prev,.data-table__meta .data-table__meta__pagination .pagination__next{font-size:24px;font-size:1.7142857143rem;color:#373737;font-weight:normal}.data-table__meta .data-table__meta__pagination .pagination__prev:before{content:""}.data-table__meta .data-table__meta__pagination .pagination__next{order:3}.data-table__meta .data-table__meta__pagination .pagination__next:after{content:""}.data-table__meta .data-table__meta__pagination .pagination__index li:not(.pagination__page--active){padding-left:2px;padding-left:0.1428571429rem;padding-right:2px;padding-right:0.1428571429rem}.data-table__meta .data-table__meta__pagination .pagination__index a{color:#373737;font-weight:normal;padding-left:8px;padding-right:8px}.data-table__meta .data-table__meta__pagination .pagination__page--active{padding-left:8px;padding-right:8px;border-radius:50%;background-color:#767676;color:#fff;font-weight:bold}.data-table+.data-table__meta{border-top-width:1px}th.data-table__sortable,td.data-table__sortable{position:relative}th.data-table__sortable:after,td.data-table__sortable:after{font-size:18px;font-size:1.2857142857rem;font-family:"Redgate";font-weight:normal;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:""}th.data-table__sortable:hover,td.data-table__sortable:hover{background-color:#f2f2f2;border-bottom-color:#336dc2;border-bottom-style:solid;cursor:pointer}th.data-table__sortable:hover:after,td.data-table__sortable:hover:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up,th.data-table__sortable.data-table__sortable--sorted-down,td.data-table__sortable.data-table__sortable--sorted-up,td.data-table__sortable.data-table__sortable--sorted-down{border-bottom-color:#336dc2;border-bottom-style:solid}th.data-table__sortable.data-table__sortable--sorted-up:after,th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-down:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-up:after{content:""}th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-down:after{content:""}.data-table__collapsable-header:hover{background-color:#f2f2f2;cursor:pointer}.data-table__collapsable-header:hover th,.data-table__collapsable-header:hover td{color:#336dc2}.data-table__collapsable-header th{border-right:none;border-bottom-width:1px}.data-table__collapsable-header th,.data-table__collapsable-header td{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem}.data-table__collapsable-header th:before,.data-table__collapsable-header td:before{margin-right:5px;margin-right:0.3571428571rem;font-size:18px;font-size:1.2857142857rem;font-family:"Redgate";font-weight:normal;vertical-align:bottom;content:""}.data-table__collapsable-header--open th:before,.data-table__collapsable-header--open td:before{content:""}.data-table__collapsable-header~tr{display:none}.data-table__collapsable-header--open~tr{display:table-row}.media,.notification{clear:both;display:block}.media:before,.notification:before,.media:after,.notification:after{content:" ";display:table}.media:after,.notification:after{clear:both}.media,.notification{*zoom:1}.media__image,.notification__icon{margin-right:10px;margin-right:0.7142857143rem;float:left}.media__image--right,.notification__close{margin-left:10px;margin-left:0.7142857143rem;float:right}.media__body,.notification__body{overflow:hidden;display:block}.media--chunky{padding-top:40px;padding-top:2.8571428571rem;padding-bottom:40px;padding-bottom:2.8571428571rem}.media--chunky .media__image,.media--chunky .notification__icon{margin-right:40px;margin-right:2.8571428571rem}.media--chunky .media__image--right,.media--chunky .notification__close{margin-left:40px;margin-left:2.8571428571rem}.media .video-container,.notification .video-container{width:440px}@media(max-width: 950px){.media .media__image,.media .notification__icon,.notification .media__image,.notification .notification__icon,.media .media__image--right,.media .notification__close,.notification .media__image--right,.notification .notification__close,.media--chunky .media__image,.media--chunky .notification__icon,.media--chunky .media__image--right,.media--chunky .notification__close{float:none;margin-top:0;margin-left:0}.media .video-container,.notification .video-container,.media--chunky .video-container{width:100%}}.rounded,.js-context-menu__list,.header--primary .header__buy-now .sub-menu{border-radius:9px;border-radius:0.6428571429rem}.rounded--top{border-top-left-radius:9px;border-top-left-radius:0.6428571429rem;border-top-right-radius:9px;border-top-right-radius:0.6428571429rem}.rounded--bottom{border-bottom-left-radius:9px;border-bottom-left-radius:0.6428571429rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.6428571429rem}.rounded--left{border-top-left-radius:9px;border-top-left-radius:0.6428571429rem;border-bottom-left-radius:9px;border-bottom-left-radius:0.6428571429rem}.rounded--right{border-top-right-radius:9px;border-top-right-radius:0.6428571429rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.6428571429rem}.rounded--top-left{border-top-left-radius:9px;border-top-left-radius:0.6428571429rem}.rounded--top-right{border-top-right-radius:9px;border-top-right-radius:0.6428571429rem}.rounded--bottom-right{border-bottom-right-radius:9px;border-bottom-right-radius:0.6428571429rem}.rounded--bottom-left{border-bottom-left-radius:9px;border-bottom-left-radius:0.6428571429rem}.rounded--circle,.avatar img,.avatar,.form__required-dot{border-radius:999px;border-radius:71.3571428571rem}.tabbed .main-heading{text-align:center}.tabbed nav:first-of-type{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}.tabs{clear:both;margin:auto;display:flex;justify-content:center;list-style:none;overflow:hidden;text-align:center}.tabs--left{justify-content:flex-start}@media(max-width: 950px){.tabs{display:block}}.tabs li{margin:0px;margin:0rem;position:relative;display:inline-block;width:auto}@media(max-width: 950px){.tabs li{display:block;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}}.tabs li.active{font-weight:bold}.tabs li.active a::after{top:calc(100% - 4px)}.tabs a{padding:10px;padding:0.7142857143rem;padding-left:20px;padding-left:1.4285714286rem;padding-right:20px;padding-right:1.4285714286rem;display:block;transition:none;color:#373737}.tabs a:after{content:" ";position:absolute;left:0;top:9999px;top:calc(100% + 4px);width:100%;height:4px;background-color:#c00;transition:all .15s ease-in-out}.tabs a:hover:after{top:calc(100% - 4px)}.tabbed__content{padding-top:10px;padding-top:0.7142857143rem;padding-bottom:10px;padding-bottom:0.7142857143rem}.island{display:block;margin-bottom:20px;margin-bottom:1.4285714286rem}.island div:last-child,.island a:last-child,.island p:last-child,.island ul:last-child,.island ol:last-child,.island dl:last-child{margin-bottom:0}.island--padded{padding:20px;padding:1.4285714286rem}.island--padded--loose{padding:40px;padding:2.8571428571rem}.island--padded--tight{padding:10px;padding:0.7142857143rem}.island--border{border-style:solid;border-width:1px;border-color:inherit}.avatar{margin-left:-10px;margin-left:-0.7142857143rem;overflow:hidden;display:inline-block}.avatar,.avatar a{text-decoration:none;border:none}.avatar:first-child{margin-left:0px;margin-left:0rem}.js-video-container,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.js-video-container iframe,.video-container iframe,iframe.video,iframe.js-background-video__video{position:absolute;top:0;left:0;width:100%;height:100%}[data-background-video-id]{position:relative;overflow:hidden}[data-background-video-id] .js-video-container{position:absolute;width:100%;height:100%;top:0;left:0}iframe.js-background-video__video{z-index:1}.js-background-video__content{position:relative;z-index:2}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px !important;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.lightbox{position:relative;display:inline-block;max-width:100%}.ie7 .lightbox{zoom:1;display:inline}.lightbox img{transition:all .4s}.lightbox--zoom{border:none}.lightbox--zoom span{position:absolute;top:4px;top:0.2857142857rem;right:4px;right:0.2857142857rem;width:30px;height:30px;display:table;text-align:center;vertical-align:middle;padding:1px;font-size:28px;font-size:2rem;line-height:1;border-radius:999px;border-radius:71.3571428571rem;opacity:.8;color:#000;background:#fff}.lightbox--zoom span::before{margin-right:0}.lightbox--zoom:hover img{transform:scale(1.05)}.lightbox--zoom:hover span{opacity:1}.lightbox--video-has-poster{overflow:hidden;max-width:450px}.lightbox--video-has-poster img{width:200%;position:relative;max-width:none}.lightbox--video-has-poster:hover img{left:-100%}.fancybox-close{border:none !important}.fancybox-overlay{background-color:rgba(0,0,0,.75)}@font-face{font-family:"Redgate";src:url("icons/vendor/redgate/redgate.eot?v=1.29");src:url("icons/vendor/redgate/redgate.eot?#iefix&v=1.29") format("embedded-opentype"),url("icons/vendor/redgate/redgate.ttf?v=1.29") format("truetype"),url("icons/vendor/redgate/redgate.woff?v=1.29") format("woff"),url("icons/vendor/redgate/redgate.svg?v=1.29#Redgate") format("svg");font-weight:normal;font-style:normal;font-display:swap}.icon--2x{font-size:2rem}.icon--3x{font-size:3rem}.icon--4x{font-size:4rem}.icon--5x{font-size:5rem}.icon--6x{font-size:6rem}.icon--7x{font-size:7rem}.icon--8x{font-size:8rem}.icon--9x{font-size:9rem}.icon--10x{font-size:10rem}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before,.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{font-family:"Redgate";font-size:125%;font-synthesis:none;vertical-align:bottom}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before{margin-right:0px;margin-right:0rem}.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{margin-left:0px;margin-left:0rem;display:none}.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--redgate-clone:before,.icon--redgate-clone.pagination__next:before,.icon--right.icon--flyway:before,.icon--flyway.pagination__next:before,.icon--right.icon--flyway-desktop:before,.icon--flyway-desktop.pagination__next:before,.icon--right.icon--flyway-teams:before,.icon--flyway-teams.pagination__next:before,.icon--right.icon--flyway-enterprise:before,.icon--flyway-enterprise.pagination__next:before,.icon--right.icon--redgate-change-control:before,.icon--redgate-change-control.pagination__next:before,.icon--right.icon--sql-toolbelt:before,.icon--sql-toolbelt.pagination__next:before,.icon--right.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials.pagination__next:before,.icon--right.icon--sql-test:before,.icon--sql-test.pagination__next:before,.icon--right.icon--sql-source-control:before,.icon--sql-source-control.pagination__next:before,.icon--right.icon--sql-search:before,.icon--sql-search.pagination__next:before,.icon--right.icon--sql-scripts-manager:before,.icon--sql-scripts-manager.pagination__next:before,.icon--right.icon--sql-provision:before,.icon--sql-provision.pagination__next:before,.icon--right.icon--sql-prompt:before,.icon--sql-prompt.pagination__next:before,.icon--right.icon--sql-multi-script:before,.icon--sql-multi-script.pagination__next:before,.icon--right.icon--sql-monitor:before,.icon--sql-monitor.pagination__next:before,.icon--right.icon--sql-index-manager:before,.icon--sql-index-manager.pagination__next:before,.icon--right.icon--sql-estate-manager:before,.icon--sql-estate-manager.pagination__next:before,.icon--right.icon--sql-doc:before,.icon--sql-doc.pagination__next:before,.icon--right.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker.pagination__next:before,.icon--right.icon--sql-data-generator:before,.icon--sql-data-generator.pagination__next:before,.icon--right.icon--sql-data-compare:before,.icon--sql-data-compare.pagination__next:before,.icon--right.icon--sql-data-catalog:before,.icon--sql-data-catalog.pagination__next:before,.icon--right.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk.pagination__next:before,.icon--right.icon--sql-compare:before,.icon--sql-compare.pagination__next:before,.icon--right.icon--sql-code-guard:before,.icon--sql-code-guard.pagination__next:before,.icon--right.icon--sql-clone:before,.icon--sql-clone.pagination__next:before,.icon--right.icon--sql-change-automation:before,.icon--sql-change-automation.pagination__next:before,.icon--right.icon--sql-backup:before,.icon--sql-backup.pagination__next:before,.icon--right.icon--source-control-for-oracle:before,.icon--source-control-for-oracle.pagination__next:before,.icon--right.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle.pagination__next:before,.icon--right.icon--redgate-deploy:before,.icon--redgate-deploy.pagination__next:before,.icon--right.icon--readyroll:before,.icon--readyroll.pagination__next:before,.icon--right.icon--dlm-dashboard:before,.icon--dlm-dashboard.pagination__next:before,.icon--right.icon--dlm-automation:before,.icon--dlm-automation.pagination__next:before,.icon--right.icon--data-platform-studio:before,.icon--data-platform-studio.pagination__next:before,.icon--right.icon--data-masker:before,.icon--data-masker.pagination__next:before,.icon--right.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle.pagination__next:before,.icon--right.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle.pagination__next:before,.icon--right.icon--zoom-out:before,.icon--zoom-out.pagination__next:before,.icon--right.icon--zoom-in:before,.icon--zoom-in.pagination__next:before,.icon--right.icon--warning-octagon:before,.icon--warning-octagon.pagination__next:before,.icon--right.icon--warning:before,.icon--warning.pagination__next:before,.icon--right.icon--virtual-machine:before,.icon--virtual-machine.pagination__next:before,.icon--right.icon--video:before,.icon--video.pagination__next:before,.icon--right.icon--users:before,.icon--users.pagination__next:before,.icon--right.icon--user:before,.icon--user.pagination__next:before,.icon--right.icon--unpin:before,.icon--unpin.pagination__next:before,.icon--right.icon--tick-circle:before,.icon--tick-circle.pagination__next:before,.icon--right.icon--tick:before,.icon--tick.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--success:before,.icon--success.pagination__next:before,.icon--right.icon--thumbs-up:before,.icon--thumbs-up.pagination__next:before,.icon--right.icon--thumbs-down:before,.icon--thumbs-down.pagination__next:before,.icon--right.icon--test-data:before,.icon--test-data.pagination__next:before,.icon--right.icon--target:before,.icon--target.pagination__next:before,.icon--right.icon--tag:before,.icon--tag.pagination__next:before,.icon--right.icon--table-expand-small:before,.icon--table-expand-small.pagination__next:before,.icon--right.icon--table-expand-medium:before,.icon--table-expand-medium.pagination__next:before,.icon--right.header--primary__menu-button:before,.header--primary__menu-button.pagination__next:before,.icon--right.icon--table-expand-large:before,.icon--table-expand-large.pagination__next:before,.icon--right.icon--table:before,.icon--table.pagination__next:before,.icon--right.icon--stop:before,.icon--stop.pagination__next:before,.icon--right.icon--star-circle:before,.icon--star-circle.pagination__next:before,.icon--right.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size.pagination__next:before,.icon--right.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name.pagination__next:before,.icon--right.icon--sort-arrows:before,.icon--sort-arrows.pagination__next:before,.icon--right.icon--small-tiles:before,.icon--small-tiles.pagination__next:before,.icon--right.icon--skip-forward:before,.icon--skip-forward.pagination__next:before,.icon--right.icon--skip-back:before,.icon--skip-back.pagination__next:before,.icon--right.icon--show:before,.icon--show.pagination__next:before,.icon--right.icon--shopping-cart:before,.icon--shopping-cart.pagination__next:before,.icon--right.icon--settings:before,.icon--settings.pagination__next:before,.icon--right.icon--server-cluster:before,.icon--server-cluster.pagination__next:before,.icon--right.icon--server:before,.icon--server.pagination__next:before,.icon--right.icon--search:before,.icon--search.pagination__next:before,.icon--right.icon--script:before,.icon--script.pagination__next:before,.icon--right.icon--schema:before,.icon--schema.pagination__next:before,.icon--right.icon--save:before,.icon--save.pagination__next:before,.icon--right.icon--rss:before,.icon--rss.pagination__next:before,.icon--right.icon--reset:before,.icon--reset.pagination__next:before,.icon--right.icon--refresh:before,.icon--refresh.pagination__next:before,.icon--right.icon--processes:before,.icon--processes.pagination__next:before,.icon--right.icon--print:before,.icon--print.pagination__next:before,.icon--right.icon--plus-circle:before,.icon--plus-circle.pagination__next:before,.icon--right.icon--plus:before,.icon--plus.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.icon--right.icon--play-circle:before,.icon--play-circle.pagination__next:before,.icon--right.icon--play:before,.icon--play.pagination__next:before,.icon--right.icon--pipeline:before,.icon--pipeline.pagination__next:before,.icon--right.icon--pin:before,.icon--pin.pagination__next:before,.icon--right.icon--phone:before,.icon--phone.pagination__next:before,.icon--right.icon--pdf:before,.icon--pdf.pagination__next:before,.icon--right.icon--pause:before,.icon--pause.pagination__next:before,.icon--right.icon--offline-cloud:before,.icon--offline-cloud.pagination__next:before,.icon--right.icon--not-connected:before,.icon--not-connected.pagination__next:before,.icon--right.icon--more-actions-vertical:before,.icon--more-actions-vertical.pagination__next:before,.icon--right.icon--more-actions-horizontal:before,.icon--more-actions-horizontal.pagination__next:before,.icon--right.icon--minus-circle:before,.icon--minus-circle.pagination__next:before,.icon--right.icon--minus:before,.icon--minus.pagination__next:before,.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.icon--right.icon--minimize:before,.icon--minimize.pagination__next:before,.icon--right.icon--metrics:before,.icon--metrics.pagination__next:before,.icon--right.icon--message-tick:before,.icon--message-tick.pagination__next:before,.icon--right.icon--merge-branch:before,.icon--merge-branch.pagination__next:before,.icon--right.icon--medium-tiles:before,.icon--medium-tiles.pagination__next:before,.icon--right.icon--map_pin:before,.icon--map_pin.pagination__next:before,.icon--right.icon--maintenance:before,.icon--maintenance.pagination__next:before,.icon--right.icon--lock:before,.icon--lock.pagination__next:before,.icon--right.icon--lightbulb:before,.icon--lightbulb.pagination__next:before,.icon--right.icon--large-tiles:before,.icon--large-tiles.pagination__next:before,.icon--right.icon--instance:before,.icon--instance.pagination__next:before,.icon--right.icon--info:before,.icon--info.pagination__next:before,.icon--right.icon--import:before,.icon--import.pagination__next:before,.icon--right.icon--home:before,.icon--home.pagination__next:before,.icon--right.icon--history:before,.icon--history.pagination__next:before,.icon--right.icon--hide:before,.icon--hide.pagination__next:before,.icon--right.icon--help-circle:before,.icon--help-circle.pagination__next:before,.icon--right.icon--globe:before,.icon--globe.pagination__next:before,.icon--right.icon--folder-open:before,.icon--folder-open.pagination__next:before,.icon--right.icon--folder:before,.icon--folder.pagination__next:before,.icon--right.icon--flag:before,.icon--flag.pagination__next:before,.icon--right.icon--filter:before,.icon--filter.pagination__next:before,.icon--right.icon--fast-rewind:before,.icon--fast-rewind.pagination__next:before,.icon--right.icon--fast-forward:before,.icon--fast-forward.pagination__next:before,.icon--right.icon--fail:before,.icon--fail.pagination__next:before,.icon--right.icon--external:before,.icon--external.pagination__next:before,.icon--right.icon--export:before,.icon--export.pagination__next:before,.icon--right.icon--expand:before,.icon--expand.pagination__next:before,.icon--right.icon--emoji-happy:before,.icon--emoji-happy.pagination__next:before,.icon--right.icon--emoji-sad:before,.icon--emoji-sad.pagination__next:before,.icon--right.icon--email:before,.icon--email.pagination__next:before,.icon--right.icon--elastic-pool:before,.icon--elastic-pool.pagination__next:before,.icon--right.icon--edit:before,.icon--edit.pagination__next:before,.icon--right.icon--download:before,.icon--download.pagination__next:before,.icon--right.icon--dock:before,.icon--dock.pagination__next:before,.icon--right.icon--delete:before,.icon--delete.pagination__next:before,.icon--right.icon--database-image:before,.icon--database-image.pagination__next:before,.icon--right.icon--database-file:before,.icon--database-file.pagination__next:before,.icon--right.icon--database-clone:before,.icon--database-clone.pagination__next:before,.icon--right.icon--databases:before,.icon--databases.pagination__next:before,.icon--right.icon--database:before,.icon--database.pagination__next:before,.icon--right.icon--dashboard:before,.icon--dashboard.pagination__next:before,.icon--right.icon--cross:before,.icon--cross.pagination__next:before,.mobile-nav--open .icon--right.header--primary__menu-button:before,.mobile-nav--open .header--primary__menu-button.pagination__next:before,.icon--right.icon--copydoc:before,.icon--copydoc.pagination__next:before,.icon--right.icon--console:before,.icon--console.pagination__next:before,.icon--right.icon--connected:before,.icon--connected.pagination__next:before,.icon--right.icon--commit:before,.icon--commit.pagination__next:before,.icon--right.icon--comments:before,.icon--comments.pagination__next:before,.icon--right.icon--column:before,.icon--column.pagination__next:before,.icon--right.icon--cloud-server:before,.icon--cloud-server.pagination__next:before,.icon--right.icon--clock:before,.icon--clock.pagination__next:before,.icon--right.icon--clear-cross-circle:before,.icon--clear-cross-circle.pagination__next:before,.icon--right.icon--circle:before,.icon--circle.pagination__next:before,.icon--right.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:before,.icon--chevron-up.pagination__next:before,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:before,.icon--right.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-right.pagination__next:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.icon--right.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-left.pagination__next:before,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:before,.icon--right.icon--chevron-down:before,.nav--vertical .icon--right.nav--vertical__toggle:before,.icon--chevron-down.pagination__next:before,.nav--vertical .pagination__next.nav--vertical__toggle:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.icon--right.icon--calendar:before,.icon--calendar.pagination__next:before,.icon--right.icon--bullet:before,.icon--bullet.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.icon--right.icon--briefcase:before,.icon--briefcase.pagination__next:before,.icon--right.icon--branch:before,.icon--branch.pagination__next:before,.icon--right.icon--blocked:before,.icon--blocked.pagination__next:before,.icon--right.icon--backup-database:before,.icon--backup-database.pagination__next:before,.icon--right.icon--azure-database:before,.icon--azure-database.pagination__next:before,.icon--right.icon--azure:before,.icon--azure.pagination__next:before,.icon--right.icon--award:before,.icon--award.pagination__next:before,.icon--right.icon--availability-group:before,.icon--availability-group.pagination__next:before,.icon--right.icon--arrow-up-link:before,.icon--arrow-up-link.pagination__next:before,.icon--right.icon--arrow-right-link:before,.icon--arrow-right-link.pagination__next:before,.pagination__next:before,.icon--right.icon--arrow-right:before,.icon--arrow-right.pagination__next:before,.icon--right.icon--arrow-left-link:before,.icon--arrow-left-link.pagination__next:before,.icon--right.pagination__prev:before,.pagination__prev.pagination__next:before,.icon--right.icon--arrow-left:before,.icon--arrow-left.pagination__next:before,.icon--right.icon--arrow-drop-up:before,.icon--arrow-drop-up.pagination__next:before,.icon--right.icon--arrow-drop-down:before,.icon--arrow-drop-down.pagination__next:before,.icon--right.icon--arrow-down-link:before,.icon--arrow-down-link.pagination__next:before,.icon--right.icon--arrow-circle-down:before,.icon--arrow-circle-down.pagination__next:before,.icon--right.icon--arrow-circle:before,.icon--arrow-circle.pagination__next:before,.icon--right.icon--approved:before,.icon--approved.pagination__next:before,.icon--right.icon--alert-silence:before,.icon--alert-silence.pagination__next:before,.icon--right.icon--alert:before,.icon--alert.pagination__next:before,.icon--right.icon--add-ons:before,.icon--add-ons.pagination__next:before{display:none}.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--redgate-clone:after,.icon--redgate-clone.pagination__next:after,.icon--right.icon--flyway:after,.icon--flyway.pagination__next:after,.icon--right.icon--flyway-desktop:after,.icon--flyway-desktop.pagination__next:after,.icon--right.icon--flyway-teams:after,.icon--flyway-teams.pagination__next:after,.icon--right.icon--flyway-enterprise:after,.icon--flyway-enterprise.pagination__next:after,.icon--right.icon--redgate-change-control:after,.icon--redgate-change-control.pagination__next:after,.icon--right.icon--sql-toolbelt:after,.icon--sql-toolbelt.pagination__next:after,.icon--right.icon--sql-toolbelt-essentials:after,.icon--sql-toolbelt-essentials.pagination__next:after,.icon--right.icon--sql-test:after,.icon--sql-test.pagination__next:after,.icon--right.icon--sql-source-control:after,.icon--sql-source-control.pagination__next:after,.icon--right.icon--sql-search:after,.icon--sql-search.pagination__next:after,.icon--right.icon--sql-scripts-manager:after,.icon--sql-scripts-manager.pagination__next:after,.icon--right.icon--sql-provision:after,.icon--sql-provision.pagination__next:after,.icon--right.icon--sql-prompt:after,.icon--sql-prompt.pagination__next:after,.icon--right.icon--sql-multi-script:after,.icon--sql-multi-script.pagination__next:after,.icon--right.icon--sql-monitor:after,.icon--sql-monitor.pagination__next:after,.icon--right.icon--sql-index-manager:after,.icon--sql-index-manager.pagination__next:after,.icon--right.icon--sql-estate-manager:after,.icon--sql-estate-manager.pagination__next:after,.icon--right.icon--sql-doc:after,.icon--sql-doc.pagination__next:after,.icon--right.icon--sql-dependency-tracker:after,.icon--sql-dependency-tracker.pagination__next:after,.icon--right.icon--sql-data-generator:after,.icon--sql-data-generator.pagination__next:after,.icon--right.icon--sql-data-compare:after,.icon--sql-data-compare.pagination__next:after,.icon--right.icon--sql-data-catalog:after,.icon--sql-data-catalog.pagination__next:after,.icon--right.icon--sql-comparison-sdk:after,.icon--sql-comparison-sdk.pagination__next:after,.icon--right.icon--sql-compare:after,.icon--sql-compare.pagination__next:after,.icon--right.icon--sql-code-guard:after,.icon--sql-code-guard.pagination__next:after,.icon--right.icon--sql-clone:after,.icon--sql-clone.pagination__next:after,.icon--right.icon--sql-change-automation:after,.icon--sql-change-automation.pagination__next:after,.icon--right.icon--sql-backup:after,.icon--sql-backup.pagination__next:after,.icon--right.icon--source-control-for-oracle:after,.icon--source-control-for-oracle.pagination__next:after,.icon--right.icon--schema-compare-for-oracle:after,.icon--schema-compare-for-oracle.pagination__next:after,.icon--right.icon--redgate-deploy:after,.icon--redgate-deploy.pagination__next:after,.icon--right.icon--readyroll:after,.icon--readyroll.pagination__next:after,.icon--right.icon--dlm-dashboard:after,.icon--dlm-dashboard.pagination__next:after,.icon--right.icon--dlm-automation:after,.icon--dlm-automation.pagination__next:after,.icon--right.icon--data-platform-studio:after,.icon--data-platform-studio.pagination__next:after,.icon--right.icon--data-masker:after,.icon--data-masker.pagination__next:after,.icon--right.icon--data-masker-for-oracle:after,.icon--data-masker-for-oracle.pagination__next:after,.icon--right.icon--data-compare-for-oracle:after,.icon--data-compare-for-oracle.pagination__next:after,.icon--right.icon--zoom-out:after,.icon--zoom-out.pagination__next:after,.icon--right.icon--zoom-in:after,.icon--zoom-in.pagination__next:after,.icon--right.icon--warning-octagon:after,.icon--warning-octagon.pagination__next:after,.icon--right.icon--warning:after,.icon--warning.pagination__next:after,.icon--right.icon--virtual-machine:after,.icon--virtual-machine.pagination__next:after,.icon--right.icon--video:after,.icon--video.pagination__next:after,.icon--right.icon--users:after,.icon--users.pagination__next:after,.icon--right.icon--user:after,.icon--user.pagination__next:after,.icon--right.icon--unpin:after,.icon--unpin.pagination__next:after,.icon--right.icon--tick-circle:after,.icon--tick-circle.pagination__next:after,.icon--right.icon--tick:after,.icon--tick.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--success:after,.icon--success.pagination__next:after,.icon--right.icon--thumbs-up:after,.icon--thumbs-up.pagination__next:after,.icon--right.icon--thumbs-down:after,.icon--thumbs-down.pagination__next:after,.icon--right.icon--test-data:after,.icon--test-data.pagination__next:after,.icon--right.icon--target:after,.icon--target.pagination__next:after,.icon--right.icon--tag:after,.icon--tag.pagination__next:after,.icon--right.icon--table-expand-small:after,.icon--table-expand-small.pagination__next:after,.icon--right.icon--table-expand-medium:after,.icon--table-expand-medium.pagination__next:after,.icon--right.header--primary__menu-button:after,.header--primary__menu-button.pagination__next:after,.icon--right.icon--table-expand-large:after,.icon--table-expand-large.pagination__next:after,.icon--right.icon--table:after,.icon--table.pagination__next:after,.icon--right.icon--stop:after,.icon--stop.pagination__next:after,.icon--right.icon--star-circle:after,.icon--star-circle.pagination__next:after,.icon--right.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-size.pagination__next:after,.icon--right.icon--sort-arrows-by-name:after,.icon--sort-arrows-by-name.pagination__next:after,.icon--right.icon--sort-arrows:after,.icon--sort-arrows.pagination__next:after,.icon--right.icon--small-tiles:after,.icon--small-tiles.pagination__next:after,.icon--right.icon--skip-forward:after,.icon--skip-forward.pagination__next:after,.icon--right.icon--skip-back:after,.icon--skip-back.pagination__next:after,.icon--right.icon--show:after,.icon--show.pagination__next:after,.icon--right.icon--shopping-cart:after,.icon--shopping-cart.pagination__next:after,.icon--right.icon--settings:after,.icon--settings.pagination__next:after,.icon--right.icon--server-cluster:after,.icon--server-cluster.pagination__next:after,.icon--right.icon--server:after,.icon--server.pagination__next:after,.icon--right.icon--search:after,.icon--search.pagination__next:after,.icon--right.icon--script:after,.icon--script.pagination__next:after,.icon--right.icon--schema:after,.icon--schema.pagination__next:after,.icon--right.icon--save:after,.icon--save.pagination__next:after,.icon--right.icon--rss:after,.icon--rss.pagination__next:after,.icon--right.icon--reset:after,.icon--reset.pagination__next:after,.icon--right.icon--refresh:after,.icon--refresh.pagination__next:after,.icon--right.icon--processes:after,.icon--processes.pagination__next:after,.icon--right.icon--print:after,.icon--print.pagination__next:after,.icon--right.icon--plus-circle:after,.icon--plus-circle.pagination__next:after,.icon--right.icon--plus:after,.icon--plus.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.icon--right.icon--play-circle:after,.icon--play-circle.pagination__next:after,.icon--right.icon--play:after,.icon--play.pagination__next:after,.icon--right.icon--pipeline:after,.icon--pipeline.pagination__next:after,.icon--right.icon--pin:after,.icon--pin.pagination__next:after,.icon--right.icon--phone:after,.icon--phone.pagination__next:after,.icon--right.icon--pdf:after,.icon--pdf.pagination__next:after,.icon--right.icon--pause:after,.icon--pause.pagination__next:after,.icon--right.icon--offline-cloud:after,.icon--offline-cloud.pagination__next:after,.icon--right.icon--not-connected:after,.icon--not-connected.pagination__next:after,.icon--right.icon--more-actions-vertical:after,.icon--more-actions-vertical.pagination__next:after,.icon--right.icon--more-actions-horizontal:after,.icon--more-actions-horizontal.pagination__next:after,.icon--right.icon--minus-circle:after,.icon--minus-circle.pagination__next:after,.icon--right.icon--minus:after,.icon--minus.pagination__next:after,.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.icon--right.icon--minimize:after,.icon--minimize.pagination__next:after,.icon--right.icon--metrics:after,.icon--metrics.pagination__next:after,.icon--right.icon--message-tick:after,.icon--message-tick.pagination__next:after,.icon--right.icon--merge-branch:after,.icon--merge-branch.pagination__next:after,.icon--right.icon--medium-tiles:after,.icon--medium-tiles.pagination__next:after,.icon--right.icon--map_pin:after,.icon--map_pin.pagination__next:after,.icon--right.icon--maintenance:after,.icon--maintenance.pagination__next:after,.icon--right.icon--lock:after,.icon--lock.pagination__next:after,.icon--right.icon--lightbulb:after,.icon--lightbulb.pagination__next:after,.icon--right.icon--large-tiles:after,.icon--large-tiles.pagination__next:after,.icon--right.icon--instance:after,.icon--instance.pagination__next:after,.icon--right.icon--info:after,.icon--info.pagination__next:after,.icon--right.icon--import:after,.icon--import.pagination__next:after,.icon--right.icon--home:after,.icon--home.pagination__next:after,.icon--right.icon--history:after,.icon--history.pagination__next:after,.icon--right.icon--hide:after,.icon--hide.pagination__next:after,.icon--right.icon--help-circle:after,.icon--help-circle.pagination__next:after,.icon--right.icon--globe:after,.icon--globe.pagination__next:after,.icon--right.icon--folder-open:after,.icon--folder-open.pagination__next:after,.icon--right.icon--folder:after,.icon--folder.pagination__next:after,.icon--right.icon--flag:after,.icon--flag.pagination__next:after,.icon--right.icon--filter:after,.icon--filter.pagination__next:after,.icon--right.icon--fast-rewind:after,.icon--fast-rewind.pagination__next:after,.icon--right.icon--fast-forward:after,.icon--fast-forward.pagination__next:after,.icon--right.icon--fail:after,.icon--fail.pagination__next:after,.icon--right.icon--external:after,.icon--external.pagination__next:after,.icon--right.icon--export:after,.icon--export.pagination__next:after,.icon--right.icon--expand:after,.icon--expand.pagination__next:after,.icon--right.icon--emoji-happy:after,.icon--emoji-happy.pagination__next:after,.icon--right.icon--emoji-sad:after,.icon--emoji-sad.pagination__next:after,.icon--right.icon--email:after,.icon--email.pagination__next:after,.icon--right.icon--elastic-pool:after,.icon--elastic-pool.pagination__next:after,.icon--right.icon--edit:after,.icon--edit.pagination__next:after,.icon--right.icon--download:after,.icon--download.pagination__next:after,.icon--right.icon--dock:after,.icon--dock.pagination__next:after,.icon--right.icon--delete:after,.icon--delete.pagination__next:after,.icon--right.icon--database-image:after,.icon--database-image.pagination__next:after,.icon--right.icon--database-file:after,.icon--database-file.pagination__next:after,.icon--right.icon--database-clone:after,.icon--database-clone.pagination__next:after,.icon--right.icon--databases:after,.icon--databases.pagination__next:after,.icon--right.icon--database:after,.icon--database.pagination__next:after,.icon--right.icon--dashboard:after,.icon--dashboard.pagination__next:after,.icon--right.icon--cross:after,.icon--cross.pagination__next:after,.mobile-nav--open .icon--right.header--primary__menu-button:after,.mobile-nav--open .header--primary__menu-button.pagination__next:after,.icon--right.icon--copydoc:after,.icon--copydoc.pagination__next:after,.icon--right.icon--console:after,.icon--console.pagination__next:after,.icon--right.icon--connected:after,.icon--connected.pagination__next:after,.icon--right.icon--commit:after,.icon--commit.pagination__next:after,.icon--right.icon--comments:after,.icon--comments.pagination__next:after,.icon--right.icon--column:after,.icon--column.pagination__next:after,.icon--right.icon--cloud-server:after,.icon--cloud-server.pagination__next:after,.icon--right.icon--clock:after,.icon--clock.pagination__next:after,.icon--right.icon--clear-cross-circle:after,.icon--clear-cross-circle.pagination__next:after,.icon--right.icon--circle:after,.icon--circle.pagination__next:after,.icon--right.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:after,.icon--chevron-up.pagination__next:after,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:after,.icon--right.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-right.pagination__next:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.icon--right.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-left.pagination__next:after,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:after,.icon--right.icon--chevron-down:after,.nav--vertical .icon--right.nav--vertical__toggle:after,.icon--chevron-down.pagination__next:after,.nav--vertical .pagination__next.nav--vertical__toggle:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.icon--right.icon--calendar:after,.icon--calendar.pagination__next:after,.icon--right.icon--bullet:after,.icon--bullet.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.icon--right.icon--briefcase:after,.icon--briefcase.pagination__next:after,.icon--right.icon--branch:after,.icon--branch.pagination__next:after,.icon--right.icon--blocked:after,.icon--blocked.pagination__next:after,.icon--right.icon--backup-database:after,.icon--backup-database.pagination__next:after,.icon--right.icon--azure-database:after,.icon--azure-database.pagination__next:after,.icon--right.icon--azure:after,.icon--azure.pagination__next:after,.icon--right.icon--award:after,.icon--award.pagination__next:after,.icon--right.icon--availability-group:after,.icon--availability-group.pagination__next:after,.icon--right.icon--arrow-up-link:after,.icon--arrow-up-link.pagination__next:after,.icon--right.icon--arrow-right-link:after,.icon--arrow-right-link.pagination__next:after,.pagination__next:after,.icon--right.icon--arrow-right:after,.icon--arrow-right.pagination__next:after,.icon--right.icon--arrow-left-link:after,.icon--arrow-left-link.pagination__next:after,.icon--right.pagination__prev:after,.pagination__prev.pagination__next:after,.icon--right.icon--arrow-left:after,.icon--arrow-left.pagination__next:after,.icon--right.icon--arrow-drop-up:after,.icon--arrow-drop-up.pagination__next:after,.icon--right.icon--arrow-drop-down:after,.icon--arrow-drop-down.pagination__next:after,.icon--right.icon--arrow-down-link:after,.icon--arrow-down-link.pagination__next:after,.icon--right.icon--arrow-circle-down:after,.icon--arrow-circle-down.pagination__next:after,.icon--right.icon--arrow-circle:after,.icon--arrow-circle.pagination__next:after,.icon--right.icon--approved:after,.icon--approved.pagination__next:after,.icon--right.icon--alert-silence:after,.icon--alert-silence.pagination__next:after,.icon--right.icon--alert:after,.icon--alert.pagination__next:after,.icon--right.icon--add-ons:after,.icon--add-ons.pagination__next:after{display:inline}.icon--add-ons:before,.icon--add-ons:after{content:""}.icon--alert:before,.icon--alert:after{content:""}.icon--alert-silence:before,.icon--alert-silence:after{content:""}.icon--approved:before,.icon--approved:after{content:""}.icon--arrow-circle:before,.icon--arrow-circle:after{content:""}.icon--arrow-circle-down:before,.icon--arrow-circle-down:after{content:""}.icon--arrow-down-link:before,.icon--arrow-down-link:after{content:""}.icon--arrow-drop-down:before,.icon--arrow-drop-down:after{content:""}.icon--arrow-drop-up:before,.icon--arrow-drop-up:after{content:""}.icon--arrow-left:before,.icon--arrow-left:after{content:""}.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left-link:after,.pagination__prev:after{content:""}.icon--arrow-right:before,.icon--arrow-right:after{content:""}.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right-link:after,.pagination__next:after{content:""}.icon--arrow-up-link:before,.icon--arrow-up-link:after{content:""}.icon--availability-group:before,.icon--availability-group:after{content:""}.icon--award:before,.icon--award:after{content:""}.icon--azure:before,.icon--azure:after{content:""}.icon--azure-database:before,.icon--azure-database:after{content:""}.icon--backup-database:before,.icon--backup-database:after{content:""}.icon--blocked:before,.icon--blocked:after{content:""}.icon--branch:before,.icon--branch:after{content:""}.icon--briefcase:before,.icon--briefcase:after{content:""}.icon--bullet:before,.list--bullet>li:before,.icon--bullet:after,.list--bullet>li:after{content:""}.icon--calendar:before,.icon--calendar:after{content:""}.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after{content:""}.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after{content:""}.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after{content:""}.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after{content:""}.icon--circle:before,.icon--circle:after{content:""}.icon--clear-cross-circle:before,.icon--clear-cross-circle:after{content:""}.icon--clock:before,.icon--clock:after{content:""}.icon--cloud-server:before,.icon--cloud-server:after{content:""}.icon--column:before,.icon--column:after{content:""}.icon--comments:before,.icon--comments:after{content:""}.icon--commit:before,.icon--commit:after{content:""}.icon--connected:before,.icon--connected:after{content:""}.icon--console:before,.icon--console:after{content:""}.icon--copydoc:before,.icon--copydoc:after{content:""}.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after{content:""}.icon--dashboard:before,.icon--dashboard:after{content:""}.icon--database:before,.icon--database:after{content:""}.icon--databases:before,.icon--databases:after{content:""}.icon--database-clone:before,.icon--database-clone:after{content:""}.icon--database-file:before,.icon--database-file:after{content:""}.icon--database-image:before,.icon--database-image:after{content:""}.icon--delete:before,.icon--delete:after{content:""}.icon--dock:before,.icon--dock:after{content:""}.icon--download:before,.icon--download:after{content:""}.icon--edit:before,.icon--edit:after{content:""}.icon--elastic-pool:before,.icon--elastic-pool:after{content:""}.icon--email:before,.icon--email:after{content:""}.icon--emoji-sad:before,.icon--emoji-sad:after{content:""}.icon--emoji-happy:before,.icon--emoji-happy:after{content:""}.icon--expand:before,.icon--expand:after{content:""}.icon--export:before,.icon--export:after{content:""}.icon--external:before,.icon--external:after{content:""}.icon--fail:before,.icon--fail:after{content:""}.icon--fast-forward:before,.icon--fast-forward:after{content:""}.icon--fast-rewind:before,.icon--fast-rewind:after{content:""}.icon--filter:before,.icon--filter:after{content:""}.icon--flag:before,.icon--flag:after{content:""}.icon--folder:before,.icon--folder:after{content:""}.icon--folder-open:before,.icon--folder-open:after{content:""}.icon--globe:before,.icon--globe:after{content:""}.icon--help-circle:before,.icon--help-circle:after{content:""}.icon--hide:before,.icon--hide:after{content:""}.icon--history:before,.icon--history:after{content:""}.icon--home:before,.icon--home:after{content:""}.icon--import:before,.icon--import:after{content:""}.icon--info:before,.icon--info:after{content:""}.icon--instance:before,.icon--instance:after{content:""}.icon--large-tiles:before,.icon--large-tiles:after{content:""}.icon--lightbulb:before,.icon--lightbulb:after{content:""}.icon--lock:before,.icon--lock:after{content:""}.icon--maintenance:before,.icon--maintenance:after{content:""}.icon--map_pin:before,.icon--map_pin:after{content:""}.icon--medium-tiles:before,.icon--medium-tiles:after{content:""}.icon--merge-branch:before,.icon--merge-branch:after{content:""}.icon--message-tick:before,.icon--message-tick:after{content:""}.icon--metrics:before,.icon--metrics:after{content:""}.icon--minimize:before,.icon--minimize:after{content:""}.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after{content:""}.icon--minus-circle:before,.icon--minus-circle:after{content:""}.icon--more-actions-horizontal:before,.icon--more-actions-horizontal:after{content:""}.icon--more-actions-vertical:before,.icon--more-actions-vertical:after{content:""}.icon--not-connected:before,.icon--not-connected:after{content:""}.icon--offline-cloud:before,.icon--offline-cloud:after{content:""}.icon--pause:before,.icon--pause:after{content:""}.icon--pdf:before,.icon--pdf:after{content:""}.icon--phone:before,.icon--phone:after{content:""}.icon--pin:before,.icon--pin:after{content:""}.icon--pipeline:before,.icon--pipeline:after{content:""}.icon--play:before,.icon--play:after{content:""}.icon--play-circle:before,.icon--play-circle:after{content:""}.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after{content:""}.icon--plus-circle:before,.icon--plus-circle:after{content:""}.icon--print:before,.icon--print:after{content:""}.icon--processes:before,.icon--processes:after{content:""}.icon--refresh:before,.icon--refresh:after{content:""}.icon--reset:before,.icon--reset:after{content:""}.icon--rss:before,.icon--rss:after{content:""}.icon--save:before,.icon--save:after{content:""}.icon--schema:before,.icon--schema:after{content:""}.icon--script:before,.icon--script:after{content:""}.icon--search:before,.icon--search:after{content:""}.icon--server:before,.icon--server:after{content:""}.icon--server-cluster:before,.icon--server-cluster:after{content:""}.icon--settings:before,.icon--settings:after{content:""}.icon--shopping-cart:before,.icon--shopping-cart:after{content:""}.icon--show:before,.icon--show:after{content:""}.icon--skip-back:before,.icon--skip-back:after{content:""}.icon--skip-forward:before,.icon--skip-forward:after{content:""}.icon--small-tiles:before,.icon--small-tiles:after{content:""}.icon--sort-arrows:before,.icon--sort-arrows:after{content:""}.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name:after{content:""}.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size:after{content:""}.icon--star-circle:before,.icon--star-circle:after{content:""}.icon--stop:before,.icon--stop:after{content:""}.icon--table:before,.icon--table:after{content:""}.icon--table-expand-large:before,.icon--table-expand-large:after{content:""}.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-medium:after,.header--primary__menu-button:after{content:""}.icon--table-expand-small:before,.icon--table-expand-small:after{content:""}.icon--tag:before,.icon--tag:after{content:""}.icon--target:before,.icon--target:after{content:""}.icon--test-data:before,.icon--test-data:after{content:""}.icon--thumbs-down:before,.icon--thumbs-down:after{content:""}.icon--thumbs-up:before,.icon--thumbs-up:after{content:""}.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after{content:""}.icon--tick-circle:before,.icon--tick-circle:after{content:""}.icon--unpin:before,.icon--unpin:after{content:""}.icon--user:before,.icon--user:after{content:""}.icon--users:before,.icon--users:after{content:""}.icon--video:before,.icon--video:after{content:""}.icon--virtual-machine:before,.icon--virtual-machine:after{content:""}.icon--warning:before,.icon--warning:after{content:""}.icon--warning-octagon:before,.icon--warning-octagon:after{content:""}.icon--zoom-in:before,.icon--zoom-in:after{content:""}.icon--zoom-out:before,.icon--zoom-out:after{content:""}.icon--spaced-left:before,.icon--spaced-left:after{margin-left:5px;margin-left:0.3571428571rem}.icon--spaced-right:before,.icon--spaced-right:after{margin-right:5px;margin-right:0.3571428571rem}.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle:after{content:""}.icon--data-masker:before,.icon--data-masker:after,.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle:after{content:""}.icon--data-platform-studio:before,.icon--data-platform-studio:after{content:""}.icon--dlm-automation:before,.icon--dlm-automation:after{content:""}.icon--dlm-dashboard:before,.icon--dlm-dashboard:after{content:""}.icon--readyroll:before,.icon--readyroll:after{content:""}.icon--redgate-deploy:before,.icon--redgate-deploy:after{content:""}.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle:after{content:""}.icon--source-control-for-oracle:before,.icon--source-control-for-oracle:after{content:""}.icon--sql-backup:before,.icon--sql-backup:after{content:""}.icon--sql-change-automation:before,.icon--sql-change-automation:after{content:""}.icon--sql-clone:before,.icon--sql-clone:after{content:""}.icon--sql-code-guard:before,.icon--sql-code-guard:after{content:""}.icon--sql-compare:before,.icon--sql-compare:after{content:""}.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk:after{content:""}.icon--sql-data-catalog:before,.icon--sql-data-catalog:after{content:""}.icon--sql-data-compare:before,.icon--sql-data-compare:after{content:""}.icon--sql-data-generator:before,.icon--sql-data-generator:after{content:""}.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker:after{content:""}.icon--sql-doc:before,.icon--sql-doc:after{content:""}.icon--sql-estate-manager:before,.icon--sql-estate-manager:after{content:""}.icon--sql-index-manager:before,.icon--sql-index-manager:after{content:""}.icon--sql-monitor:before,.icon--sql-monitor:after{content:""}.icon--sql-multi-script:before,.icon--sql-multi-script:after{content:""}.icon--sql-prompt:before,.icon--sql-prompt:after{content:""}.icon--sql-provision:before,.icon--sql-provision:after{content:""}.icon--sql-scripts-manager:before,.icon--sql-scripts-manager:after{content:""}.icon--sql-search:before,.icon--sql-search:after{content:""}.icon--sql-source-control:before,.icon--sql-source-control:after{content:""}.icon--sql-test:before,.icon--sql-test:after{content:""}.icon--sql-toolbelt:before,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials:after{content:""}.icon--redgate-change-control:before,.icon--redgate-change-control:after{content:""}.icon--flyway:before,.icon--flyway:after,.icon--flyway-desktop:before,.icon--flyway-desktop:after,.icon--flyway-teams:before,.icon--flyway-teams:after,.icon--flyway-enterprise:before,.icon--flyway-enterprise:after{content:""}.icon--redgate-clone:before,.icon--redgate-clone:after{content:""}.ul--square{list-style:square}.ul--circle{list-style:circle}.ul--disc{list-style:disc}.ol--lower-alpha{list-style:lower-alpha}.ol--lower-roman{list-style:lower-roman}.list--horizontal,.nav-bar ul{margin-left:0px;margin-left:0rem;list-style:none}.list--horizontal li,.nav-bar ul li{display:inline-block}.ie7 .list--horizontal li,.ie7 .nav-bar ul li,.nav-bar .ie7 ul li{zoom:1;display:inline}.list--no-bullet{list-style:none}.list--bare,.js-context-menu__list,ul.sharing,.list--minus,.list--minus--large,.list--plus,.list--plus--large,.list--bullet,.list--chevron-down,.list--chevron-down--large,.list--chevron,.list--chevron--large,.list--tick,.list--tick--large{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}li>.list--bare,li>.js-context-menu__list{margin-left:10px;margin-left:0.7142857143rem;margin-top:5px}.list--padded li{padding:5px;padding:0.3571428571rem}.list--padded.list--horizontal li{padding:0px;padding:0rem;padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem}.list--padded.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--padded.list--horizontal li:last-child{padding-right:0px;padding-right:0rem}.list--default li{padding:0px;padding:0rem}.list--dividers li{border-width:0;border-bottom-width:1px;border-style:solid;padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem}.list--dividers li:last-child{border-bottom-width:0}.list--dividers.list--horizontal li{border-bottom-width:0;border-right-width:1px;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem}.list--dividers.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--dividers.list--horizontal li:last-child{padding-right:0px;padding-right:0rem;border-right-width:0}.list--minus>li,.list--minus--large>li,.list--plus>li,.list--plus--large>li,.list--bullet>li,.list--chevron-down>li,.list--chevron-down--large>li,.list--chevron>li,.list--chevron--large>li,.list--tick>li,.list--tick--large>li{padding-left:16px;padding-left:1.1428571429rem;position:relative}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before{position:absolute;left:0;line-height:inherit;color:#3c85df}.list--minus--large>li,.list--plus--large>li,.list--chevron-down--large>li,.list--chevron--large>li,.list--tick--large>li{padding-left:20px;padding-left:1.4285714286rem}.list--minus--large>li:before,.list--plus--large>li:before,.list--chevron-down--large>li:before,.list--chevron--large>li:before,.list--tick--large>li:before{font-size:175%}.list--tick>li:before,.list--tick--large>li:before{color:#1aac1e}.list--tick--large>.list--bullet{color:red}.nav-bar ul{margin-bottom:0px;margin-bottom:0rem;display:inline-block}.nav-bar ul li{margin-bottom:0px;margin-bottom:0rem;margin-left:-4px;vertical-align:middle}.nav-bar--center ul{margin-left:auto;margin-right:auto}.nav-bar a{padding:13px 20px 9px;border-bottom-width:4px;border-bottom-style:solid;font-weight:500;display:block;text-align:center}.nav-bar ul a span{font-size:12px;font-size:.8571428571rem;line-height:22px;display:block}.nav-bar .active a{font-weight:bold}.nav-bar .button{margin-bottom:0px;margin-bottom:0rem;margin-left:5px;margin-left:0.3571428571rem}.nav-bar__heading{font-size:16px;font-size:1.1428571429rem;line-height:46px;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;margin-right:10px;margin-right:0.7142857143rem;float:left}.nav-bar__heading a,.nav-bar__heading a:hover{padding:0px;padding:0rem;margin:0px;margin:0rem;border:none}.nav-bar__icon{height:46px}.nav-bar__menu-button{padding:0px;padding:0rem;height:46px;min-width:70px}.nav-bar__menu-button[class*=icon--]:before{margin-right:0px;margin-right:0rem}.nav-bar--has-captions ul a{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;line-height:24px}.nav-bar--has-captions .nav-bar__icon{padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;line-height:46px;border:none}.nav-bar--has-captions .nav-bar__menu-button{padding:10px;padding:0.7142857143rem}@media(max-width: 950px){.nav-bar--scrolling{float:none !important;position:relative;overflow:hidden}.nav-bar--scrolling ul{overflow:scroll;white-space:nowrap;max-width:100%}.nav-bar--scrolling ul:after,.nav-bar--scrolling ul:before{content:"";display:inline-block;position:absolute;height:100%;width:5%}.nav-bar--scrolling ul:after{right:-5%;box-shadow:-13px 0px 20px 5px #fff}.nav-bar--scrolling ul.scrolling:before{left:-5%;box-shadow:13px 0px 20px 5px #fff}.nav-bar--scrolling ul li{margin-left:0px;margin-left:0rem;margin-right:10px;margin-right:0.7142857143rem;margin-top:10px;margin-top:0.7142857143rem;margin-bottom:5px;display:inline-block}.nav-bar--scrolling ul li a{padding:5px}.nav-bar--scrolling ul.js-dropdown{position:static}.nav-bar--scrolling ul.js-dropdown>li{vertical-align:top}.nav-bar--scrolling ul.js-dropdown .js-dropdown{padding-right:20px}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{position:relative;max-height:300px}}@media(max-width: 950px)and (max-width: 600px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{max-height:auto}}@media(max-width: 950px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul:after{display:none}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul li{display:block}}.nav-bar{background-color:#f2f2f2}.nav-bar a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar a:hover{color:#373737;background-color:#ebebeb}.nav-bar .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar .nav-bar__heading a,.nav-bar .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar .nav-bar__icon{background-color:#ebebeb}.nav-bar .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--light{border-bottom:1px solid #ebebeb;background-color:rgba(0,0,0,0)}.nav-bar--light a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar--light a:hover{color:#373737;background-color:#ebebeb}.nav-bar--light .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar--light .nav-bar__heading a,.nav-bar--light .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar--light .nav-bar__icon{background-color:#f2f2f2}.nav-bar--light .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar--light .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--light .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--dark{background-color:#000}.nav-bar--dark a{border-bottom-color:rgba(0,0,0,0);color:#fff}.nav-bar--dark a:hover{color:#fff;background-color:#222}.nav-bar--dark .active a{background-color:#fff;border-bottom-color:#fff;color:#373737}.nav-bar--dark .active a span{color:#c00}.nav-bar--dark .nav-bar__heading a,.nav-bar--dark .nav-bar__heading a:hover{color:#fff;background-color:rgba(0,0,0,0)}.nav-bar--dark .nav-bar__icon{background-color:#222}.nav-bar--dark .nav-bar__icon:hover{background-color:#222}.nav-bar--dark .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--dark .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}nav.breadcrumbs{font-size:12px;font-size:.8571428571rem;line-height:22px;padding-bottom:10px;padding-bottom:0.7142857143rem}nav.breadcrumbs ul{margin-left:0px;margin-left:0rem;margin-bottom:0px;margin-bottom:0rem}nav.breadcrumbs li{display:inline}nav.breadcrumbs a{margin-right:10px;margin-right:0.7142857143rem;font-weight:bold;color:inherit;border-bottom-color:rgba(0,0,0,0);border-bottom:none}nav.breadcrumbs a:after{padding-left:10px;padding-left:0.7142857143rem;content:"";font-family:"Redgate";color:#c00;font-weight:normal}nav.breadcrumbs a:hover{opacity:.7}.nav--drawer__open{position:fixed;top:0;z-index:10;color:#fff;background-color:#222;border:none}.nav--drawer__open:before{display:block;content:"";font-family:"Redgate"}.header--primary{position:relative;overflow:visible;z-index:1001;height:70px !important;transition:all .5s}.header--primary *{display:flex}.header--primary,.header--primary__container,.header--primary nav,.header--primary ul{display:flex;align-items:stretch;height:100%}.header--primary,.header--primary__container,.header--primary nav{width:100%}.header--primary__container{height:70px;transition:all .5s}.header--primary ul,.header--primary li{margin:0px;margin:0rem;list-style:none;text-align:center}.header--primary li{flex-shrink:0}.header--primary__app-logo-container{margin-right:10px;margin-right:0.7142857143rem;font-size:24px;font-size:1.7142857143rem;line-height:34px;display:flex;flex-shrink:0;align-items:center;padding-left:24px;padding-right:24px}@media(max-width: 1200px){.header--primary__app-logo-container{margin-right:5px;margin-right:0.3571428571rem}}.header--primary__app-logo-container img{height:36px}.header--primary__app-logo-container--redgate img{height:30px}.header--primary__app-name-container{margin-right:10px;margin-right:0.7142857143rem;font-size:22px;font-size:1.5714285714rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__app-name-container{margin-right:5px;margin-right:0.3571428571rem}}.header--primary__strapline{margin-right:10px;margin-right:0.7142857143rem;margin-bottom:0px;margin-bottom:0rem;font-size:22px;font-size:1.5714285714rem;line-height:32px;display:flex;align-items:center}@media(max-width: 1200px){.header--primary__strapline{margin-right:5px;margin-right:0.3571428571rem}}.header--primary__company-logo-container{margin-left:10px;margin-left:0.7142857143rem;margin-right:10px;margin-right:0.7142857143rem;font-size:22px;font-size:1.5714285714rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__company-logo-container{margin-left:5px;margin-left:0.3571428571rem;margin-right:5px;margin-right:0.3571428571rem}}.header--primary .float-right,.header--primary .nav-bar--right{margin-left:auto}.header--primary ul a{display:flex;height:100%;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:4px;border-top-color:rgba(0,0,0,0)}@media(max-width: 1200px){.header--primary ul a{padding-left:10px;padding-right:10px}}.header--primary .active{font-weight:bold}.header--primary__icon{width:70px;flex-shrink:0;justify-content:center;align-items:center}.header--primary__icon:before,.header--primary__icon :before{font-size:24px;font-size:1.7142857143rem;line-height:34px;margin-right:0px;margin-right:0rem}.header--primary .dropdown .arrow{top:25px;right:-12px}.header--primary .dropdown .arrow:before{font-size:14px;font-size:1rem;line-height:24px}.header--primary .dropdown .arrow svg{width:18px}.header--primary .dropdown>ul{padding:0px;padding:0rem;height:auto;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px}.header--primary .dropdown>ul li{text-align:left}.header--primary .dropdown>ul li:last-of-type{border-bottom-width:0}.header--primary .dropdown>ul a{padding:5px;padding:0.3571428571rem;padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;border:0}.header--primary form{margin-left:10px;margin-left:0.7142857143rem}.header--primary input[type=text],.header--primary input[type=search]{padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;border:none;border-radius:0;width:200px}.header--primary input[type=submit],.header--primary button{border:none;border-radius:0}.header--primary input[type=submit] [class^=icon--]:before,.header--primary input[type=submit] [class^=icon--] :before,.header--primary button [class^=icon--]:before,.header--primary button [class^=icon--] :before{font-size:24px;font-size:1.7142857143rem;line-height:34px}.header--primary--has-inner-container{height:auto !important}.header--primary--collapsed .header--primary__container{height:0;overflow:hidden}.header--primary--collapsed .header--primary__menu--mobile{top:70px !important}.header--primary .header--primary__menu--mobile{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;z-index:10;border-bottom-style:solid;border-bottom-width:4px}.mobile-nav--open .header--primary .header--primary__menu--mobile{display:block}.header--primary .header--primary__menu--mobile *{display:block}.header--primary .header--primary__menu--mobile [class^=icon--]{margin-right:2px;margin-right:0.1428571429rem;display:block}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile li{text-align:left}.header--primary .header--primary__menu--mobile li{border-top-style:solid;border-top-width:1px;border-bottom-width:0 !important}.header--primary .header--primary__menu--mobile>li:first-of-type,.header--primary .header--primary__menu--mobile>ul:first-of-type>li:first-of-type{border-top-width:0}.header--primary .header--primary__menu--mobile a{padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;border:none}.header--primary .header--primary__menu--mobile li li a{padding-left:20px;padding-left:1.4285714286rem}.header--primary .header--primary__menu--mobile li li li a{padding-left:30px;padding-left:2.1428571429rem}.header--primary .header--primary__menu--mobile .active-parent{font-weight:bold}.header--primary .header--primary__menu--mobile .dropdown ul{position:relative;width:100%;left:0;border-left-style:none;border-right-style:none;border-bottom-style:none}.header--primary .header--primary__menu--mobile .dropdown .arrow{padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;top:12px;right:15px}.header--primary .header--primary__menu--mobile .dropdown .arrow:before{font-size:24px;font-size:1.7142857143rem;line-height:34px}.header--primary .header--primary__menu--mobile .dropdown .arrow svg{width:24px}.header--primary{background-color:#333}.header--primary__app-logo-container{background-color:#c00;color:#fff !important}.header--primary__app-name-container{color:#fff !important}.header--primary__company-logo-container{color:#dcdcdc !important}.header--primary__strapline{color:#fff}.header--primary a,.header--primary a:link,.header--primary a:visited,.header--primary a:focus{color:#b6b6b6}.header--primary a:hover{color:#fff}.header--primary .active,.header--primary a.active{color:#fff;border-bottom-color:#c00}.header--primary .active:hover,.header--primary a.active:hover{border-bottom-color:#fff}.header--primary__icon:hover{background-color:#c00}.header--primary__icon.active{background-color:#c00;border-bottom-color:#fff !important}.header--primary .dropdown.open>a:first-of-type{color:#fff;border-bottom-color:#fff}.header--primary .dropdown.open .arrow{color:#fff}.header--primary .dropdown>ul{background-color:#fff;border-color:#dcdcdc}.header--primary .dropdown>ul a{color:#373737}.header--primary .dropdown>ul a:hover{background-color:#f2f2f2}.header--primary__menu-button{background-color:#c00;color:#fff !important}.mobile-nav--open .header--primary__menu-button{background-color:#222}.header--primary input[type=text],.header--primary input[type=search]{background-color:#222;color:#fff}.header--primary input[type=submit],.header--primary button{background-color:#222 !important;color:#fff !important}.header--primary input[type=submit]:hover,.header--primary button:hover{background-color:#c00 !important}.header--primary .header--primary__menu--mobile{border-bottom-color:#c00}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile ul{background-color:#222}.header--primary .header--primary__menu--mobile li{border-top-color:#373737;border-bottom-color:#6e6e6e}.header--primary .header--primary__menu--mobile .dropdown>ul{background-color:#333}.header--primary .header--primary__menu--mobile .dropdown>ul a{color:#b6b6b6}.header--primary .header--primary__menu--mobile .dropdown>ul a:hover{background-color:rgba(0,0,0,0);color:#fff}.header--primary .header--primary__menu--mobile .dropdown>ul a.active,.header--primary .header--primary__menu--mobile .dropdown>ul a.active:hover{background-color:#c00;color:#fff}.header--primary .header--primary__menu--mobile .dropdown.open,.header--primary .header--primary__menu--mobile .dropdown.open ul{background-color:#000}.header--primary .header--primary__menu--mobile .dropdown.open>a{color:#fff}.header--primary .header--primary__menu--mobile .active-parent{color:#fff}.header--primary .header__buy-now{height:40px;margin:15px 0;border-radius:4px;padding-right:10px;color:#fff !important;background-color:#000 !important}.header--primary .header__buy-now:hover{background-color:#222 !important}.header--primary .header__buy-now:active{background-color:#373737 !important}.header--primary .header__buy-now.active{display:none}.header--primary .header__buy-now a.arrow{right:0;top:0;color:#b6b6b6;height:100%}.header--primary .header__buy-now .sub-menu{background-color:#fff;border:2px solid #ebebeb;margin-left:15px;margin-top:5px}.header--primary .header__buy-now .sub-menu li{border-bottom:none}.header--primary .header__buy-now .sub-menu li:last-child{border-top:1px solid #f2f2f2}.header--primary .header__buy-now .sub-menu li a{color:#333;font-weight:500}.header--primary .header__buy-now .sub-menu li a:hover{background-color:#f2f2f2}.header--primary .header__buy-now .sub-menu li a:active{background-color:#ebebeb}@media(max-width: 1300px){.header--primary .header__buy-now a[href="#toggle"]{font-size:14px;padding:0px 10px !important}}.header--primary .header__quotes{font-size:14px}.header--primary--collapsed .header__buy-now,.header--primary--collapsed .header__quotes{display:none}.dropdown,.js-dropdown{position:relative}.dropdown ul,.js-dropdown ul{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;display:none;position:absolute;top:100%;left:-1rem;z-index:15;min-width:16.4285714286rem}.dropdown ul li,.js-dropdown ul li{position:relative;display:block;width:100%}.dropdown ul a,.js-dropdown ul a{padding-left:16px;padding-left:1.1428571429rem;padding-right:16px;padding-right:1.1428571429rem;padding-bottom:2px;padding-bottom:0.1428571429rem;padding-top:2px;padding-top:0.1428571429rem;display:block}.dropdown>a,.js-dropdown>a{padding-right:16px;padding-right:1.1428571429rem}.dropdown.open>ul,.js-dropdown.open>ul{display:block}.dropdown.closed>ul,.js-dropdown.closed>ul{display:none}.dropdown .arrow,.js-dropdown .arrow{display:block;position:absolute;top:0;right:0.5rem;width:16px;height:18px}.dropdown .arrow svg,.js-dropdown .arrow svg{display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.25s}.dropdown.open .arrow svg,.js-dropdown.open .arrow svg{transform:translate(-50%, -50%) rotateX(180deg)}.dropdown.closed .arrow svg,.js-dropdown.closed .arrow svg{transform:translate(-50%, -50%) rotateX(0deg)}.pagination{clear:both;margin-top:10px;margin-top:0.7142857143rem;margin-bottom:10px;margin-bottom:0.7142857143rem;display:flex;flex-direction:row}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination{*zoom:1}.pagination__prev{order:1;margin-right:auto}.pagination__prev:before{margin-right:2px;margin-right:0.1428571429rem}.pagination__next{order:3;margin-left:auto;text-align:right}.pagination__next:after{margin-left:2px;margin-left:0.1428571429rem}.pagination__index{margin:0px;margin:0rem;display:flex;flex-wrap:wrap;order:2;flex-grow:1;text-align:center;list-style:none;justify-content:center}.pagination__index li{margin:0px;margin:0rem;margin-left:2px;margin-left:0.1428571429rem;margin-right:2px;margin-right:0.1428571429rem}.pagination__prev,.pagination__next,.pagination__index a{background-position:center;background-repeat:no-repeat}.pagination__prev:hover,.pagination__prev:active,.pagination__prev:focus,.pagination__next:hover,.pagination__next:active,.pagination__next:focus{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.pagination__index a:hover,.pagination__index a:active,.pagination__index a:focus{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--hover.svg");color:#373737 !important}.pagination__index--active a:link,.pagination__index--active a:visited,.pagination__index--active a:hover,.pagination__index--active a:active{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--active.svg");color:#fff !important}.pagination__index__more:hover{background-color:rgba(0,0,0,0) !important}@media(max-width: 950px){.pagination{flex-direction:column}.pagination__prev{margin-bottom:5px;margin-bottom:0.3571428571rem}.pagination__next{margin-top:5px;margin-top:0.3571428571rem}}.step-indicators{margin:0px;margin:0rem;margin-bottom:10px;margin-bottom:0.7142857143rem;padding:0px;padding:0rem;font-size:14px;font-size:1rem;line-height:24px;list-style:none;text-transform:uppercase}.step-indicators,.step-indicators a{color:#767676}.step-indicators li{margin:0px;margin:0rem;margin-right:24px;margin-right:1.7142857143rem;display:inline-block;position:relative}.step-indicators li:after{font-size:24px;font-size:1.7142857143rem;content:"";font-family:"Redgate";position:absolute;right:-38px;color:#767676}.step-indicators li:last-child:after{display:none}.step-indicators--no-arrows li{margin-right:12px;margin-right:0.8571428571rem}.step-indicators--no-arrows li:after{display:none}.step-indicators--active{padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem;padding-top:2px;padding-top:0.1428571429rem;padding-bottom:2px;padding-bottom:0.1428571429rem;background-color:#336dc2;border-radius:100px}.step-indicators--active,.step-indicators--active a{color:#fff}.nav--vertical ul,.nav--vertical li{margin:0px;margin:0rem;list-style:none;position:relative}.nav--vertical ul ul{display:none}.nav--vertical a{padding:5px;padding:0.3571428571rem;padding-left:16px;padding-left:1.1428571429rem;padding-right:16px;padding-right:1.1428571429rem;font-size:14px;font-size:1rem;line-height:20px;display:block;position:relative;border-left-width:4px;border-left-style:solid;border-left-color:rgba(0,0,0,0);border-right-width:4px;border-right-style:solid;border-right-color:rgba(0,0,0,0);cursor:pointer}.nav--vertical.nav--vertical--right{text-align:right}.nav--vertical.nav--vertical--right>ul>li>a:before{left:auto;right:18px}.nav--vertical.nav--vertical--right a{padding-right:30px;padding-right:2.1428571429rem}.nav--vertical.nav--vertical--right li li li a{padding-right:40px;padding-right:2.8571428571rem}.nav--vertical .nav--vertical__active>ul,.nav--vertical .nav--vertical__active-parent>ul{display:block}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active-parent>a{font-weight:bold}.nav--vertical li li li a{padding-left:30px;padding-left:2.1428571429rem}.nav--vertical>ul>li>a{font-size:16px;font-size:1.1428571429rem;line-height:28px}.nav--vertical.nav--vertical--has-icons .nav--vertical__collapse{display:block}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed{overflow:hidden;width:52px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul{width:9999px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul ul{display:none}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon{margin-left:15px;left:0;right:auto}.nav--vertical.nav--vertical--has-icons>ul>li>a{background-repeat:no-repeat;background-size:16px 16px;background-position:15px 50%}.nav--vertical.nav--vertical--has-icons>ul>li>a:before{position:absolute;left:14px;z-index:1}.nav--vertical.nav--vertical--has-icons a{padding-left:24px;padding-left:1.7142857143rem}.nav--vertical.nav--vertical--has-icons li li li a{padding-left:40px;padding-left:2.8571428571rem}.nav--vertical .nav--vertical__toggle{font-size:14px;font-size:1rem;line-height:24px;margin-right:10px;margin-right:0.7142857143rem;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__toggle:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before{margin-right:0px;margin-right:0rem}.nav--vertical .nav--vertical__collapse{display:none;position:relative}.nav--vertical .nav--vertical__collapse a,.nav--vertical .nav--vertical__collapse a:hover{color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon{margin-right:10px;margin-right:0.7142857143rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before{margin-right:0px;margin-right:0rem}.nav--vertical{background-color:#fff}.nav--vertical a{color:#373737}.nav--vertical a:hover{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent>a{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#dcdcdc}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent>a{background-color:rgba(0,0,0,0)}.nav--vertical ul{background-color:#f2f2f2}.nav--vertical ul ul{background-color:#ebebeb}.nav--vertical ul ul ul{background-color:#dcdcdc}.nav--vertical .nav--vertical__collapse__icon{color:#336dc2}.nav--vertical.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active>a,.nav--vertical.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark{background-color:#373737}.nav--vertical--dark a{color:#dcdcdc}.nav--vertical--dark a:hover{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark .nav--vertical__active>a,.nav--vertical--dark .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical--dark .nav--vertical__active-parent>a,.nav--vertical--dark .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark ul{background-color:#222}.nav--vertical--dark ul ul{background-color:#333}.nav--vertical--dark ul ul ul{background-color:#373737}.nav--vertical--dark .nav--vertical__collapse__icon{color:#fff}.nav--vertical--dark.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a,.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--has-icons>ul>li>a:before{color:#373737}.nav--vertical--has-icons.nav--vertical--dark>ul>li>a:before{color:#dcdcdc}.nav--vertical.nav--vertical--thin,.nav--vertical.nav--vertical--thin ul,.nav--vertical.nav--vertical--thin li,.nav--vertical.nav--vertical--thin li:hover,.nav--vertical.nav--vertical--thin a,.nav--vertical.nav--vertical--thin a:hover{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--thin a{padding-right:10px;padding-right:0.7142857143rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#336dc2;border-left-color:#ebebeb}.nav--vertical.nav--vertical--thin a:hover{border-left-color:#183559;color:#183559}.nav--vertical.nav--vertical--thin .nav--vertical__active a{font-weight:bold;border-left-color:#c00;color:#000}.nav--vertical.nav--vertical--thin.nav--vertical--right a{border-left-color:rgba(0,0,0,0);border-right-color:#ebebeb}.nav--vertical.nav--vertical--thin.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#183559}.nav--vertical.nav--vertical--thin.nav--vertical--right .nav--vertical__active a{border-left-color:rgba(0,0,0,0);border-right-color:#c00}.nav--vertical.nav--vertical--minimal{padding-bottom:5px;padding-bottom:0.3571428571rem;padding-top:1px;border-right:2px solid #ebebeb}.nav--vertical.nav--vertical--minimal,.nav--vertical.nav--vertical--minimal ul,.nav--vertical.nav--vertical--minimal li,.nav--vertical.nav--vertical--minimal li:hover,.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent .nav--vertical__active-parent{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--minimal li li{margin-left:12px;margin-left:0.8571428571rem}.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover{padding:0px;padding:0rem;padding-left:12px;padding-left:0.8571428571rem;padding-right:10px;padding-right:0.7142857143rem;padding-top:2px;padding-top:0.1428571429rem;padding-bottom:2px;padding-bottom:0.1428571429rem;font-size:16px;font-size:1.1428571429rem;line-height:26px;color:#373737;border:none}.nav--vertical.nav--vertical--minimal ul ul a,.nav--vertical.nav--vertical--minimal ul ul a:hover{padding-left:10px;padding-left:0.7142857143rem;font-size:14px;font-size:1rem;line-height:24px}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle{right:auto;left:0;top:17px;color:#6e6e6e}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a>.nav--vertical__toggle:before,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent>a>.nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a{color:#336dc2}.notification{padding:10px;padding:0.7142857143rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:5px;border-left-width:0.3571428571rem;font-size:14px;font-size:1rem;line-height:24px;background-color:#f2f2f2;color:#373737}.notification--info{border-color:#3c85df}.notification--fail{border-color:#c00}.notification--success{border-color:#1aac1e}.notification--warning{border-color:#fed100}.notification__icon{margin-bottom:0px;margin-bottom:0rem;margin-right:15px}.notification__icon .icon:before{margin-right:0px;margin-right:0rem}@keyframes dismiss{from{transform:scaleY(1)}to{transform:scaleY(0)}}.notification--block{border:none;padding:0px;padding:0rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:5px;border-left-width:0.3571428571rem}.notification--block .notification--block__inner-container{margin:auto;padding:10px}.notification--block .notification__close{font-size:0px;font-size:0rem;line-height:0;display:block;width:14px;height:14px;transition:none;color:rgba(0,0,0,0);border-bottom:none}.notification--block .notification__close:before{font-size:14px;font-size:1rem;line-height:24px;font-family:"Redgate";content:"";color:#333}.notification--block .notification__icon{font-size:16px;font-size:1.1428571429rem}.notification--block.notification--dismissed{animation:dismiss 500ms}.notification--block.notification--info{border-color:#3c85df}.notification--block.notification--info .notification__close,.notification--block.notification--info .notification__icon{color:#3c85df}.notification--block.notification--fail{border-color:#c00}.notification--block.notification--fail .notification__close,.notification--block.notification--fail .notification__icon{color:#c00}.notification--block.notification--success{border-color:#1aac1e}.notification--block.notification--success .notification__close,.notification--block.notification--success .notification__icon{color:#1aac1e}.notification--block.notification--warning{border-color:#fed100}.notification--block.notification--warning .notification__close,.notification--block.notification--warning .notification__icon{color:#fed100}.notification--block--minimal{border-width:1px;border-width:0.0714285714rem;border-left-width:5px;border-left-width:0.3571428571rem;background-color:rgba(0,0,0,0);border-style:solid}.notification--block--minimal .notification--block__inner-container{padding:10px}.notification--block--minimal .notification__icon{display:none}.slick-loading .slick-list{background:#fff url("carousel/vendor/slick/images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"sans-serif";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"sans-serif";font-size:40px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.js-carousel{visibility:hidden;height:0px}.slick-slider{margin-bottom:60px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.slick-prev,.slick-next{z-index:1;position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle}.slick-prev[type=button],.slick-next[type=button]{padding:0 !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-prev:before,.slick-next:before{content:"";width:20px;height:20px;display:inline-block;transform:rotate(45deg);border:3px solid #c00;border-radius:1px}.slick-prev{transform:translate(-10px, 0px);left:0}.slick-prev:before{border-top:rgba(0,0,0,0);border-right:rgba(0,0,0,0)}.slick-next{transform:translate(10px, 0px);right:0}.slick-next:before{border-bottom:rgba(0,0,0,0);border-left:rgba(0,0,0,0)}.slick-dots{margin-left:0px;margin-left:0rem;bottom:-40px}.slick-dots.carousel-has-pagination{right:-50px}.slick-dots li{vertical-align:middle}.slick-dots li button{padding:5px !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-dots li.slick-active button::before{color:#c00}.slick-dots li button::before{color:#767676}.carousel__button-container{text-align:center}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes slide-left{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes slide-right{0%{transform:translateX(-200px)}100%{transform:translateX(0)}}@keyframes slide-up{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(-200px)}100%{transform:translateY(0)}}.no-transition{transition:none !important}.scroll--right,.scroll--left,.scroll--down,.scroll--up{border:none;font-weight:bold}.scroll--right:before,.scroll--left:before,.scroll--down:before,.scroll--up:before{content:"";font-family:"Redgate";margin-right:5px;margin-right:0.3571428571rem}.scroll--up:before{content:""}.scroll--down:before{content:""}.scroll--left:before{content:""}.scroll--right:before{content:""}.sticky{position:relative;z-index:15}.sticky{z-index:20 !important}@media(max-width: 600px){.sticky.sticking{position:relative !important}}@media(max-width: 600px){.stickyContainer{height:auto !important}}@media(max-width: 600px){.sticky-element{position:relative !important;width:auto !important}}@media(max-width: 600px){.js-equal-heights__item{height:auto !important}}.comment-counter{padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem;position:relative;color:#fff;background-color:#336dc2;font-weight:bold;font-size:.9em;border-radius:3px}.comment-counter:before{content:"";top:0;right:30%;position:absolute;z-index:-1;border-color:rgba(0,0,0,0);border-right-color:#336dc2;border-width:.9em 1em .9em 0;border-style:solid}.sharing__link{display:inline-block;width:35px;height:35px;border:none;color:rgba(0,0,0,0);overflow:hidden;border-radius:100px}.sharing__link:hover{opacity:.7}.sharing__link--email{background-image:url(sharing/images/email.png)}.sharing__link--facebook{background-image:url(sharing/images/facebook.png)}.sharing__link--linked-in{background-image:url(sharing/images/linked-in.png)}.sharing__link--twitter{background-image:url(sharing/images/twitter.png)}.sharing__link--print{background-image:url(sharing/images/print.png)}.label{margin-right:2px;margin-right:0.1428571429rem;font-size:14px;font-size:1rem;line-height:24px;display:inline-block;border-radius:100px;padding:0 12px}.label--ghost{background-color:rgba(0,0,0,0);border-width:1px;border-style:solid}.label__counter{font-size:12px;font-size:.8571428571rem;line-height:18px;position:relative;display:inline-block;width:18px;height:18px;text-align:center;border-radius:50%;margin-left:-8px;margin-right:1px;top:-1px}.label__dismiss{font-size:16px;font-size:1.1428571429rem;line-height:0;margin-left:5px;margin-left:0.3571428571rem;position:relative;top:2px}.label__dismiss,.label__dismiss:hover{color:inherit}.label__dismiss:before{font-family:"Redgate";content:""}.label--small{font-size:12px;font-size:.8571428571rem;line-height:12px;padding:3px 8px}.label--small .label__counter{font-size:8px;font-size:.5714285714rem;line-height:16px;width:12px;height:12px;margin-left:-5px;top:0}.label--small .label__dismiss:before{font-size:14px;font-size:1rem}.label-list{margin-left:0px;margin-left:0rem}.label--file{font-size:14px;font-size:1rem;line-height:24px;padding:2px 5px;background-color:#d8e7f9;border-radius:4px;color:#2a5e9d}.label--file:before{font-size:16px;font-size:1.1428571429rem;margin-right:2px;margin-right:0.1428571429rem;content:"";font-family:"Redgate";position:relative;top:2px}.label--file.label--large{padding:5px 5px}.label--file.label--large:before{font-size:20px;font-size:1.4285714286rem}.label--file.label--small{padding:2px 5px}.label--file.label--small:before{font-size:16px;font-size:1.1428571429rem}.label--file .label__dismiss{margin-left:10px;margin-left:0.7142857143rem;top:1px}.label--ghost{border-width:1px !important}.spinner--radial{display:inline-block;width:64px;height:64px;border-width:8px;border-style:solid;border-color:#3c85df;border-left-color:rgba(0,0,0,0);border-radius:999px;animation:radial-spin .6s linear infinite}.spinner--radial.spinner--tiny{width:16px;height:16px;border-width:3px}.spinner--radial.spinner--small{width:32px;height:32px;border-width:5px}.spinner--radial.spinner--large{width:80px;height:80px;border-width:10px}@keyframes radial-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gatebase{display:inline-block;position:relative;background-color:#b6b6b6;width:20.5px;height:23px}.gatebase:before,.gatebase:after{content:"";display:block;position:absolute;width:100%;height:26%;top:-10.87%;border-radius:150%;background-color:inherit}.gatebase:after{top:auto;bottom:-10.87%}.gatebase--red{background-color:#c00}.spinner--gatebase{animation:gatebase-spin 1.3s infinite ease-in-out both}.spinner--gatebase--2{animation-delay:.36s}.spinner--gatebase--3{animation-delay:.72s}@keyframes gatebase-spin{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.shimmer{animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:shimmerAnimate;background:#f2f2f2;background:linear-gradient(to right, #f2f2f2 2%, #ebebeb 18%, #f2f2f2 33%);background-size:1300px}@keyframes shimmerAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}button.shimmer,.button.shimmer{cursor:default !important;min-width:120px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey .button.shimmer{background:linear-gradient(to right, #ebebeb 2%, #dcdcdc 18%, #ebebeb 33%) center/1300px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey button.shimmer:hover,.scheme--lightest-grey .button.shimmer,.scheme--lightest-grey .button.shimmer:hover{color:#dcdcdc !important}blockquote{-webkit-font-smoothing:antialiased;margin-left:10px;margin-left:0.7142857143rem}blockquote p{font-size:18px;font-size:1.2857142857rem;line-height:28px}blockquote img{display:block;float:none;margin:auto;margin-bottom:10px;margin-bottom:0.7142857143rem}blockquote footer p{font-weight:normal;font-size:inherit;line-height:inherit}blockquote cite{margin-bottom:10px;margin-bottom:0.7142857143rem;display:block;font-style:normal}blockquote.blockquote--small footer p,blockquote.blockquote--headshot footer p,blockquote.blockquote--large footer p{font-size:inherit;line-height:inherit}.blockquote--headshot{float:left;width:100%;clear:both;position:relative}.blockquote--headshot p{float:left;clear:left;max-width:60%;text-align:left}.blockquote--headshot .blockquote--headshot__headshot{position:absolute;bottom:0;right:0;max-width:34%}.blockquote--headshot cite{float:left;clear:both}@keyframes downstroke{0%{height:0}100%{height:15px}}@keyframes upstroke{0%{height:0}50%{height:0}100%{height:36px}}@keyframes downstrokeSmall{0%{height:0}100%{height:10px}}@keyframes upstrokeSmall{0%{height:0}50%{height:0}100%{height:24px}}input[type=checkbox].hc-checkbox{display:none}.hc-checkbox{height:30px;width:30px;border:3px solid #767676;background-color:rgba(0,0,0,0);border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color ease .2s,opacity ease .2s;cursor:pointer}.hc-checkbox::before,.hc-checkbox::after{width:6px}.hc-checkbox::before{top:21.6px;left:12.3px;box-shadow:0 0 0 1.5px inherit}.hc-checkbox::after{top:11.1px;left:1.5px}.hc-checkbox span{padding-left:40px;padding-top:2px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-size:18px;background-position:3px}.hc-checkbox:hover{opacity:.8}.hc-checkbox::before,.hc-checkbox::after{box-sizing:border-box;position:absolute;height:0;background-color:#1aac1e;display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity ease .5}.hc-checkbox::before{transform:rotate(-135deg)}.hc-checkbox::after{transform:rotate(-45deg)}.hc-checkbox span{font-size:14px;font-size:1rem;line-height:24px;display:inline-block;width:400px}.hc-checkbox.hc-checkbox--small{height:20px;width:20px;border:2px solid #767676}.hc-checkbox.hc-checkbox--small::before,.hc-checkbox.hc-checkbox--small::after{width:4px}.hc-checkbox.hc-checkbox--small::before{top:14.4px;left:8.2px;box-shadow:0 0 0 1px inherit}.hc-checkbox.hc-checkbox--small::after{top:7.4px;left:1px}.hc-checkbox.hc-checkbox--small span{padding-left:30px;padding-top:2px}.hc-checkbox.hc-checkbox--small.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox.hc-checkbox--small{background-size:12px;background-position:2px}.hc-checkbox.hc-checkbox--small span{font-size:inherit;padding-top:0 !important;vertical-align:top;margin-top:-4px}.hc-checkbox.hc-checkbox--right{margin-right:0}.hc-checkbox.hc-checkbox--right span{margin-left:-400px;padding-right:35px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-image:url(base/images//spinny.gif);background-repeat:no-repeat}.hc-checkbox.hc-checkbox--loading::before,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::before,.hc-checkbox.hc-checkbox--loading::after,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::after{display:none}input[type=checkbox]:checked+.hc-checkbox,.hc-checkbox--checked{border-color:#1aac1e}input[type=checkbox]:checked+.hc-checkbox::after,.hc-checkbox--checked::after{height:15px;animation:downstroke .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::after,.hc-checkbox--checked.hc-checkbox--small::after{height:10px;animation:downstrokeSmall .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox::before,.hc-checkbox--checked::before{height:36px;animation:upstroke .4s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::before,.hc-checkbox--checked.hc-checkbox--small::before{height:24px;animation:upstrokeSmall .4s ease 0s forwards}h1 a.js-reveal-cta,h2 a.js-reveal-cta,h3 a.js-reveal-cta,h4 a.js-reveal-cta,h5 a.js-reveal-cta,h6 a.js-reveal-cta{color:#336dc2}h1 a.js-reveal-cta:hover,h2 a.js-reveal-cta:hover,h3 a.js-reveal-cta:hover,h4 a.js-reveal-cta:hover,h5 a.js-reveal-cta:hover,h6 a.js-reveal-cta:hover{color:#183559}.progress--bar{margin-top:10px;margin-top:0.7142857143rem;margin-bottom:10px;margin-bottom:0.7142857143rem;display:block;position:relative;width:100%;background-color:#dcdcdc;border-radius:100px;overflow:hidden;height:24px}.progress--bar--dark{background-color:#fff}.progress--bar--large{height:32px}.progress--bar--small{height:18px}.progress--bar--x-small{height:10px}.progress--bar__fill{display:block;position:absolute;top:0;left:0;height:100%;width:0%;background-color:#3c85df;transition:width .25s linear}.progress--radial{margin-top:10px;margin-top:0.7142857143rem;margin-bottom:10px;margin-bottom:0.7142857143rem;position:relative;width:86px;height:86px;border-radius:50%;background-color:#dcdcdc;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);overflow:hidden}.progress--radial__mask{clip:rect(0px, 86px, 86px, 43px)}.progress--radial__fill,.progress--radial__fill-fix{background-color:#3c85df;border-radius:50%;clip:rect(0px, 43px, 86px, 0px)}.progress--radial__mask,.progress--radial__fill,.progress--radial__fill-fix{position:absolute;width:86px;height:86px;transition:transform .25s}.progress--radial[data-progress="1"] .progress--radial__mask--left,.progress--radial[data-progress="1"] .progress--radial__fill{transform:rotate(1.8deg)}.progress--radial[data-progress="1"] .progress--radial__fill-fix{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__mask--left,.progress--radial[data-progress="2"] .progress--radial__fill{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__fill-fix{transform:rotate(7.2deg)}.progress--radial[data-progress="3"] .progress--radial__mask--left,.progress--radial[data-progress="3"] .progress--radial__fill{transform:rotate(5.4deg)}.progress--radial[data-progress="3"] .progress--radial__fill-fix{transform:rotate(10.8deg)}.progress--radial[data-progress="4"] .progress--radial__mask--left,.progress--radial[data-progress="4"] .progress--radial__fill{transform:rotate(7.2deg)}.progress--radial[data-progress="4"] .progress--radial__fill-fix{transform:rotate(14.4deg)}.progress--radial[data-progress="5"] .progress--radial__mask--left,.progress--radial[data-progress="5"] .progress--radial__fill{transform:rotate(9deg)}.progress--radial[data-progress="5"] .progress--radial__fill-fix{transform:rotate(18deg)}.progress--radial[data-progress="6"] .progress--radial__mask--left,.progress--radial[data-progress="6"] .progress--radial__fill{transform:rotate(10.8deg)}.progress--radial[data-progress="6"] .progress--radial__fill-fix{transform:rotate(21.6deg)}.progress--radial[data-progress="7"] .progress--radial__mask--left,.progress--radial[data-progress="7"] .progress--radial__fill{transform:rotate(12.6deg)}.progress--radial[data-progress="7"] .progress--radial__fill-fix{transform:rotate(25.2deg)}.progress--radial[data-progress="8"] .progress--radial__mask--left,.progress--radial[data-progress="8"] .progress--radial__fill{transform:rotate(14.4deg)}.progress--radial[data-progress="8"] .progress--radial__fill-fix{transform:rotate(28.8deg)}.progress--radial[data-progress="9"] .progress--radial__mask--left,.progress--radial[data-progress="9"] .progress--radial__fill{transform:rotate(16.2deg)}.progress--radial[data-progress="9"] .progress--radial__fill-fix{transform:rotate(32.4deg)}.progress--radial[data-progress="10"] .progress--radial__mask--left,.progress--radial[data-progress="10"] .progress--radial__fill{transform:rotate(18deg)}.progress--radial[data-progress="10"] .progress--radial__fill-fix{transform:rotate(36deg)}.progress--radial[data-progress="11"] .progress--radial__mask--left,.progress--radial[data-progress="11"] .progress--radial__fill{transform:rotate(19.8deg)}.progress--radial[data-progress="11"] .progress--radial__fill-fix{transform:rotate(39.6deg)}.progress--radial[data-progress="12"] .progress--radial__mask--left,.progress--radial[data-progress="12"] .progress--radial__fill{transform:rotate(21.6deg)}.progress--radial[data-progress="12"] .progress--radial__fill-fix{transform:rotate(43.2deg)}.progress--radial[data-progress="13"] .progress--radial__mask--left,.progress--radial[data-progress="13"] .progress--radial__fill{transform:rotate(23.4deg)}.progress--radial[data-progress="13"] .progress--radial__fill-fix{transform:rotate(46.8deg)}.progress--radial[data-progress="14"] .progress--radial__mask--left,.progress--radial[data-progress="14"] .progress--radial__fill{transform:rotate(25.2deg)}.progress--radial[data-progress="14"] .progress--radial__fill-fix{transform:rotate(50.4deg)}.progress--radial[data-progress="15"] .progress--radial__mask--left,.progress--radial[data-progress="15"] .progress--radial__fill{transform:rotate(27deg)}.progress--radial[data-progress="15"] .progress--radial__fill-fix{transform:rotate(54deg)}.progress--radial[data-progress="16"] .progress--radial__mask--left,.progress--radial[data-progress="16"] .progress--radial__fill{transform:rotate(28.8deg)}.progress--radial[data-progress="16"] .progress--radial__fill-fix{transform:rotate(57.6deg)}.progress--radial[data-progress="17"] .progress--radial__mask--left,.progress--radial[data-progress="17"] .progress--radial__fill{transform:rotate(30.6deg)}.progress--radial[data-progress="17"] .progress--radial__fill-fix{transform:rotate(61.2deg)}.progress--radial[data-progress="18"] .progress--radial__mask--left,.progress--radial[data-progress="18"] .progress--radial__fill{transform:rotate(32.4deg)}.progress--radial[data-progress="18"] .progress--radial__fill-fix{transform:rotate(64.8deg)}.progress--radial[data-progress="19"] .progress--radial__mask--left,.progress--radial[data-progress="19"] .progress--radial__fill{transform:rotate(34.2deg)}.progress--radial[data-progress="19"] .progress--radial__fill-fix{transform:rotate(68.4deg)}.progress--radial[data-progress="20"] .progress--radial__mask--left,.progress--radial[data-progress="20"] .progress--radial__fill{transform:rotate(36deg)}.progress--radial[data-progress="20"] .progress--radial__fill-fix{transform:rotate(72deg)}.progress--radial[data-progress="21"] .progress--radial__mask--left,.progress--radial[data-progress="21"] .progress--radial__fill{transform:rotate(37.8deg)}.progress--radial[data-progress="21"] .progress--radial__fill-fix{transform:rotate(75.6deg)}.progress--radial[data-progress="22"] .progress--radial__mask--left,.progress--radial[data-progress="22"] .progress--radial__fill{transform:rotate(39.6deg)}.progress--radial[data-progress="22"] .progress--radial__fill-fix{transform:rotate(79.2deg)}.progress--radial[data-progress="23"] .progress--radial__mask--left,.progress--radial[data-progress="23"] .progress--radial__fill{transform:rotate(41.4deg)}.progress--radial[data-progress="23"] .progress--radial__fill-fix{transform:rotate(82.8deg)}.progress--radial[data-progress="24"] .progress--radial__mask--left,.progress--radial[data-progress="24"] .progress--radial__fill{transform:rotate(43.2deg)}.progress--radial[data-progress="24"] .progress--radial__fill-fix{transform:rotate(86.4deg)}.progress--radial[data-progress="25"] .progress--radial__mask--left,.progress--radial[data-progress="25"] .progress--radial__fill{transform:rotate(45deg)}.progress--radial[data-progress="25"] .progress--radial__fill-fix{transform:rotate(90deg)}.progress--radial[data-progress="26"] .progress--radial__mask--left,.progress--radial[data-progress="26"] .progress--radial__fill{transform:rotate(46.8deg)}.progress--radial[data-progress="26"] .progress--radial__fill-fix{transform:rotate(93.6deg)}.progress--radial[data-progress="27"] .progress--radial__mask--left,.progress--radial[data-progress="27"] .progress--radial__fill{transform:rotate(48.6deg)}.progress--radial[data-progress="27"] .progress--radial__fill-fix{transform:rotate(97.2deg)}.progress--radial[data-progress="28"] .progress--radial__mask--left,.progress--radial[data-progress="28"] .progress--radial__fill{transform:rotate(50.4deg)}.progress--radial[data-progress="28"] .progress--radial__fill-fix{transform:rotate(100.8deg)}.progress--radial[data-progress="29"] .progress--radial__mask--left,.progress--radial[data-progress="29"] .progress--radial__fill{transform:rotate(52.2deg)}.progress--radial[data-progress="29"] .progress--radial__fill-fix{transform:rotate(104.4deg)}.progress--radial[data-progress="30"] .progress--radial__mask--left,.progress--radial[data-progress="30"] .progress--radial__fill{transform:rotate(54deg)}.progress--radial[data-progress="30"] .progress--radial__fill-fix{transform:rotate(108deg)}.progress--radial[data-progress="31"] .progress--radial__mask--left,.progress--radial[data-progress="31"] .progress--radial__fill{transform:rotate(55.8deg)}.progress--radial[data-progress="31"] .progress--radial__fill-fix{transform:rotate(111.6deg)}.progress--radial[data-progress="32"] .progress--radial__mask--left,.progress--radial[data-progress="32"] .progress--radial__fill{transform:rotate(57.6deg)}.progress--radial[data-progress="32"] .progress--radial__fill-fix{transform:rotate(115.2deg)}.progress--radial[data-progress="33"] .progress--radial__mask--left,.progress--radial[data-progress="33"] .progress--radial__fill{transform:rotate(59.4deg)}.progress--radial[data-progress="33"] .progress--radial__fill-fix{transform:rotate(118.8deg)}.progress--radial[data-progress="34"] .progress--radial__mask--left,.progress--radial[data-progress="34"] .progress--radial__fill{transform:rotate(61.2deg)}.progress--radial[data-progress="34"] .progress--radial__fill-fix{transform:rotate(122.4deg)}.progress--radial[data-progress="35"] .progress--radial__mask--left,.progress--radial[data-progress="35"] .progress--radial__fill{transform:rotate(63deg)}.progress--radial[data-progress="35"] .progress--radial__fill-fix{transform:rotate(126deg)}.progress--radial[data-progress="36"] .progress--radial__mask--left,.progress--radial[data-progress="36"] .progress--radial__fill{transform:rotate(64.8deg)}.progress--radial[data-progress="36"] .progress--radial__fill-fix{transform:rotate(129.6deg)}.progress--radial[data-progress="37"] .progress--radial__mask--left,.progress--radial[data-progress="37"] .progress--radial__fill{transform:rotate(66.6deg)}.progress--radial[data-progress="37"] .progress--radial__fill-fix{transform:rotate(133.2deg)}.progress--radial[data-progress="38"] .progress--radial__mask--left,.progress--radial[data-progress="38"] .progress--radial__fill{transform:rotate(68.4deg)}.progress--radial[data-progress="38"] .progress--radial__fill-fix{transform:rotate(136.8deg)}.progress--radial[data-progress="39"] .progress--radial__mask--left,.progress--radial[data-progress="39"] .progress--radial__fill{transform:rotate(70.2deg)}.progress--radial[data-progress="39"] .progress--radial__fill-fix{transform:rotate(140.4deg)}.progress--radial[data-progress="40"] .progress--radial__mask--left,.progress--radial[data-progress="40"] .progress--radial__fill{transform:rotate(72deg)}.progress--radial[data-progress="40"] .progress--radial__fill-fix{transform:rotate(144deg)}.progress--radial[data-progress="41"] .progress--radial__mask--left,.progress--radial[data-progress="41"] .progress--radial__fill{transform:rotate(73.8deg)}.progress--radial[data-progress="41"] .progress--radial__fill-fix{transform:rotate(147.6deg)}.progress--radial[data-progress="42"] .progress--radial__mask--left,.progress--radial[data-progress="42"] .progress--radial__fill{transform:rotate(75.6deg)}.progress--radial[data-progress="42"] .progress--radial__fill-fix{transform:rotate(151.2deg)}.progress--radial[data-progress="43"] .progress--radial__mask--left,.progress--radial[data-progress="43"] .progress--radial__fill{transform:rotate(77.4deg)}.progress--radial[data-progress="43"] .progress--radial__fill-fix{transform:rotate(154.8deg)}.progress--radial[data-progress="44"] .progress--radial__mask--left,.progress--radial[data-progress="44"] .progress--radial__fill{transform:rotate(79.2deg)}.progress--radial[data-progress="44"] .progress--radial__fill-fix{transform:rotate(158.4deg)}.progress--radial[data-progress="45"] .progress--radial__mask--left,.progress--radial[data-progress="45"] .progress--radial__fill{transform:rotate(81deg)}.progress--radial[data-progress="45"] .progress--radial__fill-fix{transform:rotate(162deg)}.progress--radial[data-progress="46"] .progress--radial__mask--left,.progress--radial[data-progress="46"] .progress--radial__fill{transform:rotate(82.8deg)}.progress--radial[data-progress="46"] .progress--radial__fill-fix{transform:rotate(165.6deg)}.progress--radial[data-progress="47"] .progress--radial__mask--left,.progress--radial[data-progress="47"] .progress--radial__fill{transform:rotate(84.6deg)}.progress--radial[data-progress="47"] .progress--radial__fill-fix{transform:rotate(169.2deg)}.progress--radial[data-progress="48"] .progress--radial__mask--left,.progress--radial[data-progress="48"] .progress--radial__fill{transform:rotate(86.4deg)}.progress--radial[data-progress="48"] .progress--radial__fill-fix{transform:rotate(172.8deg)}.progress--radial[data-progress="49"] .progress--radial__mask--left,.progress--radial[data-progress="49"] .progress--radial__fill{transform:rotate(88.2deg)}.progress--radial[data-progress="49"] .progress--radial__fill-fix{transform:rotate(176.4deg)}.progress--radial[data-progress="50"] .progress--radial__mask--left,.progress--radial[data-progress="50"] .progress--radial__fill{transform:rotate(90deg)}.progress--radial[data-progress="50"] .progress--radial__fill-fix{transform:rotate(180deg)}.progress--radial[data-progress="51"] .progress--radial__mask--left,.progress--radial[data-progress="51"] .progress--radial__fill{transform:rotate(91.8deg)}.progress--radial[data-progress="51"] .progress--radial__fill-fix{transform:rotate(183.6deg)}.progress--radial[data-progress="52"] .progress--radial__mask--left,.progress--radial[data-progress="52"] .progress--radial__fill{transform:rotate(93.6deg)}.progress--radial[data-progress="52"] .progress--radial__fill-fix{transform:rotate(187.2deg)}.progress--radial[data-progress="53"] .progress--radial__mask--left,.progress--radial[data-progress="53"] .progress--radial__fill{transform:rotate(95.4deg)}.progress--radial[data-progress="53"] .progress--radial__fill-fix{transform:rotate(190.8deg)}.progress--radial[data-progress="54"] .progress--radial__mask--left,.progress--radial[data-progress="54"] .progress--radial__fill{transform:rotate(97.2deg)}.progress--radial[data-progress="54"] .progress--radial__fill-fix{transform:rotate(194.4deg)}.progress--radial[data-progress="55"] .progress--radial__mask--left,.progress--radial[data-progress="55"] .progress--radial__fill{transform:rotate(99deg)}.progress--radial[data-progress="55"] .progress--radial__fill-fix{transform:rotate(198deg)}.progress--radial[data-progress="56"] .progress--radial__mask--left,.progress--radial[data-progress="56"] .progress--radial__fill{transform:rotate(100.8deg)}.progress--radial[data-progress="56"] .progress--radial__fill-fix{transform:rotate(201.6deg)}.progress--radial[data-progress="57"] .progress--radial__mask--left,.progress--radial[data-progress="57"] .progress--radial__fill{transform:rotate(102.6deg)}.progress--radial[data-progress="57"] .progress--radial__fill-fix{transform:rotate(205.2deg)}.progress--radial[data-progress="58"] .progress--radial__mask--left,.progress--radial[data-progress="58"] .progress--radial__fill{transform:rotate(104.4deg)}.progress--radial[data-progress="58"] .progress--radial__fill-fix{transform:rotate(208.8deg)}.progress--radial[data-progress="59"] .progress--radial__mask--left,.progress--radial[data-progress="59"] .progress--radial__fill{transform:rotate(106.2deg)}.progress--radial[data-progress="59"] .progress--radial__fill-fix{transform:rotate(212.4deg)}.progress--radial[data-progress="60"] .progress--radial__mask--left,.progress--radial[data-progress="60"] .progress--radial__fill{transform:rotate(108deg)}.progress--radial[data-progress="60"] .progress--radial__fill-fix{transform:rotate(216deg)}.progress--radial[data-progress="61"] .progress--radial__mask--left,.progress--radial[data-progress="61"] .progress--radial__fill{transform:rotate(109.8deg)}.progress--radial[data-progress="61"] .progress--radial__fill-fix{transform:rotate(219.6deg)}.progress--radial[data-progress="62"] .progress--radial__mask--left,.progress--radial[data-progress="62"] .progress--radial__fill{transform:rotate(111.6deg)}.progress--radial[data-progress="62"] .progress--radial__fill-fix{transform:rotate(223.2deg)}.progress--radial[data-progress="63"] .progress--radial__mask--left,.progress--radial[data-progress="63"] .progress--radial__fill{transform:rotate(113.4deg)}.progress--radial[data-progress="63"] .progress--radial__fill-fix{transform:rotate(226.8deg)}.progress--radial[data-progress="64"] .progress--radial__mask--left,.progress--radial[data-progress="64"] .progress--radial__fill{transform:rotate(115.2deg)}.progress--radial[data-progress="64"] .progress--radial__fill-fix{transform:rotate(230.4deg)}.progress--radial[data-progress="65"] .progress--radial__mask--left,.progress--radial[data-progress="65"] .progress--radial__fill{transform:rotate(117deg)}.progress--radial[data-progress="65"] .progress--radial__fill-fix{transform:rotate(234deg)}.progress--radial[data-progress="66"] .progress--radial__mask--left,.progress--radial[data-progress="66"] .progress--radial__fill{transform:rotate(118.8deg)}.progress--radial[data-progress="66"] .progress--radial__fill-fix{transform:rotate(237.6deg)}.progress--radial[data-progress="67"] .progress--radial__mask--left,.progress--radial[data-progress="67"] .progress--radial__fill{transform:rotate(120.6deg)}.progress--radial[data-progress="67"] .progress--radial__fill-fix{transform:rotate(241.2deg)}.progress--radial[data-progress="68"] .progress--radial__mask--left,.progress--radial[data-progress="68"] .progress--radial__fill{transform:rotate(122.4deg)}.progress--radial[data-progress="68"] .progress--radial__fill-fix{transform:rotate(244.8deg)}.progress--radial[data-progress="69"] .progress--radial__mask--left,.progress--radial[data-progress="69"] .progress--radial__fill{transform:rotate(124.2deg)}.progress--radial[data-progress="69"] .progress--radial__fill-fix{transform:rotate(248.4deg)}.progress--radial[data-progress="70"] .progress--radial__mask--left,.progress--radial[data-progress="70"] .progress--radial__fill{transform:rotate(126deg)}.progress--radial[data-progress="70"] .progress--radial__fill-fix{transform:rotate(252deg)}.progress--radial[data-progress="71"] .progress--radial__mask--left,.progress--radial[data-progress="71"] .progress--radial__fill{transform:rotate(127.8deg)}.progress--radial[data-progress="71"] .progress--radial__fill-fix{transform:rotate(255.6deg)}.progress--radial[data-progress="72"] .progress--radial__mask--left,.progress--radial[data-progress="72"] .progress--radial__fill{transform:rotate(129.6deg)}.progress--radial[data-progress="72"] .progress--radial__fill-fix{transform:rotate(259.2deg)}.progress--radial[data-progress="73"] .progress--radial__mask--left,.progress--radial[data-progress="73"] .progress--radial__fill{transform:rotate(131.4deg)}.progress--radial[data-progress="73"] .progress--radial__fill-fix{transform:rotate(262.8deg)}.progress--radial[data-progress="74"] .progress--radial__mask--left,.progress--radial[data-progress="74"] .progress--radial__fill{transform:rotate(133.2deg)}.progress--radial[data-progress="74"] .progress--radial__fill-fix{transform:rotate(266.4deg)}.progress--radial[data-progress="75"] .progress--radial__mask--left,.progress--radial[data-progress="75"] .progress--radial__fill{transform:rotate(135deg)}.progress--radial[data-progress="75"] .progress--radial__fill-fix{transform:rotate(270deg)}.progress--radial[data-progress="76"] .progress--radial__mask--left,.progress--radial[data-progress="76"] .progress--radial__fill{transform:rotate(136.8deg)}.progress--radial[data-progress="76"] .progress--radial__fill-fix{transform:rotate(273.6deg)}.progress--radial[data-progress="77"] .progress--radial__mask--left,.progress--radial[data-progress="77"] .progress--radial__fill{transform:rotate(138.6deg)}.progress--radial[data-progress="77"] .progress--radial__fill-fix{transform:rotate(277.2deg)}.progress--radial[data-progress="78"] .progress--radial__mask--left,.progress--radial[data-progress="78"] .progress--radial__fill{transform:rotate(140.4deg)}.progress--radial[data-progress="78"] .progress--radial__fill-fix{transform:rotate(280.8deg)}.progress--radial[data-progress="79"] .progress--radial__mask--left,.progress--radial[data-progress="79"] .progress--radial__fill{transform:rotate(142.2deg)}.progress--radial[data-progress="79"] .progress--radial__fill-fix{transform:rotate(284.4deg)}.progress--radial[data-progress="80"] .progress--radial__mask--left,.progress--radial[data-progress="80"] .progress--radial__fill{transform:rotate(144deg)}.progress--radial[data-progress="80"] .progress--radial__fill-fix{transform:rotate(288deg)}.progress--radial[data-progress="81"] .progress--radial__mask--left,.progress--radial[data-progress="81"] .progress--radial__fill{transform:rotate(145.8deg)}.progress--radial[data-progress="81"] .progress--radial__fill-fix{transform:rotate(291.6deg)}.progress--radial[data-progress="82"] .progress--radial__mask--left,.progress--radial[data-progress="82"] .progress--radial__fill{transform:rotate(147.6deg)}.progress--radial[data-progress="82"] .progress--radial__fill-fix{transform:rotate(295.2deg)}.progress--radial[data-progress="83"] .progress--radial__mask--left,.progress--radial[data-progress="83"] .progress--radial__fill{transform:rotate(149.4deg)}.progress--radial[data-progress="83"] .progress--radial__fill-fix{transform:rotate(298.8deg)}.progress--radial[data-progress="84"] .progress--radial__mask--left,.progress--radial[data-progress="84"] .progress--radial__fill{transform:rotate(151.2deg)}.progress--radial[data-progress="84"] .progress--radial__fill-fix{transform:rotate(302.4deg)}.progress--radial[data-progress="85"] .progress--radial__mask--left,.progress--radial[data-progress="85"] .progress--radial__fill{transform:rotate(153deg)}.progress--radial[data-progress="85"] .progress--radial__fill-fix{transform:rotate(306deg)}.progress--radial[data-progress="86"] .progress--radial__mask--left,.progress--radial[data-progress="86"] .progress--radial__fill{transform:rotate(154.8deg)}.progress--radial[data-progress="86"] .progress--radial__fill-fix{transform:rotate(309.6deg)}.progress--radial[data-progress="87"] .progress--radial__mask--left,.progress--radial[data-progress="87"] .progress--radial__fill{transform:rotate(156.6deg)}.progress--radial[data-progress="87"] .progress--radial__fill-fix{transform:rotate(313.2deg)}.progress--radial[data-progress="88"] .progress--radial__mask--left,.progress--radial[data-progress="88"] .progress--radial__fill{transform:rotate(158.4deg)}.progress--radial[data-progress="88"] .progress--radial__fill-fix{transform:rotate(316.8deg)}.progress--radial[data-progress="89"] .progress--radial__mask--left,.progress--radial[data-progress="89"] .progress--radial__fill{transform:rotate(160.2deg)}.progress--radial[data-progress="89"] .progress--radial__fill-fix{transform:rotate(320.4deg)}.progress--radial[data-progress="90"] .progress--radial__mask--left,.progress--radial[data-progress="90"] .progress--radial__fill{transform:rotate(162deg)}.progress--radial[data-progress="90"] .progress--radial__fill-fix{transform:rotate(324deg)}.progress--radial[data-progress="91"] .progress--radial__mask--left,.progress--radial[data-progress="91"] .progress--radial__fill{transform:rotate(163.8deg)}.progress--radial[data-progress="91"] .progress--radial__fill-fix{transform:rotate(327.6deg)}.progress--radial[data-progress="92"] .progress--radial__mask--left,.progress--radial[data-progress="92"] .progress--radial__fill{transform:rotate(165.6deg)}.progress--radial[data-progress="92"] .progress--radial__fill-fix{transform:rotate(331.2deg)}.progress--radial[data-progress="93"] .progress--radial__mask--left,.progress--radial[data-progress="93"] .progress--radial__fill{transform:rotate(167.4deg)}.progress--radial[data-progress="93"] .progress--radial__fill-fix{transform:rotate(334.8deg)}.progress--radial[data-progress="94"] .progress--radial__mask--left,.progress--radial[data-progress="94"] .progress--radial__fill{transform:rotate(169.2deg)}.progress--radial[data-progress="94"] .progress--radial__fill-fix{transform:rotate(338.4deg)}.progress--radial[data-progress="95"] .progress--radial__mask--left,.progress--radial[data-progress="95"] .progress--radial__fill{transform:rotate(171deg)}.progress--radial[data-progress="95"] .progress--radial__fill-fix{transform:rotate(342deg)}.progress--radial[data-progress="96"] .progress--radial__mask--left,.progress--radial[data-progress="96"] .progress--radial__fill{transform:rotate(172.8deg)}.progress--radial[data-progress="96"] .progress--radial__fill-fix{transform:rotate(345.6deg)}.progress--radial[data-progress="97"] .progress--radial__mask--left,.progress--radial[data-progress="97"] .progress--radial__fill{transform:rotate(174.6deg)}.progress--radial[data-progress="97"] .progress--radial__fill-fix{transform:rotate(349.2deg)}.progress--radial[data-progress="98"] .progress--radial__mask--left,.progress--radial[data-progress="98"] .progress--radial__fill{transform:rotate(176.4deg)}.progress--radial[data-progress="98"] .progress--radial__fill-fix{transform:rotate(352.8deg)}.progress--radial[data-progress="99"] .progress--radial__mask--left,.progress--radial[data-progress="99"] .progress--radial__fill{transform:rotate(178.2deg)}.progress--radial[data-progress="99"] .progress--radial__fill-fix{transform:rotate(356.4deg)}.progress--radial[data-progress="100"] .progress--radial__mask--left,.progress--radial[data-progress="100"] .progress--radial__fill{transform:rotate(180deg)}.progress--radial[data-progress="100"] .progress--radial__fill-fix{transform:rotate(360deg)}.progress--radial__center{width:70px;height:70px;position:absolute;display:block;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;background-color:#fff;border-radius:50%}.progress--radial__content{font-size:28px;font-size:2rem;line-height:38px;position:relative;display:block;top:50%;left:50%;transform:translate(-50%, -50%);color:#373737}.progress--radial__content__measure{font-size:14px;font-size:1rem;line-height:24px}.tooltip,[data-tooltip]{position:relative}.tooltip:not(a),[data-tooltip]:not(a){cursor:help}.tooltip:before,.tooltip:after,[data-tooltip]:before,[data-tooltip]:after{position:absolute;bottom:100%;left:0%;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transform:translate3d(0, 0, 0);pointer-events:none}.tooltip:before,[data-tooltip]:before{content:"";z-index:1001;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);margin-left:10px;margin-bottom:-12px;border-top-color:#222}.tooltip:after,[data-tooltip]:after{padding:5px;padding:0.3571428571rem;font-size:14px;font-size:1rem;line-height:20px;content:attr(data-tooltip);z-index:1000;width:300px;background-color:#222;color:#fff;border-radius:7px}.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1;transform:translateY(-12px)}.tooltip--bottom:before,.tooltip--bottom:after{top:100%;bottom:auto;left:0%}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:rgba(0,0,0,0);border-bottom-color:#222}.tooltip--bottom:hover:before,.tooltip--bottom:hover:after,.tooltip--bottom:focus:before,.tooltip--bottom:focus:after{transform:translateY(12px)}.tooltip--left:before,.tooltip--left:after{right:100%;bottom:0%;left:auto}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:10px;border-color:rgba(0,0,0,0);border-left-color:#222}.tooltip--left:after{width:150px}.tooltip--left:hover:before,.tooltip--left:hover:after,.tooltip--left:focus:before,.tooltip--left:focus:before{transform:translateX(-12px)}.tooltip--right:before,.tooltip--right:after{left:100%;bottom:0%;right:auto}.tooltip--right:before{margin-left:-12px;margin-right:0;margin-bottom:10px;border-color:rgba(0,0,0,0);border-right-color:#222}.tooltip--right:after{width:150px}.tooltip--right:hover:before,.tooltip--right:hover:after,.tooltip--right:focus:before,.tooltip--right:focus:before{transform:translateX(12px)}.tooltip--light:before{border-top-color:#ebebeb}.tooltip--light:after{background-color:#ebebeb;color:#222}.tooltip--light.tooltip--bottom:before{border-top-color:rgba(0,0,0,0);border-bottom-color:#ebebeb}.segmented-controls{margin:0px;margin:0rem;margin-bottom:20px;margin-bottom:1.4285714286rem;padding:0px;padding:0rem;list-style:none}.segmented-controls li{margin:0px;margin:0rem;margin-left:-2px;margin-left:-0.1428571429rem;display:inline-block}.segmented-controls a{color:#6e6e6e;border-width:1px;border-style:solid;border-color:#6e6e6e;border-right-width:0;display:block;padding:6px 16px}.segmented-controls a:hover{background-color:#dcdcdc}.segmented-controls li:first-child a{border-top-left-radius:7px;border-bottom-left-radius:7px}.segmented-controls li:last-child a{border-top-right-radius:7px;border-bottom-right-radius:7px;border-right-width:1px}.segmented-controls--active a,.segmented-controls--active a:hover{background-color:#6e6e6e;border-color:#6e6e6e;color:#fff}.segmented-controls--active+li a{border-left-color:#6e6e6e}.segmented-controls--primary .segmented-controls--active a{background-color:#336dc2;border-color:#336dc2}.segmented-controls--primary .segmented-controls--active+li a{border-left-color:#336dc2}.segmented-controls img{max-height:20px}.segmented-controls--xx-small a{padding:2px 12px;font-size:10px;font-size:.7142857143rem;line-height:20px}.segmented-controls--xx-small img{max-height:7px}.segmented-controls--x-small a{padding:1px 12px;font-size:14px;font-size:1rem;line-height:24px}.segmented-controls--x-small img{max-height:11px}.segmented-controls--small a{padding:2px 12px;font-size:16px;font-size:1.1428571429rem;line-height:26px}.segmented-controls--small img{max-height:15px}.segmented-controls--large a{padding:8px 20px;font-size:16px;font-size:1.1428571429rem;line-height:26px}.segmented-controls--large img{max-height:25px}.whats-new-widget{display:block;position:relative;width:450px;max-width:100%;background-color:#fff;border-radius:5px;border-style:solid;border-width:0;border-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget h2{font-size:18px;font-size:1.2857142857rem;line-height:28px;margin-bottom:2px;margin-bottom:0.1428571429rem;font-weight:bold}.whats-new-widget h2 .label--ghost{transform:translateY(-2px)}.whats-new-widget p{margin-bottom:0px;margin-bottom:0rem}.whats-new-widget>ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;overflow:auto}.whats-new-widget>ul>li{margin:0px;margin:0rem;padding:10px;padding:0.7142857143rem;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#f2f2f2;position:relative;z-index:1}.whats-new-widget .whats-new-widget__actions{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}.whats-new-widget .whats-new-widget__actions li{margin:0px;margin:0rem;margin-right:10px;margin-right:0.7142857143rem;display:inline-block}.whats-new-widget footer{padding-top:10px;padding-top:0.7142857143rem;padding-bottom:10px;padding-bottom:0.7142857143rem;background-color:#f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.whats-new-widget footer ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;text-align:center}.whats-new-widget footer li{margin:0px;margin:0rem;margin-left:10px;margin-left:0.7142857143rem;margin-right:10px;margin-right:0.7142857143rem;display:inline-block}.whats-new-widget:before{content:" ";position:absolute;display:block;top:-2px;left:50%;transform:rotate(45deg) translateX(-50%);width:25px;height:25px;background-color:#fff;border-top-style:solid;border-top-width:0;border-top-color:#336dc2;border-left-style:solid;border-left-width:0;border-left-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget--arrow-left:before{left:40px}.whats-new-widget--arrow-right:before{left:auto;right:40px}.whats-new-widget:after{content:" ";position:absolute;width:50%;height:20px;top:0;left:50%;transform:translateX(-50%);background-color:#fff}.whats-new-widget--small{font-size:14px;font-size:1rem;line-height:24px;width:320px}.whats-new-widget--small h2{font-size:14px;font-size:1rem;line-height:24px}.whats-new-widget--small>ul>li{padding:5px;padding:0.3571428571rem}.whats-new-widget--small footer{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;font-size:12px;font-size:.8571428571rem;line-height:22px}.whats-new-widget--small footer li{margin-left:5px;margin-left:0.3571428571rem;margin-right:5px;margin-right:0.3571428571rem}.whats-new-widget--small:before{top:-2px;left:50%;width:15px;height:15px}.card{padding:10px;padding:0.7142857143rem;background-color:#f2f2f2;color:#373737;box-shadow:2px 2px 0 rgba(0,0,0,.15);border-radius:2px}.card--light{background-color:#fff}.card--dark{background-color:#333;box-shadow:2px 2px 0 #000;color:#fff}.syntaxhighlighter{padding:10px;padding:0.7142857143rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.syntaxhighlighter .code{white-space:nowrap}.flex{display:flex}.flex-direction--row{flex-direction:row}.flex-direction--row-reverse{flex-direction:row-reverse}.flex-direction--column{flex-direction:column}.flex-direction--column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-align--stretch{align-items:stretch}.flex-align--start{align-items:flex-start}.flex-align--end{align-items:flex-end}.flex-align--center{align-items:center}.flex-align-content--space-between{align-content:space-between}.flex-align-content--start{align-content:flex-start}.flex-align-self--start{align-self:flex-start}.flex-align-self--end{align-self:flex-end}.flex-align-self--center{align-self:center}.flex-align-items--baseline{align-items:baseline}.flex-align-items--center{align-items:center}.flex-justify--start{justify-content:flex-start}.flex-justify--end{justify-content:flex-end}.flex-justify--center{justify-content:center}.flex-justify--space-around{justify-content:space-around}.flex-justify--space-between{justify-content:space-between}.flex-justify--space-evenly{justify-content:space-evenly}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-basis-0{flex-basis:0%}.flex-basis-100{flex-basis:100%}[flex-order]{order:attr(data-flex-order)}.js-context-menu{position:relative}.js-context-menu p,.js-context-menu p:last-child{margin-bottom:0px;margin-bottom:0rem}.js-context-menu__list{position:absolute;display:none;overflow:hidden;min-width:150px;top:25px;left:25px;transform-origin:top left;z-index:10;background-color:#fff;text-align:left}.js-context-menu__list.js-context-menu__list--right{text-align:right;transform-origin:top right}.js-context-menu__list li{display:list-item;margin-bottom:0}.js-context-menu__list a{padding:5px;padding:0.3571428571rem;display:block;color:#336dc2}.js-context-menu__list a:hover{color:#fff;background-color:#183559}.js-context-menu__list--open{display:block;animation-duration:.2s;animation-name:open;box-shadow:0 0 10px #b6b6b6}@keyframes open{from{transform:scale(0, 0);box-shadow:0 0 10px rgba(182,182,182,0)}to{transform:scale(1, 1);box-shadow:0 0 10px #b6b6b6}} \ No newline at end of file +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import"https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&display=swap";html,:root,.hc-root{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{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:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;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],:root input[type=button],.hc-root input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],:root input[disabled],.hc-root input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}html,:root,.hc-root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}.gm-style img{max-width:none}mark{font-style:italic;font-weight:bold}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre code{padding:10px;padding:0.7142857143rem;display:block;overflow:auto;white-space:pre}hr{clear:both;border-top:1px;border-right:0;border-bottom:0;border-left:0;min-height:0;height:1px;border-style:solid}hr.dashed{border-style:dashed}hr.dotted{border-style:dotted}ul,ol{margin-left:10px;margin-left:0.7142857143rem}li,dd{margin-bottom:5px;margin-bottom:0.3571428571rem}dt{margin-bottom:5px;margin-bottom:0.3571428571rem;font-weight:bold}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:10px;margin-top:0.7142857143rem}li>ul,li>ol{margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem}li p:empty{display:none}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:decimal}html,:root,.hc-root{font-size:87.5%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,hr{margin-bottom:10px;margin-bottom:0.7142857143rem}hr{margin-top:10px;margin-top:0.7142857143rem}p:last-child{margin-bottom:0px;margin-bottom:0rem}.bg--cover{background-position:center;background-size:cover;background-repeat:no-repeat}.band{position:relative;width:100%;overflow:hidden;clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{clear:both;padding-top:20px;padding-top:1.4285714286rem;padding-bottom:20px;padding-bottom:1.4285714286rem;padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;width:100%;max-width:1320px;margin:auto}.band__inner-container:before,.band__inner-container:after,.band__inner-container--loose:before,.band__inner-container--tight:before,.band__inner-container--loose:after,.band__inner-container--tight:after{content:" ";display:table}.band__inner-container:after,.band__inner-container--loose:after,.band__inner-container--tight:after{clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{*zoom:1}.band__inner-container--tight{padding-top:10px;padding-top:0.7142857143rem;padding-bottom:10px;padding-bottom:0.7142857143rem}.band__inner-container--loose{padding-top:40px;padding-top:2.8571428571rem;padding-bottom:40px;padding-bottom:2.8571428571rem}.border{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-thick{border-width:2px}.border-thicker{border-width:4px}.border-none{border-width:0}.clearfix,.grid__row{clear:both}.clearfix:before,.clearfix:after,.grid__row:before,.grid__row:after{content:" ";display:table}.clearfix:after,.grid__row:after{clear:both}.clearfix,.grid__row{*zoom:1}.code{white-space:pre-wrap}.image-center{display:block;margin-top:0;margin-right:auto;margin-left:auto}.pin{position:absolute}@media(max-width: 950px){.pin{position:relative;left:0;right:0;clear:both}}.pin-top{position:absolute;top:0}@media(max-width: 950px){.pin-top{position:relative;left:0;right:0;clear:both}}.pin-right{position:absolute;right:0}@media(max-width: 950px){.pin-right{position:relative;left:0;right:0;clear:both}}.pin-bottom{position:absolute;bottom:0}@media(max-width: 950px){.pin-bottom{position:relative;left:0;right:0;clear:both}}.pin-left{position:absolute;left:0}@media(max-width: 950px){.pin-left{position:relative;left:0;right:0;clear:both}}.pin-top-right{position:absolute;top:0;right:0}@media(max-width: 950px){.pin-top-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-right{position:absolute;bottom:0;right:0}@media(max-width: 950px){.pin-bottom-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-left{position:absolute;bottom:0;left:0}@media(max-width: 950px){.pin-bottom-left{position:relative;left:0;right:0;clear:both}}.pin-top-left{position:absolute;top:0;left:0}@media(max-width: 950px){.pin-top-left{position:relative;left:0;right:0;clear:both}}.pin-middle{position:absolute;left:0;right:0;margin:auto}@media(max-width: 950px){.pin-middle{position:relative;left:0;right:0;clear:both}}.pin-to-right-of-middle{position:absolute;left:50%}@media(max-width: 950px){.pin-to-right-of-middle{position:relative;left:0;right:0;clear:both}}.pin-to-left-of-middle{position:absolute;right:50%}@media(max-width: 950px){.pin-to-left-of-middle{position:relative;left:0;right:0;clear:both}}@media(max-width: 99999px){.show-on-max{display:inline-block !important}.hide-on-max{display:none !important}}@media(max-width: 1200px){.show-on-large{display:inline-block !important}.hide-on-large{display:none !important}}@media(max-width: 950px){.show-on-medium{display:inline-block !important}.hide-on-medium{display:none !important}}@media(max-width: 600px){.show-on-small{display:inline-block !important}.hide-on-small{display:none !important}}@media(max-width: 384px){.show-on-mini{display:inline-block !important}.hide-on-mini{display:none !important}}.display--inline,.nav-bar--center ul{display:inline !important;display:inline-block !important;width:auto !important}.display--block{display:block !important}.display--table{display:table !important}.display--flex{display:flex !important}@media(max-width: 99999px){.display--inline--max{display:inline !important;display:inline-block !important;width:auto !important}.display--block--max{display:block !important}.display--table--max{display:table !important}.display--flex--max{display:flex !important}}@media(max-width: 1200px){.display--inline--large{display:inline !important;display:inline-block !important;width:auto !important}.display--block--large{display:block !important}.display--table--large{display:table !important}.display--flex--large{display:flex !important}}@media(max-width: 950px){.display--inline--medium{display:inline !important;display:inline-block !important;width:auto !important}.display--block--medium{display:block !important}.display--table--medium{display:table !important}.display--flex--medium{display:flex !important}}@media(max-width: 600px){.display--inline--small{display:inline !important;display:inline-block !important;width:auto !important}.display--block--small{display:block !important}.display--table--small{display:table !important}.display--flex--small{display:flex !important}}@media(max-width: 384px){.display--inline--mini{display:inline !important;display:inline-block !important;width:auto !important}.display--block--mini{display:block !important}.display--table--mini{display:table !important}.display--flex--mini{display:flex !important}}.float-left{padding-right:10px;padding-right:0.7142857143rem;float:left !important}.float-right,.nav-bar--right{padding-left:10px;padding-left:0.7142857143rem;float:right !important}.spaced{margin:20px !important;margin:1.4285714286rem !important}.spaced-h{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none{margin:0px !important;margin:0rem !important}.spaced-h--none{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none{margin-bottom:0px !important;margin-bottom:0rem !important}@media(max-width: 99999px){.spaced--max{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--max{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--max{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--max{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--max{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--max{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--max{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--max{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--max{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--max{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--max{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--max{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--max{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--max{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--max{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--max{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--max{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--max{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--max{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--max{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--max{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--max{margin:0px !important;margin:0rem !important}.spaced-h--none--max{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--max{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--max{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--max{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--max{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--max{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 1200px){.spaced--large{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--large{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--large{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--large{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--large{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--large{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--large{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--large{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--large{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--large{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--large{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--large{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--large{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--large{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--large{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--large{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--large{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--large{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--large{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--large{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--large{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--large{margin:0px !important;margin:0rem !important}.spaced-h--none--large{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--large{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--large{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--large{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--large{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--large{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 950px){.spaced--medium{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--medium{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--medium{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--medium{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--medium{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--medium{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--medium{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--medium{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--medium{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--medium{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--medium{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--medium{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--medium{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--medium{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--medium{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--medium{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--medium{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--medium{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--medium{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--medium{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--medium{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--medium{margin:0px !important;margin:0rem !important}.spaced-h--none--medium{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--medium{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--medium{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--medium{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--medium{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--medium{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 600px){.spaced--small{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--small{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--small{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--small{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--small{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--small{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--small{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--small{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--small{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--small{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--small{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--small{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--small{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--small{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--small{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--small{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--small{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--small{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--small{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--small{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--small{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--small{margin:0px !important;margin:0rem !important}.spaced-h--none--small{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--small{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--small{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--small{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--small{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--small{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 384px){.spaced--mini{margin:20px !important;margin:1.4285714286rem !important}.spaced-h--mini{margin-left:20px !important;margin-left:1.4285714286rem !important;margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-left--mini{margin-left:20px !important;margin-left:1.4285714286rem !important}.spaced-right--mini{margin-right:20px !important;margin-right:1.4285714286rem !important}.spaced-v--mini{margin-top:20px !important;margin-top:1.4285714286rem !important;margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced-top--mini{margin-top:20px !important;margin-top:1.4285714286rem !important}.spaced-bottom--mini{margin-bottom:20px !important;margin-bottom:1.4285714286rem !important}.spaced--tight--mini{margin:10px !important;margin:0.7142857143rem !important}.spaced-h--tight--mini{margin-left:10px !important;margin-left:0.7142857143rem !important;margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-left--tight--mini{margin-left:10px !important;margin-left:0.7142857143rem !important}.spaced-right--tight--mini{margin-right:10px !important;margin-right:0.7142857143rem !important}.spaced-v--tight--mini{margin-top:10px !important;margin-top:0.7142857143rem !important;margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced-top--tight--mini{margin-top:10px !important;margin-top:0.7142857143rem !important}.spaced-bottom--tight--mini{margin-bottom:10px !important;margin-bottom:0.7142857143rem !important}.spaced--loose--mini{margin:40px !important;margin:2.8571428571rem !important}.spaced-h--loose--mini{margin-left:40px !important;margin-left:2.8571428571rem !important;margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-left--loose--mini{margin-left:40px !important;margin-left:2.8571428571rem !important}.spaced-right--loose--mini{margin-right:40px !important;margin-right:2.8571428571rem !important}.spaced-v--loose--mini{margin-top:40px !important;margin-top:2.8571428571rem !important;margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced-top--loose--mini{margin-top:40px !important;margin-top:2.8571428571rem !important}.spaced-bottom--loose--mini{margin-bottom:40px !important;margin-bottom:2.8571428571rem !important}.spaced--none--mini{margin:0px !important;margin:0rem !important}.spaced-h--none--mini{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--mini{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--mini{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--mini{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--mini{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--mini{margin-bottom:0px !important;margin-bottom:0rem !important}}.padded{padding:20px !important;padding:1.4285714286rem !important}.padded-h{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight,.nav--drawer__open{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight,.nav--drawer__open{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none{padding:0px !important;padding:0rem !important}.padded-h--none{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none{padding-left:0px !important;padding-left:0rem !important}.padded-right--none{padding-right:0px !important;padding-right:0rem !important}.padded-v--none{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none{padding-bottom:0px !important;padding-bottom:0rem !important}@media(max-width: 99999px){.padded--max{padding:20px !important;padding:1.4285714286rem !important}.padded-h--max{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--max{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--max{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--max{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--max{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--max{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--max{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--max{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--max{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--max{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--max{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--max{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--max{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--max{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--max{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--max{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--max{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--max{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--max{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--max{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--max{padding:0px !important;padding:0rem !important}.padded-h--none--max{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--max{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--max{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--max{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--max{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--max{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 1200px){.padded--large{padding:20px !important;padding:1.4285714286rem !important}.padded-h--large{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--large{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--large{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--large{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--large{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--large{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--large{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--large{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--large{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--large{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--large{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--large{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--large{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--large{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--large{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--large{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--large{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--large{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--large{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--large{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--large{padding:0px !important;padding:0rem !important}.padded-h--none--large{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--large{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--large{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--large{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--large{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--large{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 950px){.padded--medium{padding:20px !important;padding:1.4285714286rem !important}.padded-h--medium{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--medium{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--medium{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--medium{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--medium{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--medium{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--medium{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--medium{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--medium{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--medium{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--medium{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--medium{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--medium{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--medium{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--medium{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--medium{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--medium{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--medium{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--medium{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--medium{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--medium{padding:0px !important;padding:0rem !important}.padded-h--none--medium{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--medium{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--medium{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--medium{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--medium{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--medium{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 600px){.padded--small{padding:20px !important;padding:1.4285714286rem !important}.padded-h--small{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--small{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--small{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--small{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--small{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--small{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--small{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--small{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--small{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--small{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--small{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--small{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--small{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--small{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--small{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--small{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--small{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--small{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--small{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--small{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--small{padding:0px !important;padding:0rem !important}.padded-h--none--small{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--small{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--small{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--small{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--small{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--small{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 384px){.padded--mini{padding:20px !important;padding:1.4285714286rem !important}.padded-h--mini{padding-left:20px !important;padding-left:1.4285714286rem !important;padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-left--mini{padding-left:20px !important;padding-left:1.4285714286rem !important}.padded-right--mini{padding-right:20px !important;padding-right:1.4285714286rem !important}.padded-v--mini{padding-top:20px !important;padding-top:1.4285714286rem !important;padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded-top--mini{padding-top:20px !important;padding-top:1.4285714286rem !important}.padded-bottom--mini{padding-bottom:20px !important;padding-bottom:1.4285714286rem !important}.padded--tight--mini{padding:10px !important;padding:0.7142857143rem !important}.padded-h--tight--mini{padding-left:10px !important;padding-left:0.7142857143rem !important;padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-left--tight--mini{padding-left:10px !important;padding-left:0.7142857143rem !important}.padded-right--tight--mini{padding-right:10px !important;padding-right:0.7142857143rem !important}.padded-v--tight--mini{padding-top:10px !important;padding-top:0.7142857143rem !important;padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded-top--tight--mini{padding-top:10px !important;padding-top:0.7142857143rem !important}.padded-bottom--tight--mini{padding-bottom:10px !important;padding-bottom:0.7142857143rem !important}.padded--loose--mini{padding:40px !important;padding:2.8571428571rem !important}.padded-h--loose--mini{padding-left:40px !important;padding-left:2.8571428571rem !important;padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-left--loose--mini{padding-left:40px !important;padding-left:2.8571428571rem !important}.padded-right--loose--mini{padding-right:40px !important;padding-right:2.8571428571rem !important}.padded-v--loose--mini{padding-top:40px !important;padding-top:2.8571428571rem !important;padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded-top--loose--mini{padding-top:40px !important;padding-top:2.8571428571rem !important}.padded-bottom--loose--mini{padding-bottom:40px !important;padding-bottom:2.8571428571rem !important}.padded--none--mini{padding:0px !important;padding:0rem !important}.padded-h--none--mini{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--mini{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--mini{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--mini{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--mini{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--mini{padding-bottom:0px !important;padding-bottom:0rem !important}}.absolute{position:absolute !important}.absolute-top{position:absolute !important;top:0 !important}.absolute-top-right{position:absolute !important;top:0 !important;right:0 !important}.absolute-top-left,.google-map{position:absolute !important;top:0 !important;left:0 !important}.absolute-bottom{position:absolute !important;bottom:0 !important}.absolute--bottom-right{position:absolute !important;bottom:0 !important;right:0 !important}.absolute--bottom-left{position:absolute !important;bottom:0 !important;left:0 !important}.absolute--left{position:absolute !important;left:0 !important}.absolute--right{position:absolute !important;left:0 !important}.relative{position:relative !important}.spaced-bottom--none{margin-bottom:0 !important}.center{left:50%;top:50%;transform:translate(-50%, -50%)}.center--h{left:50%;transform:translateX(-50%)}.center--v{top:50%;transform:translateY(-50%)}.overflow-visible{overflow:visible !important}.overflow-hidden{overflow:hidden !important}.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden !important}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;position:static;margin:0;overflow:visible;width:auto}hr{border-color:#dcdcdc}pre code{background-color:#f2f2f2}html,:root,.hc-root{background-color:#fff;color:#373737;border-color:#dcdcdc}.border,.border-top,.border-right,.border-bottom,.border-left{border-color:inherit}.border-color--red{border-color:#c00}.scheme--white{background-color:#fff;border-color:#dcdcdc}.scheme--white *{border-color:inherit}.scheme--white hr{border-color:#dcdcdc}.scheme--white h1,.scheme--white .alpha{color:#373737}.scheme--white .sub-heading{color:#767676}.scheme--white h2,.scheme--white .beta,.scheme--white blockquote.blockquote--large p,blockquote.blockquote--large .scheme--white p{color:#373737}.scheme--white h3,.scheme--white .gamma{color:#373737}.scheme--white h4,.scheme--white .delta{color:#373737}.scheme--white h5,.scheme--white .epsilon{color:#373737}.scheme--white h6,.scheme--white .zeta{color:#373737}.scheme--white p,.scheme--white ul,.scheme--white ol,.scheme--white dd,.scheme--white label{color:#373737}.scheme--white a{color:#336dc2;border-color:#3c85df}.scheme--white a:active,.scheme--white a:hover{color:#67a9f1}.scheme--white h1 a,.scheme--white h2 a,.scheme--white h3 a,.scheme--white h4 a,.scheme--white h5 a,.scheme--white .main-heading a,.scheme--white .sub-heading a{color:#000;border-bottom-color:rgba(0,0,0,0)}.scheme--white h1 a:hover,.scheme--white h2 a:hover,.scheme--white h3 a:hover,.scheme--white h4 a:hover,.scheme--white h5 a:hover,.scheme--white .main-heading a:hover,.scheme--white .sub-heading a:hover{color:#000}.scheme--white input,.scheme--white select,.scheme--white textarea{color:#222}.scheme--lightest-grey{background-color:#f2f2f2;border-color:#dcdcdc}.scheme--lightest-grey *{border-color:inherit}.scheme--lightest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--lightest-grey .tabs li.active{background-color:#f2f2f2}.scheme--lightest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#f2f2f2;background-color:#f2f2f2}.scheme--lightest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-grey input,.scheme--lightest-grey select,.scheme--lightest-grey textarea,.scheme--lightest-grey label{color:#222}.scheme--darkest-grey{background-color:#373737;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-grey *{border-color:inherit}.scheme--darkest-grey hr{border-color:#767676}.scheme--darkest-grey h1,.scheme--darkest-grey .alpha,.scheme--darkest-grey .main-heading{color:#fff}.scheme--darkest-grey h2,.scheme--darkest-grey .beta,.scheme--darkest-grey blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-grey p,.scheme--darkest-grey .sub-heading{color:#ebebeb}.scheme--darkest-grey h3,.scheme--darkest-grey .gamma{color:#ebebeb}.scheme--darkest-grey h4,.scheme--darkest-grey .delta{color:#ebebeb}.scheme--darkest-grey h5,.scheme--darkest-grey .epsilon{color:#ebebeb}.scheme--darkest-grey h6,.scheme--darkest-grey .zeta{color:#ebebeb}.scheme--darkest-grey p,.scheme--darkest-grey ul,.scheme--darkest-grey ol,.scheme--darkest-grey dd,.scheme--darkest-grey label{color:#dcdcdc}.scheme--darkest-grey a{color:#67a9f1;border-color:#3c85df}.scheme--darkest-grey a:active,.scheme--darkest-grey a:hover{color:#3c85df}.scheme--darkest-grey h1 a,.scheme--darkest-grey h2 a,.scheme--darkest-grey h3 a,.scheme--darkest-grey h4 a,.scheme--darkest-grey h5 a,.scheme--darkest-grey .main-heading a,.scheme--darkest-grey .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-grey h1 a:hover,.scheme--darkest-grey h2 a:hover,.scheme--darkest-grey h3 a:hover,.scheme--darkest-grey h4 a:hover,.scheme--darkest-grey h5 a:hover,.scheme--darkest-grey .main-heading a:hover,.scheme--darkest-grey .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--darkest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--darkest-grey .tabs li.active{background-color:#373737}.scheme--darkest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#373737;background-color:#373737;color:#fff}.scheme--darkest-grey .tabs a{background-color:#dcdcdc;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;color:#373737}.scheme--darkest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-grey input,.scheme--darkest-grey select,.scheme--darkest-grey textarea{color:#222}.scheme--darkest-grey table{background-color:#373737;color:#ebebeb}.scheme--darkest-grey th{background-color:#767676;color:#ebebeb}.scheme--darkest-grey th,.scheme--darkest-grey td{border-color:#767676}.scheme--darkest-grey tr:hover{background-color:#767676}.scheme--lightest-blue{background-color:#d8e7f9;color:#336dc2;border-color:#bad6e7 !important}.scheme--lightest-blue *{border-color:inherit}.scheme--lightest-blue hr{border-color:#bad6e7 !important}.scheme--lightest-blue h1,.scheme--lightest-blue .alpha{color:#183559}.scheme--lightest-blue h2,.scheme--lightest-blue .beta,.scheme--lightest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--lightest-blue p{color:#183559}.scheme--lightest-blue h3,.scheme--lightest-blue .gamma{color:#183559}.scheme--lightest-blue h4,.scheme--lightest-blue .delta{color:#183559}.scheme--lightest-blue h5,.scheme--lightest-blue .epsilon{color:#183559}.scheme--lightest-blue h6,.scheme--lightest-blue .zeta{color:#183559}.scheme--lightest-blue p,.scheme--lightest-blue ul,.scheme--lightest-blue ol,.scheme--lightest-blue dd,.scheme--lightest-blue label{color:#336dc2}.scheme--lightest-blue a{color:#336dc2;border-color:#67a9f1;text-decoration:underline}.scheme--lightest-blue a:active,.scheme--lightest-blue a:hover{color:#3c85df}.scheme--lightest-blue h1 a,.scheme--lightest-blue h2 a,.scheme--lightest-blue h3 a,.scheme--lightest-blue h4 a,.scheme--lightest-blue h5 a,.scheme--lightest-blue .main-heading a,.scheme--lightest-blue .sub-heading a{color:#183559;border-bottom-color:rgba(0,0,0,0)}.scheme--lightest-blue h1 a:hover,.scheme--lightest-blue h2 a:hover,.scheme--lightest-blue h3 a:hover,.scheme--lightest-blue h4 a:hover,.scheme--lightest-blue h5 a:hover,.scheme--lightest-blue .main-heading a:hover,.scheme--lightest-blue .sub-heading a:hover{color:#000;border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs{border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs li.active{background-color:#d8e7f9}.scheme--lightest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#d8e7f9;background-color:#d8e7f9}.scheme--lightest-blue .tabs a{background-color:#67a9f1;border-top-color:#67a9f1;border-bottom-color:#67a9f1}.scheme--lightest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-blue input,.scheme--lightest-blue select,.scheme--lightest-blue textarea{color:#222}.scheme--blue{background-color:#3c85df;border-color:#336dc2;color:#fff;-webkit-font-smoothing:antialiased}.scheme--blue *{border-color:inherit}.scheme--blue hr{border-color:#fff}.scheme--blue h1,.scheme--blue .alpha{color:#fff}.scheme--blue h2,.scheme--blue .beta,.scheme--blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--blue p{color:#fff}.scheme--blue h3,.scheme--blue .gamma{color:#fff}.scheme--blue h4,.scheme--blue .delta{color:#fff}.scheme--blue h5,.scheme--blue .epsilon{color:#fff}.scheme--blue p,.scheme--blue ul,.scheme--blue ol,.scheme--blue dd,.scheme--blue label{color:#fff}.scheme--blue a{color:#b1cef2;border-color:#183559}.scheme--blue a:active,.scheme--blue a:hover{color:#183559}.scheme--blue h1 a,.scheme--blue h2 a,.scheme--blue h3 a,.scheme--blue h4 a,.scheme--blue h5 a,.scheme--blue .main-heading a,.scheme--blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--blue h1 a:hover,.scheme--blue h2 a:hover,.scheme--blue h3 a:hover,.scheme--blue h4 a:hover,.scheme--blue h5 a:hover,.scheme--blue .main-heading a:hover,.scheme--blue .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--blue .tabs{border-bottom-color:#d8e7f9}.scheme--blue .tabs li.active{background-color:#3c85df}.scheme--blue .tabs li.active a{border-top-color:#fff;border-bottom-color:#3c85df;background-color:#3c85df;color:#fff}.scheme--blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#3c85df}.scheme--blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue{background-color:#183559;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-blue *{border-color:inherit}.scheme--darkest-blue hr{border-color:#767676}.scheme--darkest-blue h1,.scheme--darkest-blue .alpha{color:#ebebeb}.scheme--darkest-blue h2,.scheme--darkest-blue .beta,.scheme--darkest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-blue p{color:#ebebeb}.scheme--darkest-blue h3,.scheme--darkest-blue .gamma{color:#ebebeb}.scheme--darkest-blue h4,.scheme--darkest-blue .delta{color:#ebebeb}.scheme--darkest-blue h5,.scheme--darkest-blue .epsilon{color:#ebebeb}.scheme--darkest-blue p,.scheme--darkest-blue ul,.scheme--darkest-blue ol,.scheme--darkest-blue dd,.scheme--darkest-blue label{color:#dcdcdc}.scheme--darkest-blue a{color:#ebebeb;border-color:#3c85df}.scheme--darkest-blue a:active,.scheme--darkest-blue a:hover{color:#67a9f1}.scheme--darkest-blue h1 a,.scheme--darkest-blue h2 a,.scheme--darkest-blue h3 a,.scheme--darkest-blue h4 a,.scheme--darkest-blue h5 a,.scheme--darkest-blue .main-heading a,.scheme--darkest-blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-blue h1 a:hover,.scheme--darkest-blue h2 a:hover,.scheme--darkest-blue h3 a:hover,.scheme--darkest-blue h4 a:hover,.scheme--darkest-blue h5 a:hover,.scheme--darkest-blue .main-heading a:hover,.scheme--darkest-blue .sub-heading a:hover{color:#fff;border-bottom-color:#3c85df}.scheme--darkest-blue .tabs{border-bottom-color:#d8e7f9}.scheme--darkest-blue .tabs li.active{background-color:#183559}.scheme--darkest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#183559;background-color:#183559;color:#fff}.scheme--darkest-blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#183559}.scheme--darkest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue input,.scheme--darkest-blue select,.scheme--darkest-blue textarea{color:#222}.scheme--near-black{background-color:#222;border-color:#b6b6b6;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--near-black *{border-color:inherit}.scheme--near-black hr{border-color:#b6b6b6}.scheme--near-black h1,.scheme--near-black .alpha{color:#ebebeb}.scheme--near-black h2,.scheme--near-black .beta,.scheme--near-black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--near-black p{color:#ebebeb}.scheme--near-black h3,.scheme--near-black .gamma{color:#ebebeb}.scheme--near-black h4,.scheme--near-black .delta{color:#ebebeb}.scheme--near-black h5,.scheme--near-black .epsilon{color:#ebebeb}.scheme--near-black h6,.scheme--near-black .zeta{color:#ebebeb}.scheme--near-black p,.scheme--near-black ul,.scheme--near-black ol,.scheme--near-black dd,.scheme--near-black label{color:#dcdcdc}.scheme--near-black a{color:#ebebeb;border-color:#3c85df}.scheme--near-black a:active,.scheme--near-black a:hover{color:#67a9f1}.scheme--near-black h1 a,.scheme--near-black h2 a,.scheme--near-black h3 a,.scheme--near-black h4 a,.scheme--near-black h5 a,.scheme--near-black .main-heading a,.scheme--near-black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--near-black h1 a:hover,.scheme--near-black h2 a:hover,.scheme--near-black h3 a:hover,.scheme--near-black h4 a:hover,.scheme--near-black h5 a:hover,.scheme--near-black .main-heading a:hover,.scheme--near-black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--near-black input,.scheme--near-black select,.scheme--near-black textarea{color:#222}.scheme--black{background-color:#000;border-color:#373737;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--black *{border-color:inherit}.scheme--black hr{border-color:#373737}.scheme--black h1,.scheme--black .alpha{color:#ebebeb}.scheme--black h2,.scheme--black .beta,.scheme--black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--black p{color:#ebebeb}.scheme--black h3,.scheme--black .gamma{color:#ebebeb}.scheme--black h4,.scheme--black .delta{color:#ebebeb}.scheme--black h5,.scheme--black .epsilon{color:#ebebeb}.scheme--black p,.scheme--black ul,.scheme--black ol,.scheme--black dd,.scheme--black label{color:#dcdcdc}.scheme--black a{color:#8ab6ec;border-color:#3c85df}.scheme--black a:active,.scheme--black a:hover{color:#3c85df}.scheme--black h1 a,.scheme--black h2 a,.scheme--black h3 a,.scheme--black h4 a,.scheme--black h5 a,.scheme--black .main-heading a,.scheme--black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--black h1 a:hover,.scheme--black h2 a:hover,.scheme--black h3 a:hover,.scheme--black h4 a:hover,.scheme--black h5 a:hover,.scheme--black .main-heading a:hover,.scheme--black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--black input,.scheme--black select,.scheme--black textarea{color:#222}.scheme--red{background-color:#c00;border-color:#c00;color:#fff;-webkit-font-smoothing:antialiased}.scheme--red *{border-color:inherit}.scheme--red hr{border-color:#fff}.scheme--red h1,.scheme--red .alpha,.scheme--red .main-heading{color:#fff}.scheme--red h2,.scheme--red .beta,.scheme--red blockquote.blockquote--large p,blockquote.blockquote--large .scheme--red p,.scheme--red .sub-heading{color:#fff}.scheme--red h3,.scheme--red .gamma{color:#fff}.scheme--red h4,.scheme--red .delta{color:#fff}.scheme--red h5,.scheme--red .epsilon{color:#fff}.scheme--red h6,.scheme--red .zeta{color:#fff}.scheme--red p,.scheme--red ul,.scheme--red ol,.scheme--red dd,.scheme--red label{color:#f5cccc}.scheme--red a{color:#fff;border-color:#fff}.scheme--red a:active,.scheme--red a:hover{color:#f5cccc}.scheme--red h1 a,.scheme--red h2 a,.scheme--red h3 a,.scheme--red h4 a,.scheme--red h5 a,.scheme--red .main-heading a,.scheme--red .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--red h1 a:hover,.scheme--red h2 a:hover,.scheme--red h3 a:hover,.scheme--red h4 a:hover,.scheme--red h5 a:hover,.scheme--red .main-heading a:hover,.scheme--red .sub-heading a:hover{color:#fff;border-bottom-color:#f5cccc}.scheme--red .tabs{border-bottom-color:#eb9999}.scheme--red .tabs li.active{background-color:#c00}.scheme--red .tabs li.active a{border-top-color:#fff;border-bottom-color:#c00;background-color:#c00;color:#fff}.scheme--red .tabs a{background-color:#eb9999;border-top-color:#eb9999;border-bottom-color:#eb9999;color:#222}.scheme--red .pagination{-webkit-font-smoothing:antialiased}.scheme--red input,.scheme--red select,.scheme--red textarea{color:#222}.scheme--red table{background-color:#a30000;color:#eb9999}.scheme--red th{background-color:#c00;color:#eb9999}.scheme--red th,.scheme--red td{border-color:#c00}.scheme--red tr:hover{background-color:#c00}.jazzy-underline{border-bottom:none}.jazzy-underline:after{content:"";display:block;width:20%;min-width:100px;height:5px;margin-top:4px;border-radius:10px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.text--center.jazzy-underline:after,.jazzy-underline.nav-bar--center:after,.text--center .jazzy-underline:after,.nav-bar--center .jazzy-underline:after{margin-left:auto;margin-right:auto}.jazzy-top-border{position:relative}.jazzy-top-border:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-bottom-border{position:relative}.jazzy-bottom-border:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-left-border{position:relative}.jazzy-left-border:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-right-border{position:relative}.jazzy-right-border:before{content:"";display:block;position:absolute;top:0;right:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-text{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.background-color--jazzy{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.color--yellow{color:#fed100 !important}.background-color--yellow{background-color:#fed100 !important}.border-color--yellow{border-color:#fed100 !important}.color-code--yellow:after{content:"#fed100" !important}.color--yellow--base{color:#fed100 !important}.background-color--yellow--base{background-color:#fed100 !important}.border-color--yellow--base{border-color:#fed100 !important}.color-code--yellow--base:after{content:"#fed100" !important}.color--yellow--jazzy{color:#ff0 !important}.background-color--yellow--jazzy{background-color:#ff0 !important}.border-color--yellow--jazzy{border-color:#ff0 !important}.color-code--yellow--jazzy:after{content:"yellow" !important}.color--yellow--1{color:#fff9d7 !important}.background-color--yellow--1{background-color:#fff9d7 !important}.border-color--yellow--1{border-color:#fff9d7 !important}.color-code--yellow--1:after{content:"#fff9d7" !important}.color--yellow--2{color:#fff4ae !important}.background-color--yellow--2{background-color:#fff4ae !important}.border-color--yellow--2{border-color:#fff4ae !important}.color-code--yellow--2:after{content:"#fff4ae" !important}.color--yellow--3{color:#ffee86 !important}.background-color--yellow--3{background-color:#ffee86 !important}.border-color--yellow--3{border-color:#ffee86 !important}.color-code--yellow--3:after{content:"#ffee86" !important}.color--yellow--4{color:#ffe335 !important}.background-color--yellow--4{background-color:#ffe335 !important}.border-color--yellow--4{border-color:#ffe335 !important}.color-code--yellow--4:after{content:"#ffe335" !important}.color--yellow--5{color:#fed100 !important}.background-color--yellow--5{background-color:#fed100 !important}.border-color--yellow--5{border-color:#fed100 !important}.color-code--yellow--5:after{content:"#fed100" !important}.color--orange{color:#fc9003 !important}.background-color--orange{background-color:#fc9003 !important}.border-color--orange{border-color:#fc9003 !important}.color-code--orange:after{content:"#fc9003" !important}.color--orange--base{color:#fc9003 !important}.background-color--orange--base{background-color:#fc9003 !important}.border-color--orange--base{border-color:#fc9003 !important}.color-code--orange--base:after{content:"#fc9003" !important}.color--orange--jazzy{color:#ebab2a !important}.background-color--orange--jazzy{background-color:#ebab2a !important}.border-color--orange--jazzy{border-color:#ebab2a !important}.color-code--orange--jazzy:after{content:"#ebab2a" !important}.color--orange--1{color:#ffebcc !important}.background-color--orange--1{background-color:#ffebcc !important}.border-color--orange--1{border-color:#ffebcc !important}.color-code--orange--1:after{content:"#ffebcc" !important}.color--orange--2{color:#ffd699 !important}.background-color--orange--2{background-color:#ffd699 !important}.border-color--orange--2{border-color:#ffd699 !important}.color-code--orange--2:after{content:"#ffd699" !important}.color--orange--3{color:#fec267 !important}.background-color--orange--3{background-color:#fec267 !important}.border-color--orange--3{border-color:#fec267 !important}.color-code--orange--3:after{content:"#fec267" !important}.color--orange--4{color:#ecac2d !important}.background-color--orange--4{background-color:#ecac2d !important}.border-color--orange--4{border-color:#ecac2d !important}.color-code--orange--4:after{content:"#ecac2d" !important}.color--orange--5{color:#fc9003 !important}.background-color--orange--5{background-color:#fc9003 !important}.border-color--orange--5{border-color:#fc9003 !important}.color-code--orange--5:after{content:"#fc9003" !important}.color--green{color:#1aac1e !important}.background-color--green{background-color:#1aac1e !important}.border-color--green{border-color:#1aac1e !important}.color-code--green:after{content:"#1aac1e" !important}.color--green--base{color:#1aac1e !important}.background-color--green--base{background-color:#1aac1e !important}.border-color--green--base{border-color:#1aac1e !important}.color-code--green--base:after{content:"#1aac1e" !important}.color--green--jazzy{color:#00a361 !important}.background-color--green--jazzy{background-color:#00a361 !important}.border-color--green--jazzy{border-color:#00a361 !important}.color-code--green--jazzy:after{content:"#00a361" !important}.color--green--1{color:#d1eed2 !important}.background-color--green--1{background-color:#d1eed2 !important}.border-color--green--1{border-color:#d1eed2 !important}.color-code--green--1:after{content:"#d1eed2" !important}.color--green--2{color:#a3dea5 !important}.background-color--green--2{background-color:#a3dea5 !important}.border-color--green--2{border-color:#a3dea5 !important}.color-code--green--2:after{content:"#a3dea5" !important}.color--green--3{color:#76cd78 !important}.background-color--green--3{background-color:#76cd78 !important}.border-color--green--3{border-color:#76cd78 !important}.color-code--green--3:after{content:"#76cd78" !important}.color--green--4{color:#4abc4b !important}.background-color--green--4{background-color:#4abc4b !important}.border-color--green--4{border-color:#4abc4b !important}.color-code--green--4:after{content:"#4abc4b" !important}.color--green--5{color:#1aac1e !important}.background-color--green--5{background-color:#1aac1e !important}.border-color--green--5{border-color:#1aac1e !important}.color-code--green--5:after{content:"#1aac1e" !important}.color--green--6{color:#128024 !important}.background-color--green--6{background-color:#128024 !important}.border-color--green--6{border-color:#128024 !important}.color-code--green--6:after{content:"#128024" !important}.color--green--7{color:#0e5b10 !important}.background-color--green--7{background-color:#0e5b10 !important}.border-color--green--7{border-color:#0e5b10 !important}.color-code--green--7:after{content:"#0e5b10" !important}.color--red{color:#c00 !important}.background-color--red{background-color:#c00 !important}.border-color--red{border-color:#c00 !important}.color-code--red:after{content:"#cc0000" !important}.color--red--base{color:#c00 !important}.background-color--red--base{background-color:#c00 !important}.border-color--red--base{border-color:#c00 !important}.color-code--red--base:after{content:"#cc0000" !important}.color--red--brand{color:#c00 !important}.background-color--red--brand{background-color:#c00 !important}.border-color--red--brand{border-color:#c00 !important}.color-code--red--brand:after{content:"#cc0000" !important}.color--red--jazzy{color:#ed3331 !important}.background-color--red--jazzy{background-color:#ed3331 !important}.border-color--red--jazzy{border-color:#ed3331 !important}.color-code--red--jazzy:after{content:"#ed3331" !important}.color--red--1{color:#f5cccc !important}.background-color--red--1{background-color:#f5cccc !important}.border-color--red--1{border-color:#f5cccc !important}.color-code--red--1:after{content:"#f5cccc" !important}.color--red--2{color:#eb9999 !important}.background-color--red--2{background-color:#eb9999 !important}.border-color--red--2{border-color:#eb9999 !important}.color-code--red--2:after{content:"#eb9999" !important}.color--red--3{color:#e06666 !important}.background-color--red--3{background-color:#e06666 !important}.border-color--red--3{border-color:#e06666 !important}.color-code--red--3:after{content:"#e06666" !important}.color--red--4{color:#ff2828 !important}.background-color--red--4{background-color:#ff2828 !important}.border-color--red--4{border-color:#ff2828 !important}.color-code--red--4:after{content:"#ff2828" !important}.color--red--5{color:#c00 !important}.background-color--red--5{background-color:#c00 !important}.border-color--red--5{border-color:#c00 !important}.color-code--red--5:after{content:"#cc0000" !important}.color--red--6{color:#a30000 !important}.background-color--red--6{background-color:#a30000 !important}.border-color--red--6{border-color:#a30000 !important}.color-code--red--6:after{content:"#a30000" !important}.color--red--7{color:#7a0000 !important}.background-color--red--7{background-color:#7a0000 !important}.border-color--red--7{border-color:#7a0000 !important}.color-code--red--7:after{content:"#7a0000" !important}.color--blue{color:#3c85df !important}.background-color--blue{background-color:#3c85df !important}.border-color--blue{border-color:#3c85df !important}.color-code--blue:after{content:"#3c85df" !important}.color--blue--base{color:#3c85df !important}.background-color--blue--base{background-color:#3c85df !important}.border-color--blue--base{border-color:#3c85df !important}.color-code--blue--base:after{content:"#3c85df" !important}.color--blue--jazzy{color:#4b80c1 !important}.background-color--blue--jazzy{background-color:#4b80c1 !important}.border-color--blue--jazzy{border-color:#4b80c1 !important}.color-code--blue--jazzy:after{content:"#4b80c1" !important}.color--blue--1{color:#d8e7f9 !important}.background-color--blue--1{background-color:#d8e7f9 !important}.border-color--blue--1{border-color:#d8e7f9 !important}.color-code--blue--1:after{content:"#d8e7f9" !important}.color--blue--2{color:#b1cef2 !important}.background-color--blue--2{background-color:#b1cef2 !important}.border-color--blue--2{border-color:#b1cef2 !important}.color-code--blue--2:after{content:"#b1cef2" !important}.color--blue--3{color:#8ab6ec !important}.background-color--blue--3{background-color:#8ab6ec !important}.border-color--blue--3{border-color:#8ab6ec !important}.color-code--blue--3:after{content:"#8ab6ec" !important}.color--blue--4{color:#67a9f1 !important}.background-color--blue--4{background-color:#67a9f1 !important}.border-color--blue--4{border-color:#67a9f1 !important}.color-code--blue--4:after{content:"#67a9f1" !important}.color--blue--5{color:#3c85df !important}.background-color--blue--5{background-color:#3c85df !important}.border-color--blue--5{border-color:#3c85df !important}.color-code--blue--5:after{content:"#3c85df" !important}.color--blue--6{color:#336dc2 !important}.background-color--blue--6{background-color:#336dc2 !important}.border-color--blue--6{border-color:#336dc2 !important}.color-code--blue--6:after{content:"#336dc2" !important}.color--blue--7{color:#2a5e9d !important}.background-color--blue--7{background-color:#2a5e9d !important}.border-color--blue--7{border-color:#2a5e9d !important}.color-code--blue--7:after{content:"#2a5e9d" !important}.color--blue--8{color:#183559 !important}.background-color--blue--8{background-color:#183559 !important}.border-color--blue--8{border-color:#183559 !important}.color-code--blue--8:after{content:"#183559" !important}.color--grey{color:#b6b6b6 !important}.background-color--grey{background-color:#b6b6b6 !important}.border-color--grey{border-color:#b6b6b6 !important}.color-code--grey:after{content:"#b6b6b6" !important}.color--grey--base{color:#b6b6b6 !important}.background-color--grey--base{background-color:#b6b6b6 !important}.border-color--grey--base{border-color:#b6b6b6 !important}.color-code--grey--base:after{content:"#b6b6b6" !important}.color--grey--1{color:#f2f2f2 !important}.background-color--grey--1{background-color:#f2f2f2 !important}.border-color--grey--1{border-color:#f2f2f2 !important}.color-code--grey--1:after{content:"#f2f2f2" !important}.color--grey--2{color:#ebebeb !important}.background-color--grey--2{background-color:#ebebeb !important}.border-color--grey--2{border-color:#ebebeb !important}.color-code--grey--2:after{content:"#ebebeb" !important}.color--grey--3{color:#dcdcdc !important}.background-color--grey--3{background-color:#dcdcdc !important}.border-color--grey--3{border-color:#dcdcdc !important}.color-code--grey--3:after{content:"#dcdcdc" !important}.color--grey--4{color:#b6b6b6 !important}.background-color--grey--4{background-color:#b6b6b6 !important}.border-color--grey--4{border-color:#b6b6b6 !important}.color-code--grey--4:after{content:"#b6b6b6" !important}.color--grey--5{color:#767676 !important}.background-color--grey--5{background-color:#767676 !important}.border-color--grey--5{border-color:#767676 !important}.color-code--grey--5:after{content:"#767676" !important}.color--grey--6{color:#6e6e6e !important}.background-color--grey--6{background-color:#6e6e6e !important}.border-color--grey--6{border-color:#6e6e6e !important}.color-code--grey--6:after{content:"#6e6e6e" !important}.color--grey--7{color:#373737 !important}.background-color--grey--7{background-color:#373737 !important}.border-color--grey--7{border-color:#373737 !important}.color-code--grey--7:after{content:"#373737" !important}.color--grey--8{color:#333 !important}.background-color--grey--8{background-color:#333 !important}.border-color--grey--8{border-color:#333 !important}.color-code--grey--8:after{content:"#333333" !important}.color--grey--9{color:#222 !important}.background-color--grey--9{background-color:#222 !important}.border-color--grey--9{border-color:#222 !important}.color-code--grey--9:after{content:"#222222" !important}.color--black{color:#000 !important}.background-color--black{background-color:#000 !important}.border-color--black{border-color:#000 !important}.color-code--black:after{content:"#000000" !important}.color--black--base{color:#000 !important}.background-color--black--base{background-color:#000 !important}.border-color--black--base{border-color:#000 !important}.color-code--black--base:after{content:"#000000" !important}.color--white{color:#fff !important}.background-color--white{background-color:#fff !important}.border-color--white{border-color:#fff !important}.color-code--white:after{content:"#ffffff" !important}.color--white--base{color:#fff !important}.background-color--white--base{background-color:#fff !important}.border-color--white--base{border-color:#fff !important}.color-code--white--base:after{content:"#ffffff" !important}.color--transparent{color:rgba(0,0,0,0) !important}.background-color--transparent{background-color:rgba(0,0,0,0) !important}.border-color--transparent{border-color:rgba(0,0,0,0) !important}.color-code--transparent:after{content:"transparent" !important}.color--transparent--base{color:rgba(0,0,0,0) !important}.background-color--transparent--base{background-color:rgba(0,0,0,0) !important}.border-color--transparent--base{border-color:rgba(0,0,0,0) !important}.color-code--transparent--base:after{content:"transparent" !important}@font-face{font-family:"redgate-type";src:url("type/vendor/redgate-type/redgate-type-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}h1,.alpha,.main-heading{font-size:24px;font-size:1.7142857143rem;line-height:34px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h1,.alpha,.main-heading{font-size:30px;font-size:2.1428571429rem;line-height:40px}}h2,.beta,blockquote.blockquote--large p{font-size:20px;font-size:1.4285714286rem;line-height:30px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h2,.beta,blockquote.blockquote--large p{font-size:22px;font-size:1.5714285714rem;line-height:32px}}h3,.gamma{font-size:16px;font-size:1.1428571429rem;line-height:26px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h4,.delta{font-size:14px;font-size:1rem;line-height:24px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h5,.epsilon{font-size:12px;font-size:.8571428571rem;line-height:22px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h6,.zeta{font-size:10px;font-size:.7142857143rem;line-height:20px;font-weight:500;color:#222;text-transform:uppercase;letter-spacing:1px}h1+.sub-heading{font-size:24px;font-size:1.7142857143rem;line-height:34px;margin-top:0;margin-bottom:10px}h2+.sub-heading{font-size:18px;font-size:1.2857142857rem;line-height:28px;margin-top:0;margin-bottom:10px}h3+.sub-heading{font-size:18px;font-size:1.2857142857rem;line-height:28px}em{font-style:italic}html,:root,.hc-root{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif;font-size:87.5%;line-height:22px;word-break:break-word}.text--micro{font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-size:.7857142857rem;line-height:21px}.text--intro{font-weight:300;font-size:20px;font-size:1.4285714286rem;line-height:30px}.text--body-small{font-size:14px;font-size:1rem;line-height:24px}.text--body-large{font-size:18px;font-size:1.2857142857rem;line-height:28px}h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:40px;font-size:2.8571428571rem;line-height:50px}@media(max-width: 600px){h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:32px;font-size:2.2857142857rem;line-height:42px}}.text--biggest{font-size:80px;font-size:5.7142857143rem;line-height:88px}@media(max-width: 600px){.text--biggest{font-size:60px;font-size:4.2857142857rem;line-height:66px}}.text--bigger{font-size:56px;font-size:4rem;line-height:64px}@media(max-width: 600px){.text--bigger{font-size:42px;font-size:3rem;line-height:48px}}.text--big{font-size:44px;font-size:3.1428571429rem;line-height:52px}@media(max-width: 600px){.text--big{font-size:33px;font-size:2.3571428571rem;line-height:39px}}.text--highlight,.text--highlight--blue,.text--highlight--grey{padding-left:10px;padding-left:0.7142857143rem;border-left:5px solid #c00}.text--highlight--grey{border-color:#dcdcdc}.text--highlight--blue{border-color:#8ab6ec}.text--separator{font-size:12px;font-size:.8571428571rem;line-height:22px;margin-top:20px;margin-top:1.4285714286rem;margin-bottom:20px;margin-bottom:1.4285714286rem;text-transform:uppercase;letter-spacing:2px;text-align:center}.text--separator:before,.text--separator:after{content:" ";display:inline-block;width:35%;vertical-align:middle;border-bottom:1px dashed #b6b6b6;margin-left:-55%;margin-right:1em}.text--separator:after{margin-left:1em;margin-right:-55%}.text--simple-talk{font-family:"Roboto Slab",serif}.text--redgate,.header--primary__company-logo-container,.header--primary__app-name-container,.header--primary__app-logo-container{font-family:redgate-type}.text--default-family{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif !important}.text--center,.nav-bar--center{text-align:center !important}.text--left{text-align:left !important}.text--right{text-align:right !important}@media(max-width: 99999px){.text--center--max{text-align:center !important}.text--left--max{text-align:left !important}.text--right--max{text-align:right !important}}@media(max-width: 1200px){.text--center--large{text-align:center !important}.text--left--large{text-align:left !important}.text--right--large{text-align:right !important}}@media(max-width: 950px){.text--center--medium{text-align:center !important}.text--left--medium{text-align:left !important}.text--right--medium{text-align:right !important}}@media(max-width: 600px){.text--center--small{text-align:center !important}.text--left--small{text-align:left !important}.text--right--small{text-align:right !important}}@media(max-width: 384px){.text--center--mini{text-align:center !important}.text--left--mini{text-align:left !important}.text--right--mini{text-align:right !important}}.text--bold{font-weight:bold !important}.text--normal{font-weight:normal !important}.text--light{font-weight:300 !important}.text--medium{font-weight:500 !important}.text--underline{text-decoration:underline !important}.text--no-underline{text-decoration:none !important;border-bottom:none !important}.text--uppercase{text-transform:uppercase !important;letter-spacing:1px}.text--strikethrough{text-decoration:line-through !important}a{transition:all .3s ease;text-decoration:none;color:#336dc2}a:active,a:hover{color:#183559}h1 a,h2 a,h3 a,h4 a,h5 a,.main-heading a,.sub-heading a{color:#222}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.main-heading a:hover,.sub-heading a:hover{color:#000;opacity:.5}h1 a.color--blue:hover,h2 a.color--blue:hover,h3 a.color--blue:hover,h4 a.color--blue:hover,h5 a.color--blue:hover,.main-heading a.color--blue:hover,.sub-heading a.color--blue:hover{color:#183559;opacity:1}a.link-image,a:link.link-image,a:focus.link-image,a:active.link-image,a:hover.link-image{border:none}a.link-image *{transition:opacity .3s ease}a:hover.link-image *{opacity:.7}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid__row.grid__row--no-gutter .grid__col{padding-left:0;padding-right:0}.grid__col{display:block;float:left;padding-left:0%;padding-right:0%}.grid__col.grid__col--no-gutter{padding-left:0;padding-right:0}.grid__col.grid__col--no-left-gutter{padding-left:0}.grid__col.grid__col--no-right-gutter{padding-right:0}@media(max-width: 600px){.grid .grid__col{display:block;width:100%;margin-left:0;border:none}}.grid__col--span-0-of-10{width:0}.grid__col--span-1-of-10{width:10%}.grid__col--span-2-of-10{width:20%}.grid__col--span-3-of-10{width:30%}.grid__col--span-4-of-10{width:40%}.grid__col--span-5-of-10{width:50%}.grid__col--span-6-of-10{width:60%}.grid__col--span-7-of-10{width:70%}.grid__col--span-8-of-10{width:80%}.grid__col--span-9-of-10{width:90%}.grid__col--span-10-of-10{width:100%}.grid__col--span-0-of-12{width:0}.grid__col--span-1-of-12{width:8.3333333333%}.grid__col--span-2-of-12{width:16.6666666667%}.grid__col--span-3-of-12{width:25%}.grid__col--span-4-of-12{width:33.3333333333%}.grid__col--span-5-of-12{width:41.6666666667%}.grid__col--span-6-of-12{width:50%}.grid__col--span-7-of-12{width:58.3333333333%}.grid__col--span-8-of-12{width:66.6666666667%}.grid__col--span-9-of-12{width:75%}.grid__col--span-10-of-12{width:83.3333333333%}.grid__col--span-11-of-12{width:91.6666666667%}.grid__col--span-12-of-12{width:100%}.grid__col--push-0-of-10{margin-left:0}.grid__col--push-1-of-10{margin-left:10%}.grid__col--push-2-of-10{margin-left:20%}.grid__col--push-3-of-10{margin-left:30%}.grid__col--push-4-of-10{margin-left:40%}.grid__col--push-5-of-10{margin-left:50%}.grid__col--push-6-of-10{margin-left:60%}.grid__col--push-7-of-10{margin-left:70%}.grid__col--push-8-of-10{margin-left:80%}.grid__col--push-9-of-10{margin-left:90%}.grid__col--push-10-of-10{margin-left:100%}.grid__col--push-0-of-12{margin-left:0}.grid__col--push-1-of-12{margin-left:8.3333333333%}.grid__col--push-2-of-12{margin-left:16.6666666667%}.grid__col--push-3-of-12{margin-left:25%}.grid__col--push-4-of-12{margin-left:33.3333333333%}.grid__col--push-5-of-12{margin-left:41.6666666667%}.grid__col--push-6-of-12{margin-left:50%}.grid__col--push-7-of-12{margin-left:58.3333333333%}.grid__col--push-8-of-12{margin-left:66.6666666667%}.grid__col--push-9-of-12{margin-left:75%}.grid__col--push-10-of-12{margin-left:83.3333333333%}.grid__col--push-11-of-12{margin-left:91.6666666667%}.grid__col--push-12-of-12{margin-left:100%}@media(max-width: 99999px){.grid .grid__col--span-0-of-10--max{width:0}.grid .grid__col--span-1-of-10--max{width:10%}.grid .grid__col--span-2-of-10--max{width:20%}.grid .grid__col--span-3-of-10--max{width:30%}.grid .grid__col--span-4-of-10--max{width:40%}.grid .grid__col--span-5-of-10--max{width:50%}.grid .grid__col--span-6-of-10--max{width:60%}.grid .grid__col--span-7-of-10--max{width:70%}.grid .grid__col--span-8-of-10--max{width:80%}.grid .grid__col--span-9-of-10--max{width:90%}.grid .grid__col--span-10-of-10--max{width:100%}.grid .grid__col--span-0-of-12--max{width:0}.grid .grid__col--span-1-of-12--max{width:8.3333333333%}.grid .grid__col--span-2-of-12--max{width:16.6666666667%}.grid .grid__col--span-3-of-12--max{width:25%}.grid .grid__col--span-4-of-12--max{width:33.3333333333%}.grid .grid__col--span-5-of-12--max{width:41.6666666667%}.grid .grid__col--span-6-of-12--max{width:50%}.grid .grid__col--span-7-of-12--max{width:58.3333333333%}.grid .grid__col--span-8-of-12--max{width:66.6666666667%}.grid .grid__col--span-9-of-12--max{width:75%}.grid .grid__col--span-10-of-12--max{width:83.3333333333%}.grid .grid__col--span-11-of-12--max{width:91.6666666667%}.grid .grid__col--span-12-of-12--max{width:100%}.grid .grid__col--push-0-of-10--max{margin-left:0}.grid .grid__col--push-1-of-10--max{margin-left:10%}.grid .grid__col--push-2-of-10--max{margin-left:20%}.grid .grid__col--push-3-of-10--max{margin-left:30%}.grid .grid__col--push-4-of-10--max{margin-left:40%}.grid .grid__col--push-5-of-10--max{margin-left:50%}.grid .grid__col--push-6-of-10--max{margin-left:60%}.grid .grid__col--push-7-of-10--max{margin-left:70%}.grid .grid__col--push-8-of-10--max{margin-left:80%}.grid .grid__col--push-9-of-10--max{margin-left:90%}.grid .grid__col--push-10-of-10--max{margin-left:100%}.grid .grid__col--push-0-of-12--max{margin-left:0}.grid .grid__col--push-1-of-12--max{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--max{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--max{margin-left:25%}.grid .grid__col--push-4-of-12--max{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--max{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--max{margin-left:50%}.grid .grid__col--push-7-of-12--max{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--max{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--max{margin-left:75%}.grid .grid__col--push-10-of-12--max{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--max{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--max{margin-left:100%}}@media(max-width: 1200px){.grid .grid__col--span-0-of-10--large{width:0}.grid .grid__col--span-1-of-10--large{width:10%}.grid .grid__col--span-2-of-10--large{width:20%}.grid .grid__col--span-3-of-10--large{width:30%}.grid .grid__col--span-4-of-10--large{width:40%}.grid .grid__col--span-5-of-10--large{width:50%}.grid .grid__col--span-6-of-10--large{width:60%}.grid .grid__col--span-7-of-10--large{width:70%}.grid .grid__col--span-8-of-10--large{width:80%}.grid .grid__col--span-9-of-10--large{width:90%}.grid .grid__col--span-10-of-10--large{width:100%}.grid .grid__col--span-0-of-12--large{width:0}.grid .grid__col--span-1-of-12--large{width:8.3333333333%}.grid .grid__col--span-2-of-12--large{width:16.6666666667%}.grid .grid__col--span-3-of-12--large{width:25%}.grid .grid__col--span-4-of-12--large{width:33.3333333333%}.grid .grid__col--span-5-of-12--large{width:41.6666666667%}.grid .grid__col--span-6-of-12--large{width:50%}.grid .grid__col--span-7-of-12--large{width:58.3333333333%}.grid .grid__col--span-8-of-12--large{width:66.6666666667%}.grid .grid__col--span-9-of-12--large{width:75%}.grid .grid__col--span-10-of-12--large{width:83.3333333333%}.grid .grid__col--span-11-of-12--large{width:91.6666666667%}.grid .grid__col--span-12-of-12--large{width:100%}.grid .grid__col--push-0-of-10--large{margin-left:0}.grid .grid__col--push-1-of-10--large{margin-left:10%}.grid .grid__col--push-2-of-10--large{margin-left:20%}.grid .grid__col--push-3-of-10--large{margin-left:30%}.grid .grid__col--push-4-of-10--large{margin-left:40%}.grid .grid__col--push-5-of-10--large{margin-left:50%}.grid .grid__col--push-6-of-10--large{margin-left:60%}.grid .grid__col--push-7-of-10--large{margin-left:70%}.grid .grid__col--push-8-of-10--large{margin-left:80%}.grid .grid__col--push-9-of-10--large{margin-left:90%}.grid .grid__col--push-10-of-10--large{margin-left:100%}.grid .grid__col--push-0-of-12--large{margin-left:0}.grid .grid__col--push-1-of-12--large{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--large{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--large{margin-left:25%}.grid .grid__col--push-4-of-12--large{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--large{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--large{margin-left:50%}.grid .grid__col--push-7-of-12--large{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--large{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--large{margin-left:75%}.grid .grid__col--push-10-of-12--large{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--large{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--large{margin-left:100%}}@media(max-width: 950px){.grid .grid__col--span-0-of-10--medium{width:0}.grid .grid__col--span-1-of-10--medium{width:10%}.grid .grid__col--span-2-of-10--medium{width:20%}.grid .grid__col--span-3-of-10--medium{width:30%}.grid .grid__col--span-4-of-10--medium{width:40%}.grid .grid__col--span-5-of-10--medium{width:50%}.grid .grid__col--span-6-of-10--medium{width:60%}.grid .grid__col--span-7-of-10--medium{width:70%}.grid .grid__col--span-8-of-10--medium{width:80%}.grid .grid__col--span-9-of-10--medium{width:90%}.grid .grid__col--span-10-of-10--medium{width:100%}.grid .grid__col--span-0-of-12--medium{width:0}.grid .grid__col--span-1-of-12--medium{width:8.3333333333%}.grid .grid__col--span-2-of-12--medium{width:16.6666666667%}.grid .grid__col--span-3-of-12--medium{width:25%}.grid .grid__col--span-4-of-12--medium{width:33.3333333333%}.grid .grid__col--span-5-of-12--medium{width:41.6666666667%}.grid .grid__col--span-6-of-12--medium{width:50%}.grid .grid__col--span-7-of-12--medium{width:58.3333333333%}.grid .grid__col--span-8-of-12--medium{width:66.6666666667%}.grid .grid__col--span-9-of-12--medium{width:75%}.grid .grid__col--span-10-of-12--medium{width:83.3333333333%}.grid .grid__col--span-11-of-12--medium{width:91.6666666667%}.grid .grid__col--span-12-of-12--medium{width:100%}.grid .grid__col--push-0-of-10--medium{margin-left:0}.grid .grid__col--push-1-of-10--medium{margin-left:10%}.grid .grid__col--push-2-of-10--medium{margin-left:20%}.grid .grid__col--push-3-of-10--medium{margin-left:30%}.grid .grid__col--push-4-of-10--medium{margin-left:40%}.grid .grid__col--push-5-of-10--medium{margin-left:50%}.grid .grid__col--push-6-of-10--medium{margin-left:60%}.grid .grid__col--push-7-of-10--medium{margin-left:70%}.grid .grid__col--push-8-of-10--medium{margin-left:80%}.grid .grid__col--push-9-of-10--medium{margin-left:90%}.grid .grid__col--push-10-of-10--medium{margin-left:100%}.grid .grid__col--push-0-of-12--medium{margin-left:0}.grid .grid__col--push-1-of-12--medium{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--medium{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--medium{margin-left:25%}.grid .grid__col--push-4-of-12--medium{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--medium{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--medium{margin-left:50%}.grid .grid__col--push-7-of-12--medium{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--medium{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--medium{margin-left:75%}.grid .grid__col--push-10-of-12--medium{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--medium{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--medium{margin-left:100%}}@media(max-width: 600px){.grid .grid__col--span-0-of-10--small{width:0}.grid .grid__col--span-1-of-10--small{width:10%}.grid .grid__col--span-2-of-10--small{width:20%}.grid .grid__col--span-3-of-10--small{width:30%}.grid .grid__col--span-4-of-10--small{width:40%}.grid .grid__col--span-5-of-10--small{width:50%}.grid .grid__col--span-6-of-10--small{width:60%}.grid .grid__col--span-7-of-10--small{width:70%}.grid .grid__col--span-8-of-10--small{width:80%}.grid .grid__col--span-9-of-10--small{width:90%}.grid .grid__col--span-10-of-10--small{width:100%}.grid .grid__col--span-0-of-12--small{width:0}.grid .grid__col--span-1-of-12--small{width:8.3333333333%}.grid .grid__col--span-2-of-12--small{width:16.6666666667%}.grid .grid__col--span-3-of-12--small{width:25%}.grid .grid__col--span-4-of-12--small{width:33.3333333333%}.grid .grid__col--span-5-of-12--small{width:41.6666666667%}.grid .grid__col--span-6-of-12--small{width:50%}.grid .grid__col--span-7-of-12--small{width:58.3333333333%}.grid .grid__col--span-8-of-12--small{width:66.6666666667%}.grid .grid__col--span-9-of-12--small{width:75%}.grid .grid__col--span-10-of-12--small{width:83.3333333333%}.grid .grid__col--span-11-of-12--small{width:91.6666666667%}.grid .grid__col--span-12-of-12--small{width:100%}.grid .grid__col--push-0-of-10--small{margin-left:0}.grid .grid__col--push-1-of-10--small{margin-left:10%}.grid .grid__col--push-2-of-10--small{margin-left:20%}.grid .grid__col--push-3-of-10--small{margin-left:30%}.grid .grid__col--push-4-of-10--small{margin-left:40%}.grid .grid__col--push-5-of-10--small{margin-left:50%}.grid .grid__col--push-6-of-10--small{margin-left:60%}.grid .grid__col--push-7-of-10--small{margin-left:70%}.grid .grid__col--push-8-of-10--small{margin-left:80%}.grid .grid__col--push-9-of-10--small{margin-left:90%}.grid .grid__col--push-10-of-10--small{margin-left:100%}.grid .grid__col--push-0-of-12--small{margin-left:0}.grid .grid__col--push-1-of-12--small{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--small{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--small{margin-left:25%}.grid .grid__col--push-4-of-12--small{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--small{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--small{margin-left:50%}.grid .grid__col--push-7-of-12--small{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--small{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--small{margin-left:75%}.grid .grid__col--push-10-of-12--small{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--small{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--small{margin-left:100%}}@media(max-width: 384px){.grid .grid__col--span-0-of-10--mini{width:0}.grid .grid__col--span-1-of-10--mini{width:10%}.grid .grid__col--span-2-of-10--mini{width:20%}.grid .grid__col--span-3-of-10--mini{width:30%}.grid .grid__col--span-4-of-10--mini{width:40%}.grid .grid__col--span-5-of-10--mini{width:50%}.grid .grid__col--span-6-of-10--mini{width:60%}.grid .grid__col--span-7-of-10--mini{width:70%}.grid .grid__col--span-8-of-10--mini{width:80%}.grid .grid__col--span-9-of-10--mini{width:90%}.grid .grid__col--span-10-of-10--mini{width:100%}.grid .grid__col--span-0-of-12--mini{width:0}.grid .grid__col--span-1-of-12--mini{width:8.3333333333%}.grid .grid__col--span-2-of-12--mini{width:16.6666666667%}.grid .grid__col--span-3-of-12--mini{width:25%}.grid .grid__col--span-4-of-12--mini{width:33.3333333333%}.grid .grid__col--span-5-of-12--mini{width:41.6666666667%}.grid .grid__col--span-6-of-12--mini{width:50%}.grid .grid__col--span-7-of-12--mini{width:58.3333333333%}.grid .grid__col--span-8-of-12--mini{width:66.6666666667%}.grid .grid__col--span-9-of-12--mini{width:75%}.grid .grid__col--span-10-of-12--mini{width:83.3333333333%}.grid .grid__col--span-11-of-12--mini{width:91.6666666667%}.grid .grid__col--span-12-of-12--mini{width:100%}.grid .grid__col--push-0-of-10--mini{margin-left:0}.grid .grid__col--push-1-of-10--mini{margin-left:10%}.grid .grid__col--push-2-of-10--mini{margin-left:20%}.grid .grid__col--push-3-of-10--mini{margin-left:30%}.grid .grid__col--push-4-of-10--mini{margin-left:40%}.grid .grid__col--push-5-of-10--mini{margin-left:50%}.grid .grid__col--push-6-of-10--mini{margin-left:60%}.grid .grid__col--push-7-of-10--mini{margin-left:70%}.grid .grid__col--push-8-of-10--mini{margin-left:80%}.grid .grid__col--push-9-of-10--mini{margin-left:90%}.grid .grid__col--push-10-of-10--mini{margin-left:100%}.grid .grid__col--push-0-of-12--mini{margin-left:0}.grid .grid__col--push-1-of-12--mini{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--mini{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--mini{margin-left:25%}.grid .grid__col--push-4-of-12--mini{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--mini{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--mini{margin-left:50%}.grid .grid__col--push-7-of-12--mini{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--mini{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--mini{margin-left:75%}.grid .grid__col--push-10-of-12--mini{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--mini{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--mini{margin-left:100%}}.google-map{width:100%;height:100%}.button,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit],button{font-size:14px;font-size:1rem;line-height:24px;padding:6px 20px !important;background-color:#dcdcdc !important;color:#373737 !important;border-width:0 !important;border-style:solid !important;border-color:rgba(0,0,0,0) !important;border-radius:5px;font-weight:500;display:inline-block;width:auto;-webkit-font-smoothing:antialiased;word-break:normal;text-decoration:none !important;transition:all .3s ease}.ie7 .button,.ie7 .pagination__index__more,.ie7 .pagination__prev,.ie7 .pagination__next,.ie7 .pagination__index a,.pagination__index .ie7 a,.ie7 input[type=submit],.ie7 button{zoom:1;display:inline}.button:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit]:hover,button:hover{background-color:#b6b6b6 !important}.button:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit]:active,button:active{background-color:#767676 !important}p:last-child .button:last-child{margin-bottom:0px;margin-bottom:0rem}.button--large,input[type=submit].button--large,button.button--large{font-size:16px;font-size:1.1428571429rem;line-height:26px;padding:8px 20px !important}.button--small,input[type=submit].button--small,button.button--small{font-size:14px;font-size:1rem;line-height:24px;padding:4px 18px !important}.button--x-small,.data-table__meta .button,.data-table__meta button,.data-table__meta [type=submit],input[type=submit].button--x-small,button.button--x-small{font-size:12px;font-size:.8571428571rem;line-height:22px;padding:3px 18px !important}.button--xx-small,.data-table .button,.data-table button,.data-table [type=submit],input[type=submit].button--xx-small,button.button--xx-small{font-size:10px;font-size:.7142857143rem;line-height:20px;padding:2px 12px !important}.button--full-width{display:block;text-align:center;width:90% !important;width:calc(100% - 30px) !important}.button--inline,input[type=submit].button--inline,button.button--inline{display:inline}.button--primary,.mktoButton[type=submit],.hs-form .hs-button,.button--more,input[type=submit].button--more,button.button--more,.button--download,input[type=submit].button--download,button.button--download,input[type=submit].button--primary,button.button--primary{background-color:#336dc2 !important;color:#fff !important}.button--primary:hover,.mktoButton[type=submit]:hover,.hs-form .hs-button:hover,.button--more:hover,input[type=submit].button--more:hover,button.button--more:hover,.button--download:hover,input[type=submit].button--download:hover,button.button--download:hover,input[type=submit].button--primary:hover,button.button--primary:hover{background-color:#2a5e9d !important}.button--primary:active,.mktoButton[type=submit]:active,.hs-form .hs-button:active,.button--more:active,input[type=submit].button--more:active,button.button--more:active,.button--download:active,input[type=submit].button--download:active,button.button--download:active,input[type=submit].button--primary:active,button.button--primary:active{background-color:#183559 !important}.button--download:before,input[type=submit].button--download:before,button.button--download:before{content:"";font-family:"Redgate";padding-right:5px;padding-right:0.3571428571rem}.button--download--mobile:before{content:""}.button--more:after,input[type=submit].button--more:after,button.button--more:after{content:"";font-family:"Redgate";padding-left:5px;padding-left:0.3571428571rem}.button--buy,input[type=submit].button--buy,button.button--buy{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--buy:hover,input[type=submit].button--buy:hover,button.button--buy:hover{background-color:#6e6e6e !important;border-color:#6e6e6e !important;color:#fff !important}.button--buy:active,input[type=submit].button--buy:active,button.button--buy:active{background-color:#767676 !important;border-color:#767676 !important}.button--buy:before,input[type=submit].button--buy:before,button.button--buy:before{content:"";font-family:"Redgate";padding-right:5px;padding-right:0.3571428571rem}.button--disabled,.button--disabled:hover,.button--disabled:active,input[type=submit][disabled],input[type=submit].button--disabled,button[disabled],button.button--disabled,button[disabled]:hover,button.button--disabled:hover,button[disabled]:active,button.button--disabled:active{background-color:#ebebeb !important;color:#b6b6b6 !important;cursor:not-allowed}.button--disabled.button--primary,.button--disabled:hover.button--primary,.button--disabled:active.button--primary,input.button--primary[type=submit][disabled],input.button--primary[type=submit].button--disabled,button.button--primary[disabled],button.button--primary.button--disabled{background-color:#8ab6ec !important;color:#fff !important}.button--red,input[type=submit].button--red,button.button--red{background-color:#c00 !important;border-color:#c00 !important;color:#fff !important}.button--red:hover,input[type=submit].button--red:hover,button.button--red:hover{background-color:#a30000 !important;border-color:#a30000 !important;color:#fff !important}.button--red:active,input[type=submit].button--red:active,button.button--red:active{background-color:#7a0000 !important;border-color:#7a0000 !important;color:#fff !important}.button--white,input[type=submit].button--white,button.button--white{background-color:#fff !important;border-color:#fff !important;color:#336dc2 !important}.button--white:hover,input[type=submit].button--white:hover,button.button--white:hover{background-color:#ebebeb !important;border-color:#ebebeb !important}.button--white:active,input[type=submit].button--white:active,button.button--white:active{background-color:#b6b6b6 !important;border-color:#b6b6b6 !important}.button--dark-grey{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--dark-grey:hover{background-color:#222 !important;border-color:#222 !important}.button--dark-grey:active{background-color:#000 !important;border-color:#000 !important}.button--black{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.button--black:hover{background-color:#333 !important;border-color:#333 !important}.button--black:active{background-color:#333 !important;border-color:#333 !important}.button--lightest-red{background-color:#f5cccc !important;border-color:#f5cccc !important;color:#373737 !important}.button--lightest-red:hover{background-color:#e06666 !important;border-color:#e06666 !important}.button--lightest-red:active{background-color:#c00 !important;border-color:#c00 !important}.button--transparent,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit].button--transparent,button.button--transparent{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.button--transparent:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit].button--transparent:hover,button.button--transparent:hover{background-color:#ebebeb !important;color:#373737 !important}.button--transparent:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit].button--transparent:active,button.button--transparent:active{background-color:#ebebeb !important;color:#222 !important}.button--transparent--dark{color:#fff !important}.button--transparent--dark:hover{color:#fff !important}.button--transparent--dark:active{color:#ebebeb !important}.button--jazzy{border:none;background-color:rgba(0,0,0,0) !important;position:relative;left:4px;top:4px;margin-bottom:4px;padding:6px 22px !important;z-index:2;transition:none}.button--jazzy:before{content:"";display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:100px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.button--jazzy:after{content:"";display:block;width:100%;height:100%;background-color:#fff;z-index:-1;position:absolute;top:0;left:0;border-radius:100px}.button--jazzy:hover{color:#f2f2f2 !important;background-color:rgba(0,0,0,0) !important}.button--jazzy:hover:after{background-color:#222}.scheme--black .button--jazzy{color:#f2f2f2 !important}.scheme--black .button--jazzy:after{background-color:#222}.scheme--black .button--jazzy:hover{color:#222 !important}.scheme--black .button--jazzy:hover:after{background-color:#f2f2f2}form,fieldset{border:none}input,select,textarea{border-style:solid;border-width:1px;border-color:inherit;padding:9px;margin:0;display:inline-block;width:100%;border-radius:5px;border-color:#767676;background-color:#fff}input:disabled,select:disabled,textarea:disabled{border-color:#dcdcdc;background-color:#f2f2f2;color:#b6b6b6}input,select{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;width:16px;height:16px;margin:0;border-style:solid;border-width:2px;border-color:#6e6e6e;vertical-align:middle}.ie7 input[type=checkbox],.ie7 input[type=radio]{zoom:1;display:inline}input[type=checkbox]:checked,input[type=radio]:checked{background:#336dc2;border-color:#336dc2}input[type=checkbox]:disabled,input[type=checkbox].disabled,input[type=radio]:disabled,input[type=radio].disabled{border-color:#b6b6b6;background-color:rgba(0,0,0,0) !important}input[type=checkbox]:disabled+label,input[type=checkbox].disabled+label,input[type=radio]:disabled+label,input[type=radio].disabled+label{color:#b6b6b6}input[type=checkbox]:disabled:checked,input[type=checkbox].disabled:checked,input[type=radio]:disabled:checked,input[type=radio].disabled:checked{background-color:#ebebeb !important}input[type=checkbox]+label,input[type=radio]+label{margin-right:20px;margin-right:1.4285714286rem;padding-left:2px;padding-left:0.1428571429rem;font-weight:normal;display:inline-block;transform:translateY(2px)}.ie7 input[type=checkbox]+label,.ie7 input[type=radio]+label{zoom:1;display:inline}input[type=checkbox]:hover,input[type=checkbox]+label:hover,input[type=radio]:hover,input[type=radio]+label:hover{cursor:pointer}input[type=checkbox]{border-radius:2px}input[type=checkbox]:checked:after{font-size:12px;font-size:.8571428571rem;content:"";color:#fff;font-family:"Redgate";position:absolute;left:0;right:0;top:0;bottom:0;line-height:16px}input[type=radio]{border-radius:50%}input[type=radio]:checked{box-shadow:inset 0px 0px 0px 3px #fff}label{margin-bottom:2px;margin-bottom:0.1428571429rem;display:block;font-weight:500}select{padding-right:24px;padding-right:1.7142857143rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' width='15.97' height='9.27' viewBox='0 0 15.97 9.27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23373737;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.26,7.98L15.7,1.55c.16-.16,.26-.39,.26-.64s-.1-.48-.26-.64C15.54,.1,15.31,0,15.06,0s-.48,.1-.65,.27L7.98,6.7,1.56,.27C1.39,.1,1.16,0,.91,0S.43,.1,.26,.27C.1,.43,0,.66,0,.91c0,.25,.1,.48,.26,.64L6.7,7.98l1.28,1.29,1.28-1.29Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 10px) center;background-size:.75em;padding-top:8px;padding-bottom:8px}select::-ms-expand{display:none}@media all and (-webkit-min-device-pixel-ratio: 0)and (-webkit-min-device-pixel-ratio: 0), all and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){select{padding-top:9px;padding-bottom:9px}}input[list]::-webkit-calendar-picker-indicator{margin-left:5px;margin-left:0.3571428571rem;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA4LjI3IiB3aWR0aD0iMTIiIGhlaWdodD0iOC4yNyI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCAyLjI3bDIuMjctMi4yNyAzLjczIDMuNzMgMy43My0zLjczIDIuMjcgMi4yNy02IDYtNi02eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:1em}::-moz-placeholder{color:#333}::placeholder{color:#333}:disabled::-moz-placeholder{color:#b6b6b6}:disabled::placeholder{color:#b6b6b6}.form__field-container,.mktoFormRow,.hs-form-field{margin-bottom:12px;margin-bottom:0.8571428571rem}.form__field-container--error .form__error-message{display:block}.form__field-container--error input,.form__field-container--error textarea{border-width:2px;border-color:#c00}.form__help-text{margin-bottom:2px;margin-bottom:0.1428571429rem;color:#767676}label+.form__help-text{margin-top:-2px;margin-top:-0.1428571429rem}.form__error-message{margin-top:2px;margin-top:0.1428571429rem;display:none;color:#c00}.form__required-dot{margin-left:-16px;margin-left:-1.1428571429rem;display:inline-block;width:10px;height:10px;background-color:#767676}textarea+.form__required-dot{margin-top:-16px;margin-top:-1.1428571429rem;vertical-align:top}.form__help{margin-left:-16px;margin-left:-1.1428571429rem;display:inline-block;width:20px;height:20px;color:#767676}.form__help::before{margin:0px;margin:0rem;font-size:20px;font-size:1.4285714286rem;line-height:20px}textarea+.form__help{margin-top:-16px;margin-top:-1.1428571429rem;vertical-align:top}.label--disabled{color:#b6b6b6}.input--large,.select--large{padding:12px 9px}.input--small,.select--small{padding:7px 9px}.input--x-small,.select--x-small,.data-table input:not([type=checkbox]):not([type=radio]),.data-table select{padding:5px 9px}.input--xx-small,.select--xx-small,.data-table--tight input:not([type=checkbox]):not([type=radio]),.data-table--extra-tight input:not([type=checkbox]):not([type=radio]),.data-table--tight select,.data-table--extra-tight select{padding:3px 9px}.select--bare,.data-table__meta .data-table__meta__items-per-page select{padding:0px;padding:0rem;margin-left:2px;margin-left:0.1428571429rem;margin-right:2px;margin-right:0.1428571429rem;padding-right:15px;display:inline-block;width:auto;border:none;font-weight:bold;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBkPSJNNi40OTQgOC45NTVsMy43NzMgMy43NzMgMy43NzMtMy43NzNjLjA4LS4wODIuMTMtLjE5NS4xMy0uMzE4IDAtLjI1MS0uMjA0LS40NTUtLjQ1NS0uNDU1aC02Ljg5N2MtLjI1MSAwLS40NTUuMjA0LS40NTUuNDU1IDAgLjEyNC4wNS4yMzYuMTMuMzE4eiIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTgpIiBmaWxsPSJub25lIj48bWFzaz48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzM3MzczNyIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+);background-size:10px;background-position:100%}.hs-input{width:100% !important}.hs-input[type=checkbox],.hs-input[type=radio]{width:16px !important;height:16px}.hs-input[type=checkbox]{margin-right:5px;margin-right:0.3571428571rem}.hs-input.error:not([type=checkbox]):not([type=radio]){border-style:solid;border-width:2px;border-color:#c00}.hs-form fieldset{max-width:none !important}.hs-form li{list-style-type:none}.hs-form .multi-container{margin-left:0px;margin-left:0rem;list-style:none}.hs-form .multi-container label{font-weight:normal}.hs-form .multi-container label input{margin-right:5px;margin-right:0.3571428571rem}.hs-form .multi-container input{margin-bottom:0px;margin-bottom:0rem}.hs-form .hs-error-msgs{margin-left:0px;margin-left:0rem}.hs-form .hs-error-msgs,.hs-form .hs-error-msgs label{margin-top:2px;margin-top:0.1428571429rem;color:#c00;font-weight:normal}.hs-datepicker{position:static !important}.hs-datepicker .pika-label{z-index:10 !important}@media(max-width: 600px){.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}}form[id^=mktoForm_]{min-height:320px}form[id^=mktoForm_].mktoFormSubmitted--successful{min-height:auto}.mktoFormRow{margin-bottom:0px;margin-bottom:0rem}@media(min-width: 1200px){.mktoFormRow{display:flex;flex-direction:row}}.mktoFormCol{margin-bottom:12px !important;margin-bottom:0.8571428571rem !important;flex-grow:1;flex-basis:100%}.mktoFormCol+.mktoFormCol{padding-left:12px;padding-left:0.8571428571rem}@media(max-width: 1200px){.mktoFormCol+.mktoFormCol{padding-left:0px;padding-left:0rem}}.mktoLabel{display:flex}.mktoAsterix{display:none;order:1}.mktoFieldWrap{display:flex;flex-wrap:wrap}.mktoField{color:#373737}.mktoRequiredField .mktoAsterix{display:block}.mktoInvalid{border-width:2px;border-color:#c00}.mktoErrorMsg{margin-top:2px;margin-top:0.1428571429rem;color:#c00}.mktoCheckboxList{margin-right:2px;margin-right:0.1428571429rem;display:flex;flex-wrap:wrap;flex-basis:100%;line-height:20px}.mktoCheckboxList label{margin-right:0px !important;margin-right:0rem !important;flex-basis:calc(100% - 20px)}.mktoCheckboxList+label{order:-1}.mktoCheckboxList+label .mktoAsterix{float:right}.mktoHasWidth{width:100% !important}[name=Database_s_of_Interest__c]+label{margin-bottom:30px;flex-basis:calc(49% - 20px)}@media only screen and (max-width: 600px){[name=Database_s_of_Interest__c]+label{flex-basis:calc(33% - 20px)}}.toggle-container{position:relative;display:inline-block;top:3px}.toggle-container+label{margin-right:20px;margin-right:1.4285714286rem;padding-left:2px;padding-left:0.1428571429rem;font-weight:normal;display:inline-block;transform:translateY(0px)}.toggle-container--disabled+label{color:#b6b6b6}.toggle-container--disabled input[type=checkbox].toggle{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle{display:block;width:28px;height:16px;border:none;border-radius:100px;background-color:#6e6e6e}.toggle-container input[type=checkbox].toggle:checked{background-color:#3c85df}.toggle-container input[type=checkbox].toggle:disabled,.toggle-container input[type=checkbox].toggle.disabled{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle:after{display:none}.toggle-container input[type=checkbox].toggle+label{margin:0px;margin:0rem;position:absolute;display:block;width:10px;height:10px;background-color:#fff;border-radius:100%;left:3px;top:50%;transform:translateY(-50%)}.toggle-container input[type=checkbox].toggle:checked+label{left:calc(100% - 13px)}.toggle-container input[type=checkbox].toggle,.toggle-container input[type=checkbox].toggle+label{transition:all .25s}.toggle-container input[type=checkbox].toggle::-ms-check{display:none}table{width:100%;vertical-align:top;background-color:#fff}table caption{margin-top:10px;margin-top:0.7142857143rem;caption-side:bottom}th,td{border-top-style:solid;border-top-width:1px;border-color:inherit;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;padding:10px 10px;border-color:#dcdcdc;word-wrap:break-word;word-break:normal;vertical-align:top}th :last-child,td :last-child{margin-bottom:0px;margin-bottom:0rem}th,thead td{font-weight:bold;color:#373737}th{border-right:3px solid #dcdcdc;text-align:left}thead th,.th-row th{border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}thead th:first-of-type:empty,.th-row th:first-of-type:empty{border-bottom:0}.table--bare,.table--bare th,.table--bare td{border:none}.table--striped tr.odd,.table--striped tr:nth-child(odd){background:#fff}.table--striped tr.even,.table--striped tr:nth-child(even){background:#f2f2f2}.table--striped-grey tr.odd,.table--striped-grey tr:nth-child(odd){background:#f2f2f2}.table--striped-grey tr.even,.table--striped-grey tr:nth-child(even){background:#ebebeb}.table--striped-grey thead th{border-bottom-color:#b6b6b6}.table--striped-grey th{border-right-color:#b6b6b6}.table--headings-top tr:first-of-type td,.table--headings-top-left tr:first-of-type td{font-weight:bold;color:#373737;border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}.table--headings-top tr:first-of-type td:first-of-type:empty,.table--headings-top-left tr:first-of-type td:first-of-type:empty{border-bottom:0}.table--headings-left tr td:first-of-type,.table--headings-top-left tr td:first-of-type{font-weight:bold;color:#373737;border-right:3px solid #dcdcdc}th.padded--tight,td.padded--tight{padding:2px 2px}th.padded-v--tight,th.nav--drawer__open,td.padded-v--tight,td.nav--drawer__open{padding-top:2px;padding-bottom:2px}th.padded-h--tight,th.nav--drawer__open,td.padded-h--tight,td.nav--drawer__open{padding-left:2px;padding-right:2px}th.padded--loose,td.padded--loose{padding:20px 20px}th.padded-v--loose,td.padded-v--loose{padding-top:20px;padding-bottom:20px}th.padded-h--loose,td.padded-h--loose{padding-left:20px;padding-right:20px}.table--tight th,.table--tight td{padding:2px 2px}.table--loose th,.table--loose td{padding:20px 20px}.table--light{border:none}.table--light th{padding-left:0px;padding-left:0rem;border:none;background-color:rgba(0,0,0,0);text-align:left}.table--valign-middle th,.table--valign-middle td{vertical-align:middle}.table--row-hover tr:hover{background:#f2f2f2}.table--row-hover.table--striped tr:hover{background:#ebebeb}.table--row-hover.table--striped-grey tr:hover{background:#dcdcdc}.table--fixed{table-layout:fixed;width:100%}@media(max-width: 950px){.table--responsive thead{display:none}.table--responsive th,.table--responsive td{float:left;clear:both;width:100%;text-align:center}.table--responsive td:before{content:attr(title);display:block}}.gist table{width:auto}.gist th,.gist td{border-top-style:none;border-bottom-style:none}.data-table{font-size:14px;font-size:1rem;line-height:24px;margin-bottom:0px;margin-bottom:0rem;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dcdcdc}.data-table th,.data-table td{padding-left:5px;padding-right:30px;padding-top:0;padding-bottom:0;border-color:#dcdcdc;vertical-align:middle;height:36px}.data-table th{border-bottom-color:#dcdcdc;border-bottom-width:2px}.data-table td{border-bottom-style:none}.data-table--loose th,.data-table--loose td{padding-top:0;padding-bottom:0;height:48px}.data-table--tight th,.data-table--tight td{padding-top:0;padding-bottom:0;height:32px}.data-table--extra-tight th,.data-table--extra-tight td{padding-top:0;padding-bottom:0;height:26px}.data-table tr:hover td{background-color:#f2f2f2}.data-table tr.data-table__clickable:hover td,.data-table td.data-table__clickable:hover{border-bottom-style:solid;border-top-color:#336dc2;border-bottom-color:#336dc2;cursor:pointer}.data-table tr.data-table__selected td{background-color:#d8e7f9}.data-table__meta{font-size:14px;font-size:1rem;line-height:24px;padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;padding-left:2px;padding-left:0.1428571429rem;padding-right:2px;padding-right:0.1428571429rem;display:flex;justify-content:space-between;align-items:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;min-height:52px}.data-table__meta .data-table__meta__left,.data-table__meta .data-table__meta__right{display:flex;align-items:center}.data-table__meta p,.data-table__meta ul,.data-table__meta li{margin-bottom:0px;margin-bottom:0rem}.data-table__meta p{display:inline-block}.data-table__meta .data-table__meta__left>*{margin-right:30px;margin-right:2.1428571429rem}.data-table__meta .data-table__meta__right>*{margin-left:30px;margin-left:2.1428571429rem}.data-table__meta .data-table__meta__page-x-of-y input[type=text]{padding:2px;padding:0.1428571429rem;display:inline-block;width:35px;font-weight:bold}.data-table__meta .data-table__meta__pagination{display:flex}.data-table__meta .data-table__meta__pagination .pagination__prev,.data-table__meta .data-table__meta__pagination .pagination__next{font-size:24px;font-size:1.7142857143rem;color:#373737;font-weight:normal}.data-table__meta .data-table__meta__pagination .pagination__prev:before{content:""}.data-table__meta .data-table__meta__pagination .pagination__next{order:3}.data-table__meta .data-table__meta__pagination .pagination__next:after{content:""}.data-table__meta .data-table__meta__pagination .pagination__index li:not(.pagination__page--active){padding-left:2px;padding-left:0.1428571429rem;padding-right:2px;padding-right:0.1428571429rem}.data-table__meta .data-table__meta__pagination .pagination__index a{color:#373737;font-weight:normal;padding-left:8px;padding-right:8px}.data-table__meta .data-table__meta__pagination .pagination__page--active{padding-left:8px;padding-right:8px;border-radius:50%;background-color:#767676;color:#fff;font-weight:bold}.data-table+.data-table__meta{border-top-width:1px}th.data-table__sortable,td.data-table__sortable{position:relative}th.data-table__sortable:after,td.data-table__sortable:after{font-size:18px;font-size:1.2857142857rem;font-family:"Redgate";font-weight:normal;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:""}th.data-table__sortable:hover,td.data-table__sortable:hover{background-color:#f2f2f2;border-bottom-color:#336dc2;border-bottom-style:solid;cursor:pointer}th.data-table__sortable:hover:after,td.data-table__sortable:hover:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up,th.data-table__sortable.data-table__sortable--sorted-down,td.data-table__sortable.data-table__sortable--sorted-up,td.data-table__sortable.data-table__sortable--sorted-down{border-bottom-color:#336dc2;border-bottom-style:solid}th.data-table__sortable.data-table__sortable--sorted-up:after,th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-down:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-up:after{content:""}th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-down:after{content:""}.data-table__collapsable-header:hover{background-color:#f2f2f2;cursor:pointer}.data-table__collapsable-header:hover th,.data-table__collapsable-header:hover td{color:#336dc2}.data-table__collapsable-header th{border-right:none;border-bottom-width:1px}.data-table__collapsable-header th,.data-table__collapsable-header td{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem}.data-table__collapsable-header th:before,.data-table__collapsable-header td:before{margin-right:5px;margin-right:0.3571428571rem;font-size:18px;font-size:1.2857142857rem;font-family:"Redgate";font-weight:normal;vertical-align:bottom;content:""}.data-table__collapsable-header--open th:before,.data-table__collapsable-header--open td:before{content:""}.data-table__collapsable-header~tr{display:none}.data-table__collapsable-header--open~tr{display:table-row}.media,.notification{clear:both;display:block}.media:before,.notification:before,.media:after,.notification:after{content:" ";display:table}.media:after,.notification:after{clear:both}.media,.notification{*zoom:1}.media__image,.notification__icon{margin-right:10px;margin-right:0.7142857143rem;float:left}.media__image--right,.notification__close{margin-left:10px;margin-left:0.7142857143rem;float:right}.media__body,.notification__body{overflow:hidden;display:block}.media--chunky{padding-top:40px;padding-top:2.8571428571rem;padding-bottom:40px;padding-bottom:2.8571428571rem}.media--chunky .media__image,.media--chunky .notification__icon{margin-right:40px;margin-right:2.8571428571rem}.media--chunky .media__image--right,.media--chunky .notification__close{margin-left:40px;margin-left:2.8571428571rem}.media .video-container,.notification .video-container{width:440px}@media(max-width: 950px){.media .media__image,.media .notification__icon,.notification .media__image,.notification .notification__icon,.media .media__image--right,.media .notification__close,.notification .media__image--right,.notification .notification__close,.media--chunky .media__image,.media--chunky .notification__icon,.media--chunky .media__image--right,.media--chunky .notification__close{float:none;margin-top:0;margin-left:0}.media .video-container,.notification .video-container,.media--chunky .video-container{width:100%}}.rounded,.js-context-menu__list,.header--primary .header__buy-now .sub-menu{border-radius:9px;border-radius:0.6428571429rem}.rounded--top{border-top-left-radius:9px;border-top-left-radius:0.6428571429rem;border-top-right-radius:9px;border-top-right-radius:0.6428571429rem}.rounded--bottom{border-bottom-left-radius:9px;border-bottom-left-radius:0.6428571429rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.6428571429rem}.rounded--left{border-top-left-radius:9px;border-top-left-radius:0.6428571429rem;border-bottom-left-radius:9px;border-bottom-left-radius:0.6428571429rem}.rounded--right{border-top-right-radius:9px;border-top-right-radius:0.6428571429rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.6428571429rem}.rounded--top-left{border-top-left-radius:9px;border-top-left-radius:0.6428571429rem}.rounded--top-right{border-top-right-radius:9px;border-top-right-radius:0.6428571429rem}.rounded--bottom-right{border-bottom-right-radius:9px;border-bottom-right-radius:0.6428571429rem}.rounded--bottom-left{border-bottom-left-radius:9px;border-bottom-left-radius:0.6428571429rem}.rounded--circle,.avatar img,.avatar,.form__required-dot{border-radius:999px;border-radius:71.3571428571rem}.tabbed .main-heading{text-align:center}.tabbed nav:first-of-type{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}.tabs{clear:both;margin:auto;display:flex;justify-content:center;list-style:none;overflow:hidden;text-align:center}.tabs--left{justify-content:flex-start}@media(max-width: 950px){.tabs{display:block}}.tabs li{margin:0px;margin:0rem;position:relative;display:inline-block;width:auto}@media(max-width: 950px){.tabs li{display:block;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}}.tabs li.active{font-weight:bold}.tabs li.active a::after{top:calc(100% - 4px)}.tabs a{padding:10px;padding:0.7142857143rem;padding-left:20px;padding-left:1.4285714286rem;padding-right:20px;padding-right:1.4285714286rem;display:block;transition:none;color:#373737}.tabs a:after{content:" ";position:absolute;left:0;top:9999px;top:calc(100% + 4px);width:100%;height:4px;background-color:#c00;transition:all .15s ease-in-out}.tabs a:hover:after{top:calc(100% - 4px)}.tabbed__content{padding-top:10px;padding-top:0.7142857143rem;padding-bottom:10px;padding-bottom:0.7142857143rem}.island{display:block;margin-bottom:20px;margin-bottom:1.4285714286rem}.island div:last-child,.island a:last-child,.island p:last-child,.island ul:last-child,.island ol:last-child,.island dl:last-child{margin-bottom:0}.island--padded{padding:20px;padding:1.4285714286rem}.island--padded--loose{padding:40px;padding:2.8571428571rem}.island--padded--tight{padding:10px;padding:0.7142857143rem}.island--border{border-style:solid;border-width:1px;border-color:inherit}.avatar{margin-left:-10px;margin-left:-0.7142857143rem;overflow:hidden;display:inline-block}.avatar,.avatar a{text-decoration:none;border:none}.avatar:first-child{margin-left:0px;margin-left:0rem}.js-video-container,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.js-video-container iframe,.video-container iframe,iframe.video,iframe.js-background-video__video{position:absolute;top:0;left:0;width:100%;height:100%}[data-background-video-id]{position:relative;overflow:hidden}[data-background-video-id] .js-video-container{position:absolute;width:100%;height:100%;top:0;left:0}iframe.js-background-video__video{z-index:1}.js-background-video__content{position:relative;z-index:2}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px !important;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.lightbox{position:relative;display:inline-block;max-width:100%}.ie7 .lightbox{zoom:1;display:inline}.lightbox img{transition:all .4s}.lightbox--zoom{border:none}.lightbox--zoom span{position:absolute;top:4px;top:0.2857142857rem;right:4px;right:0.2857142857rem;width:30px;height:30px;display:table;text-align:center;vertical-align:middle;padding:1px;font-size:28px;font-size:2rem;line-height:1;border-radius:999px;border-radius:71.3571428571rem;opacity:.8;color:#000;background:#fff}.lightbox--zoom span::before{margin-right:0}.lightbox--zoom:hover img{transform:scale(1.05)}.lightbox--zoom:hover span{opacity:1}.lightbox--video-has-poster{overflow:hidden;max-width:450px}.lightbox--video-has-poster img{width:200%;position:relative;max-width:none}.lightbox--video-has-poster:hover img{left:-100%}.fancybox-close{border:none !important}.fancybox-overlay{background-color:rgba(0,0,0,.75)}@font-face{font-family:"Redgate";src:url("icons/vendor/redgate/redgate.eot?v=1.29");src:url("icons/vendor/redgate/redgate.eot?#iefix&v=1.29") format("embedded-opentype"),url("icons/vendor/redgate/redgate.ttf?v=1.29") format("truetype"),url("icons/vendor/redgate/redgate.woff?v=1.29") format("woff"),url("icons/vendor/redgate/redgate.svg?v=1.29#Redgate") format("svg");font-weight:normal;font-style:normal;font-display:swap}.icon--2x{font-size:2rem}.icon--3x{font-size:3rem}.icon--4x{font-size:4rem}.icon--5x{font-size:5rem}.icon--6x{font-size:6rem}.icon--7x{font-size:7rem}.icon--8x{font-size:8rem}.icon--9x{font-size:9rem}.icon--10x{font-size:10rem}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before,.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{font-family:"Redgate";font-size:125%;font-synthesis:none;vertical-align:bottom}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before{margin-right:0px;margin-right:0rem}.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{margin-left:0px;margin-left:0rem;display:none}.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--redgate-clone:before,.icon--redgate-clone.pagination__next:before,.icon--right.icon--flyway:before,.icon--flyway.pagination__next:before,.icon--right.icon--flyway-desktop:before,.icon--flyway-desktop.pagination__next:before,.icon--right.icon--flyway-teams:before,.icon--flyway-teams.pagination__next:before,.icon--right.icon--flyway-enterprise:before,.icon--flyway-enterprise.pagination__next:before,.icon--right.icon--redgate-change-control:before,.icon--redgate-change-control.pagination__next:before,.icon--right.icon--sql-toolbelt:before,.icon--sql-toolbelt.pagination__next:before,.icon--right.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials.pagination__next:before,.icon--right.icon--sql-test:before,.icon--sql-test.pagination__next:before,.icon--right.icon--sql-source-control:before,.icon--sql-source-control.pagination__next:before,.icon--right.icon--sql-search:before,.icon--sql-search.pagination__next:before,.icon--right.icon--sql-scripts-manager:before,.icon--sql-scripts-manager.pagination__next:before,.icon--right.icon--sql-provision:before,.icon--sql-provision.pagination__next:before,.icon--right.icon--sql-prompt:before,.icon--sql-prompt.pagination__next:before,.icon--right.icon--sql-multi-script:before,.icon--sql-multi-script.pagination__next:before,.icon--right.icon--sql-monitor:before,.icon--sql-monitor.pagination__next:before,.icon--right.icon--sql-index-manager:before,.icon--sql-index-manager.pagination__next:before,.icon--right.icon--sql-estate-manager:before,.icon--sql-estate-manager.pagination__next:before,.icon--right.icon--sql-doc:before,.icon--sql-doc.pagination__next:before,.icon--right.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker.pagination__next:before,.icon--right.icon--sql-data-generator:before,.icon--sql-data-generator.pagination__next:before,.icon--right.icon--sql-data-compare:before,.icon--sql-data-compare.pagination__next:before,.icon--right.icon--sql-data-catalog:before,.icon--sql-data-catalog.pagination__next:before,.icon--right.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk.pagination__next:before,.icon--right.icon--sql-compare:before,.icon--sql-compare.pagination__next:before,.icon--right.icon--sql-code-guard:before,.icon--sql-code-guard.pagination__next:before,.icon--right.icon--sql-clone:before,.icon--sql-clone.pagination__next:before,.icon--right.icon--sql-change-automation:before,.icon--sql-change-automation.pagination__next:before,.icon--right.icon--sql-backup:before,.icon--sql-backup.pagination__next:before,.icon--right.icon--source-control-for-oracle:before,.icon--source-control-for-oracle.pagination__next:before,.icon--right.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle.pagination__next:before,.icon--right.icon--redgate-deploy:before,.icon--redgate-deploy.pagination__next:before,.icon--right.icon--readyroll:before,.icon--readyroll.pagination__next:before,.icon--right.icon--dlm-dashboard:before,.icon--dlm-dashboard.pagination__next:before,.icon--right.icon--dlm-automation:before,.icon--dlm-automation.pagination__next:before,.icon--right.icon--data-platform-studio:before,.icon--data-platform-studio.pagination__next:before,.icon--right.icon--data-masker:before,.icon--data-masker.pagination__next:before,.icon--right.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle.pagination__next:before,.icon--right.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle.pagination__next:before,.icon--right.icon--zoom-out:before,.icon--zoom-out.pagination__next:before,.icon--right.icon--zoom-in:before,.icon--zoom-in.pagination__next:before,.icon--right.icon--warning-octagon:before,.icon--warning-octagon.pagination__next:before,.icon--right.icon--warning:before,.icon--warning.pagination__next:before,.icon--right.icon--virtual-machine:before,.icon--virtual-machine.pagination__next:before,.icon--right.icon--video:before,.icon--video.pagination__next:before,.icon--right.icon--users:before,.icon--users.pagination__next:before,.icon--right.icon--user:before,.icon--user.pagination__next:before,.icon--right.icon--unpin:before,.icon--unpin.pagination__next:before,.icon--right.icon--tick-circle:before,.icon--tick-circle.pagination__next:before,.icon--right.icon--tick:before,.icon--tick.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--success:before,.icon--success.pagination__next:before,.icon--right.icon--thumbs-up:before,.icon--thumbs-up.pagination__next:before,.icon--right.icon--thumbs-down:before,.icon--thumbs-down.pagination__next:before,.icon--right.icon--test-data:before,.icon--test-data.pagination__next:before,.icon--right.icon--target:before,.icon--target.pagination__next:before,.icon--right.icon--tag:before,.icon--tag.pagination__next:before,.icon--right.icon--table-expand-small:before,.icon--table-expand-small.pagination__next:before,.icon--right.icon--table-expand-medium:before,.icon--table-expand-medium.pagination__next:before,.icon--right.header--primary__menu-button:before,.header--primary__menu-button.pagination__next:before,.icon--right.icon--table-expand-large:before,.icon--table-expand-large.pagination__next:before,.icon--right.icon--table:before,.icon--table.pagination__next:before,.icon--right.icon--stop:before,.icon--stop.pagination__next:before,.icon--right.icon--star-circle:before,.icon--star-circle.pagination__next:before,.icon--right.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size.pagination__next:before,.icon--right.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name.pagination__next:before,.icon--right.icon--sort-arrows:before,.icon--sort-arrows.pagination__next:before,.icon--right.icon--small-tiles:before,.icon--small-tiles.pagination__next:before,.icon--right.icon--skip-forward:before,.icon--skip-forward.pagination__next:before,.icon--right.icon--skip-back:before,.icon--skip-back.pagination__next:before,.icon--right.icon--show:before,.icon--show.pagination__next:before,.icon--right.icon--shopping-cart:before,.icon--shopping-cart.pagination__next:before,.icon--right.icon--settings:before,.icon--settings.pagination__next:before,.icon--right.icon--server-cluster:before,.icon--server-cluster.pagination__next:before,.icon--right.icon--server:before,.icon--server.pagination__next:before,.icon--right.icon--search:before,.icon--search.pagination__next:before,.icon--right.icon--script:before,.icon--script.pagination__next:before,.icon--right.icon--schema:before,.icon--schema.pagination__next:before,.icon--right.icon--save:before,.icon--save.pagination__next:before,.icon--right.icon--rss:before,.icon--rss.pagination__next:before,.icon--right.icon--reset:before,.icon--reset.pagination__next:before,.icon--right.icon--refresh:before,.icon--refresh.pagination__next:before,.icon--right.icon--processes:before,.icon--processes.pagination__next:before,.icon--right.icon--print:before,.icon--print.pagination__next:before,.icon--right.icon--plus-circle:before,.icon--plus-circle.pagination__next:before,.icon--right.icon--plus:before,.icon--plus.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.icon--right.icon--play-circle:before,.icon--play-circle.pagination__next:before,.icon--right.icon--play:before,.icon--play.pagination__next:before,.icon--right.icon--pipeline:before,.icon--pipeline.pagination__next:before,.icon--right.icon--pin:before,.icon--pin.pagination__next:before,.icon--right.icon--phone:before,.icon--phone.pagination__next:before,.icon--right.icon--pdf:before,.icon--pdf.pagination__next:before,.icon--right.icon--pause:before,.icon--pause.pagination__next:before,.icon--right.icon--offline-cloud:before,.icon--offline-cloud.pagination__next:before,.icon--right.icon--not-connected:before,.icon--not-connected.pagination__next:before,.icon--right.icon--more-actions-vertical:before,.icon--more-actions-vertical.pagination__next:before,.icon--right.icon--more-actions-horizontal:before,.icon--more-actions-horizontal.pagination__next:before,.icon--right.icon--minus-circle:before,.icon--minus-circle.pagination__next:before,.icon--right.icon--minus:before,.icon--minus.pagination__next:before,.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.icon--right.icon--minimize:before,.icon--minimize.pagination__next:before,.icon--right.icon--metrics:before,.icon--metrics.pagination__next:before,.icon--right.icon--message-tick:before,.icon--message-tick.pagination__next:before,.icon--right.icon--merge-branch:before,.icon--merge-branch.pagination__next:before,.icon--right.icon--medium-tiles:before,.icon--medium-tiles.pagination__next:before,.icon--right.icon--map_pin:before,.icon--map_pin.pagination__next:before,.icon--right.icon--maintenance:before,.icon--maintenance.pagination__next:before,.icon--right.icon--lock:before,.icon--lock.pagination__next:before,.icon--right.icon--lightbulb:before,.icon--lightbulb.pagination__next:before,.icon--right.icon--large-tiles:before,.icon--large-tiles.pagination__next:before,.icon--right.icon--instance:before,.icon--instance.pagination__next:before,.icon--right.icon--info:before,.icon--info.pagination__next:before,.icon--right.icon--import:before,.icon--import.pagination__next:before,.icon--right.icon--home:before,.icon--home.pagination__next:before,.icon--right.icon--history:before,.icon--history.pagination__next:before,.icon--right.icon--hide:before,.icon--hide.pagination__next:before,.icon--right.icon--help-circle:before,.icon--help-circle.pagination__next:before,.icon--right.icon--globe:before,.icon--globe.pagination__next:before,.icon--right.icon--folder-open:before,.icon--folder-open.pagination__next:before,.icon--right.icon--folder:before,.icon--folder.pagination__next:before,.icon--right.icon--flag:before,.icon--flag.pagination__next:before,.icon--right.icon--filter:before,.icon--filter.pagination__next:before,.icon--right.icon--fast-rewind:before,.icon--fast-rewind.pagination__next:before,.icon--right.icon--fast-forward:before,.icon--fast-forward.pagination__next:before,.icon--right.icon--fail:before,.icon--fail.pagination__next:before,.icon--right.icon--external:before,.icon--external.pagination__next:before,.icon--right.icon--export:before,.icon--export.pagination__next:before,.icon--right.icon--expand:before,.icon--expand.pagination__next:before,.icon--right.icon--emoji-happy:before,.icon--emoji-happy.pagination__next:before,.icon--right.icon--emoji-sad:before,.icon--emoji-sad.pagination__next:before,.icon--right.icon--email:before,.icon--email.pagination__next:before,.icon--right.icon--elastic-pool:before,.icon--elastic-pool.pagination__next:before,.icon--right.icon--edit:before,.icon--edit.pagination__next:before,.icon--right.icon--download:before,.icon--download.pagination__next:before,.icon--right.icon--dock:before,.icon--dock.pagination__next:before,.icon--right.icon--delete:before,.icon--delete.pagination__next:before,.icon--right.icon--database-image:before,.icon--database-image.pagination__next:before,.icon--right.icon--database-file:before,.icon--database-file.pagination__next:before,.icon--right.icon--database-clone:before,.icon--database-clone.pagination__next:before,.icon--right.icon--databases:before,.icon--databases.pagination__next:before,.icon--right.icon--database:before,.icon--database.pagination__next:before,.icon--right.icon--dashboard:before,.icon--dashboard.pagination__next:before,.icon--right.icon--cross:before,.icon--cross.pagination__next:before,.mobile-nav--open .icon--right.header--primary__menu-button:before,.mobile-nav--open .header--primary__menu-button.pagination__next:before,.icon--right.icon--copydoc:before,.icon--copydoc.pagination__next:before,.icon--right.icon--console:before,.icon--console.pagination__next:before,.icon--right.icon--connected:before,.icon--connected.pagination__next:before,.icon--right.icon--commit:before,.icon--commit.pagination__next:before,.icon--right.icon--comments:before,.icon--comments.pagination__next:before,.icon--right.icon--column:before,.icon--column.pagination__next:before,.icon--right.icon--cloud-server:before,.icon--cloud-server.pagination__next:before,.icon--right.icon--clock:before,.icon--clock.pagination__next:before,.icon--right.icon--clear-cross-circle:before,.icon--clear-cross-circle.pagination__next:before,.icon--right.icon--circle:before,.icon--circle.pagination__next:before,.icon--right.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:before,.icon--chevron-up.pagination__next:before,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:before,.icon--right.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-right.pagination__next:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.icon--right.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-left.pagination__next:before,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:before,.icon--right.icon--chevron-down:before,.nav--vertical .icon--right.nav--vertical__toggle:before,.icon--chevron-down.pagination__next:before,.nav--vertical .pagination__next.nav--vertical__toggle:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.icon--right.icon--calendar:before,.icon--calendar.pagination__next:before,.icon--right.icon--bullet:before,.icon--bullet.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.icon--right.icon--briefcase:before,.icon--briefcase.pagination__next:before,.icon--right.icon--branch:before,.icon--branch.pagination__next:before,.icon--right.icon--blocked:before,.icon--blocked.pagination__next:before,.icon--right.icon--backup-database:before,.icon--backup-database.pagination__next:before,.icon--right.icon--azure-database:before,.icon--azure-database.pagination__next:before,.icon--right.icon--azure:before,.icon--azure.pagination__next:before,.icon--right.icon--award:before,.icon--award.pagination__next:before,.icon--right.icon--availability-group:before,.icon--availability-group.pagination__next:before,.icon--right.icon--arrow-up-link:before,.icon--arrow-up-link.pagination__next:before,.icon--right.icon--arrow-right-link:before,.icon--arrow-right-link.pagination__next:before,.pagination__next:before,.icon--right.icon--arrow-right:before,.icon--arrow-right.pagination__next:before,.icon--right.icon--arrow-left-link:before,.icon--arrow-left-link.pagination__next:before,.icon--right.pagination__prev:before,.pagination__prev.pagination__next:before,.icon--right.icon--arrow-left:before,.icon--arrow-left.pagination__next:before,.icon--right.icon--arrow-drop-up:before,.icon--arrow-drop-up.pagination__next:before,.icon--right.icon--arrow-drop-down:before,.icon--arrow-drop-down.pagination__next:before,.icon--right.icon--arrow-down-link:before,.icon--arrow-down-link.pagination__next:before,.icon--right.icon--arrow-circle-down:before,.icon--arrow-circle-down.pagination__next:before,.icon--right.icon--arrow-circle:before,.icon--arrow-circle.pagination__next:before,.icon--right.icon--approved:before,.icon--approved.pagination__next:before,.icon--right.icon--alert-silence:before,.icon--alert-silence.pagination__next:before,.icon--right.icon--alert:before,.icon--alert.pagination__next:before,.icon--right.icon--add-ons:before,.icon--add-ons.pagination__next:before{display:none}.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--redgate-clone:after,.icon--redgate-clone.pagination__next:after,.icon--right.icon--flyway:after,.icon--flyway.pagination__next:after,.icon--right.icon--flyway-desktop:after,.icon--flyway-desktop.pagination__next:after,.icon--right.icon--flyway-teams:after,.icon--flyway-teams.pagination__next:after,.icon--right.icon--flyway-enterprise:after,.icon--flyway-enterprise.pagination__next:after,.icon--right.icon--redgate-change-control:after,.icon--redgate-change-control.pagination__next:after,.icon--right.icon--sql-toolbelt:after,.icon--sql-toolbelt.pagination__next:after,.icon--right.icon--sql-toolbelt-essentials:after,.icon--sql-toolbelt-essentials.pagination__next:after,.icon--right.icon--sql-test:after,.icon--sql-test.pagination__next:after,.icon--right.icon--sql-source-control:after,.icon--sql-source-control.pagination__next:after,.icon--right.icon--sql-search:after,.icon--sql-search.pagination__next:after,.icon--right.icon--sql-scripts-manager:after,.icon--sql-scripts-manager.pagination__next:after,.icon--right.icon--sql-provision:after,.icon--sql-provision.pagination__next:after,.icon--right.icon--sql-prompt:after,.icon--sql-prompt.pagination__next:after,.icon--right.icon--sql-multi-script:after,.icon--sql-multi-script.pagination__next:after,.icon--right.icon--sql-monitor:after,.icon--sql-monitor.pagination__next:after,.icon--right.icon--sql-index-manager:after,.icon--sql-index-manager.pagination__next:after,.icon--right.icon--sql-estate-manager:after,.icon--sql-estate-manager.pagination__next:after,.icon--right.icon--sql-doc:after,.icon--sql-doc.pagination__next:after,.icon--right.icon--sql-dependency-tracker:after,.icon--sql-dependency-tracker.pagination__next:after,.icon--right.icon--sql-data-generator:after,.icon--sql-data-generator.pagination__next:after,.icon--right.icon--sql-data-compare:after,.icon--sql-data-compare.pagination__next:after,.icon--right.icon--sql-data-catalog:after,.icon--sql-data-catalog.pagination__next:after,.icon--right.icon--sql-comparison-sdk:after,.icon--sql-comparison-sdk.pagination__next:after,.icon--right.icon--sql-compare:after,.icon--sql-compare.pagination__next:after,.icon--right.icon--sql-code-guard:after,.icon--sql-code-guard.pagination__next:after,.icon--right.icon--sql-clone:after,.icon--sql-clone.pagination__next:after,.icon--right.icon--sql-change-automation:after,.icon--sql-change-automation.pagination__next:after,.icon--right.icon--sql-backup:after,.icon--sql-backup.pagination__next:after,.icon--right.icon--source-control-for-oracle:after,.icon--source-control-for-oracle.pagination__next:after,.icon--right.icon--schema-compare-for-oracle:after,.icon--schema-compare-for-oracle.pagination__next:after,.icon--right.icon--redgate-deploy:after,.icon--redgate-deploy.pagination__next:after,.icon--right.icon--readyroll:after,.icon--readyroll.pagination__next:after,.icon--right.icon--dlm-dashboard:after,.icon--dlm-dashboard.pagination__next:after,.icon--right.icon--dlm-automation:after,.icon--dlm-automation.pagination__next:after,.icon--right.icon--data-platform-studio:after,.icon--data-platform-studio.pagination__next:after,.icon--right.icon--data-masker:after,.icon--data-masker.pagination__next:after,.icon--right.icon--data-masker-for-oracle:after,.icon--data-masker-for-oracle.pagination__next:after,.icon--right.icon--data-compare-for-oracle:after,.icon--data-compare-for-oracle.pagination__next:after,.icon--right.icon--zoom-out:after,.icon--zoom-out.pagination__next:after,.icon--right.icon--zoom-in:after,.icon--zoom-in.pagination__next:after,.icon--right.icon--warning-octagon:after,.icon--warning-octagon.pagination__next:after,.icon--right.icon--warning:after,.icon--warning.pagination__next:after,.icon--right.icon--virtual-machine:after,.icon--virtual-machine.pagination__next:after,.icon--right.icon--video:after,.icon--video.pagination__next:after,.icon--right.icon--users:after,.icon--users.pagination__next:after,.icon--right.icon--user:after,.icon--user.pagination__next:after,.icon--right.icon--unpin:after,.icon--unpin.pagination__next:after,.icon--right.icon--tick-circle:after,.icon--tick-circle.pagination__next:after,.icon--right.icon--tick:after,.icon--tick.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--success:after,.icon--success.pagination__next:after,.icon--right.icon--thumbs-up:after,.icon--thumbs-up.pagination__next:after,.icon--right.icon--thumbs-down:after,.icon--thumbs-down.pagination__next:after,.icon--right.icon--test-data:after,.icon--test-data.pagination__next:after,.icon--right.icon--target:after,.icon--target.pagination__next:after,.icon--right.icon--tag:after,.icon--tag.pagination__next:after,.icon--right.icon--table-expand-small:after,.icon--table-expand-small.pagination__next:after,.icon--right.icon--table-expand-medium:after,.icon--table-expand-medium.pagination__next:after,.icon--right.header--primary__menu-button:after,.header--primary__menu-button.pagination__next:after,.icon--right.icon--table-expand-large:after,.icon--table-expand-large.pagination__next:after,.icon--right.icon--table:after,.icon--table.pagination__next:after,.icon--right.icon--stop:after,.icon--stop.pagination__next:after,.icon--right.icon--star-circle:after,.icon--star-circle.pagination__next:after,.icon--right.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-size.pagination__next:after,.icon--right.icon--sort-arrows-by-name:after,.icon--sort-arrows-by-name.pagination__next:after,.icon--right.icon--sort-arrows:after,.icon--sort-arrows.pagination__next:after,.icon--right.icon--small-tiles:after,.icon--small-tiles.pagination__next:after,.icon--right.icon--skip-forward:after,.icon--skip-forward.pagination__next:after,.icon--right.icon--skip-back:after,.icon--skip-back.pagination__next:after,.icon--right.icon--show:after,.icon--show.pagination__next:after,.icon--right.icon--shopping-cart:after,.icon--shopping-cart.pagination__next:after,.icon--right.icon--settings:after,.icon--settings.pagination__next:after,.icon--right.icon--server-cluster:after,.icon--server-cluster.pagination__next:after,.icon--right.icon--server:after,.icon--server.pagination__next:after,.icon--right.icon--search:after,.icon--search.pagination__next:after,.icon--right.icon--script:after,.icon--script.pagination__next:after,.icon--right.icon--schema:after,.icon--schema.pagination__next:after,.icon--right.icon--save:after,.icon--save.pagination__next:after,.icon--right.icon--rss:after,.icon--rss.pagination__next:after,.icon--right.icon--reset:after,.icon--reset.pagination__next:after,.icon--right.icon--refresh:after,.icon--refresh.pagination__next:after,.icon--right.icon--processes:after,.icon--processes.pagination__next:after,.icon--right.icon--print:after,.icon--print.pagination__next:after,.icon--right.icon--plus-circle:after,.icon--plus-circle.pagination__next:after,.icon--right.icon--plus:after,.icon--plus.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.icon--right.icon--play-circle:after,.icon--play-circle.pagination__next:after,.icon--right.icon--play:after,.icon--play.pagination__next:after,.icon--right.icon--pipeline:after,.icon--pipeline.pagination__next:after,.icon--right.icon--pin:after,.icon--pin.pagination__next:after,.icon--right.icon--phone:after,.icon--phone.pagination__next:after,.icon--right.icon--pdf:after,.icon--pdf.pagination__next:after,.icon--right.icon--pause:after,.icon--pause.pagination__next:after,.icon--right.icon--offline-cloud:after,.icon--offline-cloud.pagination__next:after,.icon--right.icon--not-connected:after,.icon--not-connected.pagination__next:after,.icon--right.icon--more-actions-vertical:after,.icon--more-actions-vertical.pagination__next:after,.icon--right.icon--more-actions-horizontal:after,.icon--more-actions-horizontal.pagination__next:after,.icon--right.icon--minus-circle:after,.icon--minus-circle.pagination__next:after,.icon--right.icon--minus:after,.icon--minus.pagination__next:after,.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.icon--right.icon--minimize:after,.icon--minimize.pagination__next:after,.icon--right.icon--metrics:after,.icon--metrics.pagination__next:after,.icon--right.icon--message-tick:after,.icon--message-tick.pagination__next:after,.icon--right.icon--merge-branch:after,.icon--merge-branch.pagination__next:after,.icon--right.icon--medium-tiles:after,.icon--medium-tiles.pagination__next:after,.icon--right.icon--map_pin:after,.icon--map_pin.pagination__next:after,.icon--right.icon--maintenance:after,.icon--maintenance.pagination__next:after,.icon--right.icon--lock:after,.icon--lock.pagination__next:after,.icon--right.icon--lightbulb:after,.icon--lightbulb.pagination__next:after,.icon--right.icon--large-tiles:after,.icon--large-tiles.pagination__next:after,.icon--right.icon--instance:after,.icon--instance.pagination__next:after,.icon--right.icon--info:after,.icon--info.pagination__next:after,.icon--right.icon--import:after,.icon--import.pagination__next:after,.icon--right.icon--home:after,.icon--home.pagination__next:after,.icon--right.icon--history:after,.icon--history.pagination__next:after,.icon--right.icon--hide:after,.icon--hide.pagination__next:after,.icon--right.icon--help-circle:after,.icon--help-circle.pagination__next:after,.icon--right.icon--globe:after,.icon--globe.pagination__next:after,.icon--right.icon--folder-open:after,.icon--folder-open.pagination__next:after,.icon--right.icon--folder:after,.icon--folder.pagination__next:after,.icon--right.icon--flag:after,.icon--flag.pagination__next:after,.icon--right.icon--filter:after,.icon--filter.pagination__next:after,.icon--right.icon--fast-rewind:after,.icon--fast-rewind.pagination__next:after,.icon--right.icon--fast-forward:after,.icon--fast-forward.pagination__next:after,.icon--right.icon--fail:after,.icon--fail.pagination__next:after,.icon--right.icon--external:after,.icon--external.pagination__next:after,.icon--right.icon--export:after,.icon--export.pagination__next:after,.icon--right.icon--expand:after,.icon--expand.pagination__next:after,.icon--right.icon--emoji-happy:after,.icon--emoji-happy.pagination__next:after,.icon--right.icon--emoji-sad:after,.icon--emoji-sad.pagination__next:after,.icon--right.icon--email:after,.icon--email.pagination__next:after,.icon--right.icon--elastic-pool:after,.icon--elastic-pool.pagination__next:after,.icon--right.icon--edit:after,.icon--edit.pagination__next:after,.icon--right.icon--download:after,.icon--download.pagination__next:after,.icon--right.icon--dock:after,.icon--dock.pagination__next:after,.icon--right.icon--delete:after,.icon--delete.pagination__next:after,.icon--right.icon--database-image:after,.icon--database-image.pagination__next:after,.icon--right.icon--database-file:after,.icon--database-file.pagination__next:after,.icon--right.icon--database-clone:after,.icon--database-clone.pagination__next:after,.icon--right.icon--databases:after,.icon--databases.pagination__next:after,.icon--right.icon--database:after,.icon--database.pagination__next:after,.icon--right.icon--dashboard:after,.icon--dashboard.pagination__next:after,.icon--right.icon--cross:after,.icon--cross.pagination__next:after,.mobile-nav--open .icon--right.header--primary__menu-button:after,.mobile-nav--open .header--primary__menu-button.pagination__next:after,.icon--right.icon--copydoc:after,.icon--copydoc.pagination__next:after,.icon--right.icon--console:after,.icon--console.pagination__next:after,.icon--right.icon--connected:after,.icon--connected.pagination__next:after,.icon--right.icon--commit:after,.icon--commit.pagination__next:after,.icon--right.icon--comments:after,.icon--comments.pagination__next:after,.icon--right.icon--column:after,.icon--column.pagination__next:after,.icon--right.icon--cloud-server:after,.icon--cloud-server.pagination__next:after,.icon--right.icon--clock:after,.icon--clock.pagination__next:after,.icon--right.icon--clear-cross-circle:after,.icon--clear-cross-circle.pagination__next:after,.icon--right.icon--circle:after,.icon--circle.pagination__next:after,.icon--right.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:after,.icon--chevron-up.pagination__next:after,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:after,.icon--right.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-right.pagination__next:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.icon--right.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-left.pagination__next:after,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:after,.icon--right.icon--chevron-down:after,.nav--vertical .icon--right.nav--vertical__toggle:after,.icon--chevron-down.pagination__next:after,.nav--vertical .pagination__next.nav--vertical__toggle:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.icon--right.icon--calendar:after,.icon--calendar.pagination__next:after,.icon--right.icon--bullet:after,.icon--bullet.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.icon--right.icon--briefcase:after,.icon--briefcase.pagination__next:after,.icon--right.icon--branch:after,.icon--branch.pagination__next:after,.icon--right.icon--blocked:after,.icon--blocked.pagination__next:after,.icon--right.icon--backup-database:after,.icon--backup-database.pagination__next:after,.icon--right.icon--azure-database:after,.icon--azure-database.pagination__next:after,.icon--right.icon--azure:after,.icon--azure.pagination__next:after,.icon--right.icon--award:after,.icon--award.pagination__next:after,.icon--right.icon--availability-group:after,.icon--availability-group.pagination__next:after,.icon--right.icon--arrow-up-link:after,.icon--arrow-up-link.pagination__next:after,.icon--right.icon--arrow-right-link:after,.icon--arrow-right-link.pagination__next:after,.pagination__next:after,.icon--right.icon--arrow-right:after,.icon--arrow-right.pagination__next:after,.icon--right.icon--arrow-left-link:after,.icon--arrow-left-link.pagination__next:after,.icon--right.pagination__prev:after,.pagination__prev.pagination__next:after,.icon--right.icon--arrow-left:after,.icon--arrow-left.pagination__next:after,.icon--right.icon--arrow-drop-up:after,.icon--arrow-drop-up.pagination__next:after,.icon--right.icon--arrow-drop-down:after,.icon--arrow-drop-down.pagination__next:after,.icon--right.icon--arrow-down-link:after,.icon--arrow-down-link.pagination__next:after,.icon--right.icon--arrow-circle-down:after,.icon--arrow-circle-down.pagination__next:after,.icon--right.icon--arrow-circle:after,.icon--arrow-circle.pagination__next:after,.icon--right.icon--approved:after,.icon--approved.pagination__next:after,.icon--right.icon--alert-silence:after,.icon--alert-silence.pagination__next:after,.icon--right.icon--alert:after,.icon--alert.pagination__next:after,.icon--right.icon--add-ons:after,.icon--add-ons.pagination__next:after{display:inline}.icon--add-ons:before,.icon--add-ons:after{content:""}.icon--alert:before,.icon--alert:after{content:""}.icon--alert-silence:before,.icon--alert-silence:after{content:""}.icon--approved:before,.icon--approved:after{content:""}.icon--arrow-circle:before,.icon--arrow-circle:after{content:""}.icon--arrow-circle-down:before,.icon--arrow-circle-down:after{content:""}.icon--arrow-down-link:before,.icon--arrow-down-link:after{content:""}.icon--arrow-drop-down:before,.icon--arrow-drop-down:after{content:""}.icon--arrow-drop-up:before,.icon--arrow-drop-up:after{content:""}.icon--arrow-left:before,.icon--arrow-left:after{content:""}.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left-link:after,.pagination__prev:after{content:""}.icon--arrow-right:before,.icon--arrow-right:after{content:""}.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right-link:after,.pagination__next:after{content:""}.icon--arrow-up-link:before,.icon--arrow-up-link:after{content:""}.icon--availability-group:before,.icon--availability-group:after{content:""}.icon--award:before,.icon--award:after{content:""}.icon--azure:before,.icon--azure:after{content:""}.icon--azure-database:before,.icon--azure-database:after{content:""}.icon--backup-database:before,.icon--backup-database:after{content:""}.icon--blocked:before,.icon--blocked:after{content:""}.icon--branch:before,.icon--branch:after{content:""}.icon--briefcase:before,.icon--briefcase:after{content:""}.icon--bullet:before,.list--bullet>li:before,.icon--bullet:after,.list--bullet>li:after{content:""}.icon--calendar:before,.icon--calendar:after{content:""}.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after{content:""}.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after{content:""}.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after{content:""}.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after{content:""}.icon--circle:before,.icon--circle:after{content:""}.icon--clear-cross-circle:before,.icon--clear-cross-circle:after{content:""}.icon--clock:before,.icon--clock:after{content:""}.icon--cloud-server:before,.icon--cloud-server:after{content:""}.icon--column:before,.icon--column:after{content:""}.icon--comments:before,.icon--comments:after{content:""}.icon--commit:before,.icon--commit:after{content:""}.icon--connected:before,.icon--connected:after{content:""}.icon--console:before,.icon--console:after{content:""}.icon--copydoc:before,.icon--copydoc:after{content:""}.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after{content:""}.icon--dashboard:before,.icon--dashboard:after{content:""}.icon--database:before,.icon--database:after{content:""}.icon--databases:before,.icon--databases:after{content:""}.icon--database-clone:before,.icon--database-clone:after{content:""}.icon--database-file:before,.icon--database-file:after{content:""}.icon--database-image:before,.icon--database-image:after{content:""}.icon--delete:before,.icon--delete:after{content:""}.icon--dock:before,.icon--dock:after{content:""}.icon--download:before,.icon--download:after{content:""}.icon--edit:before,.icon--edit:after{content:""}.icon--elastic-pool:before,.icon--elastic-pool:after{content:""}.icon--email:before,.icon--email:after{content:""}.icon--emoji-sad:before,.icon--emoji-sad:after{content:""}.icon--emoji-happy:before,.icon--emoji-happy:after{content:""}.icon--expand:before,.icon--expand:after{content:""}.icon--export:before,.icon--export:after{content:""}.icon--external:before,.icon--external:after{content:""}.icon--fail:before,.icon--fail:after{content:""}.icon--fast-forward:before,.icon--fast-forward:after{content:""}.icon--fast-rewind:before,.icon--fast-rewind:after{content:""}.icon--filter:before,.icon--filter:after{content:""}.icon--flag:before,.icon--flag:after{content:""}.icon--folder:before,.icon--folder:after{content:""}.icon--folder-open:before,.icon--folder-open:after{content:""}.icon--globe:before,.icon--globe:after{content:""}.icon--help-circle:before,.icon--help-circle:after{content:""}.icon--hide:before,.icon--hide:after{content:""}.icon--history:before,.icon--history:after{content:""}.icon--home:before,.icon--home:after{content:""}.icon--import:before,.icon--import:after{content:""}.icon--info:before,.icon--info:after{content:""}.icon--instance:before,.icon--instance:after{content:""}.icon--large-tiles:before,.icon--large-tiles:after{content:""}.icon--lightbulb:before,.icon--lightbulb:after{content:""}.icon--lock:before,.icon--lock:after{content:""}.icon--maintenance:before,.icon--maintenance:after{content:""}.icon--map_pin:before,.icon--map_pin:after{content:""}.icon--medium-tiles:before,.icon--medium-tiles:after{content:""}.icon--merge-branch:before,.icon--merge-branch:after{content:""}.icon--message-tick:before,.icon--message-tick:after{content:""}.icon--metrics:before,.icon--metrics:after{content:""}.icon--minimize:before,.icon--minimize:after{content:""}.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after{content:""}.icon--minus-circle:before,.icon--minus-circle:after{content:""}.icon--more-actions-horizontal:before,.icon--more-actions-horizontal:after{content:""}.icon--more-actions-vertical:before,.icon--more-actions-vertical:after{content:""}.icon--not-connected:before,.icon--not-connected:after{content:""}.icon--offline-cloud:before,.icon--offline-cloud:after{content:""}.icon--pause:before,.icon--pause:after{content:""}.icon--pdf:before,.icon--pdf:after{content:""}.icon--phone:before,.icon--phone:after{content:""}.icon--pin:before,.icon--pin:after{content:""}.icon--pipeline:before,.icon--pipeline:after{content:""}.icon--play:before,.icon--play:after{content:""}.icon--play-circle:before,.icon--play-circle:after{content:""}.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after{content:""}.icon--plus-circle:before,.icon--plus-circle:after{content:""}.icon--print:before,.icon--print:after{content:""}.icon--processes:before,.icon--processes:after{content:""}.icon--refresh:before,.icon--refresh:after{content:""}.icon--reset:before,.icon--reset:after{content:""}.icon--rss:before,.icon--rss:after{content:""}.icon--save:before,.icon--save:after{content:""}.icon--schema:before,.icon--schema:after{content:""}.icon--script:before,.icon--script:after{content:""}.icon--search:before,.icon--search:after{content:""}.icon--server:before,.icon--server:after{content:""}.icon--server-cluster:before,.icon--server-cluster:after{content:""}.icon--settings:before,.icon--settings:after{content:""}.icon--shopping-cart:before,.icon--shopping-cart:after{content:""}.icon--show:before,.icon--show:after{content:""}.icon--skip-back:before,.icon--skip-back:after{content:""}.icon--skip-forward:before,.icon--skip-forward:after{content:""}.icon--small-tiles:before,.icon--small-tiles:after{content:""}.icon--sort-arrows:before,.icon--sort-arrows:after{content:""}.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name:after{content:""}.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size:after{content:""}.icon--star-circle:before,.icon--star-circle:after{content:""}.icon--stop:before,.icon--stop:after{content:""}.icon--table:before,.icon--table:after{content:""}.icon--table-expand-large:before,.icon--table-expand-large:after{content:""}.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-medium:after,.header--primary__menu-button:after{content:""}.icon--table-expand-small:before,.icon--table-expand-small:after{content:""}.icon--tag:before,.icon--tag:after{content:""}.icon--target:before,.icon--target:after{content:""}.icon--test-data:before,.icon--test-data:after{content:""}.icon--thumbs-down:before,.icon--thumbs-down:after{content:""}.icon--thumbs-up:before,.icon--thumbs-up:after{content:""}.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after{content:""}.icon--tick-circle:before,.icon--tick-circle:after{content:""}.icon--unpin:before,.icon--unpin:after{content:""}.icon--user:before,.icon--user:after{content:""}.icon--users:before,.icon--users:after{content:""}.icon--video:before,.icon--video:after{content:""}.icon--virtual-machine:before,.icon--virtual-machine:after{content:""}.icon--warning:before,.icon--warning:after{content:""}.icon--warning-octagon:before,.icon--warning-octagon:after{content:""}.icon--zoom-in:before,.icon--zoom-in:after{content:""}.icon--zoom-out:before,.icon--zoom-out:after{content:""}.icon--spaced-left:before,.icon--spaced-left:after{margin-left:5px;margin-left:0.3571428571rem}.icon--spaced-right:before,.icon--spaced-right:after{margin-right:5px;margin-right:0.3571428571rem}.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle:after{content:""}.icon--data-masker:before,.icon--data-masker:after,.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle:after{content:""}.icon--data-platform-studio:before,.icon--data-platform-studio:after{content:""}.icon--dlm-automation:before,.icon--dlm-automation:after{content:""}.icon--dlm-dashboard:before,.icon--dlm-dashboard:after{content:""}.icon--readyroll:before,.icon--readyroll:after{content:""}.icon--redgate-deploy:before,.icon--redgate-deploy:after{content:""}.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle:after{content:""}.icon--source-control-for-oracle:before,.icon--source-control-for-oracle:after{content:""}.icon--sql-backup:before,.icon--sql-backup:after{content:""}.icon--sql-change-automation:before,.icon--sql-change-automation:after{content:""}.icon--sql-clone:before,.icon--sql-clone:after{content:""}.icon--sql-code-guard:before,.icon--sql-code-guard:after{content:""}.icon--sql-compare:before,.icon--sql-compare:after{content:""}.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk:after{content:""}.icon--sql-data-catalog:before,.icon--sql-data-catalog:after{content:""}.icon--sql-data-compare:before,.icon--sql-data-compare:after{content:""}.icon--sql-data-generator:before,.icon--sql-data-generator:after{content:""}.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker:after{content:""}.icon--sql-doc:before,.icon--sql-doc:after{content:""}.icon--sql-estate-manager:before,.icon--sql-estate-manager:after{content:""}.icon--sql-index-manager:before,.icon--sql-index-manager:after{content:""}.icon--sql-monitor:before,.icon--sql-monitor:after{content:""}.icon--sql-multi-script:before,.icon--sql-multi-script:after{content:""}.icon--sql-prompt:before,.icon--sql-prompt:after{content:""}.icon--sql-provision:before,.icon--sql-provision:after{content:""}.icon--sql-scripts-manager:before,.icon--sql-scripts-manager:after{content:""}.icon--sql-search:before,.icon--sql-search:after{content:""}.icon--sql-source-control:before,.icon--sql-source-control:after{content:""}.icon--sql-test:before,.icon--sql-test:after{content:""}.icon--sql-toolbelt:before,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials:after{content:""}.icon--redgate-change-control:before,.icon--redgate-change-control:after{content:""}.icon--flyway:before,.icon--flyway:after,.icon--flyway-desktop:before,.icon--flyway-desktop:after,.icon--flyway-teams:before,.icon--flyway-teams:after,.icon--flyway-enterprise:before,.icon--flyway-enterprise:after{content:""}.icon--redgate-clone:before,.icon--redgate-clone:after{content:""}.ul--square{list-style:square}.ul--circle{list-style:circle}.ul--disc{list-style:disc}.ol--lower-alpha{list-style:lower-alpha}.ol--lower-roman{list-style:lower-roman}.list--horizontal,.nav-bar ul{margin-left:0px;margin-left:0rem;list-style:none}.list--horizontal li,.nav-bar ul li{display:inline-block}.ie7 .list--horizontal li,.ie7 .nav-bar ul li,.nav-bar .ie7 ul li{zoom:1;display:inline}.list--no-bullet{list-style:none}.list--bare,.js-context-menu__list,ul.sharing,.list--minus,.list--minus--large,.list--plus,.list--plus--large,.list--bullet,.list--chevron-down,.list--chevron-down--large,.list--chevron,.list--chevron--large,.list--tick,.list--tick--large{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}li>.list--bare,li>.js-context-menu__list{margin-left:10px;margin-left:0.7142857143rem;margin-top:5px}.list--padded li{padding:5px;padding:0.3571428571rem}.list--padded.list--horizontal li{padding:0px;padding:0rem;padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem}.list--padded.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--padded.list--horizontal li:last-child{padding-right:0px;padding-right:0rem}.list--default li{padding:0px;padding:0rem}.list--dividers li{border-width:0;border-bottom-width:1px;border-style:solid;padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem}.list--dividers li:last-child{border-bottom-width:0}.list--dividers.list--horizontal li{border-bottom-width:0;border-right-width:1px;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem}.list--dividers.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--dividers.list--horizontal li:last-child{padding-right:0px;padding-right:0rem;border-right-width:0}.list--minus>li,.list--minus--large>li,.list--plus>li,.list--plus--large>li,.list--bullet>li,.list--chevron-down>li,.list--chevron-down--large>li,.list--chevron>li,.list--chevron--large>li,.list--tick>li,.list--tick--large>li{padding-left:16px;padding-left:1.1428571429rem;position:relative}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before{position:absolute;left:0;line-height:inherit;color:#3c85df}.list--minus--large>li,.list--plus--large>li,.list--chevron-down--large>li,.list--chevron--large>li,.list--tick--large>li{padding-left:20px;padding-left:1.4285714286rem}.list--minus--large>li:before,.list--plus--large>li:before,.list--chevron-down--large>li:before,.list--chevron--large>li:before,.list--tick--large>li:before{font-size:175%}.list--tick>li:before,.list--tick--large>li:before{color:#1aac1e}.list--tick--large>.list--bullet{color:red}.nav-bar ul{margin-bottom:0px;margin-bottom:0rem;display:inline-block}.nav-bar ul li{margin-bottom:0px;margin-bottom:0rem;margin-left:-4px;vertical-align:middle}.nav-bar--center ul{margin-left:auto;margin-right:auto}.nav-bar a{padding:13px 20px 9px;border-bottom-width:4px;border-bottom-style:solid;font-weight:500;display:block;text-align:center}.nav-bar ul a span{font-size:12px;font-size:.8571428571rem;line-height:22px;display:block}.nav-bar .active a{font-weight:bold}.nav-bar .button{margin-bottom:0px;margin-bottom:0rem;margin-left:5px;margin-left:0.3571428571rem}.nav-bar__heading{font-size:16px;font-size:1.1428571429rem;line-height:46px;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;margin-right:10px;margin-right:0.7142857143rem;float:left}.nav-bar__heading a,.nav-bar__heading a:hover{padding:0px;padding:0rem;margin:0px;margin:0rem;border:none}.nav-bar__icon{height:46px}.nav-bar__menu-button{padding:0px;padding:0rem;height:46px;min-width:70px}.nav-bar__menu-button[class*=icon--]:before{margin-right:0px;margin-right:0rem}.nav-bar--has-captions ul a{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;line-height:24px}.nav-bar--has-captions .nav-bar__icon{padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;line-height:46px;border:none}.nav-bar--has-captions .nav-bar__menu-button{padding:10px;padding:0.7142857143rem}@media(max-width: 950px){.nav-bar--scrolling{float:none !important;position:relative;overflow:hidden}.nav-bar--scrolling ul{overflow:scroll;white-space:nowrap;max-width:100%}.nav-bar--scrolling ul:after,.nav-bar--scrolling ul:before{content:"";display:inline-block;position:absolute;height:100%;width:5%}.nav-bar--scrolling ul:after{right:-5%;box-shadow:-13px 0px 20px 5px #fff}.nav-bar--scrolling ul.scrolling:before{left:-5%;box-shadow:13px 0px 20px 5px #fff}.nav-bar--scrolling ul li{margin-left:0px;margin-left:0rem;margin-right:10px;margin-right:0.7142857143rem;margin-top:10px;margin-top:0.7142857143rem;margin-bottom:5px;display:inline-block}.nav-bar--scrolling ul li a{padding:5px}.nav-bar--scrolling ul.js-dropdown{position:static}.nav-bar--scrolling ul.js-dropdown>li{vertical-align:top}.nav-bar--scrolling ul.js-dropdown .js-dropdown{padding-right:20px}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{position:relative;max-height:300px}}@media(max-width: 950px)and (max-width: 600px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{max-height:auto}}@media(max-width: 950px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul:after{display:none}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul li{display:block}}.nav-bar{background-color:#f2f2f2}.nav-bar a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar a:hover{color:#373737;background-color:#ebebeb}.nav-bar .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar .nav-bar__heading a,.nav-bar .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar .nav-bar__icon{background-color:#ebebeb}.nav-bar .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--light{border-bottom:1px solid #ebebeb;background-color:rgba(0,0,0,0)}.nav-bar--light a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar--light a:hover{color:#373737;background-color:#ebebeb}.nav-bar--light .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar--light .nav-bar__heading a,.nav-bar--light .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar--light .nav-bar__icon{background-color:#f2f2f2}.nav-bar--light .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar--light .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--light .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--dark{background-color:#000}.nav-bar--dark a{border-bottom-color:rgba(0,0,0,0);color:#fff}.nav-bar--dark a:hover{color:#fff;background-color:#222}.nav-bar--dark .active a{background-color:#fff;border-bottom-color:#fff;color:#373737}.nav-bar--dark .active a span{color:#c00}.nav-bar--dark .nav-bar__heading a,.nav-bar--dark .nav-bar__heading a:hover{color:#fff;background-color:rgba(0,0,0,0)}.nav-bar--dark .nav-bar__icon{background-color:#222}.nav-bar--dark .nav-bar__icon:hover{background-color:#222}.nav-bar--dark .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--dark .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}nav.breadcrumbs{font-size:12px;font-size:.8571428571rem;line-height:22px;padding-bottom:10px;padding-bottom:0.7142857143rem}nav.breadcrumbs ul{margin-left:0px;margin-left:0rem;margin-bottom:0px;margin-bottom:0rem}nav.breadcrumbs li{display:inline}nav.breadcrumbs a{margin-right:10px;margin-right:0.7142857143rem;font-weight:bold;color:inherit;border-bottom-color:rgba(0,0,0,0);border-bottom:none}nav.breadcrumbs a:after{padding-left:10px;padding-left:0.7142857143rem;content:"";font-family:"Redgate";color:#c00;font-weight:normal}nav.breadcrumbs a:hover{opacity:.7}.nav--drawer__open{position:fixed;top:0;z-index:10;color:#fff;background-color:#222;border:none}.nav--drawer__open:before{display:block;content:"";font-family:"Redgate"}.header--primary{position:relative;overflow:visible;z-index:1001;height:70px !important;transition:all .5s}.header--primary *{display:flex}.header--primary,.header--primary__container,.header--primary nav,.header--primary ul{display:flex;align-items:stretch;height:100%}.header--primary,.header--primary__container,.header--primary nav{width:100%}.header--primary__container{height:70px;transition:all .5s}.header--primary ul,.header--primary li{margin:0px;margin:0rem;list-style:none;text-align:center}.header--primary li{flex-shrink:0}.header--primary__app-logo-container{margin-right:10px;margin-right:0.7142857143rem;font-size:24px;font-size:1.7142857143rem;line-height:34px;display:flex;flex-shrink:0;align-items:center;padding-left:24px;padding-right:24px}@media(max-width: 1200px){.header--primary__app-logo-container{margin-right:5px;margin-right:0.3571428571rem}}.header--primary__app-logo-container img{height:36px}.header--primary__app-logo-container--redgate img{height:30px}.header--primary__app-name-container{margin-right:10px;margin-right:0.7142857143rem;font-size:22px;font-size:1.5714285714rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__app-name-container{margin-right:5px;margin-right:0.3571428571rem}}.header--primary__strapline{margin-right:10px;margin-right:0.7142857143rem;margin-bottom:0px;margin-bottom:0rem;font-size:22px;font-size:1.5714285714rem;line-height:32px;display:flex;align-items:center}@media(max-width: 1200px){.header--primary__strapline{margin-right:5px;margin-right:0.3571428571rem}}.header--primary__company-logo-container{margin-left:10px;margin-left:0.7142857143rem;margin-right:10px;margin-right:0.7142857143rem;font-size:22px;font-size:1.5714285714rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__company-logo-container{margin-left:5px;margin-left:0.3571428571rem;margin-right:5px;margin-right:0.3571428571rem}}.header--primary .float-right,.header--primary .nav-bar--right{margin-left:auto}.header--primary ul a{display:flex;height:100%;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:4px;border-top-color:rgba(0,0,0,0)}@media(max-width: 1200px){.header--primary ul a{padding-left:10px;padding-right:10px}}.header--primary .active{font-weight:bold}.header--primary__icon{width:70px;flex-shrink:0;justify-content:center;align-items:center}.header--primary__icon:before,.header--primary__icon :before{font-size:24px;font-size:1.7142857143rem;line-height:34px;margin-right:0px;margin-right:0rem}.header--primary .dropdown .arrow{top:25px;right:-12px}.header--primary .dropdown .arrow:before{font-size:14px;font-size:1rem;line-height:24px}.header--primary .dropdown .arrow svg{width:18px}.header--primary .dropdown>ul{padding:0px;padding:0rem;height:auto;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px}.header--primary .dropdown>ul li{text-align:left}.header--primary .dropdown>ul li:last-of-type{border-bottom-width:0}.header--primary .dropdown>ul a{padding:5px;padding:0.3571428571rem;padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;border:0}.header--primary form{margin-left:10px;margin-left:0.7142857143rem}.header--primary input[type=text],.header--primary input[type=search]{padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;border:none;border-radius:0;width:200px}.header--primary input[type=submit],.header--primary button{border:none;border-radius:0}.header--primary input[type=submit] [class^=icon--]:before,.header--primary input[type=submit] [class^=icon--] :before,.header--primary button [class^=icon--]:before,.header--primary button [class^=icon--] :before{font-size:24px;font-size:1.7142857143rem;line-height:34px}.header--primary--has-inner-container{height:auto !important}.header--primary--collapsed .header--primary__container{height:0;overflow:hidden}.header--primary--collapsed .header--primary__menu--mobile{top:70px !important}.header--primary .header--primary__menu--mobile{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;z-index:10;border-bottom-style:solid;border-bottom-width:4px}.mobile-nav--open .header--primary .header--primary__menu--mobile{display:block}.header--primary .header--primary__menu--mobile *{display:block}.header--primary .header--primary__menu--mobile [class^=icon--]{margin-right:2px;margin-right:0.1428571429rem;display:block}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile li{text-align:left}.header--primary .header--primary__menu--mobile li{border-top-style:solid;border-top-width:1px;border-bottom-width:0 !important}.header--primary .header--primary__menu--mobile>li:first-of-type,.header--primary .header--primary__menu--mobile>ul:first-of-type>li:first-of-type{border-top-width:0}.header--primary .header--primary__menu--mobile a{padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;border:none}.header--primary .header--primary__menu--mobile li li a{padding-left:20px;padding-left:1.4285714286rem}.header--primary .header--primary__menu--mobile li li li a{padding-left:30px;padding-left:2.1428571429rem}.header--primary .header--primary__menu--mobile .active-parent{font-weight:bold}.header--primary .header--primary__menu--mobile .dropdown ul{position:relative;width:100%;left:0;border-left-style:none;border-right-style:none;border-bottom-style:none}.header--primary .header--primary__menu--mobile .dropdown .arrow{padding-left:10px;padding-left:0.7142857143rem;padding-right:10px;padding-right:0.7142857143rem;top:12px;right:15px}.header--primary .header--primary__menu--mobile .dropdown .arrow:before{font-size:24px;font-size:1.7142857143rem;line-height:34px}.header--primary .header--primary__menu--mobile .dropdown .arrow svg{width:24px}.header--primary{background-color:#333}.header--primary__app-logo-container{background-color:#c00;color:#fff !important}.header--primary__app-name-container{color:#fff !important}.header--primary__company-logo-container{color:#dcdcdc !important}.header--primary__strapline{color:#fff}.header--primary a,.header--primary a:link,.header--primary a:visited,.header--primary a:focus{color:#b6b6b6}.header--primary a:hover{color:#fff}.header--primary .active,.header--primary a.active{color:#fff;border-bottom-color:#c00}.header--primary .active:hover,.header--primary a.active:hover{border-bottom-color:#fff}.header--primary__icon:hover{background-color:#c00}.header--primary__icon.active{background-color:#c00;border-bottom-color:#fff !important}.header--primary .dropdown.open>a:first-of-type{color:#fff;border-bottom-color:#fff}.header--primary .dropdown.open .arrow{color:#fff}.header--primary .dropdown>ul{background-color:#fff;border-color:#dcdcdc}.header--primary .dropdown>ul a{color:#373737}.header--primary .dropdown>ul a:hover{background-color:#f2f2f2}.header--primary__menu-button{background-color:#c00;color:#fff !important}.mobile-nav--open .header--primary__menu-button{background-color:#222}.header--primary input[type=text],.header--primary input[type=search]{background-color:#222;color:#fff}.header--primary input[type=submit],.header--primary button{background-color:#222 !important;color:#fff !important}.header--primary input[type=submit]:hover,.header--primary button:hover{background-color:#c00 !important}.header--primary .header--primary__menu--mobile{border-bottom-color:#c00}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile ul{background-color:#222}.header--primary .header--primary__menu--mobile li{border-top-color:#373737;border-bottom-color:#6e6e6e}.header--primary .header--primary__menu--mobile .dropdown>ul{background-color:#333}.header--primary .header--primary__menu--mobile .dropdown>ul a{color:#b6b6b6}.header--primary .header--primary__menu--mobile .dropdown>ul a:hover{background-color:rgba(0,0,0,0);color:#fff}.header--primary .header--primary__menu--mobile .dropdown>ul a.active,.header--primary .header--primary__menu--mobile .dropdown>ul a.active:hover{background-color:#c00;color:#fff}.header--primary .header--primary__menu--mobile .dropdown.open,.header--primary .header--primary__menu--mobile .dropdown.open ul{background-color:#000}.header--primary .header--primary__menu--mobile .dropdown.open>a{color:#fff}.header--primary .header--primary__menu--mobile .active-parent{color:#fff}.header--primary .header__buy-now{height:40px;margin:15px 0;border-radius:4px;padding-right:10px;color:#fff !important;background-color:#000 !important}.header--primary .header__buy-now:hover{background-color:#222 !important}.header--primary .header__buy-now:active{background-color:#373737 !important}.header--primary .header__buy-now.active{display:none}.header--primary .header__buy-now a.arrow{right:0;top:0;color:#b6b6b6;height:100%}.header--primary .header__buy-now .sub-menu{background-color:#fff;border:2px solid #ebebeb;margin-left:15px;margin-top:5px}.header--primary .header__buy-now .sub-menu li{border-bottom:none}.header--primary .header__buy-now .sub-menu li:last-child{border-top:1px solid #f2f2f2}.header--primary .header__buy-now .sub-menu li a{color:#333;font-weight:500}.header--primary .header__buy-now .sub-menu li a:hover{background-color:#f2f2f2}.header--primary .header__buy-now .sub-menu li a:active{background-color:#ebebeb}@media(max-width: 1300px){.header--primary .header__buy-now a[href="#toggle"]{font-size:14px;padding:0px 10px !important}}.header--primary .header__quotes{font-size:14px}.header--primary--collapsed .header__buy-now,.header--primary--collapsed .header__quotes{display:none}.dropdown,.js-dropdown{position:relative}.dropdown ul,.js-dropdown ul{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;display:none;position:absolute;top:100%;left:-1rem;z-index:15;min-width:16.4285714286rem}.dropdown ul li,.js-dropdown ul li{position:relative;display:block;width:100%}.dropdown ul a,.js-dropdown ul a{padding-left:16px;padding-left:1.1428571429rem;padding-right:16px;padding-right:1.1428571429rem;padding-bottom:2px;padding-bottom:0.1428571429rem;padding-top:2px;padding-top:0.1428571429rem;display:block}.dropdown>a,.js-dropdown>a{padding-right:16px;padding-right:1.1428571429rem}.dropdown.open>ul,.js-dropdown.open>ul{display:block}.dropdown.closed>ul,.js-dropdown.closed>ul{display:none}.dropdown .arrow,.js-dropdown .arrow{display:block;position:absolute;top:0;right:0.5rem;width:16px;height:18px}.dropdown .arrow svg,.js-dropdown .arrow svg{display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.25s}.dropdown.open .arrow svg,.js-dropdown.open .arrow svg{transform:translate(-50%, -50%) rotateX(180deg)}.dropdown.closed .arrow svg,.js-dropdown.closed .arrow svg{transform:translate(-50%, -50%) rotateX(0deg)}.pagination{clear:both;margin-top:10px;margin-top:0.7142857143rem;margin-bottom:10px;margin-bottom:0.7142857143rem;display:flex;flex-direction:row}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination{*zoom:1}.pagination__prev{order:1;margin-right:auto}.pagination__prev:before{margin-right:2px;margin-right:0.1428571429rem}.pagination__next{order:3;margin-left:auto;text-align:right}.pagination__next:after{margin-left:2px;margin-left:0.1428571429rem}.pagination__index{margin:0px;margin:0rem;display:flex;flex-wrap:wrap;order:2;flex-grow:1;text-align:center;list-style:none;justify-content:center}.pagination__index li{margin:0px;margin:0rem;margin-left:2px;margin-left:0.1428571429rem;margin-right:2px;margin-right:0.1428571429rem}.pagination__prev,.pagination__next,.pagination__index a{background-position:center;background-repeat:no-repeat}.pagination__prev:hover,.pagination__prev:active,.pagination__prev:focus,.pagination__next:hover,.pagination__next:active,.pagination__next:focus{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.pagination__index a:hover,.pagination__index a:active,.pagination__index a:focus{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--hover.svg");color:#373737 !important}.pagination__index--active a:link,.pagination__index--active a:visited,.pagination__index--active a:hover,.pagination__index--active a:active{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--active.svg");color:#fff !important}.pagination__index__more:hover{background-color:rgba(0,0,0,0) !important}@media(max-width: 950px){.pagination{flex-direction:column}.pagination__prev{margin-bottom:5px;margin-bottom:0.3571428571rem}.pagination__next{margin-top:5px;margin-top:0.3571428571rem}}.step-indicators{margin:0px;margin:0rem;margin-bottom:10px;margin-bottom:0.7142857143rem;padding:0px;padding:0rem;font-size:14px;font-size:1rem;line-height:24px;list-style:none;text-transform:uppercase}.step-indicators,.step-indicators a{color:#767676}.step-indicators li{margin:0px;margin:0rem;margin-right:24px;margin-right:1.7142857143rem;display:inline-block;position:relative}.step-indicators li:after{font-size:24px;font-size:1.7142857143rem;content:"";font-family:"Redgate";position:absolute;right:-38px;color:#767676}.step-indicators li:last-child:after{display:none}.step-indicators--no-arrows li{margin-right:12px;margin-right:0.8571428571rem}.step-indicators--no-arrows li:after{display:none}.step-indicators--active{padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem;padding-top:2px;padding-top:0.1428571429rem;padding-bottom:2px;padding-bottom:0.1428571429rem;background-color:#336dc2;border-radius:100px}.step-indicators--active,.step-indicators--active a{color:#fff}.nav--vertical ul,.nav--vertical li{margin:0px;margin:0rem;list-style:none;position:relative}.nav--vertical ul ul{display:none}.nav--vertical a{padding:5px;padding:0.3571428571rem;padding-left:16px;padding-left:1.1428571429rem;padding-right:16px;padding-right:1.1428571429rem;font-size:14px;font-size:1rem;line-height:20px;display:block;position:relative;border-left-width:4px;border-left-style:solid;border-left-color:rgba(0,0,0,0);border-right-width:4px;border-right-style:solid;border-right-color:rgba(0,0,0,0);cursor:pointer}.nav--vertical.nav--vertical--right{text-align:right}.nav--vertical.nav--vertical--right>ul>li>a:before{left:auto;right:18px}.nav--vertical.nav--vertical--right a{padding-right:30px;padding-right:2.1428571429rem}.nav--vertical.nav--vertical--right li li li a{padding-right:40px;padding-right:2.8571428571rem}.nav--vertical .nav--vertical__active>ul,.nav--vertical .nav--vertical__active-parent>ul{display:block}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active-parent>a{font-weight:bold}.nav--vertical li li li a{padding-left:30px;padding-left:2.1428571429rem}.nav--vertical>ul>li>a{font-size:16px;font-size:1.1428571429rem;line-height:28px}.nav--vertical.nav--vertical--has-icons .nav--vertical__collapse{display:block}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed{overflow:hidden;width:52px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul{width:9999px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul ul{display:none}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon{margin-left:15px;left:0;right:auto}.nav--vertical.nav--vertical--has-icons>ul>li>a{background-repeat:no-repeat;background-size:16px 16px;background-position:15px 50%}.nav--vertical.nav--vertical--has-icons>ul>li>a:before{position:absolute;left:14px;z-index:1}.nav--vertical.nav--vertical--has-icons a{padding-left:24px;padding-left:1.7142857143rem}.nav--vertical.nav--vertical--has-icons li li li a{padding-left:40px;padding-left:2.8571428571rem}.nav--vertical .nav--vertical__toggle{font-size:14px;font-size:1rem;line-height:24px;margin-right:10px;margin-right:0.7142857143rem;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__toggle:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before{margin-right:0px;margin-right:0rem}.nav--vertical .nav--vertical__collapse{display:none;position:relative}.nav--vertical .nav--vertical__collapse a,.nav--vertical .nav--vertical__collapse a:hover{color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon{margin-right:10px;margin-right:0.7142857143rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before{margin-right:0px;margin-right:0rem}.nav--vertical{background-color:#fff}.nav--vertical a{color:#373737}.nav--vertical a:hover{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent>a{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#dcdcdc}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent>a{background-color:rgba(0,0,0,0)}.nav--vertical ul{background-color:#f2f2f2}.nav--vertical ul ul{background-color:#ebebeb}.nav--vertical ul ul ul{background-color:#dcdcdc}.nav--vertical .nav--vertical__collapse__icon{color:#336dc2}.nav--vertical.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active>a,.nav--vertical.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark{background-color:#373737}.nav--vertical--dark a{color:#dcdcdc}.nav--vertical--dark a:hover{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark .nav--vertical__active>a,.nav--vertical--dark .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical--dark .nav--vertical__active-parent>a,.nav--vertical--dark .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark ul{background-color:#222}.nav--vertical--dark ul ul{background-color:#333}.nav--vertical--dark ul ul ul{background-color:#373737}.nav--vertical--dark .nav--vertical__collapse__icon{color:#fff}.nav--vertical--dark.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a,.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--has-icons>ul>li>a:before{color:#373737}.nav--vertical--has-icons.nav--vertical--dark>ul>li>a:before{color:#dcdcdc}.nav--vertical.nav--vertical--thin,.nav--vertical.nav--vertical--thin ul,.nav--vertical.nav--vertical--thin li,.nav--vertical.nav--vertical--thin li:hover,.nav--vertical.nav--vertical--thin a,.nav--vertical.nav--vertical--thin a:hover{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--thin a{padding-right:10px;padding-right:0.7142857143rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#336dc2;border-left-color:#ebebeb}.nav--vertical.nav--vertical--thin a:hover{border-left-color:#183559;color:#183559}.nav--vertical.nav--vertical--thin .nav--vertical__active a{font-weight:bold;border-left-color:#c00;color:#000}.nav--vertical.nav--vertical--thin.nav--vertical--right a{border-left-color:rgba(0,0,0,0);border-right-color:#ebebeb}.nav--vertical.nav--vertical--thin.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#183559}.nav--vertical.nav--vertical--thin.nav--vertical--right .nav--vertical__active a{border-left-color:rgba(0,0,0,0);border-right-color:#c00}.nav--vertical.nav--vertical--minimal{padding-bottom:5px;padding-bottom:0.3571428571rem;padding-top:1px;border-right:2px solid #ebebeb}.nav--vertical.nav--vertical--minimal,.nav--vertical.nav--vertical--minimal ul,.nav--vertical.nav--vertical--minimal li,.nav--vertical.nav--vertical--minimal li:hover,.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent .nav--vertical__active-parent{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--minimal li li{margin-left:12px;margin-left:0.8571428571rem}.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover{padding:0px;padding:0rem;padding-left:12px;padding-left:0.8571428571rem;padding-right:10px;padding-right:0.7142857143rem;padding-top:2px;padding-top:0.1428571429rem;padding-bottom:2px;padding-bottom:0.1428571429rem;font-size:16px;font-size:1.1428571429rem;line-height:26px;color:#373737;border:none}.nav--vertical.nav--vertical--minimal ul ul a,.nav--vertical.nav--vertical--minimal ul ul a:hover{padding-left:10px;padding-left:0.7142857143rem;font-size:14px;font-size:1rem;line-height:24px}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle{right:auto;left:0;top:17px;color:#6e6e6e}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a>.nav--vertical__toggle:before,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent>a>.nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a{color:#336dc2}.notification{padding:10px;padding:0.7142857143rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:5px;border-left-width:0.3571428571rem;font-size:14px;font-size:1rem;line-height:24px;background-color:#f2f2f2;color:#373737}.notification--info{border-color:#3c85df}.notification--fail{border-color:#c00}.notification--success{border-color:#1aac1e}.notification--warning{border-color:#fed100}.notification__icon{margin-bottom:0px;margin-bottom:0rem;margin-right:15px}.notification__icon .icon:before{margin-right:0px;margin-right:0rem}@keyframes dismiss{from{transform:scaleY(1)}to{transform:scaleY(0)}}.notification--block{border:none;padding:0px;padding:0rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:5px;border-left-width:0.3571428571rem}.notification--block .notification--block__inner-container{margin:auto;padding:10px}.notification--block .notification__close{font-size:0px;font-size:0rem;line-height:0;display:block;width:14px;height:14px;transition:none;color:rgba(0,0,0,0);border-bottom:none}.notification--block .notification__close:before{font-size:14px;font-size:1rem;line-height:24px;font-family:"Redgate";content:"";color:#333}.notification--block .notification__icon{font-size:16px;font-size:1.1428571429rem}.notification--block.notification--dismissed{animation:dismiss 500ms}.notification--block.notification--info{border-color:#3c85df}.notification--block.notification--info .notification__close,.notification--block.notification--info .notification__icon{color:#3c85df}.notification--block.notification--fail{border-color:#c00}.notification--block.notification--fail .notification__close,.notification--block.notification--fail .notification__icon{color:#c00}.notification--block.notification--success{border-color:#1aac1e}.notification--block.notification--success .notification__close,.notification--block.notification--success .notification__icon{color:#1aac1e}.notification--block.notification--warning{border-color:#fed100}.notification--block.notification--warning .notification__close,.notification--block.notification--warning .notification__icon{color:#fed100}.notification--block--minimal{border-width:1px;border-width:0.0714285714rem;border-left-width:5px;border-left-width:0.3571428571rem;background-color:rgba(0,0,0,0);border-style:solid}.notification--block--minimal .notification--block__inner-container{padding:10px}.notification--block--minimal .notification__icon{display:none}.slick-loading .slick-list{background:#fff url("carousel/vendor/slick/images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"sans-serif";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"sans-serif";font-size:40px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.js-carousel{visibility:hidden;height:0px}.slick-slider{margin-bottom:60px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.slick-prev,.slick-next{z-index:1;position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle}.slick-prev[type=button],.slick-next[type=button]{padding:0 !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-prev:before,.slick-next:before{content:"";width:20px;height:20px;display:inline-block;transform:rotate(45deg);border:3px solid #c00;border-radius:1px}.slick-prev{transform:translate(-10px, 0px);left:0}.slick-prev:before{border-top:rgba(0,0,0,0);border-right:rgba(0,0,0,0)}.slick-next{transform:translate(10px, 0px);right:0}.slick-next:before{border-bottom:rgba(0,0,0,0);border-left:rgba(0,0,0,0)}.slick-dots{margin-left:0px;margin-left:0rem;bottom:-40px}.slick-dots.carousel-has-pagination{right:-50px}.slick-dots li{vertical-align:middle}.slick-dots li button{padding:5px !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-dots li.slick-active button::before{color:#c00}.slick-dots li button::before{color:#767676}.carousel__button-container{text-align:center}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes slide-left{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes slide-right{0%{transform:translateX(-200px)}100%{transform:translateX(0)}}@keyframes slide-up{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(-200px)}100%{transform:translateY(0)}}.no-transition{transition:none !important}.scroll--right,.scroll--left,.scroll--down,.scroll--up{border:none;font-weight:bold}.scroll--right:before,.scroll--left:before,.scroll--down:before,.scroll--up:before{content:"";font-family:"Redgate";margin-right:5px;margin-right:0.3571428571rem}.scroll--up:before{content:""}.scroll--down:before{content:""}.scroll--left:before{content:""}.scroll--right:before{content:""}.sticky{position:relative;z-index:15}.sticky{z-index:20 !important}@media(max-width: 600px){.sticky.sticking{position:relative !important}}@media(max-width: 600px){.stickyContainer{height:auto !important}}@media(max-width: 600px){.sticky-element{position:relative !important;width:auto !important}}@media(max-width: 600px){.js-equal-heights__item{height:auto !important}}.comment-counter{padding-left:5px;padding-left:0.3571428571rem;padding-right:5px;padding-right:0.3571428571rem;position:relative;color:#fff;background-color:#336dc2;font-weight:bold;font-size:.9em;border-radius:3px}.comment-counter:before{content:"";top:0;right:30%;position:absolute;z-index:-1;border-color:rgba(0,0,0,0);border-right-color:#336dc2;border-width:.9em 1em .9em 0;border-style:solid}.sharing__link{display:inline-block;width:35px;height:35px;border:none;color:rgba(0,0,0,0);overflow:hidden;border-radius:100px}.sharing__link:hover{opacity:.7}.sharing__link--email{background-image:url(sharing/images/email.png)}.sharing__link--facebook{background-image:url(sharing/images/facebook.png)}.sharing__link--linked-in{background-image:url(sharing/images/linked-in.png)}.sharing__link--twitter{background-image:url(sharing/images/twitter.png)}.sharing__link--print{background-image:url(sharing/images/print.png)}.label{margin-right:2px;margin-right:0.1428571429rem;font-size:14px;font-size:1rem;line-height:24px;display:inline-block;border-radius:100px;padding:0 12px}.label--ghost{background-color:rgba(0,0,0,0);border-width:1px;border-style:solid}.label__counter{font-size:12px;font-size:.8571428571rem;line-height:18px;position:relative;display:inline-block;width:18px;height:18px;text-align:center;border-radius:50%;margin-left:-8px;margin-right:1px;top:-1px}.label__dismiss{font-size:16px;font-size:1.1428571429rem;line-height:0;margin-left:5px;margin-left:0.3571428571rem;position:relative;top:2px}.label__dismiss,.label__dismiss:hover{color:inherit}.label__dismiss:before{font-family:"Redgate";content:""}.label--small{font-size:12px;font-size:.8571428571rem;line-height:12px;padding:3px 8px}.label--small .label__counter{font-size:8px;font-size:.5714285714rem;line-height:16px;width:12px;height:12px;margin-left:-5px;top:0}.label--small .label__dismiss:before{font-size:14px;font-size:1rem}.label-list{margin-left:0px;margin-left:0rem}.label--file{font-size:14px;font-size:1rem;line-height:24px;padding:2px 5px;background-color:#d8e7f9;border-radius:4px;color:#2a5e9d}.label--file:before{font-size:16px;font-size:1.1428571429rem;margin-right:2px;margin-right:0.1428571429rem;content:"";font-family:"Redgate";position:relative;top:2px}.label--file.label--large{padding:5px 5px}.label--file.label--large:before{font-size:20px;font-size:1.4285714286rem}.label--file.label--small{padding:2px 5px}.label--file.label--small:before{font-size:16px;font-size:1.1428571429rem}.label--file .label__dismiss{margin-left:10px;margin-left:0.7142857143rem;top:1px}.label--ghost{border-width:1px !important}.spinner--radial{display:inline-block;width:64px;height:64px;border-width:8px;border-style:solid;border-color:#3c85df;border-left-color:rgba(0,0,0,0);border-radius:999px;animation:radial-spin .6s linear infinite}.spinner--radial.spinner--tiny{width:16px;height:16px;border-width:3px}.spinner--radial.spinner--small{width:32px;height:32px;border-width:5px}.spinner--radial.spinner--large{width:80px;height:80px;border-width:10px}@keyframes radial-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gatebase{display:inline-block;position:relative;background-color:#b6b6b6;width:20.5px;height:23px}.gatebase:before,.gatebase:after{content:"";display:block;position:absolute;width:100%;height:26%;top:-10.87%;border-radius:150%;background-color:inherit}.gatebase:after{top:auto;bottom:-10.87%}.gatebase--red{background-color:#c00}.spinner--gatebase{animation:gatebase-spin 1.3s infinite ease-in-out both}.spinner--gatebase--2{animation-delay:.36s}.spinner--gatebase--3{animation-delay:.72s}@keyframes gatebase-spin{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.shimmer{animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:shimmerAnimate;background:#f2f2f2;background:linear-gradient(to right, #f2f2f2 2%, #ebebeb 18%, #f2f2f2 33%);background-size:1300px}@keyframes shimmerAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}button.shimmer,.button.shimmer{cursor:default !important;min-width:120px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey .button.shimmer{background:linear-gradient(to right, #ebebeb 2%, #dcdcdc 18%, #ebebeb 33%) center/1300px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey button.shimmer:hover,.scheme--lightest-grey .button.shimmer,.scheme--lightest-grey .button.shimmer:hover{color:#dcdcdc !important}blockquote{-webkit-font-smoothing:antialiased;margin-left:10px;margin-left:0.7142857143rem}blockquote p{font-size:18px;font-size:1.2857142857rem;line-height:28px}blockquote img{display:block;float:none;margin:auto;margin-bottom:10px;margin-bottom:0.7142857143rem}blockquote footer p{font-weight:normal;font-size:inherit;line-height:inherit}blockquote cite{margin-bottom:10px;margin-bottom:0.7142857143rem;display:block;font-style:normal}blockquote.blockquote--small footer p,blockquote.blockquote--headshot footer p,blockquote.blockquote--large footer p{font-size:inherit;line-height:inherit}.blockquote--headshot{float:left;width:100%;clear:both;position:relative}.blockquote--headshot p{float:left;clear:left;max-width:60%;text-align:left}.blockquote--headshot .blockquote--headshot__headshot{position:absolute;bottom:0;right:0;max-width:34%}.blockquote--headshot cite{float:left;clear:both}@keyframes downstroke{0%{height:0}100%{height:15px}}@keyframes upstroke{0%{height:0}50%{height:0}100%{height:36px}}@keyframes downstrokeSmall{0%{height:0}100%{height:10px}}@keyframes upstrokeSmall{0%{height:0}50%{height:0}100%{height:24px}}input[type=checkbox].hc-checkbox{display:none}.hc-checkbox{height:30px;width:30px;border:3px solid #767676;background-color:rgba(0,0,0,0);border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color ease .2s,opacity ease .2s;cursor:pointer}.hc-checkbox::before,.hc-checkbox::after{width:6px}.hc-checkbox::before{top:21.6px;left:12.3px;box-shadow:0 0 0 1.5px inherit}.hc-checkbox::after{top:11.1px;left:1.5px}.hc-checkbox span{padding-left:40px;padding-top:2px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-size:18px;background-position:3px}.hc-checkbox:hover{opacity:.8}.hc-checkbox::before,.hc-checkbox::after{box-sizing:border-box;position:absolute;height:0;background-color:#1aac1e;display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity ease .5}.hc-checkbox::before{transform:rotate(-135deg)}.hc-checkbox::after{transform:rotate(-45deg)}.hc-checkbox span{font-size:14px;font-size:1rem;line-height:24px;display:inline-block;width:400px}.hc-checkbox.hc-checkbox--small{height:20px;width:20px;border:2px solid #767676}.hc-checkbox.hc-checkbox--small::before,.hc-checkbox.hc-checkbox--small::after{width:4px}.hc-checkbox.hc-checkbox--small::before{top:14.4px;left:8.2px;box-shadow:0 0 0 1px inherit}.hc-checkbox.hc-checkbox--small::after{top:7.4px;left:1px}.hc-checkbox.hc-checkbox--small span{padding-left:30px;padding-top:2px}.hc-checkbox.hc-checkbox--small.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox.hc-checkbox--small{background-size:12px;background-position:2px}.hc-checkbox.hc-checkbox--small span{font-size:inherit;padding-top:0 !important;vertical-align:top;margin-top:-4px}.hc-checkbox.hc-checkbox--right{margin-right:0}.hc-checkbox.hc-checkbox--right span{margin-left:-400px;padding-right:35px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-image:url(base/images//spinny.gif);background-repeat:no-repeat}.hc-checkbox.hc-checkbox--loading::before,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::before,.hc-checkbox.hc-checkbox--loading::after,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::after{display:none}input[type=checkbox]:checked+.hc-checkbox,.hc-checkbox--checked{border-color:#1aac1e}input[type=checkbox]:checked+.hc-checkbox::after,.hc-checkbox--checked::after{height:15px;animation:downstroke .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::after,.hc-checkbox--checked.hc-checkbox--small::after{height:10px;animation:downstrokeSmall .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox::before,.hc-checkbox--checked::before{height:36px;animation:upstroke .4s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::before,.hc-checkbox--checked.hc-checkbox--small::before{height:24px;animation:upstrokeSmall .4s ease 0s forwards}h1 a.js-reveal-cta,h2 a.js-reveal-cta,h3 a.js-reveal-cta,h4 a.js-reveal-cta,h5 a.js-reveal-cta,h6 a.js-reveal-cta{color:#336dc2}h1 a.js-reveal-cta:hover,h2 a.js-reveal-cta:hover,h3 a.js-reveal-cta:hover,h4 a.js-reveal-cta:hover,h5 a.js-reveal-cta:hover,h6 a.js-reveal-cta:hover{color:#183559}.progress--bar{margin-top:10px;margin-top:0.7142857143rem;margin-bottom:10px;margin-bottom:0.7142857143rem;display:block;position:relative;width:100%;background-color:#dcdcdc;border-radius:100px;overflow:hidden;height:24px}.progress--bar--dark{background-color:#fff}.progress--bar--large{height:32px}.progress--bar--small{height:18px}.progress--bar--x-small{height:10px}.progress--bar__fill{display:block;position:absolute;top:0;left:0;height:100%;width:0%;background-color:#3c85df;transition:width .25s linear}.progress--radial{margin-top:10px;margin-top:0.7142857143rem;margin-bottom:10px;margin-bottom:0.7142857143rem;position:relative;width:86px;height:86px;border-radius:50%;background-color:#dcdcdc;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);overflow:hidden}.progress--radial__mask{clip:rect(0px, 86px, 86px, 43px)}.progress--radial__fill,.progress--radial__fill-fix{background-color:#3c85df;border-radius:50%;clip:rect(0px, 43px, 86px, 0px)}.progress--radial__mask,.progress--radial__fill,.progress--radial__fill-fix{position:absolute;width:86px;height:86px;transition:transform .25s}.progress--radial[data-progress="1"] .progress--radial__mask--left,.progress--radial[data-progress="1"] .progress--radial__fill{transform:rotate(1.8deg)}.progress--radial[data-progress="1"] .progress--radial__fill-fix{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__mask--left,.progress--radial[data-progress="2"] .progress--radial__fill{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__fill-fix{transform:rotate(7.2deg)}.progress--radial[data-progress="3"] .progress--radial__mask--left,.progress--radial[data-progress="3"] .progress--radial__fill{transform:rotate(5.4deg)}.progress--radial[data-progress="3"] .progress--radial__fill-fix{transform:rotate(10.8deg)}.progress--radial[data-progress="4"] .progress--radial__mask--left,.progress--radial[data-progress="4"] .progress--radial__fill{transform:rotate(7.2deg)}.progress--radial[data-progress="4"] .progress--radial__fill-fix{transform:rotate(14.4deg)}.progress--radial[data-progress="5"] .progress--radial__mask--left,.progress--radial[data-progress="5"] .progress--radial__fill{transform:rotate(9deg)}.progress--radial[data-progress="5"] .progress--radial__fill-fix{transform:rotate(18deg)}.progress--radial[data-progress="6"] .progress--radial__mask--left,.progress--radial[data-progress="6"] .progress--radial__fill{transform:rotate(10.8deg)}.progress--radial[data-progress="6"] .progress--radial__fill-fix{transform:rotate(21.6deg)}.progress--radial[data-progress="7"] .progress--radial__mask--left,.progress--radial[data-progress="7"] .progress--radial__fill{transform:rotate(12.6deg)}.progress--radial[data-progress="7"] .progress--radial__fill-fix{transform:rotate(25.2deg)}.progress--radial[data-progress="8"] .progress--radial__mask--left,.progress--radial[data-progress="8"] .progress--radial__fill{transform:rotate(14.4deg)}.progress--radial[data-progress="8"] .progress--radial__fill-fix{transform:rotate(28.8deg)}.progress--radial[data-progress="9"] .progress--radial__mask--left,.progress--radial[data-progress="9"] .progress--radial__fill{transform:rotate(16.2deg)}.progress--radial[data-progress="9"] .progress--radial__fill-fix{transform:rotate(32.4deg)}.progress--radial[data-progress="10"] .progress--radial__mask--left,.progress--radial[data-progress="10"] .progress--radial__fill{transform:rotate(18deg)}.progress--radial[data-progress="10"] .progress--radial__fill-fix{transform:rotate(36deg)}.progress--radial[data-progress="11"] .progress--radial__mask--left,.progress--radial[data-progress="11"] .progress--radial__fill{transform:rotate(19.8deg)}.progress--radial[data-progress="11"] .progress--radial__fill-fix{transform:rotate(39.6deg)}.progress--radial[data-progress="12"] .progress--radial__mask--left,.progress--radial[data-progress="12"] .progress--radial__fill{transform:rotate(21.6deg)}.progress--radial[data-progress="12"] .progress--radial__fill-fix{transform:rotate(43.2deg)}.progress--radial[data-progress="13"] .progress--radial__mask--left,.progress--radial[data-progress="13"] .progress--radial__fill{transform:rotate(23.4deg)}.progress--radial[data-progress="13"] .progress--radial__fill-fix{transform:rotate(46.8deg)}.progress--radial[data-progress="14"] .progress--radial__mask--left,.progress--radial[data-progress="14"] .progress--radial__fill{transform:rotate(25.2deg)}.progress--radial[data-progress="14"] .progress--radial__fill-fix{transform:rotate(50.4deg)}.progress--radial[data-progress="15"] .progress--radial__mask--left,.progress--radial[data-progress="15"] .progress--radial__fill{transform:rotate(27deg)}.progress--radial[data-progress="15"] .progress--radial__fill-fix{transform:rotate(54deg)}.progress--radial[data-progress="16"] .progress--radial__mask--left,.progress--radial[data-progress="16"] .progress--radial__fill{transform:rotate(28.8deg)}.progress--radial[data-progress="16"] .progress--radial__fill-fix{transform:rotate(57.6deg)}.progress--radial[data-progress="17"] .progress--radial__mask--left,.progress--radial[data-progress="17"] .progress--radial__fill{transform:rotate(30.6deg)}.progress--radial[data-progress="17"] .progress--radial__fill-fix{transform:rotate(61.2deg)}.progress--radial[data-progress="18"] .progress--radial__mask--left,.progress--radial[data-progress="18"] .progress--radial__fill{transform:rotate(32.4deg)}.progress--radial[data-progress="18"] .progress--radial__fill-fix{transform:rotate(64.8deg)}.progress--radial[data-progress="19"] .progress--radial__mask--left,.progress--radial[data-progress="19"] .progress--radial__fill{transform:rotate(34.2deg)}.progress--radial[data-progress="19"] .progress--radial__fill-fix{transform:rotate(68.4deg)}.progress--radial[data-progress="20"] .progress--radial__mask--left,.progress--radial[data-progress="20"] .progress--radial__fill{transform:rotate(36deg)}.progress--radial[data-progress="20"] .progress--radial__fill-fix{transform:rotate(72deg)}.progress--radial[data-progress="21"] .progress--radial__mask--left,.progress--radial[data-progress="21"] .progress--radial__fill{transform:rotate(37.8deg)}.progress--radial[data-progress="21"] .progress--radial__fill-fix{transform:rotate(75.6deg)}.progress--radial[data-progress="22"] .progress--radial__mask--left,.progress--radial[data-progress="22"] .progress--radial__fill{transform:rotate(39.6deg)}.progress--radial[data-progress="22"] .progress--radial__fill-fix{transform:rotate(79.2deg)}.progress--radial[data-progress="23"] .progress--radial__mask--left,.progress--radial[data-progress="23"] .progress--radial__fill{transform:rotate(41.4deg)}.progress--radial[data-progress="23"] .progress--radial__fill-fix{transform:rotate(82.8deg)}.progress--radial[data-progress="24"] .progress--radial__mask--left,.progress--radial[data-progress="24"] .progress--radial__fill{transform:rotate(43.2deg)}.progress--radial[data-progress="24"] .progress--radial__fill-fix{transform:rotate(86.4deg)}.progress--radial[data-progress="25"] .progress--radial__mask--left,.progress--radial[data-progress="25"] .progress--radial__fill{transform:rotate(45deg)}.progress--radial[data-progress="25"] .progress--radial__fill-fix{transform:rotate(90deg)}.progress--radial[data-progress="26"] .progress--radial__mask--left,.progress--radial[data-progress="26"] .progress--radial__fill{transform:rotate(46.8deg)}.progress--radial[data-progress="26"] .progress--radial__fill-fix{transform:rotate(93.6deg)}.progress--radial[data-progress="27"] .progress--radial__mask--left,.progress--radial[data-progress="27"] .progress--radial__fill{transform:rotate(48.6deg)}.progress--radial[data-progress="27"] .progress--radial__fill-fix{transform:rotate(97.2deg)}.progress--radial[data-progress="28"] .progress--radial__mask--left,.progress--radial[data-progress="28"] .progress--radial__fill{transform:rotate(50.4deg)}.progress--radial[data-progress="28"] .progress--radial__fill-fix{transform:rotate(100.8deg)}.progress--radial[data-progress="29"] .progress--radial__mask--left,.progress--radial[data-progress="29"] .progress--radial__fill{transform:rotate(52.2deg)}.progress--radial[data-progress="29"] .progress--radial__fill-fix{transform:rotate(104.4deg)}.progress--radial[data-progress="30"] .progress--radial__mask--left,.progress--radial[data-progress="30"] .progress--radial__fill{transform:rotate(54deg)}.progress--radial[data-progress="30"] .progress--radial__fill-fix{transform:rotate(108deg)}.progress--radial[data-progress="31"] .progress--radial__mask--left,.progress--radial[data-progress="31"] .progress--radial__fill{transform:rotate(55.8deg)}.progress--radial[data-progress="31"] .progress--radial__fill-fix{transform:rotate(111.6deg)}.progress--radial[data-progress="32"] .progress--radial__mask--left,.progress--radial[data-progress="32"] .progress--radial__fill{transform:rotate(57.6deg)}.progress--radial[data-progress="32"] .progress--radial__fill-fix{transform:rotate(115.2deg)}.progress--radial[data-progress="33"] .progress--radial__mask--left,.progress--radial[data-progress="33"] .progress--radial__fill{transform:rotate(59.4deg)}.progress--radial[data-progress="33"] .progress--radial__fill-fix{transform:rotate(118.8deg)}.progress--radial[data-progress="34"] .progress--radial__mask--left,.progress--radial[data-progress="34"] .progress--radial__fill{transform:rotate(61.2deg)}.progress--radial[data-progress="34"] .progress--radial__fill-fix{transform:rotate(122.4deg)}.progress--radial[data-progress="35"] .progress--radial__mask--left,.progress--radial[data-progress="35"] .progress--radial__fill{transform:rotate(63deg)}.progress--radial[data-progress="35"] .progress--radial__fill-fix{transform:rotate(126deg)}.progress--radial[data-progress="36"] .progress--radial__mask--left,.progress--radial[data-progress="36"] .progress--radial__fill{transform:rotate(64.8deg)}.progress--radial[data-progress="36"] .progress--radial__fill-fix{transform:rotate(129.6deg)}.progress--radial[data-progress="37"] .progress--radial__mask--left,.progress--radial[data-progress="37"] .progress--radial__fill{transform:rotate(66.6deg)}.progress--radial[data-progress="37"] .progress--radial__fill-fix{transform:rotate(133.2deg)}.progress--radial[data-progress="38"] .progress--radial__mask--left,.progress--radial[data-progress="38"] .progress--radial__fill{transform:rotate(68.4deg)}.progress--radial[data-progress="38"] .progress--radial__fill-fix{transform:rotate(136.8deg)}.progress--radial[data-progress="39"] .progress--radial__mask--left,.progress--radial[data-progress="39"] .progress--radial__fill{transform:rotate(70.2deg)}.progress--radial[data-progress="39"] .progress--radial__fill-fix{transform:rotate(140.4deg)}.progress--radial[data-progress="40"] .progress--radial__mask--left,.progress--radial[data-progress="40"] .progress--radial__fill{transform:rotate(72deg)}.progress--radial[data-progress="40"] .progress--radial__fill-fix{transform:rotate(144deg)}.progress--radial[data-progress="41"] .progress--radial__mask--left,.progress--radial[data-progress="41"] .progress--radial__fill{transform:rotate(73.8deg)}.progress--radial[data-progress="41"] .progress--radial__fill-fix{transform:rotate(147.6deg)}.progress--radial[data-progress="42"] .progress--radial__mask--left,.progress--radial[data-progress="42"] .progress--radial__fill{transform:rotate(75.6deg)}.progress--radial[data-progress="42"] .progress--radial__fill-fix{transform:rotate(151.2deg)}.progress--radial[data-progress="43"] .progress--radial__mask--left,.progress--radial[data-progress="43"] .progress--radial__fill{transform:rotate(77.4deg)}.progress--radial[data-progress="43"] .progress--radial__fill-fix{transform:rotate(154.8deg)}.progress--radial[data-progress="44"] .progress--radial__mask--left,.progress--radial[data-progress="44"] .progress--radial__fill{transform:rotate(79.2deg)}.progress--radial[data-progress="44"] .progress--radial__fill-fix{transform:rotate(158.4deg)}.progress--radial[data-progress="45"] .progress--radial__mask--left,.progress--radial[data-progress="45"] .progress--radial__fill{transform:rotate(81deg)}.progress--radial[data-progress="45"] .progress--radial__fill-fix{transform:rotate(162deg)}.progress--radial[data-progress="46"] .progress--radial__mask--left,.progress--radial[data-progress="46"] .progress--radial__fill{transform:rotate(82.8deg)}.progress--radial[data-progress="46"] .progress--radial__fill-fix{transform:rotate(165.6deg)}.progress--radial[data-progress="47"] .progress--radial__mask--left,.progress--radial[data-progress="47"] .progress--radial__fill{transform:rotate(84.6deg)}.progress--radial[data-progress="47"] .progress--radial__fill-fix{transform:rotate(169.2deg)}.progress--radial[data-progress="48"] .progress--radial__mask--left,.progress--radial[data-progress="48"] .progress--radial__fill{transform:rotate(86.4deg)}.progress--radial[data-progress="48"] .progress--radial__fill-fix{transform:rotate(172.8deg)}.progress--radial[data-progress="49"] .progress--radial__mask--left,.progress--radial[data-progress="49"] .progress--radial__fill{transform:rotate(88.2deg)}.progress--radial[data-progress="49"] .progress--radial__fill-fix{transform:rotate(176.4deg)}.progress--radial[data-progress="50"] .progress--radial__mask--left,.progress--radial[data-progress="50"] .progress--radial__fill{transform:rotate(90deg)}.progress--radial[data-progress="50"] .progress--radial__fill-fix{transform:rotate(180deg)}.progress--radial[data-progress="51"] .progress--radial__mask--left,.progress--radial[data-progress="51"] .progress--radial__fill{transform:rotate(91.8deg)}.progress--radial[data-progress="51"] .progress--radial__fill-fix{transform:rotate(183.6deg)}.progress--radial[data-progress="52"] .progress--radial__mask--left,.progress--radial[data-progress="52"] .progress--radial__fill{transform:rotate(93.6deg)}.progress--radial[data-progress="52"] .progress--radial__fill-fix{transform:rotate(187.2deg)}.progress--radial[data-progress="53"] .progress--radial__mask--left,.progress--radial[data-progress="53"] .progress--radial__fill{transform:rotate(95.4deg)}.progress--radial[data-progress="53"] .progress--radial__fill-fix{transform:rotate(190.8deg)}.progress--radial[data-progress="54"] .progress--radial__mask--left,.progress--radial[data-progress="54"] .progress--radial__fill{transform:rotate(97.2deg)}.progress--radial[data-progress="54"] .progress--radial__fill-fix{transform:rotate(194.4deg)}.progress--radial[data-progress="55"] .progress--radial__mask--left,.progress--radial[data-progress="55"] .progress--radial__fill{transform:rotate(99deg)}.progress--radial[data-progress="55"] .progress--radial__fill-fix{transform:rotate(198deg)}.progress--radial[data-progress="56"] .progress--radial__mask--left,.progress--radial[data-progress="56"] .progress--radial__fill{transform:rotate(100.8deg)}.progress--radial[data-progress="56"] .progress--radial__fill-fix{transform:rotate(201.6deg)}.progress--radial[data-progress="57"] .progress--radial__mask--left,.progress--radial[data-progress="57"] .progress--radial__fill{transform:rotate(102.6deg)}.progress--radial[data-progress="57"] .progress--radial__fill-fix{transform:rotate(205.2deg)}.progress--radial[data-progress="58"] .progress--radial__mask--left,.progress--radial[data-progress="58"] .progress--radial__fill{transform:rotate(104.4deg)}.progress--radial[data-progress="58"] .progress--radial__fill-fix{transform:rotate(208.8deg)}.progress--radial[data-progress="59"] .progress--radial__mask--left,.progress--radial[data-progress="59"] .progress--radial__fill{transform:rotate(106.2deg)}.progress--radial[data-progress="59"] .progress--radial__fill-fix{transform:rotate(212.4deg)}.progress--radial[data-progress="60"] .progress--radial__mask--left,.progress--radial[data-progress="60"] .progress--radial__fill{transform:rotate(108deg)}.progress--radial[data-progress="60"] .progress--radial__fill-fix{transform:rotate(216deg)}.progress--radial[data-progress="61"] .progress--radial__mask--left,.progress--radial[data-progress="61"] .progress--radial__fill{transform:rotate(109.8deg)}.progress--radial[data-progress="61"] .progress--radial__fill-fix{transform:rotate(219.6deg)}.progress--radial[data-progress="62"] .progress--radial__mask--left,.progress--radial[data-progress="62"] .progress--radial__fill{transform:rotate(111.6deg)}.progress--radial[data-progress="62"] .progress--radial__fill-fix{transform:rotate(223.2deg)}.progress--radial[data-progress="63"] .progress--radial__mask--left,.progress--radial[data-progress="63"] .progress--radial__fill{transform:rotate(113.4deg)}.progress--radial[data-progress="63"] .progress--radial__fill-fix{transform:rotate(226.8deg)}.progress--radial[data-progress="64"] .progress--radial__mask--left,.progress--radial[data-progress="64"] .progress--radial__fill{transform:rotate(115.2deg)}.progress--radial[data-progress="64"] .progress--radial__fill-fix{transform:rotate(230.4deg)}.progress--radial[data-progress="65"] .progress--radial__mask--left,.progress--radial[data-progress="65"] .progress--radial__fill{transform:rotate(117deg)}.progress--radial[data-progress="65"] .progress--radial__fill-fix{transform:rotate(234deg)}.progress--radial[data-progress="66"] .progress--radial__mask--left,.progress--radial[data-progress="66"] .progress--radial__fill{transform:rotate(118.8deg)}.progress--radial[data-progress="66"] .progress--radial__fill-fix{transform:rotate(237.6deg)}.progress--radial[data-progress="67"] .progress--radial__mask--left,.progress--radial[data-progress="67"] .progress--radial__fill{transform:rotate(120.6deg)}.progress--radial[data-progress="67"] .progress--radial__fill-fix{transform:rotate(241.2deg)}.progress--radial[data-progress="68"] .progress--radial__mask--left,.progress--radial[data-progress="68"] .progress--radial__fill{transform:rotate(122.4deg)}.progress--radial[data-progress="68"] .progress--radial__fill-fix{transform:rotate(244.8deg)}.progress--radial[data-progress="69"] .progress--radial__mask--left,.progress--radial[data-progress="69"] .progress--radial__fill{transform:rotate(124.2deg)}.progress--radial[data-progress="69"] .progress--radial__fill-fix{transform:rotate(248.4deg)}.progress--radial[data-progress="70"] .progress--radial__mask--left,.progress--radial[data-progress="70"] .progress--radial__fill{transform:rotate(126deg)}.progress--radial[data-progress="70"] .progress--radial__fill-fix{transform:rotate(252deg)}.progress--radial[data-progress="71"] .progress--radial__mask--left,.progress--radial[data-progress="71"] .progress--radial__fill{transform:rotate(127.8deg)}.progress--radial[data-progress="71"] .progress--radial__fill-fix{transform:rotate(255.6deg)}.progress--radial[data-progress="72"] .progress--radial__mask--left,.progress--radial[data-progress="72"] .progress--radial__fill{transform:rotate(129.6deg)}.progress--radial[data-progress="72"] .progress--radial__fill-fix{transform:rotate(259.2deg)}.progress--radial[data-progress="73"] .progress--radial__mask--left,.progress--radial[data-progress="73"] .progress--radial__fill{transform:rotate(131.4deg)}.progress--radial[data-progress="73"] .progress--radial__fill-fix{transform:rotate(262.8deg)}.progress--radial[data-progress="74"] .progress--radial__mask--left,.progress--radial[data-progress="74"] .progress--radial__fill{transform:rotate(133.2deg)}.progress--radial[data-progress="74"] .progress--radial__fill-fix{transform:rotate(266.4deg)}.progress--radial[data-progress="75"] .progress--radial__mask--left,.progress--radial[data-progress="75"] .progress--radial__fill{transform:rotate(135deg)}.progress--radial[data-progress="75"] .progress--radial__fill-fix{transform:rotate(270deg)}.progress--radial[data-progress="76"] .progress--radial__mask--left,.progress--radial[data-progress="76"] .progress--radial__fill{transform:rotate(136.8deg)}.progress--radial[data-progress="76"] .progress--radial__fill-fix{transform:rotate(273.6deg)}.progress--radial[data-progress="77"] .progress--radial__mask--left,.progress--radial[data-progress="77"] .progress--radial__fill{transform:rotate(138.6deg)}.progress--radial[data-progress="77"] .progress--radial__fill-fix{transform:rotate(277.2deg)}.progress--radial[data-progress="78"] .progress--radial__mask--left,.progress--radial[data-progress="78"] .progress--radial__fill{transform:rotate(140.4deg)}.progress--radial[data-progress="78"] .progress--radial__fill-fix{transform:rotate(280.8deg)}.progress--radial[data-progress="79"] .progress--radial__mask--left,.progress--radial[data-progress="79"] .progress--radial__fill{transform:rotate(142.2deg)}.progress--radial[data-progress="79"] .progress--radial__fill-fix{transform:rotate(284.4deg)}.progress--radial[data-progress="80"] .progress--radial__mask--left,.progress--radial[data-progress="80"] .progress--radial__fill{transform:rotate(144deg)}.progress--radial[data-progress="80"] .progress--radial__fill-fix{transform:rotate(288deg)}.progress--radial[data-progress="81"] .progress--radial__mask--left,.progress--radial[data-progress="81"] .progress--radial__fill{transform:rotate(145.8deg)}.progress--radial[data-progress="81"] .progress--radial__fill-fix{transform:rotate(291.6deg)}.progress--radial[data-progress="82"] .progress--radial__mask--left,.progress--radial[data-progress="82"] .progress--radial__fill{transform:rotate(147.6deg)}.progress--radial[data-progress="82"] .progress--radial__fill-fix{transform:rotate(295.2deg)}.progress--radial[data-progress="83"] .progress--radial__mask--left,.progress--radial[data-progress="83"] .progress--radial__fill{transform:rotate(149.4deg)}.progress--radial[data-progress="83"] .progress--radial__fill-fix{transform:rotate(298.8deg)}.progress--radial[data-progress="84"] .progress--radial__mask--left,.progress--radial[data-progress="84"] .progress--radial__fill{transform:rotate(151.2deg)}.progress--radial[data-progress="84"] .progress--radial__fill-fix{transform:rotate(302.4deg)}.progress--radial[data-progress="85"] .progress--radial__mask--left,.progress--radial[data-progress="85"] .progress--radial__fill{transform:rotate(153deg)}.progress--radial[data-progress="85"] .progress--radial__fill-fix{transform:rotate(306deg)}.progress--radial[data-progress="86"] .progress--radial__mask--left,.progress--radial[data-progress="86"] .progress--radial__fill{transform:rotate(154.8deg)}.progress--radial[data-progress="86"] .progress--radial__fill-fix{transform:rotate(309.6deg)}.progress--radial[data-progress="87"] .progress--radial__mask--left,.progress--radial[data-progress="87"] .progress--radial__fill{transform:rotate(156.6deg)}.progress--radial[data-progress="87"] .progress--radial__fill-fix{transform:rotate(313.2deg)}.progress--radial[data-progress="88"] .progress--radial__mask--left,.progress--radial[data-progress="88"] .progress--radial__fill{transform:rotate(158.4deg)}.progress--radial[data-progress="88"] .progress--radial__fill-fix{transform:rotate(316.8deg)}.progress--radial[data-progress="89"] .progress--radial__mask--left,.progress--radial[data-progress="89"] .progress--radial__fill{transform:rotate(160.2deg)}.progress--radial[data-progress="89"] .progress--radial__fill-fix{transform:rotate(320.4deg)}.progress--radial[data-progress="90"] .progress--radial__mask--left,.progress--radial[data-progress="90"] .progress--radial__fill{transform:rotate(162deg)}.progress--radial[data-progress="90"] .progress--radial__fill-fix{transform:rotate(324deg)}.progress--radial[data-progress="91"] .progress--radial__mask--left,.progress--radial[data-progress="91"] .progress--radial__fill{transform:rotate(163.8deg)}.progress--radial[data-progress="91"] .progress--radial__fill-fix{transform:rotate(327.6deg)}.progress--radial[data-progress="92"] .progress--radial__mask--left,.progress--radial[data-progress="92"] .progress--radial__fill{transform:rotate(165.6deg)}.progress--radial[data-progress="92"] .progress--radial__fill-fix{transform:rotate(331.2deg)}.progress--radial[data-progress="93"] .progress--radial__mask--left,.progress--radial[data-progress="93"] .progress--radial__fill{transform:rotate(167.4deg)}.progress--radial[data-progress="93"] .progress--radial__fill-fix{transform:rotate(334.8deg)}.progress--radial[data-progress="94"] .progress--radial__mask--left,.progress--radial[data-progress="94"] .progress--radial__fill{transform:rotate(169.2deg)}.progress--radial[data-progress="94"] .progress--radial__fill-fix{transform:rotate(338.4deg)}.progress--radial[data-progress="95"] .progress--radial__mask--left,.progress--radial[data-progress="95"] .progress--radial__fill{transform:rotate(171deg)}.progress--radial[data-progress="95"] .progress--radial__fill-fix{transform:rotate(342deg)}.progress--radial[data-progress="96"] .progress--radial__mask--left,.progress--radial[data-progress="96"] .progress--radial__fill{transform:rotate(172.8deg)}.progress--radial[data-progress="96"] .progress--radial__fill-fix{transform:rotate(345.6deg)}.progress--radial[data-progress="97"] .progress--radial__mask--left,.progress--radial[data-progress="97"] .progress--radial__fill{transform:rotate(174.6deg)}.progress--radial[data-progress="97"] .progress--radial__fill-fix{transform:rotate(349.2deg)}.progress--radial[data-progress="98"] .progress--radial__mask--left,.progress--radial[data-progress="98"] .progress--radial__fill{transform:rotate(176.4deg)}.progress--radial[data-progress="98"] .progress--radial__fill-fix{transform:rotate(352.8deg)}.progress--radial[data-progress="99"] .progress--radial__mask--left,.progress--radial[data-progress="99"] .progress--radial__fill{transform:rotate(178.2deg)}.progress--radial[data-progress="99"] .progress--radial__fill-fix{transform:rotate(356.4deg)}.progress--radial[data-progress="100"] .progress--radial__mask--left,.progress--radial[data-progress="100"] .progress--radial__fill{transform:rotate(180deg)}.progress--radial[data-progress="100"] .progress--radial__fill-fix{transform:rotate(360deg)}.progress--radial__center{width:70px;height:70px;position:absolute;display:block;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;background-color:#fff;border-radius:50%}.progress--radial__content{font-size:28px;font-size:2rem;line-height:38px;position:relative;display:block;top:50%;left:50%;transform:translate(-50%, -50%);color:#373737}.progress--radial__content__measure{font-size:14px;font-size:1rem;line-height:24px}.tooltip,[data-tooltip]{position:relative}.tooltip:not(a),[data-tooltip]:not(a){cursor:help}.tooltip:before,.tooltip:after,[data-tooltip]:before,[data-tooltip]:after{position:absolute;bottom:100%;left:0%;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transform:translate3d(0, 0, 0);pointer-events:none}.tooltip:before,[data-tooltip]:before{content:"";z-index:1001;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);margin-left:10px;margin-bottom:-12px;border-top-color:#222}.tooltip:after,[data-tooltip]:after{padding:5px;padding:0.3571428571rem;font-size:14px;font-size:1rem;line-height:20px;content:attr(data-tooltip);z-index:1000;width:300px;background-color:#222;color:#fff;border-radius:7px}.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1;transform:translateY(-12px)}.tooltip--bottom:before,.tooltip--bottom:after{top:100%;bottom:auto;left:0%}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:rgba(0,0,0,0);border-bottom-color:#222}.tooltip--bottom:hover:before,.tooltip--bottom:hover:after,.tooltip--bottom:focus:before,.tooltip--bottom:focus:after{transform:translateY(12px)}.tooltip--left:before,.tooltip--left:after{right:100%;bottom:0%;left:auto}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:10px;border-color:rgba(0,0,0,0);border-left-color:#222}.tooltip--left:after{width:150px}.tooltip--left:hover:before,.tooltip--left:hover:after,.tooltip--left:focus:before,.tooltip--left:focus:before{transform:translateX(-12px)}.tooltip--right:before,.tooltip--right:after{left:100%;bottom:0%;right:auto}.tooltip--right:before{margin-left:-12px;margin-right:0;margin-bottom:10px;border-color:rgba(0,0,0,0);border-right-color:#222}.tooltip--right:after{width:150px}.tooltip--right:hover:before,.tooltip--right:hover:after,.tooltip--right:focus:before,.tooltip--right:focus:before{transform:translateX(12px)}.tooltip--light:before{border-top-color:#ebebeb}.tooltip--light:after{background-color:#ebebeb;color:#222}.tooltip--light.tooltip--bottom:before{border-top-color:rgba(0,0,0,0);border-bottom-color:#ebebeb}.segmented-controls{margin:0px;margin:0rem;margin-bottom:20px;margin-bottom:1.4285714286rem;padding:0px;padding:0rem;list-style:none}.segmented-controls li{margin:0px;margin:0rem;margin-left:-2px;margin-left:-0.1428571429rem;display:inline-block}.segmented-controls a{color:#6e6e6e;border-width:1px;border-style:solid;border-color:#6e6e6e;border-right-width:0;display:block;padding:6px 16px}.segmented-controls a:hover{background-color:#dcdcdc}.segmented-controls li:first-child a{border-top-left-radius:7px;border-bottom-left-radius:7px}.segmented-controls li:last-child a{border-top-right-radius:7px;border-bottom-right-radius:7px;border-right-width:1px}.segmented-controls--active a,.segmented-controls--active a:hover{background-color:#6e6e6e;border-color:#6e6e6e;color:#fff}.segmented-controls--active+li a{border-left-color:#6e6e6e}.segmented-controls--primary .segmented-controls--active a{background-color:#336dc2;border-color:#336dc2}.segmented-controls--primary .segmented-controls--active+li a{border-left-color:#336dc2}.segmented-controls img{max-height:20px}.segmented-controls--xx-small a{padding:2px 12px;font-size:10px;font-size:.7142857143rem;line-height:20px}.segmented-controls--xx-small img{max-height:7px}.segmented-controls--x-small a{padding:1px 12px;font-size:14px;font-size:1rem;line-height:24px}.segmented-controls--x-small img{max-height:11px}.segmented-controls--small a{padding:2px 12px;font-size:16px;font-size:1.1428571429rem;line-height:26px}.segmented-controls--small img{max-height:15px}.segmented-controls--large a{padding:8px 20px;font-size:16px;font-size:1.1428571429rem;line-height:26px}.segmented-controls--large img{max-height:25px}.whats-new-widget{display:block;position:relative;width:450px;max-width:100%;background-color:#fff;border-radius:5px;border-style:solid;border-width:0;border-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget h2{font-size:18px;font-size:1.2857142857rem;line-height:28px;margin-bottom:2px;margin-bottom:0.1428571429rem;font-weight:bold}.whats-new-widget h2 .label--ghost{transform:translateY(-2px)}.whats-new-widget p{margin-bottom:0px;margin-bottom:0rem}.whats-new-widget>ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;overflow:auto}.whats-new-widget>ul>li{margin:0px;margin:0rem;padding:10px;padding:0.7142857143rem;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#f2f2f2;position:relative;z-index:1}.whats-new-widget .whats-new-widget__actions{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}.whats-new-widget .whats-new-widget__actions li{margin:0px;margin:0rem;margin-right:10px;margin-right:0.7142857143rem;display:inline-block}.whats-new-widget footer{padding-top:10px;padding-top:0.7142857143rem;padding-bottom:10px;padding-bottom:0.7142857143rem;background-color:#f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.whats-new-widget footer ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;text-align:center}.whats-new-widget footer li{margin:0px;margin:0rem;margin-left:10px;margin-left:0.7142857143rem;margin-right:10px;margin-right:0.7142857143rem;display:inline-block}.whats-new-widget:before{content:" ";position:absolute;display:block;top:-2px;left:50%;transform:rotate(45deg) translateX(-50%);width:25px;height:25px;background-color:#fff;border-top-style:solid;border-top-width:0;border-top-color:#336dc2;border-left-style:solid;border-left-width:0;border-left-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget--arrow-left:before{left:40px}.whats-new-widget--arrow-right:before{left:auto;right:40px}.whats-new-widget:after{content:" ";position:absolute;width:50%;height:20px;top:0;left:50%;transform:translateX(-50%);background-color:#fff}.whats-new-widget--small{font-size:14px;font-size:1rem;line-height:24px;width:320px}.whats-new-widget--small h2{font-size:14px;font-size:1rem;line-height:24px}.whats-new-widget--small>ul>li{padding:5px;padding:0.3571428571rem}.whats-new-widget--small footer{padding-top:5px;padding-top:0.3571428571rem;padding-bottom:5px;padding-bottom:0.3571428571rem;font-size:12px;font-size:.8571428571rem;line-height:22px}.whats-new-widget--small footer li{margin-left:5px;margin-left:0.3571428571rem;margin-right:5px;margin-right:0.3571428571rem}.whats-new-widget--small:before{top:-2px;left:50%;width:15px;height:15px}.card{padding:10px;padding:0.7142857143rem;background-color:#f2f2f2;color:#373737;box-shadow:2px 2px 0 rgba(0,0,0,.15);border-radius:2px}.card--light{background-color:#fff}.card--dark{background-color:#333;box-shadow:2px 2px 0 #000;color:#fff}.syntaxhighlighter{padding:10px;padding:0.7142857143rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.syntaxhighlighter .code{white-space:nowrap}.flex{display:flex}.flex-direction--row{flex-direction:row}.flex-direction--row-reverse{flex-direction:row-reverse}.flex-direction--column{flex-direction:column}.flex-direction--column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-align--stretch{align-items:stretch}.flex-align--start{align-items:flex-start}.flex-align--end{align-items:flex-end}.flex-align--center{align-items:center}.flex-align-content--space-between{align-content:space-between}.flex-align-content--start{align-content:flex-start}.flex-align-self--start{align-self:flex-start}.flex-align-self--end{align-self:flex-end}.flex-align-self--center{align-self:center}.flex-align-items--baseline{align-items:baseline}.flex-align-items--center{align-items:center}.flex-justify--start{justify-content:flex-start}.flex-justify--end{justify-content:flex-end}.flex-justify--center{justify-content:center}.flex-justify--space-around{justify-content:space-around}.flex-justify--space-between{justify-content:space-between}.flex-justify--space-evenly{justify-content:space-evenly}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-basis-0{flex-basis:0%}.flex-basis-100{flex-basis:100%}[flex-order]{order:attr(data-flex-order)}.js-context-menu{position:relative}.js-context-menu p,.js-context-menu p:last-child{margin-bottom:0px;margin-bottom:0rem}.js-context-menu__list{position:absolute;display:none;overflow:hidden;min-width:150px;top:25px;left:25px;transform-origin:top left;z-index:10;background-color:#fff;text-align:left}.js-context-menu__list.js-context-menu__list--right{text-align:right;transform-origin:top right}.js-context-menu__list li{display:list-item;margin-bottom:0}.js-context-menu__list a{padding:5px;padding:0.3571428571rem;display:block;color:#336dc2}.js-context-menu__list a:hover{color:#fff;background-color:#183559}.js-context-menu__list--open{display:block;animation-duration:.2s;animation-name:open;box-shadow:0 0 10px #b6b6b6}@keyframes open{from{transform:scale(0, 0);box-shadow:0 0 10px rgba(182,182,182,0)}to{transform:scale(1, 1);box-shadow:0 0 10px #b6b6b6}} \ No newline at end of file diff --git a/dist/honeycomb.css b/dist/honeycomb.css index b599d154..ebf7872e 100644 --- a/dist/honeycomb.css +++ b/dist/honeycomb.css @@ -1 +1 @@ -/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import"https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&display=swap";html,:root,.hc-root{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}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:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;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],:root input[type=button],.hc-root input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],:root input[disabled],.hc-root input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}html,:root,.hc-root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}.gm-style img{max-width:none}mark{font-style:italic;font-weight:bold}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre code{padding:20px;padding:1.25rem;display:block;overflow:auto;white-space:pre}hr{clear:both;border-top:1px;border-right:0;border-bottom:0;border-left:0;min-height:0;height:1px;border-style:solid}hr.dashed{border-style:dashed}hr.dotted{border-style:dotted}ul,ol{margin-left:20px;margin-left:1.25rem}li,dd{margin-bottom:10px;margin-bottom:0.625rem}dt{margin-bottom:10px;margin-bottom:0.625rem;font-weight:bold}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:20px;margin-top:1.25rem}li>ul,li>ol{margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem}li p:empty{display:none}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:decimal}html,:root,.hc-root{font-size:100%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,hr{margin-bottom:20px;margin-bottom:1.25rem}hr{margin-top:20px;margin-top:1.25rem}p:last-child{margin-bottom:0px;margin-bottom:0rem}.bg--cover{background-position:center;background-size:cover;background-repeat:no-repeat}.band{position:relative;width:100%;overflow:hidden;clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{clear:both;padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem;padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;width:100%;max-width:1320px;margin:auto}.band__inner-container:before,.band__inner-container:after,.band__inner-container--loose:before,.band__inner-container--tight:before,.band__inner-container--loose:after,.band__inner-container--tight:after{content:" ";display:table}.band__inner-container:after,.band__inner-container--loose:after,.band__inner-container--tight:after{clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{*zoom:1}.band__inner-container--tight{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.band__inner-container--loose{padding-top:80px;padding-top:5rem;padding-bottom:80px;padding-bottom:5rem}.border{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-thick{border-width:2px}.border-thicker{border-width:4px}.border-none{border-width:0}.clearfix,.grid__row{clear:both}.clearfix:before,.clearfix:after,.grid__row:before,.grid__row:after{content:" ";display:table}.clearfix:after,.grid__row:after{clear:both}.clearfix,.grid__row{*zoom:1}.code{white-space:pre-wrap}.image-center{display:block;margin-top:0;margin-right:auto;margin-left:auto}.pin{position:absolute}@media(max-width: 950px){.pin{position:relative;left:0;right:0;clear:both}}.pin-top{position:absolute;top:0}@media(max-width: 950px){.pin-top{position:relative;left:0;right:0;clear:both}}.pin-right{position:absolute;right:0}@media(max-width: 950px){.pin-right{position:relative;left:0;right:0;clear:both}}.pin-bottom{position:absolute;bottom:0}@media(max-width: 950px){.pin-bottom{position:relative;left:0;right:0;clear:both}}.pin-left{position:absolute;left:0}@media(max-width: 950px){.pin-left{position:relative;left:0;right:0;clear:both}}.pin-top-right{position:absolute;top:0;right:0}@media(max-width: 950px){.pin-top-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-right{position:absolute;bottom:0;right:0}@media(max-width: 950px){.pin-bottom-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-left{position:absolute;bottom:0;left:0}@media(max-width: 950px){.pin-bottom-left{position:relative;left:0;right:0;clear:both}}.pin-top-left{position:absolute;top:0;left:0}@media(max-width: 950px){.pin-top-left{position:relative;left:0;right:0;clear:both}}.pin-middle{position:absolute;left:0;right:0;margin:auto}@media(max-width: 950px){.pin-middle{position:relative;left:0;right:0;clear:both}}.pin-to-right-of-middle{position:absolute;left:50%}@media(max-width: 950px){.pin-to-right-of-middle{position:relative;left:0;right:0;clear:both}}.pin-to-left-of-middle{position:absolute;right:50%}@media(max-width: 950px){.pin-to-left-of-middle{position:relative;left:0;right:0;clear:both}}@media(max-width: 99999px){.show-on-max{display:inline-block !important}.hide-on-max{display:none !important}}@media(max-width: 1200px){.show-on-large{display:inline-block !important}.hide-on-large{display:none !important}}@media(max-width: 950px){.show-on-medium{display:inline-block !important}.hide-on-medium{display:none !important}}@media(max-width: 600px){.show-on-small{display:inline-block !important}.hide-on-small{display:none !important}}@media(max-width: 384px){.show-on-mini{display:inline-block !important}.hide-on-mini{display:none !important}}.display--inline,.nav-bar--center ul{display:inline !important;display:inline-block !important;width:auto !important}.display--block{display:block !important}.display--table{display:table !important}.display--flex{display:flex !important}@media(max-width: 99999px){.display--inline--max{display:inline !important;display:inline-block !important;width:auto !important}.display--block--max{display:block !important}.display--table--max{display:table !important}.display--flex--max{display:flex !important}}@media(max-width: 1200px){.display--inline--large{display:inline !important;display:inline-block !important;width:auto !important}.display--block--large{display:block !important}.display--table--large{display:table !important}.display--flex--large{display:flex !important}}@media(max-width: 950px){.display--inline--medium{display:inline !important;display:inline-block !important;width:auto !important}.display--block--medium{display:block !important}.display--table--medium{display:table !important}.display--flex--medium{display:flex !important}}@media(max-width: 600px){.display--inline--small{display:inline !important;display:inline-block !important;width:auto !important}.display--block--small{display:block !important}.display--table--small{display:table !important}.display--flex--small{display:flex !important}}@media(max-width: 384px){.display--inline--mini{display:inline !important;display:inline-block !important;width:auto !important}.display--block--mini{display:block !important}.display--table--mini{display:table !important}.display--flex--mini{display:flex !important}}.float-left{padding-right:20px;padding-right:1.25rem;float:left !important}.float-right,.nav-bar--right{padding-left:20px;padding-left:1.25rem;float:right !important}.spaced{margin:40px !important;margin:2.5rem !important}.spaced-h{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight{margin:20px !important;margin:1.25rem !important}.spaced-h--tight{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose{margin:80px !important;margin:5rem !important}.spaced-h--loose{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none{margin:0px !important;margin:0rem !important}.spaced-h--none{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none{margin-bottom:0px !important;margin-bottom:0rem !important}@media(max-width: 99999px){.spaced--max{margin:40px !important;margin:2.5rem !important}.spaced-h--max{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--max{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--max{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--max{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--max{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--max{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--max{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--max{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--max{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--max{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--max{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--max{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--max{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--max{margin:80px !important;margin:5rem !important}.spaced-h--loose--max{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--max{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--max{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--max{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--max{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--max{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--max{margin:0px !important;margin:0rem !important}.spaced-h--none--max{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--max{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--max{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--max{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--max{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--max{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 1200px){.spaced--large{margin:40px !important;margin:2.5rem !important}.spaced-h--large{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--large{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--large{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--large{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--large{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--large{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--large{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--large{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--large{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--large{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--large{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--large{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--large{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--large{margin:80px !important;margin:5rem !important}.spaced-h--loose--large{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--large{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--large{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--large{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--large{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--large{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--large{margin:0px !important;margin:0rem !important}.spaced-h--none--large{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--large{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--large{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--large{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--large{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--large{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 950px){.spaced--medium{margin:40px !important;margin:2.5rem !important}.spaced-h--medium{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--medium{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--medium{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--medium{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--medium{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--medium{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--medium{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--medium{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--medium{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--medium{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--medium{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--medium{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--medium{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--medium{margin:80px !important;margin:5rem !important}.spaced-h--loose--medium{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--medium{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--medium{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--medium{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--medium{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--medium{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--medium{margin:0px !important;margin:0rem !important}.spaced-h--none--medium{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--medium{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--medium{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--medium{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--medium{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--medium{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 600px){.spaced--small{margin:40px !important;margin:2.5rem !important}.spaced-h--small{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--small{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--small{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--small{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--small{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--small{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--small{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--small{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--small{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--small{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--small{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--small{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--small{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--small{margin:80px !important;margin:5rem !important}.spaced-h--loose--small{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--small{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--small{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--small{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--small{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--small{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--small{margin:0px !important;margin:0rem !important}.spaced-h--none--small{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--small{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--small{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--small{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--small{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--small{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 384px){.spaced--mini{margin:40px !important;margin:2.5rem !important}.spaced-h--mini{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--mini{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--mini{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--mini{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--mini{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--mini{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--mini{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--mini{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--mini{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--mini{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--mini{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--mini{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--mini{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--mini{margin:80px !important;margin:5rem !important}.spaced-h--loose--mini{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--mini{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--mini{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--mini{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--mini{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--mini{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--mini{margin:0px !important;margin:0rem !important}.spaced-h--none--mini{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--mini{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--mini{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--mini{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--mini{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--mini{margin-bottom:0px !important;margin-bottom:0rem !important}}.padded{padding:40px !important;padding:2.5rem !important}.padded-h{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left{padding-left:40px !important;padding-left:2.5rem !important}.padded-right{padding-right:40px !important;padding-right:2.5rem !important}.padded-v{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight{padding:20px !important;padding:1.25rem !important}.padded-h--tight,.nav--drawer__open{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight,.nav--drawer__open{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose{padding:80px !important;padding:5rem !important}.padded-h--loose{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none{padding:0px !important;padding:0rem !important}.padded-h--none{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none{padding-left:0px !important;padding-left:0rem !important}.padded-right--none{padding-right:0px !important;padding-right:0rem !important}.padded-v--none{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none{padding-bottom:0px !important;padding-bottom:0rem !important}@media(max-width: 99999px){.padded--max{padding:40px !important;padding:2.5rem !important}.padded-h--max{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--max{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--max{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--max{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--max{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--max{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--max{padding:20px !important;padding:1.25rem !important}.padded-h--tight--max{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--max{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--max{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--max{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--max{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--max{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--max{padding:80px !important;padding:5rem !important}.padded-h--loose--max{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--max{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--max{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--max{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--max{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--max{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--max{padding:0px !important;padding:0rem !important}.padded-h--none--max{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--max{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--max{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--max{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--max{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--max{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 1200px){.padded--large{padding:40px !important;padding:2.5rem !important}.padded-h--large{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--large{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--large{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--large{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--large{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--large{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--large{padding:20px !important;padding:1.25rem !important}.padded-h--tight--large{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--large{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--large{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--large{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--large{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--large{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--large{padding:80px !important;padding:5rem !important}.padded-h--loose--large{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--large{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--large{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--large{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--large{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--large{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--large{padding:0px !important;padding:0rem !important}.padded-h--none--large{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--large{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--large{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--large{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--large{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--large{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 950px){.padded--medium{padding:40px !important;padding:2.5rem !important}.padded-h--medium{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--medium{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--medium{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--medium{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--medium{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--medium{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--medium{padding:20px !important;padding:1.25rem !important}.padded-h--tight--medium{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--medium{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--medium{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--medium{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--medium{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--medium{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--medium{padding:80px !important;padding:5rem !important}.padded-h--loose--medium{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--medium{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--medium{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--medium{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--medium{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--medium{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--medium{padding:0px !important;padding:0rem !important}.padded-h--none--medium{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--medium{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--medium{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--medium{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--medium{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--medium{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 600px){.padded--small{padding:40px !important;padding:2.5rem !important}.padded-h--small{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--small{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--small{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--small{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--small{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--small{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--small{padding:20px !important;padding:1.25rem !important}.padded-h--tight--small{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--small{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--small{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--small{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--small{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--small{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--small{padding:80px !important;padding:5rem !important}.padded-h--loose--small{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--small{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--small{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--small{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--small{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--small{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--small{padding:0px !important;padding:0rem !important}.padded-h--none--small{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--small{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--small{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--small{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--small{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--small{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 384px){.padded--mini{padding:40px !important;padding:2.5rem !important}.padded-h--mini{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--mini{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--mini{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--mini{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--mini{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--mini{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--mini{padding:20px !important;padding:1.25rem !important}.padded-h--tight--mini{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--mini{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--mini{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--mini{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--mini{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--mini{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--mini{padding:80px !important;padding:5rem !important}.padded-h--loose--mini{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--mini{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--mini{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--mini{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--mini{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--mini{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--mini{padding:0px !important;padding:0rem !important}.padded-h--none--mini{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--mini{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--mini{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--mini{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--mini{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--mini{padding-bottom:0px !important;padding-bottom:0rem !important}}.absolute{position:absolute !important}.absolute-top{position:absolute !important;top:0 !important}.absolute-top-right{position:absolute !important;top:0 !important;right:0 !important}.absolute-top-left,.google-map{position:absolute !important;top:0 !important;left:0 !important}.absolute-bottom{position:absolute !important;bottom:0 !important}.absolute--bottom-right{position:absolute !important;bottom:0 !important;right:0 !important}.absolute--bottom-left{position:absolute !important;bottom:0 !important;left:0 !important}.absolute--left{position:absolute !important;left:0 !important}.absolute--right{position:absolute !important;left:0 !important}.relative{position:relative !important}.spaced-bottom--none{margin-bottom:0 !important}.center{left:50%;top:50%;transform:translate(-50%, -50%)}.center--h{left:50%;transform:translateX(-50%)}.center--v{top:50%;transform:translateY(-50%)}.overflow-visible{overflow:visible !important}.overflow-hidden{overflow:hidden !important}.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden !important}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;position:static;margin:0;overflow:visible;width:auto}hr{border-color:#dcdcdc}pre code{background-color:#f2f2f2}html,:root,.hc-root{background-color:#fff;color:#373737;border-color:#dcdcdc}.border,.border-top,.border-right,.border-bottom,.border-left{border-color:inherit}.border-color--red{border-color:#c00}.scheme--white{background-color:#fff;border-color:#dcdcdc}.scheme--white *{border-color:inherit}.scheme--white hr{border-color:#dcdcdc}.scheme--white h1,.scheme--white .alpha{color:#373737}.scheme--white .sub-heading{color:#767676}.scheme--white h2,.scheme--white .beta,.scheme--white blockquote.blockquote--large p,blockquote.blockquote--large .scheme--white p{color:#373737}.scheme--white h3,.scheme--white .gamma{color:#373737}.scheme--white h4,.scheme--white .delta{color:#373737}.scheme--white h5,.scheme--white .epsilon{color:#373737}.scheme--white h6,.scheme--white .zeta{color:#373737}.scheme--white p,.scheme--white ul,.scheme--white ol,.scheme--white dd,.scheme--white label{color:#373737}.scheme--white a{color:#336dc2;border-color:#3c85df}.scheme--white a:active,.scheme--white a:hover{color:#67a9f1}.scheme--white h1 a,.scheme--white h2 a,.scheme--white h3 a,.scheme--white h4 a,.scheme--white h5 a,.scheme--white .main-heading a,.scheme--white .sub-heading a{color:#000;border-bottom-color:rgba(0,0,0,0)}.scheme--white h1 a:hover,.scheme--white h2 a:hover,.scheme--white h3 a:hover,.scheme--white h4 a:hover,.scheme--white h5 a:hover,.scheme--white .main-heading a:hover,.scheme--white .sub-heading a:hover{color:#000}.scheme--white input,.scheme--white select,.scheme--white textarea{color:#222}.scheme--lightest-grey{background-color:#f2f2f2;border-color:#dcdcdc}.scheme--lightest-grey *{border-color:inherit}.scheme--lightest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--lightest-grey .tabs li.active{background-color:#f2f2f2}.scheme--lightest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#f2f2f2;background-color:#f2f2f2}.scheme--lightest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-grey input,.scheme--lightest-grey select,.scheme--lightest-grey textarea,.scheme--lightest-grey label{color:#222}.scheme--darkest-grey{background-color:#373737;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-grey *{border-color:inherit}.scheme--darkest-grey hr{border-color:#767676}.scheme--darkest-grey h1,.scheme--darkest-grey .alpha,.scheme--darkest-grey .main-heading{color:#fff}.scheme--darkest-grey h2,.scheme--darkest-grey .beta,.scheme--darkest-grey blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-grey p,.scheme--darkest-grey .sub-heading{color:#ebebeb}.scheme--darkest-grey h3,.scheme--darkest-grey .gamma{color:#ebebeb}.scheme--darkest-grey h4,.scheme--darkest-grey .delta{color:#ebebeb}.scheme--darkest-grey h5,.scheme--darkest-grey .epsilon{color:#ebebeb}.scheme--darkest-grey h6,.scheme--darkest-grey .zeta{color:#ebebeb}.scheme--darkest-grey p,.scheme--darkest-grey ul,.scheme--darkest-grey ol,.scheme--darkest-grey dd,.scheme--darkest-grey label{color:#dcdcdc}.scheme--darkest-grey a{color:#67a9f1;border-color:#3c85df}.scheme--darkest-grey a:active,.scheme--darkest-grey a:hover{color:#3c85df}.scheme--darkest-grey h1 a,.scheme--darkest-grey h2 a,.scheme--darkest-grey h3 a,.scheme--darkest-grey h4 a,.scheme--darkest-grey h5 a,.scheme--darkest-grey .main-heading a,.scheme--darkest-grey .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-grey h1 a:hover,.scheme--darkest-grey h2 a:hover,.scheme--darkest-grey h3 a:hover,.scheme--darkest-grey h4 a:hover,.scheme--darkest-grey h5 a:hover,.scheme--darkest-grey .main-heading a:hover,.scheme--darkest-grey .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--darkest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--darkest-grey .tabs li.active{background-color:#373737}.scheme--darkest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#373737;background-color:#373737;color:#fff}.scheme--darkest-grey .tabs a{background-color:#dcdcdc;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;color:#373737}.scheme--darkest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-grey input,.scheme--darkest-grey select,.scheme--darkest-grey textarea{color:#222}.scheme--darkest-grey table{background-color:#373737;color:#ebebeb}.scheme--darkest-grey th{background-color:#767676;color:#ebebeb}.scheme--darkest-grey th,.scheme--darkest-grey td{border-color:#767676}.scheme--darkest-grey tr:hover{background-color:#767676}.scheme--lightest-blue{background-color:#d8e7f9;color:#336dc2;border-color:#bad6e7 !important}.scheme--lightest-blue *{border-color:inherit}.scheme--lightest-blue hr{border-color:#bad6e7 !important}.scheme--lightest-blue h1,.scheme--lightest-blue .alpha{color:#183559}.scheme--lightest-blue h2,.scheme--lightest-blue .beta,.scheme--lightest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--lightest-blue p{color:#183559}.scheme--lightest-blue h3,.scheme--lightest-blue .gamma{color:#183559}.scheme--lightest-blue h4,.scheme--lightest-blue .delta{color:#183559}.scheme--lightest-blue h5,.scheme--lightest-blue .epsilon{color:#183559}.scheme--lightest-blue h6,.scheme--lightest-blue .zeta{color:#183559}.scheme--lightest-blue p,.scheme--lightest-blue ul,.scheme--lightest-blue ol,.scheme--lightest-blue dd,.scheme--lightest-blue label{color:#336dc2}.scheme--lightest-blue a{color:#336dc2;border-color:#67a9f1;text-decoration:underline}.scheme--lightest-blue a:active,.scheme--lightest-blue a:hover{color:#3c85df}.scheme--lightest-blue h1 a,.scheme--lightest-blue h2 a,.scheme--lightest-blue h3 a,.scheme--lightest-blue h4 a,.scheme--lightest-blue h5 a,.scheme--lightest-blue .main-heading a,.scheme--lightest-blue .sub-heading a{color:#183559;border-bottom-color:rgba(0,0,0,0)}.scheme--lightest-blue h1 a:hover,.scheme--lightest-blue h2 a:hover,.scheme--lightest-blue h3 a:hover,.scheme--lightest-blue h4 a:hover,.scheme--lightest-blue h5 a:hover,.scheme--lightest-blue .main-heading a:hover,.scheme--lightest-blue .sub-heading a:hover{color:#000;border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs{border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs li.active{background-color:#d8e7f9}.scheme--lightest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#d8e7f9;background-color:#d8e7f9}.scheme--lightest-blue .tabs a{background-color:#67a9f1;border-top-color:#67a9f1;border-bottom-color:#67a9f1}.scheme--lightest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-blue input,.scheme--lightest-blue select,.scheme--lightest-blue textarea{color:#222}.scheme--blue{background-color:#3c85df;border-color:#336dc2;color:#fff;-webkit-font-smoothing:antialiased}.scheme--blue *{border-color:inherit}.scheme--blue hr{border-color:#fff}.scheme--blue h1,.scheme--blue .alpha{color:#fff}.scheme--blue h2,.scheme--blue .beta,.scheme--blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--blue p{color:#fff}.scheme--blue h3,.scheme--blue .gamma{color:#fff}.scheme--blue h4,.scheme--blue .delta{color:#fff}.scheme--blue h5,.scheme--blue .epsilon{color:#fff}.scheme--blue p,.scheme--blue ul,.scheme--blue ol,.scheme--blue dd,.scheme--blue label{color:#fff}.scheme--blue a{color:#b1cef2;border-color:#183559}.scheme--blue a:active,.scheme--blue a:hover{color:#183559}.scheme--blue h1 a,.scheme--blue h2 a,.scheme--blue h3 a,.scheme--blue h4 a,.scheme--blue h5 a,.scheme--blue .main-heading a,.scheme--blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--blue h1 a:hover,.scheme--blue h2 a:hover,.scheme--blue h3 a:hover,.scheme--blue h4 a:hover,.scheme--blue h5 a:hover,.scheme--blue .main-heading a:hover,.scheme--blue .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--blue .tabs{border-bottom-color:#d8e7f9}.scheme--blue .tabs li.active{background-color:#3c85df}.scheme--blue .tabs li.active a{border-top-color:#fff;border-bottom-color:#3c85df;background-color:#3c85df;color:#fff}.scheme--blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#3c85df}.scheme--blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue{background-color:#183559;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-blue *{border-color:inherit}.scheme--darkest-blue hr{border-color:#767676}.scheme--darkest-blue h1,.scheme--darkest-blue .alpha{color:#ebebeb}.scheme--darkest-blue h2,.scheme--darkest-blue .beta,.scheme--darkest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-blue p{color:#ebebeb}.scheme--darkest-blue h3,.scheme--darkest-blue .gamma{color:#ebebeb}.scheme--darkest-blue h4,.scheme--darkest-blue .delta{color:#ebebeb}.scheme--darkest-blue h5,.scheme--darkest-blue .epsilon{color:#ebebeb}.scheme--darkest-blue p,.scheme--darkest-blue ul,.scheme--darkest-blue ol,.scheme--darkest-blue dd,.scheme--darkest-blue label{color:#dcdcdc}.scheme--darkest-blue a{color:#ebebeb;border-color:#3c85df}.scheme--darkest-blue a:active,.scheme--darkest-blue a:hover{color:#67a9f1}.scheme--darkest-blue h1 a,.scheme--darkest-blue h2 a,.scheme--darkest-blue h3 a,.scheme--darkest-blue h4 a,.scheme--darkest-blue h5 a,.scheme--darkest-blue .main-heading a,.scheme--darkest-blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-blue h1 a:hover,.scheme--darkest-blue h2 a:hover,.scheme--darkest-blue h3 a:hover,.scheme--darkest-blue h4 a:hover,.scheme--darkest-blue h5 a:hover,.scheme--darkest-blue .main-heading a:hover,.scheme--darkest-blue .sub-heading a:hover{color:#fff;border-bottom-color:#3c85df}.scheme--darkest-blue .tabs{border-bottom-color:#d8e7f9}.scheme--darkest-blue .tabs li.active{background-color:#183559}.scheme--darkest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#183559;background-color:#183559;color:#fff}.scheme--darkest-blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#183559}.scheme--darkest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue input,.scheme--darkest-blue select,.scheme--darkest-blue textarea{color:#222}.scheme--near-black{background-color:#222;border-color:#b6b6b6;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--near-black *{border-color:inherit}.scheme--near-black hr{border-color:#b6b6b6}.scheme--near-black h1,.scheme--near-black .alpha{color:#ebebeb}.scheme--near-black h2,.scheme--near-black .beta,.scheme--near-black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--near-black p{color:#ebebeb}.scheme--near-black h3,.scheme--near-black .gamma{color:#ebebeb}.scheme--near-black h4,.scheme--near-black .delta{color:#ebebeb}.scheme--near-black h5,.scheme--near-black .epsilon{color:#ebebeb}.scheme--near-black h6,.scheme--near-black .zeta{color:#ebebeb}.scheme--near-black p,.scheme--near-black ul,.scheme--near-black ol,.scheme--near-black dd,.scheme--near-black label{color:#dcdcdc}.scheme--near-black a{color:#ebebeb;border-color:#3c85df}.scheme--near-black a:active,.scheme--near-black a:hover{color:#67a9f1}.scheme--near-black h1 a,.scheme--near-black h2 a,.scheme--near-black h3 a,.scheme--near-black h4 a,.scheme--near-black h5 a,.scheme--near-black .main-heading a,.scheme--near-black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--near-black h1 a:hover,.scheme--near-black h2 a:hover,.scheme--near-black h3 a:hover,.scheme--near-black h4 a:hover,.scheme--near-black h5 a:hover,.scheme--near-black .main-heading a:hover,.scheme--near-black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--near-black input,.scheme--near-black select,.scheme--near-black textarea{color:#222}.scheme--black{background-color:#000;border-color:#373737;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--black *{border-color:inherit}.scheme--black hr{border-color:#373737}.scheme--black h1,.scheme--black .alpha{color:#ebebeb}.scheme--black h2,.scheme--black .beta,.scheme--black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--black p{color:#ebebeb}.scheme--black h3,.scheme--black .gamma{color:#ebebeb}.scheme--black h4,.scheme--black .delta{color:#ebebeb}.scheme--black h5,.scheme--black .epsilon{color:#ebebeb}.scheme--black p,.scheme--black ul,.scheme--black ol,.scheme--black dd,.scheme--black label{color:#dcdcdc}.scheme--black a{color:#8ab6ec;border-color:#3c85df}.scheme--black a:active,.scheme--black a:hover{color:#3c85df}.scheme--black h1 a,.scheme--black h2 a,.scheme--black h3 a,.scheme--black h4 a,.scheme--black h5 a,.scheme--black .main-heading a,.scheme--black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--black h1 a:hover,.scheme--black h2 a:hover,.scheme--black h3 a:hover,.scheme--black h4 a:hover,.scheme--black h5 a:hover,.scheme--black .main-heading a:hover,.scheme--black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--black input,.scheme--black select,.scheme--black textarea{color:#222}.scheme--red{background-color:#c00;border-color:#c00;color:#fff;-webkit-font-smoothing:antialiased}.scheme--red *{border-color:inherit}.scheme--red hr{border-color:#fff}.scheme--red h1,.scheme--red .alpha,.scheme--red .main-heading{color:#fff}.scheme--red h2,.scheme--red .beta,.scheme--red blockquote.blockquote--large p,blockquote.blockquote--large .scheme--red p,.scheme--red .sub-heading{color:#fff}.scheme--red h3,.scheme--red .gamma{color:#fff}.scheme--red h4,.scheme--red .delta{color:#fff}.scheme--red h5,.scheme--red .epsilon{color:#fff}.scheme--red h6,.scheme--red .zeta{color:#fff}.scheme--red p,.scheme--red ul,.scheme--red ol,.scheme--red dd,.scheme--red label{color:#f5cccc}.scheme--red a{color:#fff;border-color:#fff}.scheme--red a:active,.scheme--red a:hover{color:#f5cccc}.scheme--red h1 a,.scheme--red h2 a,.scheme--red h3 a,.scheme--red h4 a,.scheme--red h5 a,.scheme--red .main-heading a,.scheme--red .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--red h1 a:hover,.scheme--red h2 a:hover,.scheme--red h3 a:hover,.scheme--red h4 a:hover,.scheme--red h5 a:hover,.scheme--red .main-heading a:hover,.scheme--red .sub-heading a:hover{color:#fff;border-bottom-color:#f5cccc}.scheme--red .tabs{border-bottom-color:#eb9999}.scheme--red .tabs li.active{background-color:#c00}.scheme--red .tabs li.active a{border-top-color:#fff;border-bottom-color:#c00;background-color:#c00;color:#fff}.scheme--red .tabs a{background-color:#eb9999;border-top-color:#eb9999;border-bottom-color:#eb9999;color:#222}.scheme--red .pagination{-webkit-font-smoothing:antialiased}.scheme--red input,.scheme--red select,.scheme--red textarea{color:#222}.scheme--red table{background-color:#a30000;color:#eb9999}.scheme--red th{background-color:#c00;color:#eb9999}.scheme--red th,.scheme--red td{border-color:#c00}.scheme--red tr:hover{background-color:#c00}.jazzy-underline{border-bottom:none}.jazzy-underline:after{content:"";display:block;width:20%;min-width:100px;height:5px;margin-top:4px;border-radius:10px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.text--center.jazzy-underline:after,.jazzy-underline.nav-bar--center:after,.text--center .jazzy-underline:after,.nav-bar--center .jazzy-underline:after{margin-left:auto;margin-right:auto}.jazzy-top-border{position:relative}.jazzy-top-border:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-bottom-border{position:relative}.jazzy-bottom-border:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-left-border{position:relative}.jazzy-left-border:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-right-border{position:relative}.jazzy-right-border:before{content:"";display:block;position:absolute;top:0;right:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-text{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.background-color--jazzy{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.color--yellow{color:#fed100 !important}.background-color--yellow{background-color:#fed100 !important}.border-color--yellow{border-color:#fed100 !important}.color-code--yellow:after{content:"#fed100" !important}.color--yellow--base{color:#fed100 !important}.background-color--yellow--base{background-color:#fed100 !important}.border-color--yellow--base{border-color:#fed100 !important}.color-code--yellow--base:after{content:"#fed100" !important}.color--yellow--jazzy{color:#ff0 !important}.background-color--yellow--jazzy{background-color:#ff0 !important}.border-color--yellow--jazzy{border-color:#ff0 !important}.color-code--yellow--jazzy:after{content:"yellow" !important}.color--yellow--1{color:#fff9d7 !important}.background-color--yellow--1{background-color:#fff9d7 !important}.border-color--yellow--1{border-color:#fff9d7 !important}.color-code--yellow--1:after{content:"#fff9d7" !important}.color--yellow--2{color:#fff4ae !important}.background-color--yellow--2{background-color:#fff4ae !important}.border-color--yellow--2{border-color:#fff4ae !important}.color-code--yellow--2:after{content:"#fff4ae" !important}.color--yellow--3{color:#ffee86 !important}.background-color--yellow--3{background-color:#ffee86 !important}.border-color--yellow--3{border-color:#ffee86 !important}.color-code--yellow--3:after{content:"#ffee86" !important}.color--yellow--4{color:#ffe335 !important}.background-color--yellow--4{background-color:#ffe335 !important}.border-color--yellow--4{border-color:#ffe335 !important}.color-code--yellow--4:after{content:"#ffe335" !important}.color--yellow--5{color:#fed100 !important}.background-color--yellow--5{background-color:#fed100 !important}.border-color--yellow--5{border-color:#fed100 !important}.color-code--yellow--5:after{content:"#fed100" !important}.color--orange{color:#fc9003 !important}.background-color--orange{background-color:#fc9003 !important}.border-color--orange{border-color:#fc9003 !important}.color-code--orange:after{content:"#fc9003" !important}.color--orange--base{color:#fc9003 !important}.background-color--orange--base{background-color:#fc9003 !important}.border-color--orange--base{border-color:#fc9003 !important}.color-code--orange--base:after{content:"#fc9003" !important}.color--orange--jazzy{color:#ebab2a !important}.background-color--orange--jazzy{background-color:#ebab2a !important}.border-color--orange--jazzy{border-color:#ebab2a !important}.color-code--orange--jazzy:after{content:"#ebab2a" !important}.color--orange--1{color:#ffebcc !important}.background-color--orange--1{background-color:#ffebcc !important}.border-color--orange--1{border-color:#ffebcc !important}.color-code--orange--1:after{content:"#ffebcc" !important}.color--orange--2{color:#ffd699 !important}.background-color--orange--2{background-color:#ffd699 !important}.border-color--orange--2{border-color:#ffd699 !important}.color-code--orange--2:after{content:"#ffd699" !important}.color--orange--3{color:#fec267 !important}.background-color--orange--3{background-color:#fec267 !important}.border-color--orange--3{border-color:#fec267 !important}.color-code--orange--3:after{content:"#fec267" !important}.color--orange--4{color:#ecac2d !important}.background-color--orange--4{background-color:#ecac2d !important}.border-color--orange--4{border-color:#ecac2d !important}.color-code--orange--4:after{content:"#ecac2d" !important}.color--orange--5{color:#fc9003 !important}.background-color--orange--5{background-color:#fc9003 !important}.border-color--orange--5{border-color:#fc9003 !important}.color-code--orange--5:after{content:"#fc9003" !important}.color--green{color:#1aac1e !important}.background-color--green{background-color:#1aac1e !important}.border-color--green{border-color:#1aac1e !important}.color-code--green:after{content:"#1aac1e" !important}.color--green--base{color:#1aac1e !important}.background-color--green--base{background-color:#1aac1e !important}.border-color--green--base{border-color:#1aac1e !important}.color-code--green--base:after{content:"#1aac1e" !important}.color--green--jazzy{color:#00a361 !important}.background-color--green--jazzy{background-color:#00a361 !important}.border-color--green--jazzy{border-color:#00a361 !important}.color-code--green--jazzy:after{content:"#00a361" !important}.color--green--1{color:#d1eed2 !important}.background-color--green--1{background-color:#d1eed2 !important}.border-color--green--1{border-color:#d1eed2 !important}.color-code--green--1:after{content:"#d1eed2" !important}.color--green--2{color:#a3dea5 !important}.background-color--green--2{background-color:#a3dea5 !important}.border-color--green--2{border-color:#a3dea5 !important}.color-code--green--2:after{content:"#a3dea5" !important}.color--green--3{color:#76cd78 !important}.background-color--green--3{background-color:#76cd78 !important}.border-color--green--3{border-color:#76cd78 !important}.color-code--green--3:after{content:"#76cd78" !important}.color--green--4{color:#4abc4b !important}.background-color--green--4{background-color:#4abc4b !important}.border-color--green--4{border-color:#4abc4b !important}.color-code--green--4:after{content:"#4abc4b" !important}.color--green--5{color:#1aac1e !important}.background-color--green--5{background-color:#1aac1e !important}.border-color--green--5{border-color:#1aac1e !important}.color-code--green--5:after{content:"#1aac1e" !important}.color--green--6{color:#128024 !important}.background-color--green--6{background-color:#128024 !important}.border-color--green--6{border-color:#128024 !important}.color-code--green--6:after{content:"#128024" !important}.color--green--7{color:#0e5b10 !important}.background-color--green--7{background-color:#0e5b10 !important}.border-color--green--7{border-color:#0e5b10 !important}.color-code--green--7:after{content:"#0e5b10" !important}.color--red{color:#c00 !important}.background-color--red{background-color:#c00 !important}.border-color--red{border-color:#c00 !important}.color-code--red:after{content:"#cc0000" !important}.color--red--base{color:#c00 !important}.background-color--red--base{background-color:#c00 !important}.border-color--red--base{border-color:#c00 !important}.color-code--red--base:after{content:"#cc0000" !important}.color--red--brand{color:#c00 !important}.background-color--red--brand{background-color:#c00 !important}.border-color--red--brand{border-color:#c00 !important}.color-code--red--brand:after{content:"#cc0000" !important}.color--red--jazzy{color:#ed3331 !important}.background-color--red--jazzy{background-color:#ed3331 !important}.border-color--red--jazzy{border-color:#ed3331 !important}.color-code--red--jazzy:after{content:"#ed3331" !important}.color--red--1{color:#f5cccc !important}.background-color--red--1{background-color:#f5cccc !important}.border-color--red--1{border-color:#f5cccc !important}.color-code--red--1:after{content:"#f5cccc" !important}.color--red--2{color:#eb9999 !important}.background-color--red--2{background-color:#eb9999 !important}.border-color--red--2{border-color:#eb9999 !important}.color-code--red--2:after{content:"#eb9999" !important}.color--red--3{color:#e06666 !important}.background-color--red--3{background-color:#e06666 !important}.border-color--red--3{border-color:#e06666 !important}.color-code--red--3:after{content:"#e06666" !important}.color--red--4{color:#ff2828 !important}.background-color--red--4{background-color:#ff2828 !important}.border-color--red--4{border-color:#ff2828 !important}.color-code--red--4:after{content:"#ff2828" !important}.color--red--5{color:#c00 !important}.background-color--red--5{background-color:#c00 !important}.border-color--red--5{border-color:#c00 !important}.color-code--red--5:after{content:"#cc0000" !important}.color--red--6{color:#a30000 !important}.background-color--red--6{background-color:#a30000 !important}.border-color--red--6{border-color:#a30000 !important}.color-code--red--6:after{content:"#a30000" !important}.color--red--7{color:#7a0000 !important}.background-color--red--7{background-color:#7a0000 !important}.border-color--red--7{border-color:#7a0000 !important}.color-code--red--7:after{content:"#7a0000" !important}.color--blue{color:#3c85df !important}.background-color--blue{background-color:#3c85df !important}.border-color--blue{border-color:#3c85df !important}.color-code--blue:after{content:"#3c85df" !important}.color--blue--base{color:#3c85df !important}.background-color--blue--base{background-color:#3c85df !important}.border-color--blue--base{border-color:#3c85df !important}.color-code--blue--base:after{content:"#3c85df" !important}.color--blue--jazzy{color:#4b80c1 !important}.background-color--blue--jazzy{background-color:#4b80c1 !important}.border-color--blue--jazzy{border-color:#4b80c1 !important}.color-code--blue--jazzy:after{content:"#4b80c1" !important}.color--blue--1{color:#d8e7f9 !important}.background-color--blue--1{background-color:#d8e7f9 !important}.border-color--blue--1{border-color:#d8e7f9 !important}.color-code--blue--1:after{content:"#d8e7f9" !important}.color--blue--2{color:#b1cef2 !important}.background-color--blue--2{background-color:#b1cef2 !important}.border-color--blue--2{border-color:#b1cef2 !important}.color-code--blue--2:after{content:"#b1cef2" !important}.color--blue--3{color:#8ab6ec !important}.background-color--blue--3{background-color:#8ab6ec !important}.border-color--blue--3{border-color:#8ab6ec !important}.color-code--blue--3:after{content:"#8ab6ec" !important}.color--blue--4{color:#67a9f1 !important}.background-color--blue--4{background-color:#67a9f1 !important}.border-color--blue--4{border-color:#67a9f1 !important}.color-code--blue--4:after{content:"#67a9f1" !important}.color--blue--5{color:#3c85df !important}.background-color--blue--5{background-color:#3c85df !important}.border-color--blue--5{border-color:#3c85df !important}.color-code--blue--5:after{content:"#3c85df" !important}.color--blue--6{color:#336dc2 !important}.background-color--blue--6{background-color:#336dc2 !important}.border-color--blue--6{border-color:#336dc2 !important}.color-code--blue--6:after{content:"#336dc2" !important}.color--blue--7{color:#2a5e9d !important}.background-color--blue--7{background-color:#2a5e9d !important}.border-color--blue--7{border-color:#2a5e9d !important}.color-code--blue--7:after{content:"#2a5e9d" !important}.color--blue--8{color:#183559 !important}.background-color--blue--8{background-color:#183559 !important}.border-color--blue--8{border-color:#183559 !important}.color-code--blue--8:after{content:"#183559" !important}.color--grey{color:#b6b6b6 !important}.background-color--grey{background-color:#b6b6b6 !important}.border-color--grey{border-color:#b6b6b6 !important}.color-code--grey:after{content:"#b6b6b6" !important}.color--grey--base{color:#b6b6b6 !important}.background-color--grey--base{background-color:#b6b6b6 !important}.border-color--grey--base{border-color:#b6b6b6 !important}.color-code--grey--base:after{content:"#b6b6b6" !important}.color--grey--1{color:#f2f2f2 !important}.background-color--grey--1{background-color:#f2f2f2 !important}.border-color--grey--1{border-color:#f2f2f2 !important}.color-code--grey--1:after{content:"#f2f2f2" !important}.color--grey--2{color:#ebebeb !important}.background-color--grey--2{background-color:#ebebeb !important}.border-color--grey--2{border-color:#ebebeb !important}.color-code--grey--2:after{content:"#ebebeb" !important}.color--grey--3{color:#dcdcdc !important}.background-color--grey--3{background-color:#dcdcdc !important}.border-color--grey--3{border-color:#dcdcdc !important}.color-code--grey--3:after{content:"#dcdcdc" !important}.color--grey--4{color:#b6b6b6 !important}.background-color--grey--4{background-color:#b6b6b6 !important}.border-color--grey--4{border-color:#b6b6b6 !important}.color-code--grey--4:after{content:"#b6b6b6" !important}.color--grey--5{color:#767676 !important}.background-color--grey--5{background-color:#767676 !important}.border-color--grey--5{border-color:#767676 !important}.color-code--grey--5:after{content:"#767676" !important}.color--grey--6{color:#6e6e6e !important}.background-color--grey--6{background-color:#6e6e6e !important}.border-color--grey--6{border-color:#6e6e6e !important}.color-code--grey--6:after{content:"#6e6e6e" !important}.color--grey--7{color:#373737 !important}.background-color--grey--7{background-color:#373737 !important}.border-color--grey--7{border-color:#373737 !important}.color-code--grey--7:after{content:"#373737" !important}.color--grey--8{color:#333 !important}.background-color--grey--8{background-color:#333 !important}.border-color--grey--8{border-color:#333 !important}.color-code--grey--8:after{content:"#333333" !important}.color--grey--9{color:#222 !important}.background-color--grey--9{background-color:#222 !important}.border-color--grey--9{border-color:#222 !important}.color-code--grey--9:after{content:"#222222" !important}.color--black{color:#000 !important}.background-color--black{background-color:#000 !important}.border-color--black{border-color:#000 !important}.color-code--black:after{content:"#000000" !important}.color--black--base{color:#000 !important}.background-color--black--base{background-color:#000 !important}.border-color--black--base{border-color:#000 !important}.color-code--black--base:after{content:"#000000" !important}.color--white{color:#fff !important}.background-color--white{background-color:#fff !important}.border-color--white{border-color:#fff !important}.color-code--white:after{content:"#ffffff" !important}.color--white--base{color:#fff !important}.background-color--white--base{background-color:#fff !important}.border-color--white--base{border-color:#fff !important}.color-code--white--base:after{content:"#ffffff" !important}.color--transparent{color:rgba(0,0,0,0) !important}.background-color--transparent{background-color:rgba(0,0,0,0) !important}.border-color--transparent{border-color:rgba(0,0,0,0) !important}.color-code--transparent:after{content:"transparent" !important}.color--transparent--base{color:rgba(0,0,0,0) !important}.background-color--transparent--base{background-color:rgba(0,0,0,0) !important}.border-color--transparent--base{border-color:rgba(0,0,0,0) !important}.color-code--transparent--base:after{content:"transparent" !important}@font-face{font-family:"redgate-type";src:url("type/vendor/redgate-type/redgate-type-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}h1,.alpha,.main-heading{font-size:36px;font-size:2.25rem;line-height:46px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h1,.alpha,.main-heading{font-size:30px;font-size:1.875rem;line-height:40px}}h2,.beta,blockquote.blockquote--large p{font-size:24px;font-size:1.5rem;line-height:34px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h2,.beta,blockquote.blockquote--large p{font-size:22px;font-size:1.375rem;line-height:32px}}h3,.gamma{font-size:18px;font-size:1.125rem;line-height:28px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h4,.delta{font-size:16px;font-size:1rem;line-height:26px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h5,.epsilon{font-size:14px;font-size:.875rem;line-height:24px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h6,.zeta{font-size:12px;font-size:.75rem;line-height:22px;font-weight:500;color:#222;text-transform:uppercase;letter-spacing:1px}h1+.sub-heading{font-size:24px;font-size:1.5rem;line-height:34px;margin-top:0;margin-bottom:10px}h2+.sub-heading{font-size:18px;font-size:1.125rem;line-height:28px;margin-top:0;margin-bottom:10px}h3+.sub-heading{font-size:18px;font-size:1.125rem;line-height:28px}em{font-style:italic}html,:root,.hc-root{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif;font-size:100%;line-height:26px;word-break:break-word}.text--micro{font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-size:.6875rem;line-height:21px}.text--intro{font-weight:300;font-size:20px;font-size:1.25rem;line-height:30px}.text--body-small{font-size:14px;font-size:.875rem;line-height:24px}.text--body-large{font-size:18px;font-size:1.125rem;line-height:28px}h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:40px;font-size:2.5rem;line-height:50px}@media(max-width: 600px){h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:32px;font-size:2rem;line-height:42px}}.text--biggest{font-size:80px;font-size:5rem;line-height:88px}@media(max-width: 600px){.text--biggest{font-size:60px;font-size:3.75rem;line-height:66px}}.text--bigger{font-size:56px;font-size:3.5rem;line-height:64px}@media(max-width: 600px){.text--bigger{font-size:42px;font-size:2.625rem;line-height:48px}}.text--big{font-size:44px;font-size:2.75rem;line-height:52px}@media(max-width: 600px){.text--big{font-size:33px;font-size:2.0625rem;line-height:39px}}.text--highlight,.text--highlight--blue,.text--highlight--grey{padding-left:20px;padding-left:1.25rem;border-left:5px solid #c00}.text--highlight--grey{border-color:#dcdcdc}.text--highlight--blue{border-color:#8ab6ec}.text--separator{font-size:12px;font-size:.75rem;line-height:22px;margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;text-transform:uppercase;letter-spacing:2px;text-align:center}.text--separator:before,.text--separator:after{content:" ";display:inline-block;width:35%;vertical-align:middle;border-bottom:1px dashed #b6b6b6;margin-left:-55%;margin-right:1em}.text--separator:after{margin-left:1em;margin-right:-55%}.text--simple-talk{font-family:"Roboto Slab",serif}.text--redgate,.header--primary__company-logo-container,.header--primary__app-name-container,.header--primary__app-logo-container{font-family:redgate-type}.text--default-family{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif !important}.text--center,.nav-bar--center{text-align:center !important}.text--left{text-align:left !important}.text--right{text-align:right !important}@media(max-width: 99999px){.text--center--max{text-align:center !important}.text--left--max{text-align:left !important}.text--right--max{text-align:right !important}}@media(max-width: 1200px){.text--center--large{text-align:center !important}.text--left--large{text-align:left !important}.text--right--large{text-align:right !important}}@media(max-width: 950px){.text--center--medium{text-align:center !important}.text--left--medium{text-align:left !important}.text--right--medium{text-align:right !important}}@media(max-width: 600px){.text--center--small{text-align:center !important}.text--left--small{text-align:left !important}.text--right--small{text-align:right !important}}@media(max-width: 384px){.text--center--mini{text-align:center !important}.text--left--mini{text-align:left !important}.text--right--mini{text-align:right !important}}.text--bold{font-weight:bold !important}.text--normal{font-weight:normal !important}.text--light{font-weight:300 !important}.text--medium{font-weight:500 !important}.text--underline{text-decoration:underline !important}.text--no-underline{text-decoration:none !important;border-bottom:none !important}.text--uppercase{text-transform:uppercase !important;letter-spacing:1px}.text--strikethrough{text-decoration:line-through !important}a{transition:all .3s ease;text-decoration:none;color:#336dc2}a:active,a:hover{color:#183559}h1 a,h2 a,h3 a,h4 a,h5 a,.main-heading a,.sub-heading a{color:#222}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.main-heading a:hover,.sub-heading a:hover{color:#000;opacity:.5}h1 a.color--blue:hover,h2 a.color--blue:hover,h3 a.color--blue:hover,h4 a.color--blue:hover,h5 a.color--blue:hover,.main-heading a.color--blue:hover,.sub-heading a.color--blue:hover{color:#183559;opacity:1}a.link-image,a:link.link-image,a:focus.link-image,a:active.link-image,a:hover.link-image{border:none}a.link-image *{transition:opacity .3s ease}a:hover.link-image *{opacity:.7}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid__row.grid__row--no-gutter .grid__col{padding-left:0;padding-right:0}.grid__col{display:block;float:left;padding-left:0%;padding-right:0%}.grid__col.grid__col--no-gutter{padding-left:0;padding-right:0}.grid__col.grid__col--no-left-gutter{padding-left:0}.grid__col.grid__col--no-right-gutter{padding-right:0}@media(max-width: 600px){.grid .grid__col{display:block;width:100%;margin-left:0;border:none}}.grid__col--span-0-of-10{width:0}.grid__col--span-1-of-10{width:10%}.grid__col--span-2-of-10{width:20%}.grid__col--span-3-of-10{width:30%}.grid__col--span-4-of-10{width:40%}.grid__col--span-5-of-10{width:50%}.grid__col--span-6-of-10{width:60%}.grid__col--span-7-of-10{width:70%}.grid__col--span-8-of-10{width:80%}.grid__col--span-9-of-10{width:90%}.grid__col--span-10-of-10{width:100%}.grid__col--span-0-of-12{width:0}.grid__col--span-1-of-12{width:8.3333333333%}.grid__col--span-2-of-12{width:16.6666666667%}.grid__col--span-3-of-12{width:25%}.grid__col--span-4-of-12{width:33.3333333333%}.grid__col--span-5-of-12{width:41.6666666667%}.grid__col--span-6-of-12{width:50%}.grid__col--span-7-of-12{width:58.3333333333%}.grid__col--span-8-of-12{width:66.6666666667%}.grid__col--span-9-of-12{width:75%}.grid__col--span-10-of-12{width:83.3333333333%}.grid__col--span-11-of-12{width:91.6666666667%}.grid__col--span-12-of-12{width:100%}.grid__col--push-0-of-10{margin-left:0}.grid__col--push-1-of-10{margin-left:10%}.grid__col--push-2-of-10{margin-left:20%}.grid__col--push-3-of-10{margin-left:30%}.grid__col--push-4-of-10{margin-left:40%}.grid__col--push-5-of-10{margin-left:50%}.grid__col--push-6-of-10{margin-left:60%}.grid__col--push-7-of-10{margin-left:70%}.grid__col--push-8-of-10{margin-left:80%}.grid__col--push-9-of-10{margin-left:90%}.grid__col--push-10-of-10{margin-left:100%}.grid__col--push-0-of-12{margin-left:0}.grid__col--push-1-of-12{margin-left:8.3333333333%}.grid__col--push-2-of-12{margin-left:16.6666666667%}.grid__col--push-3-of-12{margin-left:25%}.grid__col--push-4-of-12{margin-left:33.3333333333%}.grid__col--push-5-of-12{margin-left:41.6666666667%}.grid__col--push-6-of-12{margin-left:50%}.grid__col--push-7-of-12{margin-left:58.3333333333%}.grid__col--push-8-of-12{margin-left:66.6666666667%}.grid__col--push-9-of-12{margin-left:75%}.grid__col--push-10-of-12{margin-left:83.3333333333%}.grid__col--push-11-of-12{margin-left:91.6666666667%}.grid__col--push-12-of-12{margin-left:100%}@media(max-width: 99999px){.grid .grid__col--span-0-of-10--max{width:0}.grid .grid__col--span-1-of-10--max{width:10%}.grid .grid__col--span-2-of-10--max{width:20%}.grid .grid__col--span-3-of-10--max{width:30%}.grid .grid__col--span-4-of-10--max{width:40%}.grid .grid__col--span-5-of-10--max{width:50%}.grid .grid__col--span-6-of-10--max{width:60%}.grid .grid__col--span-7-of-10--max{width:70%}.grid .grid__col--span-8-of-10--max{width:80%}.grid .grid__col--span-9-of-10--max{width:90%}.grid .grid__col--span-10-of-10--max{width:100%}.grid .grid__col--span-0-of-12--max{width:0}.grid .grid__col--span-1-of-12--max{width:8.3333333333%}.grid .grid__col--span-2-of-12--max{width:16.6666666667%}.grid .grid__col--span-3-of-12--max{width:25%}.grid .grid__col--span-4-of-12--max{width:33.3333333333%}.grid .grid__col--span-5-of-12--max{width:41.6666666667%}.grid .grid__col--span-6-of-12--max{width:50%}.grid .grid__col--span-7-of-12--max{width:58.3333333333%}.grid .grid__col--span-8-of-12--max{width:66.6666666667%}.grid .grid__col--span-9-of-12--max{width:75%}.grid .grid__col--span-10-of-12--max{width:83.3333333333%}.grid .grid__col--span-11-of-12--max{width:91.6666666667%}.grid .grid__col--span-12-of-12--max{width:100%}.grid .grid__col--push-0-of-10--max{margin-left:0}.grid .grid__col--push-1-of-10--max{margin-left:10%}.grid .grid__col--push-2-of-10--max{margin-left:20%}.grid .grid__col--push-3-of-10--max{margin-left:30%}.grid .grid__col--push-4-of-10--max{margin-left:40%}.grid .grid__col--push-5-of-10--max{margin-left:50%}.grid .grid__col--push-6-of-10--max{margin-left:60%}.grid .grid__col--push-7-of-10--max{margin-left:70%}.grid .grid__col--push-8-of-10--max{margin-left:80%}.grid .grid__col--push-9-of-10--max{margin-left:90%}.grid .grid__col--push-10-of-10--max{margin-left:100%}.grid .grid__col--push-0-of-12--max{margin-left:0}.grid .grid__col--push-1-of-12--max{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--max{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--max{margin-left:25%}.grid .grid__col--push-4-of-12--max{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--max{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--max{margin-left:50%}.grid .grid__col--push-7-of-12--max{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--max{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--max{margin-left:75%}.grid .grid__col--push-10-of-12--max{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--max{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--max{margin-left:100%}}@media(max-width: 1200px){.grid .grid__col--span-0-of-10--large{width:0}.grid .grid__col--span-1-of-10--large{width:10%}.grid .grid__col--span-2-of-10--large{width:20%}.grid .grid__col--span-3-of-10--large{width:30%}.grid .grid__col--span-4-of-10--large{width:40%}.grid .grid__col--span-5-of-10--large{width:50%}.grid .grid__col--span-6-of-10--large{width:60%}.grid .grid__col--span-7-of-10--large{width:70%}.grid .grid__col--span-8-of-10--large{width:80%}.grid .grid__col--span-9-of-10--large{width:90%}.grid .grid__col--span-10-of-10--large{width:100%}.grid .grid__col--span-0-of-12--large{width:0}.grid .grid__col--span-1-of-12--large{width:8.3333333333%}.grid .grid__col--span-2-of-12--large{width:16.6666666667%}.grid .grid__col--span-3-of-12--large{width:25%}.grid .grid__col--span-4-of-12--large{width:33.3333333333%}.grid .grid__col--span-5-of-12--large{width:41.6666666667%}.grid .grid__col--span-6-of-12--large{width:50%}.grid .grid__col--span-7-of-12--large{width:58.3333333333%}.grid .grid__col--span-8-of-12--large{width:66.6666666667%}.grid .grid__col--span-9-of-12--large{width:75%}.grid .grid__col--span-10-of-12--large{width:83.3333333333%}.grid .grid__col--span-11-of-12--large{width:91.6666666667%}.grid .grid__col--span-12-of-12--large{width:100%}.grid .grid__col--push-0-of-10--large{margin-left:0}.grid .grid__col--push-1-of-10--large{margin-left:10%}.grid .grid__col--push-2-of-10--large{margin-left:20%}.grid .grid__col--push-3-of-10--large{margin-left:30%}.grid .grid__col--push-4-of-10--large{margin-left:40%}.grid .grid__col--push-5-of-10--large{margin-left:50%}.grid .grid__col--push-6-of-10--large{margin-left:60%}.grid .grid__col--push-7-of-10--large{margin-left:70%}.grid .grid__col--push-8-of-10--large{margin-left:80%}.grid .grid__col--push-9-of-10--large{margin-left:90%}.grid .grid__col--push-10-of-10--large{margin-left:100%}.grid .grid__col--push-0-of-12--large{margin-left:0}.grid .grid__col--push-1-of-12--large{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--large{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--large{margin-left:25%}.grid .grid__col--push-4-of-12--large{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--large{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--large{margin-left:50%}.grid .grid__col--push-7-of-12--large{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--large{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--large{margin-left:75%}.grid .grid__col--push-10-of-12--large{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--large{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--large{margin-left:100%}}@media(max-width: 950px){.grid .grid__col--span-0-of-10--medium{width:0}.grid .grid__col--span-1-of-10--medium{width:10%}.grid .grid__col--span-2-of-10--medium{width:20%}.grid .grid__col--span-3-of-10--medium{width:30%}.grid .grid__col--span-4-of-10--medium{width:40%}.grid .grid__col--span-5-of-10--medium{width:50%}.grid .grid__col--span-6-of-10--medium{width:60%}.grid .grid__col--span-7-of-10--medium{width:70%}.grid .grid__col--span-8-of-10--medium{width:80%}.grid .grid__col--span-9-of-10--medium{width:90%}.grid .grid__col--span-10-of-10--medium{width:100%}.grid .grid__col--span-0-of-12--medium{width:0}.grid .grid__col--span-1-of-12--medium{width:8.3333333333%}.grid .grid__col--span-2-of-12--medium{width:16.6666666667%}.grid .grid__col--span-3-of-12--medium{width:25%}.grid .grid__col--span-4-of-12--medium{width:33.3333333333%}.grid .grid__col--span-5-of-12--medium{width:41.6666666667%}.grid .grid__col--span-6-of-12--medium{width:50%}.grid .grid__col--span-7-of-12--medium{width:58.3333333333%}.grid .grid__col--span-8-of-12--medium{width:66.6666666667%}.grid .grid__col--span-9-of-12--medium{width:75%}.grid .grid__col--span-10-of-12--medium{width:83.3333333333%}.grid .grid__col--span-11-of-12--medium{width:91.6666666667%}.grid .grid__col--span-12-of-12--medium{width:100%}.grid .grid__col--push-0-of-10--medium{margin-left:0}.grid .grid__col--push-1-of-10--medium{margin-left:10%}.grid .grid__col--push-2-of-10--medium{margin-left:20%}.grid .grid__col--push-3-of-10--medium{margin-left:30%}.grid .grid__col--push-4-of-10--medium{margin-left:40%}.grid .grid__col--push-5-of-10--medium{margin-left:50%}.grid .grid__col--push-6-of-10--medium{margin-left:60%}.grid .grid__col--push-7-of-10--medium{margin-left:70%}.grid .grid__col--push-8-of-10--medium{margin-left:80%}.grid .grid__col--push-9-of-10--medium{margin-left:90%}.grid .grid__col--push-10-of-10--medium{margin-left:100%}.grid .grid__col--push-0-of-12--medium{margin-left:0}.grid .grid__col--push-1-of-12--medium{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--medium{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--medium{margin-left:25%}.grid .grid__col--push-4-of-12--medium{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--medium{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--medium{margin-left:50%}.grid .grid__col--push-7-of-12--medium{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--medium{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--medium{margin-left:75%}.grid .grid__col--push-10-of-12--medium{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--medium{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--medium{margin-left:100%}}@media(max-width: 600px){.grid .grid__col--span-0-of-10--small{width:0}.grid .grid__col--span-1-of-10--small{width:10%}.grid .grid__col--span-2-of-10--small{width:20%}.grid .grid__col--span-3-of-10--small{width:30%}.grid .grid__col--span-4-of-10--small{width:40%}.grid .grid__col--span-5-of-10--small{width:50%}.grid .grid__col--span-6-of-10--small{width:60%}.grid .grid__col--span-7-of-10--small{width:70%}.grid .grid__col--span-8-of-10--small{width:80%}.grid .grid__col--span-9-of-10--small{width:90%}.grid .grid__col--span-10-of-10--small{width:100%}.grid .grid__col--span-0-of-12--small{width:0}.grid .grid__col--span-1-of-12--small{width:8.3333333333%}.grid .grid__col--span-2-of-12--small{width:16.6666666667%}.grid .grid__col--span-3-of-12--small{width:25%}.grid .grid__col--span-4-of-12--small{width:33.3333333333%}.grid .grid__col--span-5-of-12--small{width:41.6666666667%}.grid .grid__col--span-6-of-12--small{width:50%}.grid .grid__col--span-7-of-12--small{width:58.3333333333%}.grid .grid__col--span-8-of-12--small{width:66.6666666667%}.grid .grid__col--span-9-of-12--small{width:75%}.grid .grid__col--span-10-of-12--small{width:83.3333333333%}.grid .grid__col--span-11-of-12--small{width:91.6666666667%}.grid .grid__col--span-12-of-12--small{width:100%}.grid .grid__col--push-0-of-10--small{margin-left:0}.grid .grid__col--push-1-of-10--small{margin-left:10%}.grid .grid__col--push-2-of-10--small{margin-left:20%}.grid .grid__col--push-3-of-10--small{margin-left:30%}.grid .grid__col--push-4-of-10--small{margin-left:40%}.grid .grid__col--push-5-of-10--small{margin-left:50%}.grid .grid__col--push-6-of-10--small{margin-left:60%}.grid .grid__col--push-7-of-10--small{margin-left:70%}.grid .grid__col--push-8-of-10--small{margin-left:80%}.grid .grid__col--push-9-of-10--small{margin-left:90%}.grid .grid__col--push-10-of-10--small{margin-left:100%}.grid .grid__col--push-0-of-12--small{margin-left:0}.grid .grid__col--push-1-of-12--small{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--small{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--small{margin-left:25%}.grid .grid__col--push-4-of-12--small{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--small{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--small{margin-left:50%}.grid .grid__col--push-7-of-12--small{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--small{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--small{margin-left:75%}.grid .grid__col--push-10-of-12--small{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--small{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--small{margin-left:100%}}@media(max-width: 384px){.grid .grid__col--span-0-of-10--mini{width:0}.grid .grid__col--span-1-of-10--mini{width:10%}.grid .grid__col--span-2-of-10--mini{width:20%}.grid .grid__col--span-3-of-10--mini{width:30%}.grid .grid__col--span-4-of-10--mini{width:40%}.grid .grid__col--span-5-of-10--mini{width:50%}.grid .grid__col--span-6-of-10--mini{width:60%}.grid .grid__col--span-7-of-10--mini{width:70%}.grid .grid__col--span-8-of-10--mini{width:80%}.grid .grid__col--span-9-of-10--mini{width:90%}.grid .grid__col--span-10-of-10--mini{width:100%}.grid .grid__col--span-0-of-12--mini{width:0}.grid .grid__col--span-1-of-12--mini{width:8.3333333333%}.grid .grid__col--span-2-of-12--mini{width:16.6666666667%}.grid .grid__col--span-3-of-12--mini{width:25%}.grid .grid__col--span-4-of-12--mini{width:33.3333333333%}.grid .grid__col--span-5-of-12--mini{width:41.6666666667%}.grid .grid__col--span-6-of-12--mini{width:50%}.grid .grid__col--span-7-of-12--mini{width:58.3333333333%}.grid .grid__col--span-8-of-12--mini{width:66.6666666667%}.grid .grid__col--span-9-of-12--mini{width:75%}.grid .grid__col--span-10-of-12--mini{width:83.3333333333%}.grid .grid__col--span-11-of-12--mini{width:91.6666666667%}.grid .grid__col--span-12-of-12--mini{width:100%}.grid .grid__col--push-0-of-10--mini{margin-left:0}.grid .grid__col--push-1-of-10--mini{margin-left:10%}.grid .grid__col--push-2-of-10--mini{margin-left:20%}.grid .grid__col--push-3-of-10--mini{margin-left:30%}.grid .grid__col--push-4-of-10--mini{margin-left:40%}.grid .grid__col--push-5-of-10--mini{margin-left:50%}.grid .grid__col--push-6-of-10--mini{margin-left:60%}.grid .grid__col--push-7-of-10--mini{margin-left:70%}.grid .grid__col--push-8-of-10--mini{margin-left:80%}.grid .grid__col--push-9-of-10--mini{margin-left:90%}.grid .grid__col--push-10-of-10--mini{margin-left:100%}.grid .grid__col--push-0-of-12--mini{margin-left:0}.grid .grid__col--push-1-of-12--mini{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--mini{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--mini{margin-left:25%}.grid .grid__col--push-4-of-12--mini{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--mini{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--mini{margin-left:50%}.grid .grid__col--push-7-of-12--mini{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--mini{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--mini{margin-left:75%}.grid .grid__col--push-10-of-12--mini{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--mini{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--mini{margin-left:100%}}.google-map{width:100%;height:100%}.button,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit],button{font-size:16px;font-size:1rem;line-height:26px;padding:12px 18px !important;background-color:#dcdcdc !important;color:#373737 !important;border-width:0 !important;border-style:solid !important;border-color:rgba(0,0,0,0) !important;border-radius:5px;font-weight:500;display:inline-block;width:auto;-webkit-font-smoothing:antialiased;word-break:normal;text-decoration:none !important;transition:all .3s ease}.ie7 .button,.ie7 .pagination__index__more,.ie7 .pagination__prev,.ie7 .pagination__next,.ie7 .pagination__index a,.pagination__index .ie7 a,.ie7 input[type=submit],.ie7 button{zoom:1;display:inline}.button:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit]:hover,button:hover{background-color:#b6b6b6 !important}.button:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit]:active,button:active{background-color:#767676 !important}p:last-child .button:last-child{margin-bottom:0px;margin-bottom:0rem}.button--large,input[type=submit].button--large,button.button--large{font-size:18px;font-size:1.125rem;line-height:28px;padding:15px 20px !important}.button--small,input[type=submit].button--small,button.button--small{font-size:16px;font-size:1rem;line-height:26px;padding:8px 16px !important}.button--x-small,.data-table__meta .button,.data-table__meta button,.data-table__meta [type=submit],input[type=submit].button--x-small,button.button--x-small{font-size:14px;font-size:.875rem;line-height:24px;padding:5px 16px !important}.button--xx-small,.data-table .button,.data-table button,.data-table [type=submit],input[type=submit].button--xx-small,button.button--xx-small{font-size:12px;font-size:.75rem;line-height:22px;padding:3px 6px !important}.button--full-width{display:block;text-align:center;width:90% !important;width:calc(100% - 30px) !important}.button--inline,input[type=submit].button--inline,button.button--inline{display:inline}.button--primary,.mktoButton[type=submit],.hs-form .hs-button,.button--more,input[type=submit].button--more,button.button--more,.button--download,input[type=submit].button--download,button.button--download,input[type=submit].button--primary,button.button--primary{background-color:#336dc2 !important;color:#fff !important}.button--primary:hover,.mktoButton[type=submit]:hover,.hs-form .hs-button:hover,.button--more:hover,input[type=submit].button--more:hover,button.button--more:hover,.button--download:hover,input[type=submit].button--download:hover,button.button--download:hover,input[type=submit].button--primary:hover,button.button--primary:hover{background-color:#2a5e9d !important}.button--primary:active,.mktoButton[type=submit]:active,.hs-form .hs-button:active,.button--more:active,input[type=submit].button--more:active,button.button--more:active,.button--download:active,input[type=submit].button--download:active,button.button--download:active,input[type=submit].button--primary:active,button.button--primary:active{background-color:#183559 !important}.button--download:before,input[type=submit].button--download:before,button.button--download:before{content:"";font-family:"Redgate";padding-right:10px;padding-right:0.625rem}.button--download--mobile:before{content:""}.button--more:after,input[type=submit].button--more:after,button.button--more:after{content:"";font-family:"Redgate";padding-left:10px;padding-left:0.625rem}.button--buy,input[type=submit].button--buy,button.button--buy{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--buy:hover,input[type=submit].button--buy:hover,button.button--buy:hover{background-color:#6e6e6e !important;border-color:#6e6e6e !important;color:#fff !important}.button--buy:active,input[type=submit].button--buy:active,button.button--buy:active{background-color:#767676 !important;border-color:#767676 !important}.button--buy:before,input[type=submit].button--buy:before,button.button--buy:before{content:"";font-family:"Redgate";padding-right:10px;padding-right:0.625rem}.button--disabled,.button--disabled:hover,.button--disabled:active,input[type=submit][disabled],input[type=submit].button--disabled,button[disabled],button.button--disabled,button[disabled]:hover,button.button--disabled:hover,button[disabled]:active,button.button--disabled:active{background-color:#ebebeb !important;color:#b6b6b6 !important;cursor:not-allowed}.button--disabled.button--primary,.button--disabled:hover.button--primary,.button--disabled:active.button--primary,input.button--primary[type=submit][disabled],input.button--primary[type=submit].button--disabled,button.button--primary[disabled],button.button--primary.button--disabled{background-color:#8ab6ec !important;color:#fff !important}.button--red,input[type=submit].button--red,button.button--red{background-color:#c00 !important;border-color:#c00 !important;color:#fff !important}.button--red:hover,input[type=submit].button--red:hover,button.button--red:hover{background-color:#a30000 !important;border-color:#a30000 !important;color:#fff !important}.button--red:active,input[type=submit].button--red:active,button.button--red:active{background-color:#7a0000 !important;border-color:#7a0000 !important;color:#fff !important}.button--white,input[type=submit].button--white,button.button--white{background-color:#fff !important;border-color:#fff !important;color:#336dc2 !important}.button--white:hover,input[type=submit].button--white:hover,button.button--white:hover{background-color:#ebebeb !important;border-color:#ebebeb !important}.button--white:active,input[type=submit].button--white:active,button.button--white:active{background-color:#b6b6b6 !important;border-color:#b6b6b6 !important}.button--dark-grey{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--dark-grey:hover{background-color:#222 !important;border-color:#222 !important}.button--dark-grey:active{background-color:#000 !important;border-color:#000 !important}.button--black{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.button--black:hover{background-color:#333 !important;border-color:#333 !important}.button--black:active{background-color:#333 !important;border-color:#333 !important}.button--lightest-red{background-color:#f5cccc !important;border-color:#f5cccc !important;color:#373737 !important}.button--lightest-red:hover{background-color:#e06666 !important;border-color:#e06666 !important}.button--lightest-red:active{background-color:#c00 !important;border-color:#c00 !important}.button--transparent,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit].button--transparent,button.button--transparent{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.button--transparent:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit].button--transparent:hover,button.button--transparent:hover{background-color:#ebebeb !important;color:#373737 !important}.button--transparent:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit].button--transparent:active,button.button--transparent:active{background-color:#ebebeb !important;color:#222 !important}.button--transparent--dark{color:#fff !important}.button--transparent--dark:hover{color:#fff !important}.button--transparent--dark:active{color:#ebebeb !important}.button--jazzy{border:none;background-color:rgba(0,0,0,0) !important;position:relative;left:4px;top:4px;margin-bottom:4px;padding:6px 22px !important;z-index:2;transition:none}.button--jazzy:before{content:"";display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:100px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.button--jazzy:after{content:"";display:block;width:100%;height:100%;background-color:#fff;z-index:-1;position:absolute;top:0;left:0;border-radius:100px}.button--jazzy:hover{color:#f2f2f2 !important;background-color:rgba(0,0,0,0) !important}.button--jazzy:hover:after{background-color:#222}.scheme--black .button--jazzy{color:#f2f2f2 !important}.scheme--black .button--jazzy:after{background-color:#222}.scheme--black .button--jazzy:hover{color:#222 !important}.scheme--black .button--jazzy:hover:after{background-color:#f2f2f2}form,fieldset{border:none}input,select,textarea{border-style:solid;border-width:1px;border-color:inherit;padding:10px;margin:0;display:inline-block;width:100%;border-radius:5px;border-color:#767676;background-color:#fff}input:disabled,select:disabled,textarea:disabled{border-color:#dcdcdc;background-color:#f2f2f2;color:#b6b6b6}input,select{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;width:20px;height:20px;margin:0;border-style:solid;border-width:2px;border-color:#6e6e6e;vertical-align:text-top}.ie7 input[type=checkbox],.ie7 input[type=radio]{zoom:1;display:inline}input[type=checkbox]:checked,input[type=radio]:checked{background:#336dc2;border-color:#336dc2}input[type=checkbox]:disabled,input[type=checkbox].disabled,input[type=radio]:disabled,input[type=radio].disabled{border-color:#b6b6b6;background-color:rgba(0,0,0,0) !important}input[type=checkbox]:disabled+label,input[type=checkbox].disabled+label,input[type=radio]:disabled+label,input[type=radio].disabled+label{color:#b6b6b6}input[type=checkbox]:disabled:checked,input[type=checkbox].disabled:checked,input[type=radio]:disabled:checked,input[type=radio].disabled:checked{background-color:#ebebeb !important}input[type=checkbox]+label,input[type=radio]+label{margin-right:40px;margin-right:2.5rem;padding-left:4px;padding-left:0.25rem;font-weight:normal;display:inline-block;transform:translateY(2px)}.ie7 input[type=checkbox]+label,.ie7 input[type=radio]+label{zoom:1;display:inline}input[type=checkbox]:hover,input[type=checkbox]+label:hover,input[type=radio]:hover,input[type=radio]+label:hover{cursor:pointer}input[type=checkbox]{border-radius:2px}input[type=checkbox]:checked:after{font-size:16px;font-size:1rem;content:"";color:#fff;font-family:"Redgate";position:absolute;left:0;right:0;top:0;bottom:0;line-height:16px}input[type=radio]{border-radius:50%}input[type=radio]:checked{box-shadow:inset 0px 0px 0px 3px #fff}label{margin-bottom:4px;margin-bottom:0.25rem;display:block;font-weight:500}select{padding-right:48px;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' width='15.97' height='9.27' viewBox='0 0 15.97 9.27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23373737;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.26,7.98L15.7,1.55c.16-.16,.26-.39,.26-.64s-.1-.48-.26-.64C15.54,.1,15.31,0,15.06,0s-.48,.1-.65,.27L7.98,6.7,1.56,.27C1.39,.1,1.16,0,.91,0S.43,.1,.26,.27C.1,.43,0,.66,0,.91c0,.25,.1,.48,.26,.64L6.7,7.98l1.28,1.29,1.28-1.29Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:1em;padding-top:9px;padding-bottom:9px}select::-ms-expand{display:none}@media all and (-webkit-min-device-pixel-ratio: 0)and (-webkit-min-device-pixel-ratio: 0), all and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){select{padding-top:10px;padding-bottom:10px}}input[list]::-webkit-calendar-picker-indicator{margin-left:10px;margin-left:0.625rem;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA4LjI3IiB3aWR0aD0iMTIiIGhlaWdodD0iOC4yNyI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCAyLjI3bDIuMjctMi4yNyAzLjczIDMuNzMgMy43My0zLjczIDIuMjcgMi4yNy02IDYtNi02eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:1em}::-moz-placeholder{color:#333}::placeholder{color:#333}:disabled::-moz-placeholder{color:#b6b6b6}:disabled::placeholder{color:#b6b6b6}.form__field-container,.mktoFormRow,.hs-form-field{margin-bottom:24px;margin-bottom:1.5rem}.form__field-container--error .form__error-message{display:block}.form__field-container--error input,.form__field-container--error textarea{border-width:2px;border-color:#c00}.form__help-text{margin-bottom:4px;margin-bottom:0.25rem;color:#767676}label+.form__help-text{margin-top:-4px;margin-top:-0.25rem}.form__error-message{margin-top:4px;margin-top:0.25rem;display:none;color:#c00}.form__required-dot{margin-left:-32px;margin-left:-2rem;display:inline-block;width:10px;height:10px;background-color:#767676}textarea+.form__required-dot{margin-top:-32px;margin-top:-2rem;vertical-align:top}.form__help{margin-left:-32px;margin-left:-2rem;display:inline-block;width:20px;height:20px;color:#767676}.form__help::before{margin:0px;margin:0rem;font-size:20px;font-size:1.25rem;line-height:20px}textarea+.form__help{margin-top:-32px;margin-top:-2rem;vertical-align:top}.label--disabled{color:#b6b6b6}.input--large,.select--large{padding:12px 10px}.input--small,.select--small{padding:7px 10px}.input--x-small,.select--x-small,.data-table input:not([type=checkbox]):not([type=radio]),.data-table select{padding:5px 10px}.input--xx-small,.select--xx-small,.data-table--tight input:not([type=checkbox]):not([type=radio]),.data-table--extra-tight input:not([type=checkbox]):not([type=radio]),.data-table--tight select,.data-table--extra-tight select{padding:3px 10px}.select--bare,.data-table__meta .data-table__meta__items-per-page select{padding:0px;padding:0rem;margin-left:4px;margin-left:0.25rem;margin-right:4px;margin-right:0.25rem;padding-right:15px;display:inline-block;width:auto;border:none;font-weight:bold;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBkPSJNNi40OTQgOC45NTVsMy43NzMgMy43NzMgMy43NzMtMy43NzNjLjA4LS4wODIuMTMtLjE5NS4xMy0uMzE4IDAtLjI1MS0uMjA0LS40NTUtLjQ1NS0uNDU1aC02Ljg5N2MtLjI1MSAwLS40NTUuMjA0LS40NTUuNDU1IDAgLjEyNC4wNS4yMzYuMTMuMzE4eiIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTgpIiBmaWxsPSJub25lIj48bWFzaz48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzM3MzczNyIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+);background-size:10px;background-position:100%}.hs-input{width:100% !important}.hs-input[type=checkbox],.hs-input[type=radio]{width:20px !important;height:20px}.hs-input[type=checkbox]{margin-right:10px;margin-right:0.625rem}.hs-input.error:not([type=checkbox]):not([type=radio]){border-style:solid;border-width:2px;border-color:#c00}.hs-form fieldset{max-width:none !important}.hs-form li{list-style-type:none}.hs-form .multi-container{margin-left:0px;margin-left:0rem;list-style:none}.hs-form .multi-container label{font-weight:normal}.hs-form .multi-container label input{margin-right:10px;margin-right:0.625rem}.hs-form .multi-container input{margin-bottom:0px;margin-bottom:0rem}.hs-form .hs-error-msgs{margin-left:0px;margin-left:0rem}.hs-form .hs-error-msgs,.hs-form .hs-error-msgs label{margin-top:4px;margin-top:0.25rem;color:#c00;font-weight:normal}.hs-datepicker{position:static !important}.hs-datepicker .pika-label{z-index:10 !important}@media(max-width: 600px){.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}}form[id^=mktoForm_]{min-height:320px}form[id^=mktoForm_].mktoFormSubmitted--successful{min-height:auto}.mktoFormRow{margin-bottom:0px;margin-bottom:0rem}@media(min-width: 1200px){.mktoFormRow{display:flex;flex-direction:row}}.mktoFormCol{margin-bottom:24px !important;margin-bottom:1.5rem !important;flex-grow:1;flex-basis:100%}.mktoFormCol+.mktoFormCol{padding-left:24px;padding-left:1.5rem}@media(max-width: 1200px){.mktoFormCol+.mktoFormCol{padding-left:0px;padding-left:0rem}}.mktoLabel{display:flex}.mktoAsterix{display:none;order:1}.mktoFieldWrap{display:flex;flex-wrap:wrap}.mktoField{color:#373737}.mktoRequiredField .mktoAsterix{display:block}.mktoInvalid{border-width:2px;border-color:#c00}.mktoErrorMsg{margin-top:4px;margin-top:0.25rem;color:#c00}.mktoCheckboxList{margin-right:4px;margin-right:0.25rem;display:flex;flex-wrap:wrap;flex-basis:100%;line-height:20px}.mktoCheckboxList label{margin-right:0px !important;margin-right:0rem !important;flex-basis:calc(100% - 20px)}.mktoCheckboxList+label{order:-1}.mktoCheckboxList+label .mktoAsterix{float:right}.mktoHasWidth{width:100% !important}[name=Database_s_of_Interest__c]+label{margin-bottom:30px;flex-basis:calc(33% - 20px)}.toggle-container{position:relative;display:inline-block;top:3px}.toggle-container+label{margin-right:40px;margin-right:2.5rem;padding-left:4px;padding-left:0.25rem;font-weight:normal;display:inline-block;transform:translateY(0px)}.toggle-container--disabled+label{color:#b6b6b6}.toggle-container--disabled input[type=checkbox].toggle{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle{display:block;width:40px;height:20px;border:none;border-radius:100px;background-color:#6e6e6e}.toggle-container input[type=checkbox].toggle:checked{background-color:#3c85df}.toggle-container input[type=checkbox].toggle:disabled,.toggle-container input[type=checkbox].toggle.disabled{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle:after{display:none}.toggle-container input[type=checkbox].toggle+label{margin:0px;margin:0rem;position:absolute;display:block;width:14px;height:14px;background-color:#fff;border-radius:100%;left:3px;top:50%;transform:translateY(-50%)}.toggle-container input[type=checkbox].toggle:checked+label{left:calc(100% - 17px)}.toggle-container input[type=checkbox].toggle,.toggle-container input[type=checkbox].toggle+label{transition:all .25s}.toggle-container input[type=checkbox].toggle::-ms-check{display:none}table{width:100%;vertical-align:top;background-color:#fff}table caption{margin-top:20px;margin-top:1.25rem;caption-side:bottom}th,td{border-top-style:solid;border-top-width:1px;border-color:inherit;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;padding:20px 20px;border-color:#dcdcdc;word-wrap:break-word;word-break:normal;vertical-align:top}th :last-child,td :last-child{margin-bottom:0px;margin-bottom:0rem}th,thead td{font-weight:bold;color:#373737}th{border-right:3px solid #dcdcdc;text-align:left}thead th,.th-row th{border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}thead th:first-of-type:empty,.th-row th:first-of-type:empty{border-bottom:0}.table--bare,.table--bare th,.table--bare td{border:none}.table--striped tr.odd,.table--striped tr:nth-child(odd){background:#fff}.table--striped tr.even,.table--striped tr:nth-child(even){background:#f2f2f2}.table--striped-grey tr.odd,.table--striped-grey tr:nth-child(odd){background:#f2f2f2}.table--striped-grey tr.even,.table--striped-grey tr:nth-child(even){background:#ebebeb}.table--striped-grey thead th{border-bottom-color:#b6b6b6}.table--striped-grey th{border-right-color:#b6b6b6}.table--headings-top tr:first-of-type td,.table--headings-top-left tr:first-of-type td{font-weight:bold;color:#373737;border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}.table--headings-top tr:first-of-type td:first-of-type:empty,.table--headings-top-left tr:first-of-type td:first-of-type:empty{border-bottom:0}.table--headings-left tr td:first-of-type,.table--headings-top-left tr td:first-of-type{font-weight:bold;color:#373737;border-right:3px solid #dcdcdc}th.padded--tight,td.padded--tight{padding:4px 4px}th.padded-v--tight,th.nav--drawer__open,td.padded-v--tight,td.nav--drawer__open{padding-top:4px;padding-bottom:4px}th.padded-h--tight,th.nav--drawer__open,td.padded-h--tight,td.nav--drawer__open{padding-left:4px;padding-right:4px}th.padded--loose,td.padded--loose{padding:40px 40px}th.padded-v--loose,td.padded-v--loose{padding-top:40px;padding-bottom:40px}th.padded-h--loose,td.padded-h--loose{padding-left:40px;padding-right:40px}.table--tight th,.table--tight td{padding:4px 4px}.table--loose th,.table--loose td{padding:40px 40px}.table--light{border:none}.table--light th{padding-left:0px;padding-left:0rem;border:none;background-color:rgba(0,0,0,0);text-align:left}.table--valign-middle th,.table--valign-middle td{vertical-align:middle}.table--row-hover tr:hover{background:#f2f2f2}.table--row-hover.table--striped tr:hover{background:#ebebeb}.table--row-hover.table--striped-grey tr:hover{background:#dcdcdc}.table--fixed{table-layout:fixed;width:100%}@media(max-width: 950px){.table--responsive thead{display:none}.table--responsive th,.table--responsive td{float:left;clear:both;width:100%;text-align:center}.table--responsive td:before{content:attr(title);display:block}}.gist table{width:auto}.gist th,.gist td{border-top-style:none;border-bottom-style:none}.data-table{font-size:14px;font-size:.875rem;line-height:24px;margin-bottom:0px;margin-bottom:0rem;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dcdcdc}.data-table th,.data-table td{padding-left:5px;padding-right:30px;padding-top:0;padding-bottom:0;border-color:#dcdcdc;vertical-align:middle;height:36px}.data-table th{border-bottom-color:#dcdcdc;border-bottom-width:2px}.data-table td{border-bottom-style:none}.data-table--loose th,.data-table--loose td{padding-top:0;padding-bottom:0;height:48px}.data-table--tight th,.data-table--tight td{padding-top:0;padding-bottom:0;height:32px}.data-table--extra-tight th,.data-table--extra-tight td{padding-top:0;padding-bottom:0;height:26px}.data-table tr:hover td{background-color:#f2f2f2}.data-table tr.data-table__clickable:hover td,.data-table td.data-table__clickable:hover{border-bottom-style:solid;border-top-color:#336dc2;border-bottom-color:#336dc2;cursor:pointer}.data-table tr.data-table__selected td{background-color:#d8e7f9}.data-table__meta{font-size:14px;font-size:.875rem;line-height:24px;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;padding-left:4px;padding-left:0.25rem;padding-right:4px;padding-right:0.25rem;display:flex;justify-content:space-between;align-items:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;min-height:58px}.data-table__meta .data-table__meta__left,.data-table__meta .data-table__meta__right{display:flex;align-items:center}.data-table__meta p,.data-table__meta ul,.data-table__meta li{margin-bottom:0px;margin-bottom:0rem}.data-table__meta p{display:inline-block}.data-table__meta .data-table__meta__left>*{margin-right:60px;margin-right:3.75rem}.data-table__meta .data-table__meta__right>*{margin-left:60px;margin-left:3.75rem}.data-table__meta .data-table__meta__page-x-of-y input[type=text]{padding:4px;padding:0.25rem;display:inline-block;width:35px;font-weight:bold}.data-table__meta .data-table__meta__pagination{display:flex}.data-table__meta .data-table__meta__pagination .pagination__prev,.data-table__meta .data-table__meta__pagination .pagination__next{font-size:24px;font-size:1.5rem;color:#373737;font-weight:normal}.data-table__meta .data-table__meta__pagination .pagination__prev:before{content:""}.data-table__meta .data-table__meta__pagination .pagination__next{order:3}.data-table__meta .data-table__meta__pagination .pagination__next:after{content:""}.data-table__meta .data-table__meta__pagination .pagination__index li:not(.pagination__page--active){padding-left:4px;padding-left:0.25rem;padding-right:4px;padding-right:0.25rem}.data-table__meta .data-table__meta__pagination .pagination__index a{color:#373737;font-weight:normal;padding-left:8px;padding-right:8px}.data-table__meta .data-table__meta__pagination .pagination__page--active{padding-left:8px;padding-right:8px;border-radius:50%;background-color:#767676;color:#fff;font-weight:bold}.data-table+.data-table__meta{border-top-width:1px}th.data-table__sortable,td.data-table__sortable{position:relative}th.data-table__sortable:after,td.data-table__sortable:after{font-size:18px;font-size:1.125rem;font-family:"Redgate";font-weight:normal;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:""}th.data-table__sortable:hover,td.data-table__sortable:hover{background-color:#f2f2f2;border-bottom-color:#336dc2;border-bottom-style:solid;cursor:pointer}th.data-table__sortable:hover:after,td.data-table__sortable:hover:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up,th.data-table__sortable.data-table__sortable--sorted-down,td.data-table__sortable.data-table__sortable--sorted-up,td.data-table__sortable.data-table__sortable--sorted-down{border-bottom-color:#336dc2;border-bottom-style:solid}th.data-table__sortable.data-table__sortable--sorted-up:after,th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-down:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-up:after{content:""}th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-down:after{content:""}.data-table__collapsable-header:hover{background-color:#f2f2f2;cursor:pointer}.data-table__collapsable-header:hover th,.data-table__collapsable-header:hover td{color:#336dc2}.data-table__collapsable-header th{border-right:none;border-bottom-width:1px}.data-table__collapsable-header th,.data-table__collapsable-header td{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem}.data-table__collapsable-header th:before,.data-table__collapsable-header td:before{margin-right:10px;margin-right:0.625rem;font-size:18px;font-size:1.125rem;font-family:"Redgate";font-weight:normal;vertical-align:bottom;content:""}.data-table__collapsable-header--open th:before,.data-table__collapsable-header--open td:before{content:""}.data-table__collapsable-header~tr{display:none}.data-table__collapsable-header--open~tr{display:table-row}.media,.notification{clear:both;display:block}.media:before,.notification:before,.media:after,.notification:after{content:" ";display:table}.media:after,.notification:after{clear:both}.media,.notification{*zoom:1}.media__image,.notification__icon{margin-right:20px;margin-right:1.25rem;float:left}.media__image--right,.notification__close{margin-left:20px;margin-left:1.25rem;float:right}.media__body,.notification__body{overflow:hidden;display:block}.media--chunky{padding-top:80px;padding-top:5rem;padding-bottom:80px;padding-bottom:5rem}.media--chunky .media__image,.media--chunky .notification__icon{margin-right:80px;margin-right:5rem}.media--chunky .media__image--right,.media--chunky .notification__close{margin-left:80px;margin-left:5rem}.media .video-container,.notification .video-container{width:440px}@media(max-width: 950px){.media .media__image,.media .notification__icon,.notification .media__image,.notification .notification__icon,.media .media__image--right,.media .notification__close,.notification .media__image--right,.notification .notification__close,.media--chunky .media__image,.media--chunky .notification__icon,.media--chunky .media__image--right,.media--chunky .notification__close{float:none;margin-top:0;margin-left:0}.media .video-container,.notification .video-container,.media--chunky .video-container{width:100%}}.rounded,.js-context-menu__list,.header--primary .header__buy-now .sub-menu{border-radius:9px;border-radius:0.5625rem}.rounded--top{border-top-left-radius:9px;border-top-left-radius:0.5625rem;border-top-right-radius:9px;border-top-right-radius:0.5625rem}.rounded--bottom{border-bottom-left-radius:9px;border-bottom-left-radius:0.5625rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.5625rem}.rounded--left{border-top-left-radius:9px;border-top-left-radius:0.5625rem;border-bottom-left-radius:9px;border-bottom-left-radius:0.5625rem}.rounded--right{border-top-right-radius:9px;border-top-right-radius:0.5625rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.5625rem}.rounded--top-left{border-top-left-radius:9px;border-top-left-radius:0.5625rem}.rounded--top-right{border-top-right-radius:9px;border-top-right-radius:0.5625rem}.rounded--bottom-right{border-bottom-right-radius:9px;border-bottom-right-radius:0.5625rem}.rounded--bottom-left{border-bottom-left-radius:9px;border-bottom-left-radius:0.5625rem}.rounded--circle,.avatar img,.avatar,.form__required-dot{border-radius:999px;border-radius:62.4375rem}.tabbed .main-heading{text-align:center}.tabbed nav:first-of-type{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}.tabs{clear:both;margin:auto;display:flex;justify-content:center;list-style:none;overflow:hidden;text-align:center}.tabs--left{justify-content:flex-start}@media(max-width: 950px){.tabs{display:block}}.tabs li{margin:0px;margin:0rem;position:relative;display:inline-block;width:auto}@media(max-width: 950px){.tabs li{display:block;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}}.tabs li.active{font-weight:bold}.tabs li.active a::after{top:calc(100% - 4px)}.tabs a{padding:20px;padding:1.25rem;padding-left:40px;padding-left:2.5rem;padding-right:40px;padding-right:2.5rem;display:block;transition:none;color:#373737}.tabs a:after{content:" ";position:absolute;left:0;top:9999px;top:calc(100% + 4px);width:100%;height:4px;background-color:#c00;transition:all .15s ease-in-out}.tabs a:hover:after{top:calc(100% - 4px)}.tabbed__content{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.island{display:block;margin-bottom:40px;margin-bottom:2.5rem}.island div:last-child,.island a:last-child,.island p:last-child,.island ul:last-child,.island ol:last-child,.island dl:last-child{margin-bottom:0}.island--padded{padding:40px;padding:2.5rem}.island--padded--loose{padding:80px;padding:5rem}.island--padded--tight{padding:20px;padding:1.25rem}.island--border{border-style:solid;border-width:1px;border-color:inherit}.avatar{margin-left:-20px;margin-left:-1.25rem;overflow:hidden;display:inline-block}.avatar,.avatar a{text-decoration:none;border:none}.avatar:first-child{margin-left:0px;margin-left:0rem}.js-video-container,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.js-video-container iframe,.video-container iframe,iframe.video,iframe.js-background-video__video{position:absolute;top:0;left:0;width:100%;height:100%}[data-background-video-id]{position:relative;overflow:hidden}[data-background-video-id] .js-video-container{position:absolute;width:100%;height:100%;top:0;left:0}iframe.js-background-video__video{z-index:1}.js-background-video__content{position:relative;z-index:2}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px !important;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.lightbox{position:relative;display:inline-block;max-width:100%}.ie7 .lightbox{zoom:1;display:inline}.lightbox img{transition:all .4s}.lightbox--zoom{border:none}.lightbox--zoom span{position:absolute;top:4px;top:0.25rem;right:4px;right:0.25rem;width:30px;height:30px;display:table;text-align:center;vertical-align:middle;padding:1px;font-size:28px;font-size:1.75rem;line-height:1;border-radius:999px;border-radius:62.4375rem;opacity:.8;color:#000;background:#fff}.lightbox--zoom span::before{margin-right:0}.lightbox--zoom:hover img{transform:scale(1.05)}.lightbox--zoom:hover span{opacity:1}.lightbox--video-has-poster{overflow:hidden;max-width:450px}.lightbox--video-has-poster img{width:200%;position:relative;max-width:none}.lightbox--video-has-poster:hover img{left:-100%}.fancybox-close{border:none !important}.fancybox-overlay{background-color:rgba(0,0,0,.75)}@font-face{font-family:"Redgate";src:url("icons/vendor/redgate/redgate.eot?v=1.29");src:url("icons/vendor/redgate/redgate.eot?#iefix&v=1.29") format("embedded-opentype"),url("icons/vendor/redgate/redgate.ttf?v=1.29") format("truetype"),url("icons/vendor/redgate/redgate.woff?v=1.29") format("woff"),url("icons/vendor/redgate/redgate.svg?v=1.29#Redgate") format("svg");font-weight:normal;font-style:normal;font-display:swap}.icon--2x{font-size:2rem}.icon--3x{font-size:3rem}.icon--4x{font-size:4rem}.icon--5x{font-size:5rem}.icon--6x{font-size:6rem}.icon--7x{font-size:7rem}.icon--8x{font-size:8rem}.icon--9x{font-size:9rem}.icon--10x{font-size:10rem}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before,.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{font-family:"Redgate";font-size:125%;font-synthesis:none;vertical-align:bottom}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before{margin-right:0px;margin-right:0rem}.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{margin-left:0px;margin-left:0rem;display:none}.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--redgate-clone:before,.icon--redgate-clone.pagination__next:before,.icon--right.icon--flyway:before,.icon--flyway.pagination__next:before,.icon--right.icon--flyway-desktop:before,.icon--flyway-desktop.pagination__next:before,.icon--right.icon--flyway-teams:before,.icon--flyway-teams.pagination__next:before,.icon--right.icon--flyway-enterprise:before,.icon--flyway-enterprise.pagination__next:before,.icon--right.icon--redgate-change-control:before,.icon--redgate-change-control.pagination__next:before,.icon--right.icon--sql-toolbelt:before,.icon--sql-toolbelt.pagination__next:before,.icon--right.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials.pagination__next:before,.icon--right.icon--sql-test:before,.icon--sql-test.pagination__next:before,.icon--right.icon--sql-source-control:before,.icon--sql-source-control.pagination__next:before,.icon--right.icon--sql-search:before,.icon--sql-search.pagination__next:before,.icon--right.icon--sql-scripts-manager:before,.icon--sql-scripts-manager.pagination__next:before,.icon--right.icon--sql-provision:before,.icon--sql-provision.pagination__next:before,.icon--right.icon--sql-prompt:before,.icon--sql-prompt.pagination__next:before,.icon--right.icon--sql-multi-script:before,.icon--sql-multi-script.pagination__next:before,.icon--right.icon--sql-monitor:before,.icon--sql-monitor.pagination__next:before,.icon--right.icon--sql-index-manager:before,.icon--sql-index-manager.pagination__next:before,.icon--right.icon--sql-estate-manager:before,.icon--sql-estate-manager.pagination__next:before,.icon--right.icon--sql-doc:before,.icon--sql-doc.pagination__next:before,.icon--right.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker.pagination__next:before,.icon--right.icon--sql-data-generator:before,.icon--sql-data-generator.pagination__next:before,.icon--right.icon--sql-data-compare:before,.icon--sql-data-compare.pagination__next:before,.icon--right.icon--sql-data-catalog:before,.icon--sql-data-catalog.pagination__next:before,.icon--right.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk.pagination__next:before,.icon--right.icon--sql-compare:before,.icon--sql-compare.pagination__next:before,.icon--right.icon--sql-code-guard:before,.icon--sql-code-guard.pagination__next:before,.icon--right.icon--sql-clone:before,.icon--sql-clone.pagination__next:before,.icon--right.icon--sql-change-automation:before,.icon--sql-change-automation.pagination__next:before,.icon--right.icon--sql-backup:before,.icon--sql-backup.pagination__next:before,.icon--right.icon--source-control-for-oracle:before,.icon--source-control-for-oracle.pagination__next:before,.icon--right.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle.pagination__next:before,.icon--right.icon--redgate-deploy:before,.icon--redgate-deploy.pagination__next:before,.icon--right.icon--readyroll:before,.icon--readyroll.pagination__next:before,.icon--right.icon--dlm-dashboard:before,.icon--dlm-dashboard.pagination__next:before,.icon--right.icon--dlm-automation:before,.icon--dlm-automation.pagination__next:before,.icon--right.icon--data-platform-studio:before,.icon--data-platform-studio.pagination__next:before,.icon--right.icon--data-masker:before,.icon--data-masker.pagination__next:before,.icon--right.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle.pagination__next:before,.icon--right.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle.pagination__next:before,.icon--right.icon--zoom-out:before,.icon--zoom-out.pagination__next:before,.icon--right.icon--zoom-in:before,.icon--zoom-in.pagination__next:before,.icon--right.icon--warning-octagon:before,.icon--warning-octagon.pagination__next:before,.icon--right.icon--warning:before,.icon--warning.pagination__next:before,.icon--right.icon--virtual-machine:before,.icon--virtual-machine.pagination__next:before,.icon--right.icon--video:before,.icon--video.pagination__next:before,.icon--right.icon--users:before,.icon--users.pagination__next:before,.icon--right.icon--user:before,.icon--user.pagination__next:before,.icon--right.icon--unpin:before,.icon--unpin.pagination__next:before,.icon--right.icon--tick-circle:before,.icon--tick-circle.pagination__next:before,.icon--right.icon--tick:before,.icon--tick.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--success:before,.icon--success.pagination__next:before,.icon--right.icon--thumbs-up:before,.icon--thumbs-up.pagination__next:before,.icon--right.icon--thumbs-down:before,.icon--thumbs-down.pagination__next:before,.icon--right.icon--test-data:before,.icon--test-data.pagination__next:before,.icon--right.icon--target:before,.icon--target.pagination__next:before,.icon--right.icon--tag:before,.icon--tag.pagination__next:before,.icon--right.icon--table-expand-small:before,.icon--table-expand-small.pagination__next:before,.icon--right.icon--table-expand-medium:before,.icon--table-expand-medium.pagination__next:before,.icon--right.header--primary__menu-button:before,.header--primary__menu-button.pagination__next:before,.icon--right.icon--table-expand-large:before,.icon--table-expand-large.pagination__next:before,.icon--right.icon--table:before,.icon--table.pagination__next:before,.icon--right.icon--stop:before,.icon--stop.pagination__next:before,.icon--right.icon--star-circle:before,.icon--star-circle.pagination__next:before,.icon--right.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size.pagination__next:before,.icon--right.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name.pagination__next:before,.icon--right.icon--sort-arrows:before,.icon--sort-arrows.pagination__next:before,.icon--right.icon--small-tiles:before,.icon--small-tiles.pagination__next:before,.icon--right.icon--skip-forward:before,.icon--skip-forward.pagination__next:before,.icon--right.icon--skip-back:before,.icon--skip-back.pagination__next:before,.icon--right.icon--show:before,.icon--show.pagination__next:before,.icon--right.icon--shopping-cart:before,.icon--shopping-cart.pagination__next:before,.icon--right.icon--settings:before,.icon--settings.pagination__next:before,.icon--right.icon--server-cluster:before,.icon--server-cluster.pagination__next:before,.icon--right.icon--server:before,.icon--server.pagination__next:before,.icon--right.icon--search:before,.icon--search.pagination__next:before,.icon--right.icon--script:before,.icon--script.pagination__next:before,.icon--right.icon--schema:before,.icon--schema.pagination__next:before,.icon--right.icon--save:before,.icon--save.pagination__next:before,.icon--right.icon--rss:before,.icon--rss.pagination__next:before,.icon--right.icon--reset:before,.icon--reset.pagination__next:before,.icon--right.icon--refresh:before,.icon--refresh.pagination__next:before,.icon--right.icon--processes:before,.icon--processes.pagination__next:before,.icon--right.icon--print:before,.icon--print.pagination__next:before,.icon--right.icon--plus-circle:before,.icon--plus-circle.pagination__next:before,.icon--right.icon--plus:before,.icon--plus.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.icon--right.icon--play-circle:before,.icon--play-circle.pagination__next:before,.icon--right.icon--play:before,.icon--play.pagination__next:before,.icon--right.icon--pipeline:before,.icon--pipeline.pagination__next:before,.icon--right.icon--pin:before,.icon--pin.pagination__next:before,.icon--right.icon--phone:before,.icon--phone.pagination__next:before,.icon--right.icon--pdf:before,.icon--pdf.pagination__next:before,.icon--right.icon--pause:before,.icon--pause.pagination__next:before,.icon--right.icon--offline-cloud:before,.icon--offline-cloud.pagination__next:before,.icon--right.icon--not-connected:before,.icon--not-connected.pagination__next:before,.icon--right.icon--more-actions-vertical:before,.icon--more-actions-vertical.pagination__next:before,.icon--right.icon--more-actions-horizontal:before,.icon--more-actions-horizontal.pagination__next:before,.icon--right.icon--minus-circle:before,.icon--minus-circle.pagination__next:before,.icon--right.icon--minus:before,.icon--minus.pagination__next:before,.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.icon--right.icon--minimize:before,.icon--minimize.pagination__next:before,.icon--right.icon--metrics:before,.icon--metrics.pagination__next:before,.icon--right.icon--message-tick:before,.icon--message-tick.pagination__next:before,.icon--right.icon--merge-branch:before,.icon--merge-branch.pagination__next:before,.icon--right.icon--medium-tiles:before,.icon--medium-tiles.pagination__next:before,.icon--right.icon--map_pin:before,.icon--map_pin.pagination__next:before,.icon--right.icon--maintenance:before,.icon--maintenance.pagination__next:before,.icon--right.icon--lock:before,.icon--lock.pagination__next:before,.icon--right.icon--lightbulb:before,.icon--lightbulb.pagination__next:before,.icon--right.icon--large-tiles:before,.icon--large-tiles.pagination__next:before,.icon--right.icon--instance:before,.icon--instance.pagination__next:before,.icon--right.icon--info:before,.icon--info.pagination__next:before,.icon--right.icon--import:before,.icon--import.pagination__next:before,.icon--right.icon--home:before,.icon--home.pagination__next:before,.icon--right.icon--history:before,.icon--history.pagination__next:before,.icon--right.icon--hide:before,.icon--hide.pagination__next:before,.icon--right.icon--help-circle:before,.icon--help-circle.pagination__next:before,.icon--right.icon--globe:before,.icon--globe.pagination__next:before,.icon--right.icon--folder-open:before,.icon--folder-open.pagination__next:before,.icon--right.icon--folder:before,.icon--folder.pagination__next:before,.icon--right.icon--flag:before,.icon--flag.pagination__next:before,.icon--right.icon--filter:before,.icon--filter.pagination__next:before,.icon--right.icon--fast-rewind:before,.icon--fast-rewind.pagination__next:before,.icon--right.icon--fast-forward:before,.icon--fast-forward.pagination__next:before,.icon--right.icon--fail:before,.icon--fail.pagination__next:before,.icon--right.icon--external:before,.icon--external.pagination__next:before,.icon--right.icon--export:before,.icon--export.pagination__next:before,.icon--right.icon--expand:before,.icon--expand.pagination__next:before,.icon--right.icon--emoji-happy:before,.icon--emoji-happy.pagination__next:before,.icon--right.icon--emoji-sad:before,.icon--emoji-sad.pagination__next:before,.icon--right.icon--email:before,.icon--email.pagination__next:before,.icon--right.icon--elastic-pool:before,.icon--elastic-pool.pagination__next:before,.icon--right.icon--edit:before,.icon--edit.pagination__next:before,.icon--right.icon--download:before,.icon--download.pagination__next:before,.icon--right.icon--dock:before,.icon--dock.pagination__next:before,.icon--right.icon--delete:before,.icon--delete.pagination__next:before,.icon--right.icon--database-image:before,.icon--database-image.pagination__next:before,.icon--right.icon--database-file:before,.icon--database-file.pagination__next:before,.icon--right.icon--database-clone:before,.icon--database-clone.pagination__next:before,.icon--right.icon--databases:before,.icon--databases.pagination__next:before,.icon--right.icon--database:before,.icon--database.pagination__next:before,.icon--right.icon--dashboard:before,.icon--dashboard.pagination__next:before,.icon--right.icon--cross:before,.icon--cross.pagination__next:before,.mobile-nav--open .icon--right.header--primary__menu-button:before,.mobile-nav--open .header--primary__menu-button.pagination__next:before,.icon--right.icon--copydoc:before,.icon--copydoc.pagination__next:before,.icon--right.icon--console:before,.icon--console.pagination__next:before,.icon--right.icon--connected:before,.icon--connected.pagination__next:before,.icon--right.icon--commit:before,.icon--commit.pagination__next:before,.icon--right.icon--comments:before,.icon--comments.pagination__next:before,.icon--right.icon--column:before,.icon--column.pagination__next:before,.icon--right.icon--cloud-server:before,.icon--cloud-server.pagination__next:before,.icon--right.icon--clock:before,.icon--clock.pagination__next:before,.icon--right.icon--clear-cross-circle:before,.icon--clear-cross-circle.pagination__next:before,.icon--right.icon--circle:before,.icon--circle.pagination__next:before,.icon--right.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:before,.icon--chevron-up.pagination__next:before,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:before,.icon--right.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-right.pagination__next:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.icon--right.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-left.pagination__next:before,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:before,.icon--right.icon--chevron-down:before,.nav--vertical .icon--right.nav--vertical__toggle:before,.icon--chevron-down.pagination__next:before,.nav--vertical .pagination__next.nav--vertical__toggle:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.icon--right.icon--calendar:before,.icon--calendar.pagination__next:before,.icon--right.icon--bullet:before,.icon--bullet.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.icon--right.icon--briefcase:before,.icon--briefcase.pagination__next:before,.icon--right.icon--branch:before,.icon--branch.pagination__next:before,.icon--right.icon--blocked:before,.icon--blocked.pagination__next:before,.icon--right.icon--backup-database:before,.icon--backup-database.pagination__next:before,.icon--right.icon--azure-database:before,.icon--azure-database.pagination__next:before,.icon--right.icon--azure:before,.icon--azure.pagination__next:before,.icon--right.icon--award:before,.icon--award.pagination__next:before,.icon--right.icon--availability-group:before,.icon--availability-group.pagination__next:before,.icon--right.icon--arrow-up-link:before,.icon--arrow-up-link.pagination__next:before,.icon--right.icon--arrow-right-link:before,.icon--arrow-right-link.pagination__next:before,.pagination__next:before,.icon--right.icon--arrow-right:before,.icon--arrow-right.pagination__next:before,.icon--right.icon--arrow-left-link:before,.icon--arrow-left-link.pagination__next:before,.icon--right.pagination__prev:before,.pagination__prev.pagination__next:before,.icon--right.icon--arrow-left:before,.icon--arrow-left.pagination__next:before,.icon--right.icon--arrow-drop-up:before,.icon--arrow-drop-up.pagination__next:before,.icon--right.icon--arrow-drop-down:before,.icon--arrow-drop-down.pagination__next:before,.icon--right.icon--arrow-down-link:before,.icon--arrow-down-link.pagination__next:before,.icon--right.icon--arrow-circle-down:before,.icon--arrow-circle-down.pagination__next:before,.icon--right.icon--arrow-circle:before,.icon--arrow-circle.pagination__next:before,.icon--right.icon--approved:before,.icon--approved.pagination__next:before,.icon--right.icon--alert-silence:before,.icon--alert-silence.pagination__next:before,.icon--right.icon--alert:before,.icon--alert.pagination__next:before,.icon--right.icon--add-ons:before,.icon--add-ons.pagination__next:before{display:none}.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--redgate-clone:after,.icon--redgate-clone.pagination__next:after,.icon--right.icon--flyway:after,.icon--flyway.pagination__next:after,.icon--right.icon--flyway-desktop:after,.icon--flyway-desktop.pagination__next:after,.icon--right.icon--flyway-teams:after,.icon--flyway-teams.pagination__next:after,.icon--right.icon--flyway-enterprise:after,.icon--flyway-enterprise.pagination__next:after,.icon--right.icon--redgate-change-control:after,.icon--redgate-change-control.pagination__next:after,.icon--right.icon--sql-toolbelt:after,.icon--sql-toolbelt.pagination__next:after,.icon--right.icon--sql-toolbelt-essentials:after,.icon--sql-toolbelt-essentials.pagination__next:after,.icon--right.icon--sql-test:after,.icon--sql-test.pagination__next:after,.icon--right.icon--sql-source-control:after,.icon--sql-source-control.pagination__next:after,.icon--right.icon--sql-search:after,.icon--sql-search.pagination__next:after,.icon--right.icon--sql-scripts-manager:after,.icon--sql-scripts-manager.pagination__next:after,.icon--right.icon--sql-provision:after,.icon--sql-provision.pagination__next:after,.icon--right.icon--sql-prompt:after,.icon--sql-prompt.pagination__next:after,.icon--right.icon--sql-multi-script:after,.icon--sql-multi-script.pagination__next:after,.icon--right.icon--sql-monitor:after,.icon--sql-monitor.pagination__next:after,.icon--right.icon--sql-index-manager:after,.icon--sql-index-manager.pagination__next:after,.icon--right.icon--sql-estate-manager:after,.icon--sql-estate-manager.pagination__next:after,.icon--right.icon--sql-doc:after,.icon--sql-doc.pagination__next:after,.icon--right.icon--sql-dependency-tracker:after,.icon--sql-dependency-tracker.pagination__next:after,.icon--right.icon--sql-data-generator:after,.icon--sql-data-generator.pagination__next:after,.icon--right.icon--sql-data-compare:after,.icon--sql-data-compare.pagination__next:after,.icon--right.icon--sql-data-catalog:after,.icon--sql-data-catalog.pagination__next:after,.icon--right.icon--sql-comparison-sdk:after,.icon--sql-comparison-sdk.pagination__next:after,.icon--right.icon--sql-compare:after,.icon--sql-compare.pagination__next:after,.icon--right.icon--sql-code-guard:after,.icon--sql-code-guard.pagination__next:after,.icon--right.icon--sql-clone:after,.icon--sql-clone.pagination__next:after,.icon--right.icon--sql-change-automation:after,.icon--sql-change-automation.pagination__next:after,.icon--right.icon--sql-backup:after,.icon--sql-backup.pagination__next:after,.icon--right.icon--source-control-for-oracle:after,.icon--source-control-for-oracle.pagination__next:after,.icon--right.icon--schema-compare-for-oracle:after,.icon--schema-compare-for-oracle.pagination__next:after,.icon--right.icon--redgate-deploy:after,.icon--redgate-deploy.pagination__next:after,.icon--right.icon--readyroll:after,.icon--readyroll.pagination__next:after,.icon--right.icon--dlm-dashboard:after,.icon--dlm-dashboard.pagination__next:after,.icon--right.icon--dlm-automation:after,.icon--dlm-automation.pagination__next:after,.icon--right.icon--data-platform-studio:after,.icon--data-platform-studio.pagination__next:after,.icon--right.icon--data-masker:after,.icon--data-masker.pagination__next:after,.icon--right.icon--data-masker-for-oracle:after,.icon--data-masker-for-oracle.pagination__next:after,.icon--right.icon--data-compare-for-oracle:after,.icon--data-compare-for-oracle.pagination__next:after,.icon--right.icon--zoom-out:after,.icon--zoom-out.pagination__next:after,.icon--right.icon--zoom-in:after,.icon--zoom-in.pagination__next:after,.icon--right.icon--warning-octagon:after,.icon--warning-octagon.pagination__next:after,.icon--right.icon--warning:after,.icon--warning.pagination__next:after,.icon--right.icon--virtual-machine:after,.icon--virtual-machine.pagination__next:after,.icon--right.icon--video:after,.icon--video.pagination__next:after,.icon--right.icon--users:after,.icon--users.pagination__next:after,.icon--right.icon--user:after,.icon--user.pagination__next:after,.icon--right.icon--unpin:after,.icon--unpin.pagination__next:after,.icon--right.icon--tick-circle:after,.icon--tick-circle.pagination__next:after,.icon--right.icon--tick:after,.icon--tick.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--success:after,.icon--success.pagination__next:after,.icon--right.icon--thumbs-up:after,.icon--thumbs-up.pagination__next:after,.icon--right.icon--thumbs-down:after,.icon--thumbs-down.pagination__next:after,.icon--right.icon--test-data:after,.icon--test-data.pagination__next:after,.icon--right.icon--target:after,.icon--target.pagination__next:after,.icon--right.icon--tag:after,.icon--tag.pagination__next:after,.icon--right.icon--table-expand-small:after,.icon--table-expand-small.pagination__next:after,.icon--right.icon--table-expand-medium:after,.icon--table-expand-medium.pagination__next:after,.icon--right.header--primary__menu-button:after,.header--primary__menu-button.pagination__next:after,.icon--right.icon--table-expand-large:after,.icon--table-expand-large.pagination__next:after,.icon--right.icon--table:after,.icon--table.pagination__next:after,.icon--right.icon--stop:after,.icon--stop.pagination__next:after,.icon--right.icon--star-circle:after,.icon--star-circle.pagination__next:after,.icon--right.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-size.pagination__next:after,.icon--right.icon--sort-arrows-by-name:after,.icon--sort-arrows-by-name.pagination__next:after,.icon--right.icon--sort-arrows:after,.icon--sort-arrows.pagination__next:after,.icon--right.icon--small-tiles:after,.icon--small-tiles.pagination__next:after,.icon--right.icon--skip-forward:after,.icon--skip-forward.pagination__next:after,.icon--right.icon--skip-back:after,.icon--skip-back.pagination__next:after,.icon--right.icon--show:after,.icon--show.pagination__next:after,.icon--right.icon--shopping-cart:after,.icon--shopping-cart.pagination__next:after,.icon--right.icon--settings:after,.icon--settings.pagination__next:after,.icon--right.icon--server-cluster:after,.icon--server-cluster.pagination__next:after,.icon--right.icon--server:after,.icon--server.pagination__next:after,.icon--right.icon--search:after,.icon--search.pagination__next:after,.icon--right.icon--script:after,.icon--script.pagination__next:after,.icon--right.icon--schema:after,.icon--schema.pagination__next:after,.icon--right.icon--save:after,.icon--save.pagination__next:after,.icon--right.icon--rss:after,.icon--rss.pagination__next:after,.icon--right.icon--reset:after,.icon--reset.pagination__next:after,.icon--right.icon--refresh:after,.icon--refresh.pagination__next:after,.icon--right.icon--processes:after,.icon--processes.pagination__next:after,.icon--right.icon--print:after,.icon--print.pagination__next:after,.icon--right.icon--plus-circle:after,.icon--plus-circle.pagination__next:after,.icon--right.icon--plus:after,.icon--plus.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.icon--right.icon--play-circle:after,.icon--play-circle.pagination__next:after,.icon--right.icon--play:after,.icon--play.pagination__next:after,.icon--right.icon--pipeline:after,.icon--pipeline.pagination__next:after,.icon--right.icon--pin:after,.icon--pin.pagination__next:after,.icon--right.icon--phone:after,.icon--phone.pagination__next:after,.icon--right.icon--pdf:after,.icon--pdf.pagination__next:after,.icon--right.icon--pause:after,.icon--pause.pagination__next:after,.icon--right.icon--offline-cloud:after,.icon--offline-cloud.pagination__next:after,.icon--right.icon--not-connected:after,.icon--not-connected.pagination__next:after,.icon--right.icon--more-actions-vertical:after,.icon--more-actions-vertical.pagination__next:after,.icon--right.icon--more-actions-horizontal:after,.icon--more-actions-horizontal.pagination__next:after,.icon--right.icon--minus-circle:after,.icon--minus-circle.pagination__next:after,.icon--right.icon--minus:after,.icon--minus.pagination__next:after,.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.icon--right.icon--minimize:after,.icon--minimize.pagination__next:after,.icon--right.icon--metrics:after,.icon--metrics.pagination__next:after,.icon--right.icon--message-tick:after,.icon--message-tick.pagination__next:after,.icon--right.icon--merge-branch:after,.icon--merge-branch.pagination__next:after,.icon--right.icon--medium-tiles:after,.icon--medium-tiles.pagination__next:after,.icon--right.icon--map_pin:after,.icon--map_pin.pagination__next:after,.icon--right.icon--maintenance:after,.icon--maintenance.pagination__next:after,.icon--right.icon--lock:after,.icon--lock.pagination__next:after,.icon--right.icon--lightbulb:after,.icon--lightbulb.pagination__next:after,.icon--right.icon--large-tiles:after,.icon--large-tiles.pagination__next:after,.icon--right.icon--instance:after,.icon--instance.pagination__next:after,.icon--right.icon--info:after,.icon--info.pagination__next:after,.icon--right.icon--import:after,.icon--import.pagination__next:after,.icon--right.icon--home:after,.icon--home.pagination__next:after,.icon--right.icon--history:after,.icon--history.pagination__next:after,.icon--right.icon--hide:after,.icon--hide.pagination__next:after,.icon--right.icon--help-circle:after,.icon--help-circle.pagination__next:after,.icon--right.icon--globe:after,.icon--globe.pagination__next:after,.icon--right.icon--folder-open:after,.icon--folder-open.pagination__next:after,.icon--right.icon--folder:after,.icon--folder.pagination__next:after,.icon--right.icon--flag:after,.icon--flag.pagination__next:after,.icon--right.icon--filter:after,.icon--filter.pagination__next:after,.icon--right.icon--fast-rewind:after,.icon--fast-rewind.pagination__next:after,.icon--right.icon--fast-forward:after,.icon--fast-forward.pagination__next:after,.icon--right.icon--fail:after,.icon--fail.pagination__next:after,.icon--right.icon--external:after,.icon--external.pagination__next:after,.icon--right.icon--export:after,.icon--export.pagination__next:after,.icon--right.icon--expand:after,.icon--expand.pagination__next:after,.icon--right.icon--emoji-happy:after,.icon--emoji-happy.pagination__next:after,.icon--right.icon--emoji-sad:after,.icon--emoji-sad.pagination__next:after,.icon--right.icon--email:after,.icon--email.pagination__next:after,.icon--right.icon--elastic-pool:after,.icon--elastic-pool.pagination__next:after,.icon--right.icon--edit:after,.icon--edit.pagination__next:after,.icon--right.icon--download:after,.icon--download.pagination__next:after,.icon--right.icon--dock:after,.icon--dock.pagination__next:after,.icon--right.icon--delete:after,.icon--delete.pagination__next:after,.icon--right.icon--database-image:after,.icon--database-image.pagination__next:after,.icon--right.icon--database-file:after,.icon--database-file.pagination__next:after,.icon--right.icon--database-clone:after,.icon--database-clone.pagination__next:after,.icon--right.icon--databases:after,.icon--databases.pagination__next:after,.icon--right.icon--database:after,.icon--database.pagination__next:after,.icon--right.icon--dashboard:after,.icon--dashboard.pagination__next:after,.icon--right.icon--cross:after,.icon--cross.pagination__next:after,.mobile-nav--open .icon--right.header--primary__menu-button:after,.mobile-nav--open .header--primary__menu-button.pagination__next:after,.icon--right.icon--copydoc:after,.icon--copydoc.pagination__next:after,.icon--right.icon--console:after,.icon--console.pagination__next:after,.icon--right.icon--connected:after,.icon--connected.pagination__next:after,.icon--right.icon--commit:after,.icon--commit.pagination__next:after,.icon--right.icon--comments:after,.icon--comments.pagination__next:after,.icon--right.icon--column:after,.icon--column.pagination__next:after,.icon--right.icon--cloud-server:after,.icon--cloud-server.pagination__next:after,.icon--right.icon--clock:after,.icon--clock.pagination__next:after,.icon--right.icon--clear-cross-circle:after,.icon--clear-cross-circle.pagination__next:after,.icon--right.icon--circle:after,.icon--circle.pagination__next:after,.icon--right.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:after,.icon--chevron-up.pagination__next:after,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:after,.icon--right.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-right.pagination__next:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.icon--right.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-left.pagination__next:after,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:after,.icon--right.icon--chevron-down:after,.nav--vertical .icon--right.nav--vertical__toggle:after,.icon--chevron-down.pagination__next:after,.nav--vertical .pagination__next.nav--vertical__toggle:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.icon--right.icon--calendar:after,.icon--calendar.pagination__next:after,.icon--right.icon--bullet:after,.icon--bullet.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.icon--right.icon--briefcase:after,.icon--briefcase.pagination__next:after,.icon--right.icon--branch:after,.icon--branch.pagination__next:after,.icon--right.icon--blocked:after,.icon--blocked.pagination__next:after,.icon--right.icon--backup-database:after,.icon--backup-database.pagination__next:after,.icon--right.icon--azure-database:after,.icon--azure-database.pagination__next:after,.icon--right.icon--azure:after,.icon--azure.pagination__next:after,.icon--right.icon--award:after,.icon--award.pagination__next:after,.icon--right.icon--availability-group:after,.icon--availability-group.pagination__next:after,.icon--right.icon--arrow-up-link:after,.icon--arrow-up-link.pagination__next:after,.icon--right.icon--arrow-right-link:after,.icon--arrow-right-link.pagination__next:after,.pagination__next:after,.icon--right.icon--arrow-right:after,.icon--arrow-right.pagination__next:after,.icon--right.icon--arrow-left-link:after,.icon--arrow-left-link.pagination__next:after,.icon--right.pagination__prev:after,.pagination__prev.pagination__next:after,.icon--right.icon--arrow-left:after,.icon--arrow-left.pagination__next:after,.icon--right.icon--arrow-drop-up:after,.icon--arrow-drop-up.pagination__next:after,.icon--right.icon--arrow-drop-down:after,.icon--arrow-drop-down.pagination__next:after,.icon--right.icon--arrow-down-link:after,.icon--arrow-down-link.pagination__next:after,.icon--right.icon--arrow-circle-down:after,.icon--arrow-circle-down.pagination__next:after,.icon--right.icon--arrow-circle:after,.icon--arrow-circle.pagination__next:after,.icon--right.icon--approved:after,.icon--approved.pagination__next:after,.icon--right.icon--alert-silence:after,.icon--alert-silence.pagination__next:after,.icon--right.icon--alert:after,.icon--alert.pagination__next:after,.icon--right.icon--add-ons:after,.icon--add-ons.pagination__next:after{display:inline}.icon--add-ons:before,.icon--add-ons:after{content:""}.icon--alert:before,.icon--alert:after{content:""}.icon--alert-silence:before,.icon--alert-silence:after{content:""}.icon--approved:before,.icon--approved:after{content:""}.icon--arrow-circle:before,.icon--arrow-circle:after{content:""}.icon--arrow-circle-down:before,.icon--arrow-circle-down:after{content:""}.icon--arrow-down-link:before,.icon--arrow-down-link:after{content:""}.icon--arrow-drop-down:before,.icon--arrow-drop-down:after{content:""}.icon--arrow-drop-up:before,.icon--arrow-drop-up:after{content:""}.icon--arrow-left:before,.icon--arrow-left:after{content:""}.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left-link:after,.pagination__prev:after{content:""}.icon--arrow-right:before,.icon--arrow-right:after{content:""}.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right-link:after,.pagination__next:after{content:""}.icon--arrow-up-link:before,.icon--arrow-up-link:after{content:""}.icon--availability-group:before,.icon--availability-group:after{content:""}.icon--award:before,.icon--award:after{content:""}.icon--azure:before,.icon--azure:after{content:""}.icon--azure-database:before,.icon--azure-database:after{content:""}.icon--backup-database:before,.icon--backup-database:after{content:""}.icon--blocked:before,.icon--blocked:after{content:""}.icon--branch:before,.icon--branch:after{content:""}.icon--briefcase:before,.icon--briefcase:after{content:""}.icon--bullet:before,.list--bullet>li:before,.icon--bullet:after,.list--bullet>li:after{content:""}.icon--calendar:before,.icon--calendar:after{content:""}.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after{content:""}.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after{content:""}.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after{content:""}.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after{content:""}.icon--circle:before,.icon--circle:after{content:""}.icon--clear-cross-circle:before,.icon--clear-cross-circle:after{content:""}.icon--clock:before,.icon--clock:after{content:""}.icon--cloud-server:before,.icon--cloud-server:after{content:""}.icon--column:before,.icon--column:after{content:""}.icon--comments:before,.icon--comments:after{content:""}.icon--commit:before,.icon--commit:after{content:""}.icon--connected:before,.icon--connected:after{content:""}.icon--console:before,.icon--console:after{content:""}.icon--copydoc:before,.icon--copydoc:after{content:""}.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after{content:""}.icon--dashboard:before,.icon--dashboard:after{content:""}.icon--database:before,.icon--database:after{content:""}.icon--databases:before,.icon--databases:after{content:""}.icon--database-clone:before,.icon--database-clone:after{content:""}.icon--database-file:before,.icon--database-file:after{content:""}.icon--database-image:before,.icon--database-image:after{content:""}.icon--delete:before,.icon--delete:after{content:""}.icon--dock:before,.icon--dock:after{content:""}.icon--download:before,.icon--download:after{content:""}.icon--edit:before,.icon--edit:after{content:""}.icon--elastic-pool:before,.icon--elastic-pool:after{content:""}.icon--email:before,.icon--email:after{content:""}.icon--emoji-sad:before,.icon--emoji-sad:after{content:""}.icon--emoji-happy:before,.icon--emoji-happy:after{content:""}.icon--expand:before,.icon--expand:after{content:""}.icon--export:before,.icon--export:after{content:""}.icon--external:before,.icon--external:after{content:""}.icon--fail:before,.icon--fail:after{content:""}.icon--fast-forward:before,.icon--fast-forward:after{content:""}.icon--fast-rewind:before,.icon--fast-rewind:after{content:""}.icon--filter:before,.icon--filter:after{content:""}.icon--flag:before,.icon--flag:after{content:""}.icon--folder:before,.icon--folder:after{content:""}.icon--folder-open:before,.icon--folder-open:after{content:""}.icon--globe:before,.icon--globe:after{content:""}.icon--help-circle:before,.icon--help-circle:after{content:""}.icon--hide:before,.icon--hide:after{content:""}.icon--history:before,.icon--history:after{content:""}.icon--home:before,.icon--home:after{content:""}.icon--import:before,.icon--import:after{content:""}.icon--info:before,.icon--info:after{content:""}.icon--instance:before,.icon--instance:after{content:""}.icon--large-tiles:before,.icon--large-tiles:after{content:""}.icon--lightbulb:before,.icon--lightbulb:after{content:""}.icon--lock:before,.icon--lock:after{content:""}.icon--maintenance:before,.icon--maintenance:after{content:""}.icon--map_pin:before,.icon--map_pin:after{content:""}.icon--medium-tiles:before,.icon--medium-tiles:after{content:""}.icon--merge-branch:before,.icon--merge-branch:after{content:""}.icon--message-tick:before,.icon--message-tick:after{content:""}.icon--metrics:before,.icon--metrics:after{content:""}.icon--minimize:before,.icon--minimize:after{content:""}.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after{content:""}.icon--minus-circle:before,.icon--minus-circle:after{content:""}.icon--more-actions-horizontal:before,.icon--more-actions-horizontal:after{content:""}.icon--more-actions-vertical:before,.icon--more-actions-vertical:after{content:""}.icon--not-connected:before,.icon--not-connected:after{content:""}.icon--offline-cloud:before,.icon--offline-cloud:after{content:""}.icon--pause:before,.icon--pause:after{content:""}.icon--pdf:before,.icon--pdf:after{content:""}.icon--phone:before,.icon--phone:after{content:""}.icon--pin:before,.icon--pin:after{content:""}.icon--pipeline:before,.icon--pipeline:after{content:""}.icon--play:before,.icon--play:after{content:""}.icon--play-circle:before,.icon--play-circle:after{content:""}.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after{content:""}.icon--plus-circle:before,.icon--plus-circle:after{content:""}.icon--print:before,.icon--print:after{content:""}.icon--processes:before,.icon--processes:after{content:""}.icon--refresh:before,.icon--refresh:after{content:""}.icon--reset:before,.icon--reset:after{content:""}.icon--rss:before,.icon--rss:after{content:""}.icon--save:before,.icon--save:after{content:""}.icon--schema:before,.icon--schema:after{content:""}.icon--script:before,.icon--script:after{content:""}.icon--search:before,.icon--search:after{content:""}.icon--server:before,.icon--server:after{content:""}.icon--server-cluster:before,.icon--server-cluster:after{content:""}.icon--settings:before,.icon--settings:after{content:""}.icon--shopping-cart:before,.icon--shopping-cart:after{content:""}.icon--show:before,.icon--show:after{content:""}.icon--skip-back:before,.icon--skip-back:after{content:""}.icon--skip-forward:before,.icon--skip-forward:after{content:""}.icon--small-tiles:before,.icon--small-tiles:after{content:""}.icon--sort-arrows:before,.icon--sort-arrows:after{content:""}.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name:after{content:""}.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size:after{content:""}.icon--star-circle:before,.icon--star-circle:after{content:""}.icon--stop:before,.icon--stop:after{content:""}.icon--table:before,.icon--table:after{content:""}.icon--table-expand-large:before,.icon--table-expand-large:after{content:""}.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-medium:after,.header--primary__menu-button:after{content:""}.icon--table-expand-small:before,.icon--table-expand-small:after{content:""}.icon--tag:before,.icon--tag:after{content:""}.icon--target:before,.icon--target:after{content:""}.icon--test-data:before,.icon--test-data:after{content:""}.icon--thumbs-down:before,.icon--thumbs-down:after{content:""}.icon--thumbs-up:before,.icon--thumbs-up:after{content:""}.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after{content:""}.icon--tick-circle:before,.icon--tick-circle:after{content:""}.icon--unpin:before,.icon--unpin:after{content:""}.icon--user:before,.icon--user:after{content:""}.icon--users:before,.icon--users:after{content:""}.icon--video:before,.icon--video:after{content:""}.icon--virtual-machine:before,.icon--virtual-machine:after{content:""}.icon--warning:before,.icon--warning:after{content:""}.icon--warning-octagon:before,.icon--warning-octagon:after{content:""}.icon--zoom-in:before,.icon--zoom-in:after{content:""}.icon--zoom-out:before,.icon--zoom-out:after{content:""}.icon--spaced-left:before,.icon--spaced-left:after{margin-left:10px;margin-left:0.625rem}.icon--spaced-right:before,.icon--spaced-right:after{margin-right:10px;margin-right:0.625rem}.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle:after{content:""}.icon--data-masker:before,.icon--data-masker:after,.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle:after{content:""}.icon--data-platform-studio:before,.icon--data-platform-studio:after{content:""}.icon--dlm-automation:before,.icon--dlm-automation:after{content:""}.icon--dlm-dashboard:before,.icon--dlm-dashboard:after{content:""}.icon--readyroll:before,.icon--readyroll:after{content:""}.icon--redgate-deploy:before,.icon--redgate-deploy:after{content:""}.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle:after{content:""}.icon--source-control-for-oracle:before,.icon--source-control-for-oracle:after{content:""}.icon--sql-backup:before,.icon--sql-backup:after{content:""}.icon--sql-change-automation:before,.icon--sql-change-automation:after{content:""}.icon--sql-clone:before,.icon--sql-clone:after{content:""}.icon--sql-code-guard:before,.icon--sql-code-guard:after{content:""}.icon--sql-compare:before,.icon--sql-compare:after{content:""}.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk:after{content:""}.icon--sql-data-catalog:before,.icon--sql-data-catalog:after{content:""}.icon--sql-data-compare:before,.icon--sql-data-compare:after{content:""}.icon--sql-data-generator:before,.icon--sql-data-generator:after{content:""}.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker:after{content:""}.icon--sql-doc:before,.icon--sql-doc:after{content:""}.icon--sql-estate-manager:before,.icon--sql-estate-manager:after{content:""}.icon--sql-index-manager:before,.icon--sql-index-manager:after{content:""}.icon--sql-monitor:before,.icon--sql-monitor:after{content:""}.icon--sql-multi-script:before,.icon--sql-multi-script:after{content:""}.icon--sql-prompt:before,.icon--sql-prompt:after{content:""}.icon--sql-provision:before,.icon--sql-provision:after{content:""}.icon--sql-scripts-manager:before,.icon--sql-scripts-manager:after{content:""}.icon--sql-search:before,.icon--sql-search:after{content:""}.icon--sql-source-control:before,.icon--sql-source-control:after{content:""}.icon--sql-test:before,.icon--sql-test:after{content:""}.icon--sql-toolbelt:before,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials:after{content:""}.icon--redgate-change-control:before,.icon--redgate-change-control:after{content:""}.icon--flyway:before,.icon--flyway:after,.icon--flyway-desktop:before,.icon--flyway-desktop:after,.icon--flyway-teams:before,.icon--flyway-teams:after,.icon--flyway-enterprise:before,.icon--flyway-enterprise:after{content:""}.icon--redgate-clone:before,.icon--redgate-clone:after{content:""}.ul--square{list-style:square}.ul--circle{list-style:circle}.ul--disc{list-style:disc}.ol--lower-alpha{list-style:lower-alpha}.ol--lower-roman{list-style:lower-roman}.list--horizontal,.nav-bar ul{margin-left:0px;margin-left:0rem;list-style:none}.list--horizontal li,.nav-bar ul li{display:inline-block}.ie7 .list--horizontal li,.ie7 .nav-bar ul li,.nav-bar .ie7 ul li{zoom:1;display:inline}.list--no-bullet{list-style:none}.list--bare,.js-context-menu__list,ul.sharing,.list--minus,.list--minus--large,.list--plus,.list--plus--large,.list--bullet,.list--chevron-down,.list--chevron-down--large,.list--chevron,.list--chevron--large,.list--tick,.list--tick--large{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}li>.list--bare,li>.js-context-menu__list{margin-left:20px;margin-left:1.25rem;margin-top:5px}.list--padded li{padding:10px;padding:0.625rem}.list--padded.list--horizontal li{padding:0px;padding:0rem;padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem}.list--padded.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--padded.list--horizontal li:last-child{padding-right:0px;padding-right:0rem}.list--default li{padding:0px;padding:0rem}.list--dividers li{border-width:0;border-bottom-width:1px;border-style:solid;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem}.list--dividers li:last-child{border-bottom-width:0}.list--dividers.list--horizontal li{border-bottom-width:0;border-right-width:1px;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem}.list--dividers.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--dividers.list--horizontal li:last-child{padding-right:0px;padding-right:0rem;border-right-width:0}.list--minus>li,.list--minus--large>li,.list--plus>li,.list--plus--large>li,.list--bullet>li,.list--chevron-down>li,.list--chevron-down--large>li,.list--chevron>li,.list--chevron--large>li,.list--tick>li,.list--tick--large>li{padding-left:32px;padding-left:2rem;position:relative}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before{position:absolute;left:0;line-height:inherit;color:#3c85df}.list--minus--large>li,.list--plus--large>li,.list--chevron-down--large>li,.list--chevron--large>li,.list--tick--large>li{padding-left:40px;padding-left:2.5rem}.list--minus--large>li:before,.list--plus--large>li:before,.list--chevron-down--large>li:before,.list--chevron--large>li:before,.list--tick--large>li:before{font-size:175%}.list--tick>li:before,.list--tick--large>li:before{color:#1aac1e}.list--tick--large>.list--bullet{color:red}.nav-bar ul{margin-bottom:0px;margin-bottom:0rem;display:inline-block}.nav-bar ul li{margin-bottom:0px;margin-bottom:0rem;margin-left:-4px;vertical-align:middle}.nav-bar--center ul{margin-left:auto;margin-right:auto}.nav-bar a{padding:20px;border-bottom-width:4px;border-bottom-style:solid;font-weight:500;display:block;text-align:center}.nav-bar ul a span{font-size:12px;font-size:.75rem;line-height:22px;display:block}.nav-bar .active a{font-weight:bold}.nav-bar .button{margin-bottom:0px;margin-bottom:0rem;margin-left:10px;margin-left:0.625rem}.nav-bar__heading{font-size:24px;font-size:1.5rem;line-height:70px;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;margin-right:20px;margin-right:1.25rem;float:left}.nav-bar__heading a,.nav-bar__heading a:hover{padding:0px;padding:0rem;margin:0px;margin:0rem;border:none}.nav-bar__icon{height:70px}.nav-bar__menu-button{padding:0px;padding:0rem;height:70px;min-width:70px}.nav-bar__menu-button[class*=icon--]:before{margin-right:0px;margin-right:0rem}.nav-bar--has-captions ul a{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;line-height:24px}.nav-bar--has-captions .nav-bar__icon{padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;line-height:70px;border:none}.nav-bar--has-captions .nav-bar__menu-button{padding:20px;padding:1.25rem}@media(max-width: 950px){.nav-bar--scrolling{float:none !important;position:relative;overflow:hidden}.nav-bar--scrolling ul{overflow:scroll;white-space:nowrap;max-width:100%}.nav-bar--scrolling ul:after,.nav-bar--scrolling ul:before{content:"";display:inline-block;position:absolute;height:100%;width:5%}.nav-bar--scrolling ul:after{right:-5%;box-shadow:-13px 0px 20px 5px #fff}.nav-bar--scrolling ul.scrolling:before{left:-5%;box-shadow:13px 0px 20px 5px #fff}.nav-bar--scrolling ul li{margin-left:0px;margin-left:0rem;margin-right:20px;margin-right:1.25rem;margin-top:20px;margin-top:1.25rem;margin-bottom:5px;display:inline-block}.nav-bar--scrolling ul li a{padding:5px}.nav-bar--scrolling ul.js-dropdown{position:static}.nav-bar--scrolling ul.js-dropdown>li{vertical-align:top}.nav-bar--scrolling ul.js-dropdown .js-dropdown{padding-right:20px}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{position:relative;max-height:300px}}@media(max-width: 950px)and (max-width: 600px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{max-height:auto}}@media(max-width: 950px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul:after{display:none}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul li{display:block}}.nav-bar{background-color:#f2f2f2}.nav-bar a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar a:hover{color:#373737;background-color:#ebebeb}.nav-bar .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar .nav-bar__heading a,.nav-bar .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar .nav-bar__icon{background-color:#ebebeb}.nav-bar .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--light{border-bottom:1px solid #ebebeb;background-color:rgba(0,0,0,0)}.nav-bar--light a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar--light a:hover{color:#373737;background-color:#ebebeb}.nav-bar--light .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar--light .nav-bar__heading a,.nav-bar--light .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar--light .nav-bar__icon{background-color:#f2f2f2}.nav-bar--light .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar--light .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--light .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--dark{background-color:#000}.nav-bar--dark a{border-bottom-color:rgba(0,0,0,0);color:#fff}.nav-bar--dark a:hover{color:#fff;background-color:#222}.nav-bar--dark .active a{background-color:#fff;border-bottom-color:#fff;color:#373737}.nav-bar--dark .active a span{color:#c00}.nav-bar--dark .nav-bar__heading a,.nav-bar--dark .nav-bar__heading a:hover{color:#fff;background-color:rgba(0,0,0,0)}.nav-bar--dark .nav-bar__icon{background-color:#222}.nav-bar--dark .nav-bar__icon:hover{background-color:#222}.nav-bar--dark .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--dark .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}nav.breadcrumbs{font-size:12px;font-size:.75rem;line-height:22px;padding-bottom:20px;padding-bottom:1.25rem}nav.breadcrumbs ul{margin-left:0px;margin-left:0rem;margin-bottom:0px;margin-bottom:0rem}nav.breadcrumbs li{display:inline}nav.breadcrumbs a{margin-right:20px;margin-right:1.25rem;font-weight:bold;color:inherit;border-bottom-color:rgba(0,0,0,0);border-bottom:none}nav.breadcrumbs a:after{padding-left:20px;padding-left:1.25rem;content:"";font-family:"Redgate";color:#c00;font-weight:normal}nav.breadcrumbs a:hover{opacity:.7}.nav--drawer__open{position:fixed;top:0;z-index:10;color:#fff;background-color:#222;border:none}.nav--drawer__open:before{display:block;content:"";font-family:"Redgate"}.header--primary{position:relative;overflow:visible;z-index:1001;height:70px !important;transition:all .5s}.header--primary *{display:flex}.header--primary,.header--primary__container,.header--primary nav,.header--primary ul{display:flex;align-items:stretch;height:100%}.header--primary,.header--primary__container,.header--primary nav{width:100%}.header--primary__container{height:70px;transition:all .5s}.header--primary ul,.header--primary li{margin:0px;margin:0rem;list-style:none;text-align:center}.header--primary li{flex-shrink:0}.header--primary__app-logo-container{margin-right:20px;margin-right:1.25rem;font-size:24px;font-size:1.5rem;line-height:34px;display:flex;flex-shrink:0;align-items:center;padding-left:24px;padding-right:24px}@media(max-width: 1200px){.header--primary__app-logo-container{margin-right:10px;margin-right:0.625rem}}.header--primary__app-logo-container img{height:36px}.header--primary__app-logo-container--redgate img{height:30px}.header--primary__app-name-container{margin-right:20px;margin-right:1.25rem;font-size:22px;font-size:1.375rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__app-name-container{margin-right:10px;margin-right:0.625rem}}.header--primary__strapline{margin-right:20px;margin-right:1.25rem;margin-bottom:0px;margin-bottom:0rem;font-size:22px;font-size:1.375rem;line-height:32px;display:flex;align-items:center}@media(max-width: 1200px){.header--primary__strapline{margin-right:10px;margin-right:0.625rem}}.header--primary__company-logo-container{margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem;font-size:22px;font-size:1.375rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__company-logo-container{margin-left:10px;margin-left:0.625rem;margin-right:10px;margin-right:0.625rem}}.header--primary .float-right,.header--primary .nav-bar--right{margin-left:auto}.header--primary ul a{display:flex;height:100%;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:4px;border-top-color:rgba(0,0,0,0)}@media(max-width: 1200px){.header--primary ul a{padding-left:10px;padding-right:10px}}.header--primary .active{font-weight:bold}.header--primary__icon{width:70px;flex-shrink:0;justify-content:center;align-items:center}.header--primary__icon:before,.header--primary__icon :before{font-size:24px;font-size:1.5rem;line-height:34px;margin-right:0px;margin-right:0rem}.header--primary .dropdown .arrow{top:25px;right:-12px}.header--primary .dropdown .arrow:before{font-size:14px;font-size:.875rem;line-height:24px}.header--primary .dropdown .arrow svg{width:18px}.header--primary .dropdown>ul{padding:0px;padding:0rem;height:auto;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px}.header--primary .dropdown>ul li{text-align:left}.header--primary .dropdown>ul li:last-of-type{border-bottom-width:0}.header--primary .dropdown>ul a{padding:10px;padding:0.625rem;padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;border:0}.header--primary form{margin-left:20px;margin-left:1.25rem}.header--primary input[type=text],.header--primary input[type=search]{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;border:none;border-radius:0;width:200px}.header--primary input[type=submit],.header--primary button{border:none;border-radius:0}.header--primary input[type=submit] [class^=icon--]:before,.header--primary input[type=submit] [class^=icon--] :before,.header--primary button [class^=icon--]:before,.header--primary button [class^=icon--] :before{font-size:24px;font-size:1.5rem;line-height:34px}.header--primary--has-inner-container{height:auto !important}.header--primary--collapsed .header--primary__container{height:0;overflow:hidden}.header--primary--collapsed .header--primary__menu--mobile{top:70px !important}.header--primary .header--primary__menu--mobile{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;z-index:10;border-bottom-style:solid;border-bottom-width:4px}.mobile-nav--open .header--primary .header--primary__menu--mobile{display:block}.header--primary .header--primary__menu--mobile *{display:block}.header--primary .header--primary__menu--mobile [class^=icon--]{margin-right:4px;margin-right:0.25rem;display:block}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile li{text-align:left}.header--primary .header--primary__menu--mobile li{border-top-style:solid;border-top-width:1px;border-bottom-width:0 !important}.header--primary .header--primary__menu--mobile>li:first-of-type,.header--primary .header--primary__menu--mobile>ul:first-of-type>li:first-of-type{border-top-width:0}.header--primary .header--primary__menu--mobile a{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;border:none}.header--primary .header--primary__menu--mobile li li a{padding-left:40px;padding-left:2.5rem}.header--primary .header--primary__menu--mobile li li li a{padding-left:60px;padding-left:3.75rem}.header--primary .header--primary__menu--mobile .active-parent{font-weight:bold}.header--primary .header--primary__menu--mobile .dropdown ul{position:relative;width:100%;left:0;border-left-style:none;border-right-style:none;border-bottom-style:none}.header--primary .header--primary__menu--mobile .dropdown .arrow{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;top:12px;right:15px}.header--primary .header--primary__menu--mobile .dropdown .arrow:before{font-size:24px;font-size:1.5rem;line-height:34px}.header--primary .header--primary__menu--mobile .dropdown .arrow svg{width:24px}.header--primary{background-color:#333}.header--primary__app-logo-container{background-color:#c00;color:#fff !important}.header--primary__app-name-container{color:#fff !important}.header--primary__company-logo-container{color:#dcdcdc !important}.header--primary__strapline{color:#fff}.header--primary a,.header--primary a:link,.header--primary a:visited,.header--primary a:focus{color:#b6b6b6}.header--primary a:hover{color:#fff}.header--primary .active,.header--primary a.active{color:#fff;border-bottom-color:#c00}.header--primary .active:hover,.header--primary a.active:hover{border-bottom-color:#fff}.header--primary__icon:hover{background-color:#c00}.header--primary__icon.active{background-color:#c00;border-bottom-color:#fff !important}.header--primary .dropdown.open>a:first-of-type{color:#fff;border-bottom-color:#fff}.header--primary .dropdown.open .arrow{color:#fff}.header--primary .dropdown>ul{background-color:#fff;border-color:#dcdcdc}.header--primary .dropdown>ul a{color:#373737}.header--primary .dropdown>ul a:hover{background-color:#f2f2f2}.header--primary__menu-button{background-color:#c00;color:#fff !important}.mobile-nav--open .header--primary__menu-button{background-color:#222}.header--primary input[type=text],.header--primary input[type=search]{background-color:#222;color:#fff}.header--primary input[type=submit],.header--primary button{background-color:#222 !important;color:#fff !important}.header--primary input[type=submit]:hover,.header--primary button:hover{background-color:#c00 !important}.header--primary .header--primary__menu--mobile{border-bottom-color:#c00}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile ul{background-color:#222}.header--primary .header--primary__menu--mobile li{border-top-color:#373737;border-bottom-color:#6e6e6e}.header--primary .header--primary__menu--mobile .dropdown>ul{background-color:#333}.header--primary .header--primary__menu--mobile .dropdown>ul a{color:#b6b6b6}.header--primary .header--primary__menu--mobile .dropdown>ul a:hover{background-color:rgba(0,0,0,0);color:#fff}.header--primary .header--primary__menu--mobile .dropdown>ul a.active,.header--primary .header--primary__menu--mobile .dropdown>ul a.active:hover{background-color:#c00;color:#fff}.header--primary .header--primary__menu--mobile .dropdown.open,.header--primary .header--primary__menu--mobile .dropdown.open ul{background-color:#000}.header--primary .header--primary__menu--mobile .dropdown.open>a{color:#fff}.header--primary .header--primary__menu--mobile .active-parent{color:#fff}.header--primary .header__buy-now{height:40px;margin:15px 0;border-radius:4px;padding-right:10px;color:#fff !important;background-color:#000 !important}.header--primary .header__buy-now:hover{background-color:#222 !important}.header--primary .header__buy-now:active{background-color:#373737 !important}.header--primary .header__buy-now.active{display:none}.header--primary .header__buy-now a.arrow{right:0;top:0;color:#b6b6b6;height:100%}.header--primary .header__buy-now .sub-menu{background-color:#fff;border:2px solid #ebebeb;margin-left:15px;margin-top:5px}.header--primary .header__buy-now .sub-menu li{border-bottom:none}.header--primary .header__buy-now .sub-menu li:last-child{border-top:1px solid #f2f2f2}.header--primary .header__buy-now .sub-menu li a{color:#333;font-weight:500}.header--primary .header__buy-now .sub-menu li a:hover{background-color:#f2f2f2}.header--primary .header__buy-now .sub-menu li a:active{background-color:#ebebeb}@media(max-width: 1300px){.header--primary .header__buy-now a[href="#toggle"]{font-size:14px;padding:0px 10px !important}}.header--primary .header__quotes{font-size:14px}.header--primary--collapsed .header__buy-now,.header--primary--collapsed .header__quotes{display:none}.dropdown,.js-dropdown{position:relative}.dropdown ul,.js-dropdown ul{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;display:none;position:absolute;top:100%;left:-1rem;z-index:15;min-width:14.375rem}.dropdown ul li,.js-dropdown ul li{position:relative;display:block;width:100%}.dropdown ul a,.js-dropdown ul a{padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem;padding-bottom:4px;padding-bottom:0.25rem;padding-top:4px;padding-top:0.25rem;display:block}.dropdown>a,.js-dropdown>a{padding-right:32px;padding-right:2rem}.dropdown.open>ul,.js-dropdown.open>ul{display:block}.dropdown.closed>ul,.js-dropdown.closed>ul{display:none}.dropdown .arrow,.js-dropdown .arrow{display:block;position:absolute;top:0;right:0.4375rem;width:16px;height:18px}.dropdown .arrow svg,.js-dropdown .arrow svg{display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.25s}.dropdown.open .arrow svg,.js-dropdown.open .arrow svg{transform:translate(-50%, -50%) rotateX(180deg)}.dropdown.closed .arrow svg,.js-dropdown.closed .arrow svg{transform:translate(-50%, -50%) rotateX(0deg)}.pagination{clear:both;margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;display:flex;flex-direction:row}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination{*zoom:1}.pagination__prev{order:1;margin-right:auto}.pagination__prev:before{margin-right:4px;margin-right:0.25rem}.pagination__next{order:3;margin-left:auto;text-align:right}.pagination__next:after{margin-left:4px;margin-left:0.25rem}.pagination__index{margin:0px;margin:0rem;display:flex;flex-wrap:wrap;order:2;flex-grow:1;text-align:center;list-style:none;justify-content:center}.pagination__index li{margin:0px;margin:0rem;margin-left:4px;margin-left:0.25rem;margin-right:4px;margin-right:0.25rem}.pagination__prev,.pagination__next,.pagination__index a{background-position:center;background-repeat:no-repeat}.pagination__prev:hover,.pagination__prev:active,.pagination__prev:focus,.pagination__next:hover,.pagination__next:active,.pagination__next:focus{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.pagination__index a:hover,.pagination__index a:active,.pagination__index a:focus{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--hover.svg");color:#373737 !important}.pagination__index--active a:link,.pagination__index--active a:visited,.pagination__index--active a:hover,.pagination__index--active a:active{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--active.svg");color:#fff !important}.pagination__index__more:hover{background-color:rgba(0,0,0,0) !important}@media(max-width: 950px){.pagination{flex-direction:column}.pagination__prev{margin-bottom:10px;margin-bottom:0.625rem}.pagination__next{margin-top:10px;margin-top:0.625rem}}.step-indicators{margin:0px;margin:0rem;margin-bottom:20px;margin-bottom:1.25rem;padding:0px;padding:0rem;font-size:14px;font-size:.875rem;line-height:24px;list-style:none;text-transform:uppercase}.step-indicators,.step-indicators a{color:#767676}.step-indicators li{margin:0px;margin:0rem;margin-right:48px;margin-right:3rem;display:inline-block;position:relative}.step-indicators li:after{font-size:24px;font-size:1.5rem;content:"";font-family:"Redgate";position:absolute;right:-38px;color:#767676}.step-indicators li:last-child:after{display:none}.step-indicators--no-arrows li{margin-right:24px;margin-right:1.5rem}.step-indicators--no-arrows li:after{display:none}.step-indicators--active{padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem;padding-top:4px;padding-top:0.25rem;padding-bottom:4px;padding-bottom:0.25rem;background-color:#336dc2;border-radius:100px}.step-indicators--active,.step-indicators--active a{color:#fff}.nav--vertical ul,.nav--vertical li{margin:0px;margin:0rem;list-style:none;position:relative}.nav--vertical ul ul{display:none}.nav--vertical a{padding:10px;padding:0.625rem;padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem;font-size:14px;font-size:.875rem;line-height:20px;display:block;position:relative;border-left-width:4px;border-left-style:solid;border-left-color:rgba(0,0,0,0);border-right-width:4px;border-right-style:solid;border-right-color:rgba(0,0,0,0);cursor:pointer}.nav--vertical.nav--vertical--right{text-align:right}.nav--vertical.nav--vertical--right>ul>li>a:before{left:auto;right:18px}.nav--vertical.nav--vertical--right a{padding-right:60px;padding-right:3.75rem}.nav--vertical.nav--vertical--right li li li a{padding-right:80px;padding-right:5rem}.nav--vertical .nav--vertical__active>ul,.nav--vertical .nav--vertical__active-parent>ul{display:block}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active-parent>a{font-weight:bold}.nav--vertical li li li a{padding-left:60px;padding-left:3.75rem}.nav--vertical>ul>li>a{font-size:16px;font-size:1rem;line-height:28px}.nav--vertical.nav--vertical--has-icons .nav--vertical__collapse{display:block}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed{overflow:hidden;width:52px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul{width:9999px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul ul{display:none}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon{margin-left:15px;left:0;right:auto}.nav--vertical.nav--vertical--has-icons>ul>li>a{background-repeat:no-repeat;background-size:16px 16px;background-position:15px 50%}.nav--vertical.nav--vertical--has-icons>ul>li>a:before{position:absolute;left:14px;z-index:1}.nav--vertical.nav--vertical--has-icons a{padding-left:48px;padding-left:3rem}.nav--vertical.nav--vertical--has-icons li li li a{padding-left:80px;padding-left:5rem}.nav--vertical .nav--vertical__toggle{font-size:14px;font-size:.875rem;line-height:24px;margin-right:20px;margin-right:1.25rem;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__toggle:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before{margin-right:0px;margin-right:0rem}.nav--vertical .nav--vertical__collapse{display:none;position:relative}.nav--vertical .nav--vertical__collapse a,.nav--vertical .nav--vertical__collapse a:hover{color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon{margin-right:20px;margin-right:1.25rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before{margin-right:0px;margin-right:0rem}.nav--vertical{background-color:#fff}.nav--vertical a{color:#373737}.nav--vertical a:hover{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent>a{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#dcdcdc}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent>a{background-color:rgba(0,0,0,0)}.nav--vertical ul{background-color:#f2f2f2}.nav--vertical ul ul{background-color:#ebebeb}.nav--vertical ul ul ul{background-color:#dcdcdc}.nav--vertical .nav--vertical__collapse__icon{color:#336dc2}.nav--vertical.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active>a,.nav--vertical.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark{background-color:#373737}.nav--vertical--dark a{color:#dcdcdc}.nav--vertical--dark a:hover{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark .nav--vertical__active>a,.nav--vertical--dark .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical--dark .nav--vertical__active-parent>a,.nav--vertical--dark .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark ul{background-color:#222}.nav--vertical--dark ul ul{background-color:#333}.nav--vertical--dark ul ul ul{background-color:#373737}.nav--vertical--dark .nav--vertical__collapse__icon{color:#fff}.nav--vertical--dark.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a,.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--has-icons>ul>li>a:before{color:#373737}.nav--vertical--has-icons.nav--vertical--dark>ul>li>a:before{color:#dcdcdc}.nav--vertical.nav--vertical--thin,.nav--vertical.nav--vertical--thin ul,.nav--vertical.nav--vertical--thin li,.nav--vertical.nav--vertical--thin li:hover,.nav--vertical.nav--vertical--thin a,.nav--vertical.nav--vertical--thin a:hover{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--thin a{padding-right:20px;padding-right:1.25rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#336dc2;border-left-color:#ebebeb}.nav--vertical.nav--vertical--thin a:hover{border-left-color:#183559;color:#183559}.nav--vertical.nav--vertical--thin .nav--vertical__active a{font-weight:bold;border-left-color:#c00;color:#000}.nav--vertical.nav--vertical--thin.nav--vertical--right a{border-left-color:rgba(0,0,0,0);border-right-color:#ebebeb}.nav--vertical.nav--vertical--thin.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#183559}.nav--vertical.nav--vertical--thin.nav--vertical--right .nav--vertical__active a{border-left-color:rgba(0,0,0,0);border-right-color:#c00}.nav--vertical.nav--vertical--minimal{padding-bottom:10px;padding-bottom:0.625rem;padding-top:1px;border-right:2px solid #ebebeb}.nav--vertical.nav--vertical--minimal,.nav--vertical.nav--vertical--minimal ul,.nav--vertical.nav--vertical--minimal li,.nav--vertical.nav--vertical--minimal li:hover,.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent .nav--vertical__active-parent{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--minimal li li{margin-left:24px;margin-left:1.5rem}.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover{padding:0px;padding:0rem;padding-left:24px;padding-left:1.5rem;padding-right:20px;padding-right:1.25rem;padding-top:4px;padding-top:0.25rem;padding-bottom:4px;padding-bottom:0.25rem;font-size:16px;font-size:1rem;line-height:26px;color:#373737;border:none}.nav--vertical.nav--vertical--minimal ul ul a,.nav--vertical.nav--vertical--minimal ul ul a:hover{padding-left:20px;padding-left:1.25rem;font-size:14px;font-size:.875rem;line-height:24px}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle{right:auto;left:0;top:17px;color:#6e6e6e}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a>.nav--vertical__toggle:before,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent>a>.nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a{color:#336dc2}.notification{padding:20px;padding:1.25rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:10px;border-left-width:0.625rem;font-size:16px;font-size:1rem;line-height:26px;background-color:#f2f2f2;color:#373737}.notification--info{border-color:#3c85df}.notification--fail{border-color:#c00}.notification--success{border-color:#1aac1e}.notification--warning{border-color:#fed100}.notification__icon{margin-bottom:0px;margin-bottom:0rem;margin-right:15px}.notification__icon .icon:before{margin-right:0px;margin-right:0rem}@keyframes dismiss{from{transform:scaleY(1)}to{transform:scaleY(0)}}.notification--block{border:none;padding:0px;padding:0rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:10px;border-left-width:0.625rem}.notification--block .notification--block__inner-container{margin:auto;padding:17px 15px}.notification--block .notification__close{font-size:0px;font-size:0rem;line-height:0;display:block;width:16px;height:16px;transition:none;color:rgba(0,0,0,0);border-bottom:none}.notification--block .notification__close:before{font-size:16px;font-size:1rem;line-height:26px;font-family:"Redgate";content:"";color:#333}.notification--block .notification__icon{font-size:18px;font-size:1.125rem}.notification--block.notification--dismissed{animation:dismiss 500ms}.notification--block.notification--info{border-color:#3c85df}.notification--block.notification--info .notification__close,.notification--block.notification--info .notification__icon{color:#3c85df}.notification--block.notification--fail{border-color:#c00}.notification--block.notification--fail .notification__close,.notification--block.notification--fail .notification__icon{color:#c00}.notification--block.notification--success{border-color:#1aac1e}.notification--block.notification--success .notification__close,.notification--block.notification--success .notification__icon{color:#1aac1e}.notification--block.notification--warning{border-color:#fed100}.notification--block.notification--warning .notification__close,.notification--block.notification--warning .notification__icon{color:#fed100}.notification--block--minimal{border-width:1px;border-width:0.0625rem;border-left-width:10px;border-left-width:0.625rem;background-color:rgba(0,0,0,0);border-style:solid}.notification--block--minimal .notification--block__inner-container{padding:16px 15px 16px 20px}.notification--block--minimal .notification__icon{display:none}.slick-loading .slick-list{background:#fff url("carousel/vendor/slick/images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"sans-serif";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"sans-serif";font-size:40px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.js-carousel{visibility:hidden;height:0px}.slick-slider{margin-bottom:60px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.slick-prev,.slick-next{z-index:1;position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle}.slick-prev[type=button],.slick-next[type=button]{padding:0 !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-prev:before,.slick-next:before{content:"";width:20px;height:20px;display:inline-block;transform:rotate(45deg);border:3px solid #c00;border-radius:1px}.slick-prev{transform:translate(-10px, 0px);left:0}.slick-prev:before{border-top:rgba(0,0,0,0);border-right:rgba(0,0,0,0)}.slick-next{transform:translate(10px, 0px);right:0}.slick-next:before{border-bottom:rgba(0,0,0,0);border-left:rgba(0,0,0,0)}.slick-dots{margin-left:0px;margin-left:0rem;bottom:-40px}.slick-dots.carousel-has-pagination{right:-50px}.slick-dots li{vertical-align:middle}.slick-dots li button{padding:5px !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-dots li.slick-active button::before{color:#c00}.slick-dots li button::before{color:#767676}.carousel__button-container{text-align:center}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes slide-left{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes slide-right{0%{transform:translateX(-200px)}100%{transform:translateX(0)}}@keyframes slide-up{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(-200px)}100%{transform:translateY(0)}}.no-transition{transition:none !important}.scroll--right,.scroll--left,.scroll--down,.scroll--up{border:none;font-weight:bold}.scroll--right:before,.scroll--left:before,.scroll--down:before,.scroll--up:before{content:"";font-family:"Redgate";margin-right:10px;margin-right:0.625rem}.scroll--up:before{content:""}.scroll--down:before{content:""}.scroll--left:before{content:""}.scroll--right:before{content:""}.sticky{position:relative;z-index:15}.sticky{z-index:20 !important}@media(max-width: 600px){.sticky.sticking{position:relative !important}}@media(max-width: 600px){.stickyContainer{height:auto !important}}@media(max-width: 600px){.sticky-element{position:relative !important;width:auto !important}}@media(max-width: 600px){.js-equal-heights__item{height:auto !important}}.comment-counter{padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem;position:relative;color:#fff;background-color:#336dc2;font-weight:bold;font-size:.9em;border-radius:3px}.comment-counter:before{content:"";top:0;right:30%;position:absolute;z-index:-1;border-color:rgba(0,0,0,0);border-right-color:#336dc2;border-width:.9em 1em .9em 0;border-style:solid}.sharing__link{display:inline-block;width:35px;height:35px;border:none;color:rgba(0,0,0,0);overflow:hidden;border-radius:100px}.sharing__link:hover{opacity:.7}.sharing__link--email{background-image:url(sharing/images/email.png)}.sharing__link--facebook{background-image:url(sharing/images/facebook.png)}.sharing__link--linked-in{background-image:url(sharing/images/linked-in.png)}.sharing__link--twitter{background-image:url(sharing/images/twitter.png)}.sharing__link--print{background-image:url(sharing/images/print.png)}.label{margin-right:4px;margin-right:0.25rem;font-size:14px;font-size:.875rem;line-height:24px;display:inline-block;border-radius:100px;padding:0 12px}.label--ghost{background-color:rgba(0,0,0,0);border-width:1px;border-style:solid}.label__counter{font-size:12px;font-size:.75rem;line-height:18px;position:relative;display:inline-block;width:18px;height:18px;text-align:center;border-radius:50%;margin-left:-8px;margin-right:1px;top:-1px}.label__dismiss{font-size:16px;font-size:1rem;line-height:0;margin-left:10px;margin-left:0.625rem;position:relative;top:2px}.label__dismiss,.label__dismiss:hover{color:inherit}.label__dismiss:before{font-family:"Redgate";content:""}.label--small{font-size:12px;font-size:.75rem;line-height:12px;padding:3px 8px}.label--small .label__counter{font-size:8px;font-size:.5rem;line-height:16px;width:12px;height:12px;margin-left:-5px;top:0}.label--small .label__dismiss:before{font-size:14px;font-size:.875rem}.label-list{margin-left:0px;margin-left:0rem}.label--file{font-size:16px;font-size:1rem;line-height:26px;padding:5px 10px;background-color:#d8e7f9;border-radius:4px;color:#2a5e9d}.label--file:before{font-size:19px;font-size:1.1875rem;margin-right:4px;margin-right:0.25rem;content:"";font-family:"Redgate";position:relative;top:2px}.label--file.label--large{padding:9px 10px}.label--file.label--large:before{font-size:20px;font-size:1.25rem}.label--file.label--small{padding:2px 10px}.label--file.label--small:before{font-size:16px;font-size:1rem}.label--file .label__dismiss{margin-left:20px;margin-left:1.25rem;top:1px}.label--ghost{border-width:1px !important}.spinner--radial{display:inline-block;width:64px;height:64px;border-width:8px;border-style:solid;border-color:#3c85df;border-left-color:rgba(0,0,0,0);border-radius:999px;animation:radial-spin .6s linear infinite}.spinner--radial.spinner--tiny{width:16px;height:16px;border-width:3px}.spinner--radial.spinner--small{width:32px;height:32px;border-width:5px}.spinner--radial.spinner--large{width:80px;height:80px;border-width:10px}@keyframes radial-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gatebase{display:inline-block;position:relative;background-color:#b6b6b6;width:20.5px;height:23px}.gatebase:before,.gatebase:after{content:"";display:block;position:absolute;width:100%;height:26%;top:-10.87%;border-radius:150%;background-color:inherit}.gatebase:after{top:auto;bottom:-10.87%}.gatebase--red{background-color:#c00}.spinner--gatebase{animation:gatebase-spin 1.3s infinite ease-in-out both}.spinner--gatebase--2{animation-delay:.36s}.spinner--gatebase--3{animation-delay:.72s}@keyframes gatebase-spin{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.shimmer{animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:shimmerAnimate;background:#f2f2f2;background:linear-gradient(to right, #f2f2f2 2%, #ebebeb 18%, #f2f2f2 33%);background-size:1300px}@keyframes shimmerAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}button.shimmer,.button.shimmer{cursor:default !important;min-width:120px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey .button.shimmer{background:linear-gradient(to right, #ebebeb 2%, #dcdcdc 18%, #ebebeb 33%) center/1300px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey button.shimmer:hover,.scheme--lightest-grey .button.shimmer,.scheme--lightest-grey .button.shimmer:hover{color:#dcdcdc !important}blockquote{-webkit-font-smoothing:antialiased;margin-left:20px;margin-left:1.25rem}blockquote p{font-size:18px;font-size:1.125rem;line-height:28px}blockquote img{display:block;float:none;margin:auto;margin-bottom:20px;margin-bottom:1.25rem}blockquote footer p{font-weight:normal;font-size:inherit;line-height:inherit}blockquote cite{margin-bottom:20px;margin-bottom:1.25rem;display:block;font-style:normal}blockquote.blockquote--small footer p,blockquote.blockquote--headshot footer p,blockquote.blockquote--large footer p{font-size:inherit;line-height:inherit}.blockquote--headshot{float:left;width:100%;clear:both;position:relative}.blockquote--headshot p{float:left;clear:left;max-width:60%;text-align:left}.blockquote--headshot .blockquote--headshot__headshot{position:absolute;bottom:0;right:0;max-width:34%}.blockquote--headshot cite{float:left;clear:both}@keyframes downstroke{0%{height:0}100%{height:15px}}@keyframes upstroke{0%{height:0}50%{height:0}100%{height:36px}}@keyframes downstrokeSmall{0%{height:0}100%{height:10px}}@keyframes upstrokeSmall{0%{height:0}50%{height:0}100%{height:24px}}input[type=checkbox].hc-checkbox{display:none}.hc-checkbox{height:30px;width:30px;border:3px solid #767676;background-color:rgba(0,0,0,0);border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color ease .2s,opacity ease .2s;cursor:pointer}.hc-checkbox::before,.hc-checkbox::after{width:6px}.hc-checkbox::before{top:21.6px;left:12.3px;box-shadow:0 0 0 1.5px inherit}.hc-checkbox::after{top:11.1px;left:1.5px}.hc-checkbox span{padding-left:40px;padding-top:2px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-size:18px;background-position:3px}.hc-checkbox:hover{opacity:.8}.hc-checkbox::before,.hc-checkbox::after{box-sizing:border-box;position:absolute;height:0;background-color:#1aac1e;display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity ease .5}.hc-checkbox::before{transform:rotate(-135deg)}.hc-checkbox::after{transform:rotate(-45deg)}.hc-checkbox span{font-size:14px;font-size:.875rem;line-height:24px;display:inline-block;width:400px}.hc-checkbox.hc-checkbox--small{height:20px;width:20px;border:2px solid #767676}.hc-checkbox.hc-checkbox--small::before,.hc-checkbox.hc-checkbox--small::after{width:4px}.hc-checkbox.hc-checkbox--small::before{top:14.4px;left:8.2px;box-shadow:0 0 0 1px inherit}.hc-checkbox.hc-checkbox--small::after{top:7.4px;left:1px}.hc-checkbox.hc-checkbox--small span{padding-left:30px;padding-top:2px}.hc-checkbox.hc-checkbox--small.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox.hc-checkbox--small{background-size:12px;background-position:2px}.hc-checkbox.hc-checkbox--small span{font-size:inherit;padding-top:0 !important;vertical-align:top;margin-top:-4px}.hc-checkbox.hc-checkbox--right{margin-right:0}.hc-checkbox.hc-checkbox--right span{margin-left:-400px;padding-right:35px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-image:url(base/images//spinny.gif);background-repeat:no-repeat}.hc-checkbox.hc-checkbox--loading::before,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::before,.hc-checkbox.hc-checkbox--loading::after,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::after{display:none}input[type=checkbox]:checked+.hc-checkbox,.hc-checkbox--checked{border-color:#1aac1e}input[type=checkbox]:checked+.hc-checkbox::after,.hc-checkbox--checked::after{height:15px;animation:downstroke .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::after,.hc-checkbox--checked.hc-checkbox--small::after{height:10px;animation:downstrokeSmall .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox::before,.hc-checkbox--checked::before{height:36px;animation:upstroke .4s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::before,.hc-checkbox--checked.hc-checkbox--small::before{height:24px;animation:upstrokeSmall .4s ease 0s forwards}h1 a.js-reveal-cta,h2 a.js-reveal-cta,h3 a.js-reveal-cta,h4 a.js-reveal-cta,h5 a.js-reveal-cta,h6 a.js-reveal-cta{color:#336dc2}h1 a.js-reveal-cta:hover,h2 a.js-reveal-cta:hover,h3 a.js-reveal-cta:hover,h4 a.js-reveal-cta:hover,h5 a.js-reveal-cta:hover,h6 a.js-reveal-cta:hover{color:#183559}.progress--bar{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;display:block;position:relative;width:100%;background-color:#dcdcdc;border-radius:100px;overflow:hidden;height:24px}.progress--bar--dark{background-color:#fff}.progress--bar--large{height:32px}.progress--bar--small{height:18px}.progress--bar--x-small{height:10px}.progress--bar__fill{display:block;position:absolute;top:0;left:0;height:100%;width:0%;background-color:#3c85df;transition:width .25s linear}.progress--radial{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;position:relative;width:86px;height:86px;border-radius:50%;background-color:#dcdcdc;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);overflow:hidden}.progress--radial__mask{clip:rect(0px, 86px, 86px, 43px)}.progress--radial__fill,.progress--radial__fill-fix{background-color:#3c85df;border-radius:50%;clip:rect(0px, 43px, 86px, 0px)}.progress--radial__mask,.progress--radial__fill,.progress--radial__fill-fix{position:absolute;width:86px;height:86px;transition:transform .25s}.progress--radial[data-progress="1"] .progress--radial__mask--left,.progress--radial[data-progress="1"] .progress--radial__fill{transform:rotate(1.8deg)}.progress--radial[data-progress="1"] .progress--radial__fill-fix{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__mask--left,.progress--radial[data-progress="2"] .progress--radial__fill{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__fill-fix{transform:rotate(7.2deg)}.progress--radial[data-progress="3"] .progress--radial__mask--left,.progress--radial[data-progress="3"] .progress--radial__fill{transform:rotate(5.4deg)}.progress--radial[data-progress="3"] .progress--radial__fill-fix{transform:rotate(10.8deg)}.progress--radial[data-progress="4"] .progress--radial__mask--left,.progress--radial[data-progress="4"] .progress--radial__fill{transform:rotate(7.2deg)}.progress--radial[data-progress="4"] .progress--radial__fill-fix{transform:rotate(14.4deg)}.progress--radial[data-progress="5"] .progress--radial__mask--left,.progress--radial[data-progress="5"] .progress--radial__fill{transform:rotate(9deg)}.progress--radial[data-progress="5"] .progress--radial__fill-fix{transform:rotate(18deg)}.progress--radial[data-progress="6"] .progress--radial__mask--left,.progress--radial[data-progress="6"] .progress--radial__fill{transform:rotate(10.8deg)}.progress--radial[data-progress="6"] .progress--radial__fill-fix{transform:rotate(21.6deg)}.progress--radial[data-progress="7"] .progress--radial__mask--left,.progress--radial[data-progress="7"] .progress--radial__fill{transform:rotate(12.6deg)}.progress--radial[data-progress="7"] .progress--radial__fill-fix{transform:rotate(25.2deg)}.progress--radial[data-progress="8"] .progress--radial__mask--left,.progress--radial[data-progress="8"] .progress--radial__fill{transform:rotate(14.4deg)}.progress--radial[data-progress="8"] .progress--radial__fill-fix{transform:rotate(28.8deg)}.progress--radial[data-progress="9"] .progress--radial__mask--left,.progress--radial[data-progress="9"] .progress--radial__fill{transform:rotate(16.2deg)}.progress--radial[data-progress="9"] .progress--radial__fill-fix{transform:rotate(32.4deg)}.progress--radial[data-progress="10"] .progress--radial__mask--left,.progress--radial[data-progress="10"] .progress--radial__fill{transform:rotate(18deg)}.progress--radial[data-progress="10"] .progress--radial__fill-fix{transform:rotate(36deg)}.progress--radial[data-progress="11"] .progress--radial__mask--left,.progress--radial[data-progress="11"] .progress--radial__fill{transform:rotate(19.8deg)}.progress--radial[data-progress="11"] .progress--radial__fill-fix{transform:rotate(39.6deg)}.progress--radial[data-progress="12"] .progress--radial__mask--left,.progress--radial[data-progress="12"] .progress--radial__fill{transform:rotate(21.6deg)}.progress--radial[data-progress="12"] .progress--radial__fill-fix{transform:rotate(43.2deg)}.progress--radial[data-progress="13"] .progress--radial__mask--left,.progress--radial[data-progress="13"] .progress--radial__fill{transform:rotate(23.4deg)}.progress--radial[data-progress="13"] .progress--radial__fill-fix{transform:rotate(46.8deg)}.progress--radial[data-progress="14"] .progress--radial__mask--left,.progress--radial[data-progress="14"] .progress--radial__fill{transform:rotate(25.2deg)}.progress--radial[data-progress="14"] .progress--radial__fill-fix{transform:rotate(50.4deg)}.progress--radial[data-progress="15"] .progress--radial__mask--left,.progress--radial[data-progress="15"] .progress--radial__fill{transform:rotate(27deg)}.progress--radial[data-progress="15"] .progress--radial__fill-fix{transform:rotate(54deg)}.progress--radial[data-progress="16"] .progress--radial__mask--left,.progress--radial[data-progress="16"] .progress--radial__fill{transform:rotate(28.8deg)}.progress--radial[data-progress="16"] .progress--radial__fill-fix{transform:rotate(57.6deg)}.progress--radial[data-progress="17"] .progress--radial__mask--left,.progress--radial[data-progress="17"] .progress--radial__fill{transform:rotate(30.6deg)}.progress--radial[data-progress="17"] .progress--radial__fill-fix{transform:rotate(61.2deg)}.progress--radial[data-progress="18"] .progress--radial__mask--left,.progress--radial[data-progress="18"] .progress--radial__fill{transform:rotate(32.4deg)}.progress--radial[data-progress="18"] .progress--radial__fill-fix{transform:rotate(64.8deg)}.progress--radial[data-progress="19"] .progress--radial__mask--left,.progress--radial[data-progress="19"] .progress--radial__fill{transform:rotate(34.2deg)}.progress--radial[data-progress="19"] .progress--radial__fill-fix{transform:rotate(68.4deg)}.progress--radial[data-progress="20"] .progress--radial__mask--left,.progress--radial[data-progress="20"] .progress--radial__fill{transform:rotate(36deg)}.progress--radial[data-progress="20"] .progress--radial__fill-fix{transform:rotate(72deg)}.progress--radial[data-progress="21"] .progress--radial__mask--left,.progress--radial[data-progress="21"] .progress--radial__fill{transform:rotate(37.8deg)}.progress--radial[data-progress="21"] .progress--radial__fill-fix{transform:rotate(75.6deg)}.progress--radial[data-progress="22"] .progress--radial__mask--left,.progress--radial[data-progress="22"] .progress--radial__fill{transform:rotate(39.6deg)}.progress--radial[data-progress="22"] .progress--radial__fill-fix{transform:rotate(79.2deg)}.progress--radial[data-progress="23"] .progress--radial__mask--left,.progress--radial[data-progress="23"] .progress--radial__fill{transform:rotate(41.4deg)}.progress--radial[data-progress="23"] .progress--radial__fill-fix{transform:rotate(82.8deg)}.progress--radial[data-progress="24"] .progress--radial__mask--left,.progress--radial[data-progress="24"] .progress--radial__fill{transform:rotate(43.2deg)}.progress--radial[data-progress="24"] .progress--radial__fill-fix{transform:rotate(86.4deg)}.progress--radial[data-progress="25"] .progress--radial__mask--left,.progress--radial[data-progress="25"] .progress--radial__fill{transform:rotate(45deg)}.progress--radial[data-progress="25"] .progress--radial__fill-fix{transform:rotate(90deg)}.progress--radial[data-progress="26"] .progress--radial__mask--left,.progress--radial[data-progress="26"] .progress--radial__fill{transform:rotate(46.8deg)}.progress--radial[data-progress="26"] .progress--radial__fill-fix{transform:rotate(93.6deg)}.progress--radial[data-progress="27"] .progress--radial__mask--left,.progress--radial[data-progress="27"] .progress--radial__fill{transform:rotate(48.6deg)}.progress--radial[data-progress="27"] .progress--radial__fill-fix{transform:rotate(97.2deg)}.progress--radial[data-progress="28"] .progress--radial__mask--left,.progress--radial[data-progress="28"] .progress--radial__fill{transform:rotate(50.4deg)}.progress--radial[data-progress="28"] .progress--radial__fill-fix{transform:rotate(100.8deg)}.progress--radial[data-progress="29"] .progress--radial__mask--left,.progress--radial[data-progress="29"] .progress--radial__fill{transform:rotate(52.2deg)}.progress--radial[data-progress="29"] .progress--radial__fill-fix{transform:rotate(104.4deg)}.progress--radial[data-progress="30"] .progress--radial__mask--left,.progress--radial[data-progress="30"] .progress--radial__fill{transform:rotate(54deg)}.progress--radial[data-progress="30"] .progress--radial__fill-fix{transform:rotate(108deg)}.progress--radial[data-progress="31"] .progress--radial__mask--left,.progress--radial[data-progress="31"] .progress--radial__fill{transform:rotate(55.8deg)}.progress--radial[data-progress="31"] .progress--radial__fill-fix{transform:rotate(111.6deg)}.progress--radial[data-progress="32"] .progress--radial__mask--left,.progress--radial[data-progress="32"] .progress--radial__fill{transform:rotate(57.6deg)}.progress--radial[data-progress="32"] .progress--radial__fill-fix{transform:rotate(115.2deg)}.progress--radial[data-progress="33"] .progress--radial__mask--left,.progress--radial[data-progress="33"] .progress--radial__fill{transform:rotate(59.4deg)}.progress--radial[data-progress="33"] .progress--radial__fill-fix{transform:rotate(118.8deg)}.progress--radial[data-progress="34"] .progress--radial__mask--left,.progress--radial[data-progress="34"] .progress--radial__fill{transform:rotate(61.2deg)}.progress--radial[data-progress="34"] .progress--radial__fill-fix{transform:rotate(122.4deg)}.progress--radial[data-progress="35"] .progress--radial__mask--left,.progress--radial[data-progress="35"] .progress--radial__fill{transform:rotate(63deg)}.progress--radial[data-progress="35"] .progress--radial__fill-fix{transform:rotate(126deg)}.progress--radial[data-progress="36"] .progress--radial__mask--left,.progress--radial[data-progress="36"] .progress--radial__fill{transform:rotate(64.8deg)}.progress--radial[data-progress="36"] .progress--radial__fill-fix{transform:rotate(129.6deg)}.progress--radial[data-progress="37"] .progress--radial__mask--left,.progress--radial[data-progress="37"] .progress--radial__fill{transform:rotate(66.6deg)}.progress--radial[data-progress="37"] .progress--radial__fill-fix{transform:rotate(133.2deg)}.progress--radial[data-progress="38"] .progress--radial__mask--left,.progress--radial[data-progress="38"] .progress--radial__fill{transform:rotate(68.4deg)}.progress--radial[data-progress="38"] .progress--radial__fill-fix{transform:rotate(136.8deg)}.progress--radial[data-progress="39"] .progress--radial__mask--left,.progress--radial[data-progress="39"] .progress--radial__fill{transform:rotate(70.2deg)}.progress--radial[data-progress="39"] .progress--radial__fill-fix{transform:rotate(140.4deg)}.progress--radial[data-progress="40"] .progress--radial__mask--left,.progress--radial[data-progress="40"] .progress--radial__fill{transform:rotate(72deg)}.progress--radial[data-progress="40"] .progress--radial__fill-fix{transform:rotate(144deg)}.progress--radial[data-progress="41"] .progress--radial__mask--left,.progress--radial[data-progress="41"] .progress--radial__fill{transform:rotate(73.8deg)}.progress--radial[data-progress="41"] .progress--radial__fill-fix{transform:rotate(147.6deg)}.progress--radial[data-progress="42"] .progress--radial__mask--left,.progress--radial[data-progress="42"] .progress--radial__fill{transform:rotate(75.6deg)}.progress--radial[data-progress="42"] .progress--radial__fill-fix{transform:rotate(151.2deg)}.progress--radial[data-progress="43"] .progress--radial__mask--left,.progress--radial[data-progress="43"] .progress--radial__fill{transform:rotate(77.4deg)}.progress--radial[data-progress="43"] .progress--radial__fill-fix{transform:rotate(154.8deg)}.progress--radial[data-progress="44"] .progress--radial__mask--left,.progress--radial[data-progress="44"] .progress--radial__fill{transform:rotate(79.2deg)}.progress--radial[data-progress="44"] .progress--radial__fill-fix{transform:rotate(158.4deg)}.progress--radial[data-progress="45"] .progress--radial__mask--left,.progress--radial[data-progress="45"] .progress--radial__fill{transform:rotate(81deg)}.progress--radial[data-progress="45"] .progress--radial__fill-fix{transform:rotate(162deg)}.progress--radial[data-progress="46"] .progress--radial__mask--left,.progress--radial[data-progress="46"] .progress--radial__fill{transform:rotate(82.8deg)}.progress--radial[data-progress="46"] .progress--radial__fill-fix{transform:rotate(165.6deg)}.progress--radial[data-progress="47"] .progress--radial__mask--left,.progress--radial[data-progress="47"] .progress--radial__fill{transform:rotate(84.6deg)}.progress--radial[data-progress="47"] .progress--radial__fill-fix{transform:rotate(169.2deg)}.progress--radial[data-progress="48"] .progress--radial__mask--left,.progress--radial[data-progress="48"] .progress--radial__fill{transform:rotate(86.4deg)}.progress--radial[data-progress="48"] .progress--radial__fill-fix{transform:rotate(172.8deg)}.progress--radial[data-progress="49"] .progress--radial__mask--left,.progress--radial[data-progress="49"] .progress--radial__fill{transform:rotate(88.2deg)}.progress--radial[data-progress="49"] .progress--radial__fill-fix{transform:rotate(176.4deg)}.progress--radial[data-progress="50"] .progress--radial__mask--left,.progress--radial[data-progress="50"] .progress--radial__fill{transform:rotate(90deg)}.progress--radial[data-progress="50"] .progress--radial__fill-fix{transform:rotate(180deg)}.progress--radial[data-progress="51"] .progress--radial__mask--left,.progress--radial[data-progress="51"] .progress--radial__fill{transform:rotate(91.8deg)}.progress--radial[data-progress="51"] .progress--radial__fill-fix{transform:rotate(183.6deg)}.progress--radial[data-progress="52"] .progress--radial__mask--left,.progress--radial[data-progress="52"] .progress--radial__fill{transform:rotate(93.6deg)}.progress--radial[data-progress="52"] .progress--radial__fill-fix{transform:rotate(187.2deg)}.progress--radial[data-progress="53"] .progress--radial__mask--left,.progress--radial[data-progress="53"] .progress--radial__fill{transform:rotate(95.4deg)}.progress--radial[data-progress="53"] .progress--radial__fill-fix{transform:rotate(190.8deg)}.progress--radial[data-progress="54"] .progress--radial__mask--left,.progress--radial[data-progress="54"] .progress--radial__fill{transform:rotate(97.2deg)}.progress--radial[data-progress="54"] .progress--radial__fill-fix{transform:rotate(194.4deg)}.progress--radial[data-progress="55"] .progress--radial__mask--left,.progress--radial[data-progress="55"] .progress--radial__fill{transform:rotate(99deg)}.progress--radial[data-progress="55"] .progress--radial__fill-fix{transform:rotate(198deg)}.progress--radial[data-progress="56"] .progress--radial__mask--left,.progress--radial[data-progress="56"] .progress--radial__fill{transform:rotate(100.8deg)}.progress--radial[data-progress="56"] .progress--radial__fill-fix{transform:rotate(201.6deg)}.progress--radial[data-progress="57"] .progress--radial__mask--left,.progress--radial[data-progress="57"] .progress--radial__fill{transform:rotate(102.6deg)}.progress--radial[data-progress="57"] .progress--radial__fill-fix{transform:rotate(205.2deg)}.progress--radial[data-progress="58"] .progress--radial__mask--left,.progress--radial[data-progress="58"] .progress--radial__fill{transform:rotate(104.4deg)}.progress--radial[data-progress="58"] .progress--radial__fill-fix{transform:rotate(208.8deg)}.progress--radial[data-progress="59"] .progress--radial__mask--left,.progress--radial[data-progress="59"] .progress--radial__fill{transform:rotate(106.2deg)}.progress--radial[data-progress="59"] .progress--radial__fill-fix{transform:rotate(212.4deg)}.progress--radial[data-progress="60"] .progress--radial__mask--left,.progress--radial[data-progress="60"] .progress--radial__fill{transform:rotate(108deg)}.progress--radial[data-progress="60"] .progress--radial__fill-fix{transform:rotate(216deg)}.progress--radial[data-progress="61"] .progress--radial__mask--left,.progress--radial[data-progress="61"] .progress--radial__fill{transform:rotate(109.8deg)}.progress--radial[data-progress="61"] .progress--radial__fill-fix{transform:rotate(219.6deg)}.progress--radial[data-progress="62"] .progress--radial__mask--left,.progress--radial[data-progress="62"] .progress--radial__fill{transform:rotate(111.6deg)}.progress--radial[data-progress="62"] .progress--radial__fill-fix{transform:rotate(223.2deg)}.progress--radial[data-progress="63"] .progress--radial__mask--left,.progress--radial[data-progress="63"] .progress--radial__fill{transform:rotate(113.4deg)}.progress--radial[data-progress="63"] .progress--radial__fill-fix{transform:rotate(226.8deg)}.progress--radial[data-progress="64"] .progress--radial__mask--left,.progress--radial[data-progress="64"] .progress--radial__fill{transform:rotate(115.2deg)}.progress--radial[data-progress="64"] .progress--radial__fill-fix{transform:rotate(230.4deg)}.progress--radial[data-progress="65"] .progress--radial__mask--left,.progress--radial[data-progress="65"] .progress--radial__fill{transform:rotate(117deg)}.progress--radial[data-progress="65"] .progress--radial__fill-fix{transform:rotate(234deg)}.progress--radial[data-progress="66"] .progress--radial__mask--left,.progress--radial[data-progress="66"] .progress--radial__fill{transform:rotate(118.8deg)}.progress--radial[data-progress="66"] .progress--radial__fill-fix{transform:rotate(237.6deg)}.progress--radial[data-progress="67"] .progress--radial__mask--left,.progress--radial[data-progress="67"] .progress--radial__fill{transform:rotate(120.6deg)}.progress--radial[data-progress="67"] .progress--radial__fill-fix{transform:rotate(241.2deg)}.progress--radial[data-progress="68"] .progress--radial__mask--left,.progress--radial[data-progress="68"] .progress--radial__fill{transform:rotate(122.4deg)}.progress--radial[data-progress="68"] .progress--radial__fill-fix{transform:rotate(244.8deg)}.progress--radial[data-progress="69"] .progress--radial__mask--left,.progress--radial[data-progress="69"] .progress--radial__fill{transform:rotate(124.2deg)}.progress--radial[data-progress="69"] .progress--radial__fill-fix{transform:rotate(248.4deg)}.progress--radial[data-progress="70"] .progress--radial__mask--left,.progress--radial[data-progress="70"] .progress--radial__fill{transform:rotate(126deg)}.progress--radial[data-progress="70"] .progress--radial__fill-fix{transform:rotate(252deg)}.progress--radial[data-progress="71"] .progress--radial__mask--left,.progress--radial[data-progress="71"] .progress--radial__fill{transform:rotate(127.8deg)}.progress--radial[data-progress="71"] .progress--radial__fill-fix{transform:rotate(255.6deg)}.progress--radial[data-progress="72"] .progress--radial__mask--left,.progress--radial[data-progress="72"] .progress--radial__fill{transform:rotate(129.6deg)}.progress--radial[data-progress="72"] .progress--radial__fill-fix{transform:rotate(259.2deg)}.progress--radial[data-progress="73"] .progress--radial__mask--left,.progress--radial[data-progress="73"] .progress--radial__fill{transform:rotate(131.4deg)}.progress--radial[data-progress="73"] .progress--radial__fill-fix{transform:rotate(262.8deg)}.progress--radial[data-progress="74"] .progress--radial__mask--left,.progress--radial[data-progress="74"] .progress--radial__fill{transform:rotate(133.2deg)}.progress--radial[data-progress="74"] .progress--radial__fill-fix{transform:rotate(266.4deg)}.progress--radial[data-progress="75"] .progress--radial__mask--left,.progress--radial[data-progress="75"] .progress--radial__fill{transform:rotate(135deg)}.progress--radial[data-progress="75"] .progress--radial__fill-fix{transform:rotate(270deg)}.progress--radial[data-progress="76"] .progress--radial__mask--left,.progress--radial[data-progress="76"] .progress--radial__fill{transform:rotate(136.8deg)}.progress--radial[data-progress="76"] .progress--radial__fill-fix{transform:rotate(273.6deg)}.progress--radial[data-progress="77"] .progress--radial__mask--left,.progress--radial[data-progress="77"] .progress--radial__fill{transform:rotate(138.6deg)}.progress--radial[data-progress="77"] .progress--radial__fill-fix{transform:rotate(277.2deg)}.progress--radial[data-progress="78"] .progress--radial__mask--left,.progress--radial[data-progress="78"] .progress--radial__fill{transform:rotate(140.4deg)}.progress--radial[data-progress="78"] .progress--radial__fill-fix{transform:rotate(280.8deg)}.progress--radial[data-progress="79"] .progress--radial__mask--left,.progress--radial[data-progress="79"] .progress--radial__fill{transform:rotate(142.2deg)}.progress--radial[data-progress="79"] .progress--radial__fill-fix{transform:rotate(284.4deg)}.progress--radial[data-progress="80"] .progress--radial__mask--left,.progress--radial[data-progress="80"] .progress--radial__fill{transform:rotate(144deg)}.progress--radial[data-progress="80"] .progress--radial__fill-fix{transform:rotate(288deg)}.progress--radial[data-progress="81"] .progress--radial__mask--left,.progress--radial[data-progress="81"] .progress--radial__fill{transform:rotate(145.8deg)}.progress--radial[data-progress="81"] .progress--radial__fill-fix{transform:rotate(291.6deg)}.progress--radial[data-progress="82"] .progress--radial__mask--left,.progress--radial[data-progress="82"] .progress--radial__fill{transform:rotate(147.6deg)}.progress--radial[data-progress="82"] .progress--radial__fill-fix{transform:rotate(295.2deg)}.progress--radial[data-progress="83"] .progress--radial__mask--left,.progress--radial[data-progress="83"] .progress--radial__fill{transform:rotate(149.4deg)}.progress--radial[data-progress="83"] .progress--radial__fill-fix{transform:rotate(298.8deg)}.progress--radial[data-progress="84"] .progress--radial__mask--left,.progress--radial[data-progress="84"] .progress--radial__fill{transform:rotate(151.2deg)}.progress--radial[data-progress="84"] .progress--radial__fill-fix{transform:rotate(302.4deg)}.progress--radial[data-progress="85"] .progress--radial__mask--left,.progress--radial[data-progress="85"] .progress--radial__fill{transform:rotate(153deg)}.progress--radial[data-progress="85"] .progress--radial__fill-fix{transform:rotate(306deg)}.progress--radial[data-progress="86"] .progress--radial__mask--left,.progress--radial[data-progress="86"] .progress--radial__fill{transform:rotate(154.8deg)}.progress--radial[data-progress="86"] .progress--radial__fill-fix{transform:rotate(309.6deg)}.progress--radial[data-progress="87"] .progress--radial__mask--left,.progress--radial[data-progress="87"] .progress--radial__fill{transform:rotate(156.6deg)}.progress--radial[data-progress="87"] .progress--radial__fill-fix{transform:rotate(313.2deg)}.progress--radial[data-progress="88"] .progress--radial__mask--left,.progress--radial[data-progress="88"] .progress--radial__fill{transform:rotate(158.4deg)}.progress--radial[data-progress="88"] .progress--radial__fill-fix{transform:rotate(316.8deg)}.progress--radial[data-progress="89"] .progress--radial__mask--left,.progress--radial[data-progress="89"] .progress--radial__fill{transform:rotate(160.2deg)}.progress--radial[data-progress="89"] .progress--radial__fill-fix{transform:rotate(320.4deg)}.progress--radial[data-progress="90"] .progress--radial__mask--left,.progress--radial[data-progress="90"] .progress--radial__fill{transform:rotate(162deg)}.progress--radial[data-progress="90"] .progress--radial__fill-fix{transform:rotate(324deg)}.progress--radial[data-progress="91"] .progress--radial__mask--left,.progress--radial[data-progress="91"] .progress--radial__fill{transform:rotate(163.8deg)}.progress--radial[data-progress="91"] .progress--radial__fill-fix{transform:rotate(327.6deg)}.progress--radial[data-progress="92"] .progress--radial__mask--left,.progress--radial[data-progress="92"] .progress--radial__fill{transform:rotate(165.6deg)}.progress--radial[data-progress="92"] .progress--radial__fill-fix{transform:rotate(331.2deg)}.progress--radial[data-progress="93"] .progress--radial__mask--left,.progress--radial[data-progress="93"] .progress--radial__fill{transform:rotate(167.4deg)}.progress--radial[data-progress="93"] .progress--radial__fill-fix{transform:rotate(334.8deg)}.progress--radial[data-progress="94"] .progress--radial__mask--left,.progress--radial[data-progress="94"] .progress--radial__fill{transform:rotate(169.2deg)}.progress--radial[data-progress="94"] .progress--radial__fill-fix{transform:rotate(338.4deg)}.progress--radial[data-progress="95"] .progress--radial__mask--left,.progress--radial[data-progress="95"] .progress--radial__fill{transform:rotate(171deg)}.progress--radial[data-progress="95"] .progress--radial__fill-fix{transform:rotate(342deg)}.progress--radial[data-progress="96"] .progress--radial__mask--left,.progress--radial[data-progress="96"] .progress--radial__fill{transform:rotate(172.8deg)}.progress--radial[data-progress="96"] .progress--radial__fill-fix{transform:rotate(345.6deg)}.progress--radial[data-progress="97"] .progress--radial__mask--left,.progress--radial[data-progress="97"] .progress--radial__fill{transform:rotate(174.6deg)}.progress--radial[data-progress="97"] .progress--radial__fill-fix{transform:rotate(349.2deg)}.progress--radial[data-progress="98"] .progress--radial__mask--left,.progress--radial[data-progress="98"] .progress--radial__fill{transform:rotate(176.4deg)}.progress--radial[data-progress="98"] .progress--radial__fill-fix{transform:rotate(352.8deg)}.progress--radial[data-progress="99"] .progress--radial__mask--left,.progress--radial[data-progress="99"] .progress--radial__fill{transform:rotate(178.2deg)}.progress--radial[data-progress="99"] .progress--radial__fill-fix{transform:rotate(356.4deg)}.progress--radial[data-progress="100"] .progress--radial__mask--left,.progress--radial[data-progress="100"] .progress--radial__fill{transform:rotate(180deg)}.progress--radial[data-progress="100"] .progress--radial__fill-fix{transform:rotate(360deg)}.progress--radial__center{width:70px;height:70px;position:absolute;display:block;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;background-color:#fff;border-radius:50%}.progress--radial__content{font-size:28px;font-size:1.75rem;line-height:38px;position:relative;display:block;top:50%;left:50%;transform:translate(-50%, -50%);color:#373737}.progress--radial__content__measure{font-size:14px;font-size:.875rem;line-height:24px}.tooltip,[data-tooltip]{position:relative}.tooltip:not(a),[data-tooltip]:not(a){cursor:help}.tooltip:before,.tooltip:after,[data-tooltip]:before,[data-tooltip]:after{position:absolute;bottom:100%;left:0%;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transform:translate3d(0, 0, 0);pointer-events:none}.tooltip:before,[data-tooltip]:before{content:"";z-index:1001;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);margin-left:10px;margin-bottom:-12px;border-top-color:#222}.tooltip:after,[data-tooltip]:after{padding:10px;padding:0.625rem;font-size:14px;font-size:.875rem;line-height:20px;content:attr(data-tooltip);z-index:1000;width:300px;background-color:#222;color:#fff;border-radius:7px}.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1;transform:translateY(-12px)}.tooltip--bottom:before,.tooltip--bottom:after{top:100%;bottom:auto;left:0%}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:rgba(0,0,0,0);border-bottom-color:#222}.tooltip--bottom:hover:before,.tooltip--bottom:hover:after,.tooltip--bottom:focus:before,.tooltip--bottom:focus:after{transform:translateY(12px)}.tooltip--left:before,.tooltip--left:after{right:100%;bottom:0%;left:auto}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:10px;border-color:rgba(0,0,0,0);border-left-color:#222}.tooltip--left:after{width:150px}.tooltip--left:hover:before,.tooltip--left:hover:after,.tooltip--left:focus:before,.tooltip--left:focus:before{transform:translateX(-12px)}.tooltip--right:before,.tooltip--right:after{left:100%;bottom:0%;right:auto}.tooltip--right:before{margin-left:-12px;margin-right:0;margin-bottom:10px;border-color:rgba(0,0,0,0);border-right-color:#222}.tooltip--right:after{width:150px}.tooltip--right:hover:before,.tooltip--right:hover:after,.tooltip--right:focus:before,.tooltip--right:focus:before{transform:translateX(12px)}.tooltip--light:before{border-top-color:#ebebeb}.tooltip--light:after{background-color:#ebebeb;color:#222}.tooltip--light.tooltip--bottom:before{border-top-color:rgba(0,0,0,0);border-bottom-color:#ebebeb}.segmented-controls{margin:0px;margin:0rem;margin-bottom:40px;margin-bottom:2.5rem;padding:0px;padding:0rem;list-style:none}.segmented-controls li{margin:0px;margin:0rem;margin-left:-4px;margin-left:-0.25rem;display:inline-block}.segmented-controls a{color:#6e6e6e;border-width:1px;border-style:solid;border-color:#6e6e6e;border-right-width:0;display:block;padding:6px 16px}.segmented-controls a:hover{background-color:#dcdcdc}.segmented-controls li:first-child a{border-top-left-radius:7px;border-bottom-left-radius:7px}.segmented-controls li:last-child a{border-top-right-radius:7px;border-bottom-right-radius:7px;border-right-width:1px}.segmented-controls--active a,.segmented-controls--active a:hover{background-color:#6e6e6e;border-color:#6e6e6e;color:#fff}.segmented-controls--active+li a{border-left-color:#6e6e6e}.segmented-controls--primary .segmented-controls--active a{background-color:#336dc2;border-color:#336dc2}.segmented-controls--primary .segmented-controls--active+li a{border-left-color:#336dc2}.segmented-controls img{max-height:20px}.segmented-controls--xx-small a{padding:3px 6px;font-size:12px;font-size:.75rem;line-height:22px}.segmented-controls--xx-small img{max-height:7px}.segmented-controls--x-small a{padding:1px 12px;font-size:14px;font-size:.875rem;line-height:24px}.segmented-controls--x-small img{max-height:11px}.segmented-controls--small a{padding:2px 12px;font-size:16px;font-size:1rem;line-height:26px}.segmented-controls--small img{max-height:15px}.segmented-controls--large a{padding:15px 20px;font-size:18px;font-size:1.125rem;line-height:28px}.segmented-controls--large img{max-height:25px}.whats-new-widget{display:block;position:relative;width:450px;max-width:100%;background-color:#fff;border-radius:5px;border-style:solid;border-width:0;border-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget h2{font-size:18px;font-size:1.125rem;line-height:28px;margin-bottom:4px;margin-bottom:0.25rem;font-weight:bold}.whats-new-widget h2 .label--ghost{transform:translateY(-2px)}.whats-new-widget p{margin-bottom:0px;margin-bottom:0rem}.whats-new-widget>ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;overflow:auto}.whats-new-widget>ul>li{margin:0px;margin:0rem;padding:20px;padding:1.25rem;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#f2f2f2;position:relative;z-index:1}.whats-new-widget .whats-new-widget__actions{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}.whats-new-widget .whats-new-widget__actions li{margin:0px;margin:0rem;margin-right:20px;margin-right:1.25rem;display:inline-block}.whats-new-widget footer{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;background-color:#f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.whats-new-widget footer ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;text-align:center}.whats-new-widget footer li{margin:0px;margin:0rem;margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem;display:inline-block}.whats-new-widget:before{content:" ";position:absolute;display:block;top:-2px;left:50%;transform:rotate(45deg) translateX(-50%);width:25px;height:25px;background-color:#fff;border-top-style:solid;border-top-width:0;border-top-color:#336dc2;border-left-style:solid;border-left-width:0;border-left-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget--arrow-left:before{left:40px}.whats-new-widget--arrow-right:before{left:auto;right:40px}.whats-new-widget:after{content:" ";position:absolute;width:50%;height:20px;top:0;left:50%;transform:translateX(-50%);background-color:#fff}.whats-new-widget--small{font-size:14px;font-size:.875rem;line-height:24px;width:320px}.whats-new-widget--small h2{font-size:14px;font-size:.875rem;line-height:24px}.whats-new-widget--small>ul>li{padding:10px;padding:0.625rem}.whats-new-widget--small footer{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;font-size:12px;font-size:.75rem;line-height:22px}.whats-new-widget--small footer li{margin-left:10px;margin-left:0.625rem;margin-right:10px;margin-right:0.625rem}.whats-new-widget--small:before{top:-2px;left:50%;width:15px;height:15px}.card{padding:10px;padding:0.625rem;background-color:#f2f2f2;color:#373737;box-shadow:2px 2px 0 rgba(0,0,0,.15);border-radius:2px}.card--light{background-color:#fff}.card--dark{background-color:#333;box-shadow:2px 2px 0 #000;color:#fff}.syntaxhighlighter{padding:20px;padding:1.25rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.syntaxhighlighter .code{white-space:nowrap}.flex{display:flex}.flex-direction--row{flex-direction:row}.flex-direction--row-reverse{flex-direction:row-reverse}.flex-direction--column{flex-direction:column}.flex-direction--column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-align--stretch{align-items:stretch}.flex-align--start{align-items:flex-start}.flex-align--end{align-items:flex-end}.flex-align--center{align-items:center}.flex-align-content--space-between{align-content:space-between}.flex-align-content--start{align-content:flex-start}.flex-align-self--start{align-self:flex-start}.flex-align-self--end{align-self:flex-end}.flex-align-self--center{align-self:center}.flex-align-items--baseline{align-items:baseline}.flex-align-items--center{align-items:center}.flex-justify--start{justify-content:flex-start}.flex-justify--end{justify-content:flex-end}.flex-justify--center{justify-content:center}.flex-justify--space-around{justify-content:space-around}.flex-justify--space-between{justify-content:space-between}.flex-justify--space-evenly{justify-content:space-evenly}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-basis-0{flex-basis:0%}.flex-basis-100{flex-basis:100%}[flex-order]{order:attr(data-flex-order)}.js-context-menu{position:relative}.js-context-menu p,.js-context-menu p:last-child{margin-bottom:0px;margin-bottom:0rem}.js-context-menu__list{position:absolute;display:none;overflow:hidden;min-width:150px;top:25px;left:25px;transform-origin:top left;z-index:10;background-color:#fff;text-align:left}.js-context-menu__list.js-context-menu__list--right{text-align:right;transform-origin:top right}.js-context-menu__list li{display:list-item;margin-bottom:0}.js-context-menu__list a{padding:10px;padding:0.625rem;display:block;color:#336dc2}.js-context-menu__list a:hover{color:#fff;background-color:#183559}.js-context-menu__list--open{display:block;animation-duration:.2s;animation-name:open;box-shadow:0 0 10px #b6b6b6}@keyframes open{from{transform:scale(0, 0);box-shadow:0 0 10px rgba(182,182,182,0)}to{transform:scale(1, 1);box-shadow:0 0 10px #b6b6b6}} \ No newline at end of file +/*! normalize.css v3.0.2 | MIT License | git.io/normalize */@import"https://fonts.googleapis.com/css?family=Roboto:100,100i,300,300i,400,400i,500,500i,700,700i,900,900i&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Condensed&display=swap";@import"https://fonts.googleapis.com/css?family=Roboto+Slab:300,400,700&display=swap";html,:root,.hc-root{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section{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:rgba(0,0,0,0)}a:active,a:hover{outline:0}abbr[title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;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],:root input[type=button],.hc-root input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled],:root input[disabled],.hc-root input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}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-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}body,h1,h2,h3,h4,h5,h6,p,blockquote,pre,dl,dd,ol,ul,form,fieldset,legend,figure,table,th,td,caption,hr{margin:0;padding:0}abbr[title],dfn[title]{cursor:help}u,ins{text-decoration:none}ins{border-bottom:1px solid}html,:root,.hc-root{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}img{max-width:100%;height:auto;font-style:italic;vertical-align:middle}.gm-style img{max-width:none}mark{font-style:italic;font-weight:bold}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}pre code{padding:20px;padding:1.25rem;display:block;overflow:auto;white-space:pre}hr{clear:both;border-top:1px;border-right:0;border-bottom:0;border-left:0;min-height:0;height:1px;border-style:solid}hr.dashed{border-style:dashed}hr.dotted{border-style:dotted}ul,ol{margin-left:20px;margin-left:1.25rem}li,dd{margin-bottom:10px;margin-bottom:0.625rem}dt{margin-bottom:10px;margin-bottom:0.625rem;font-weight:bold}ul ul,ul ol,ul dl,ol ul,ol ol,ol dl,dl ul,dl ol,dl dl{margin-top:20px;margin-top:1.25rem}li>ul,li>ol{margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem}li p:empty{display:none}ol{list-style-type:decimal}ol ol{list-style-type:lower-alpha}ol ol ol{list-style-type:lower-roman}ol ol ol ol{list-style-type:decimal}html,:root,.hc-root{font-size:100%;-webkit-font-smoothing:antialiased;scroll-behavior:smooth}h1,h2,h3,h4,h5,h6,ul,ol,dl,blockquote,p,address,table,fieldset,figure,pre,hr{margin-bottom:20px;margin-bottom:1.25rem}hr{margin-top:20px;margin-top:1.25rem}p:last-child{margin-bottom:0px;margin-bottom:0rem}.bg--cover{background-position:center;background-size:cover;background-repeat:no-repeat}.band{position:relative;width:100%;overflow:hidden;clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{clear:both;padding-top:40px;padding-top:2.5rem;padding-bottom:40px;padding-bottom:2.5rem;padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;width:100%;max-width:1320px;margin:auto}.band__inner-container:before,.band__inner-container:after,.band__inner-container--loose:before,.band__inner-container--tight:before,.band__inner-container--loose:after,.band__inner-container--tight:after{content:" ";display:table}.band__inner-container:after,.band__inner-container--loose:after,.band__inner-container--tight:after{clear:both}.band__inner-container,.band__inner-container--loose,.band__inner-container--tight{*zoom:1}.band__inner-container--tight{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.band__inner-container--loose{padding-top:80px;padding-top:5rem;padding-bottom:80px;padding-bottom:5rem}.border{border-style:solid;border-width:1px}.border-top{border-top-style:solid;border-top-width:1px}.border-right{border-right-style:solid;border-right-width:1px}.border-bottom{border-bottom-style:solid;border-bottom-width:1px}.border-left{border-left-style:solid;border-left-width:1px}.border-thick{border-width:2px}.border-thicker{border-width:4px}.border-none{border-width:0}.clearfix,.grid__row{clear:both}.clearfix:before,.clearfix:after,.grid__row:before,.grid__row:after{content:" ";display:table}.clearfix:after,.grid__row:after{clear:both}.clearfix,.grid__row{*zoom:1}.code{white-space:pre-wrap}.image-center{display:block;margin-top:0;margin-right:auto;margin-left:auto}.pin{position:absolute}@media(max-width: 950px){.pin{position:relative;left:0;right:0;clear:both}}.pin-top{position:absolute;top:0}@media(max-width: 950px){.pin-top{position:relative;left:0;right:0;clear:both}}.pin-right{position:absolute;right:0}@media(max-width: 950px){.pin-right{position:relative;left:0;right:0;clear:both}}.pin-bottom{position:absolute;bottom:0}@media(max-width: 950px){.pin-bottom{position:relative;left:0;right:0;clear:both}}.pin-left{position:absolute;left:0}@media(max-width: 950px){.pin-left{position:relative;left:0;right:0;clear:both}}.pin-top-right{position:absolute;top:0;right:0}@media(max-width: 950px){.pin-top-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-right{position:absolute;bottom:0;right:0}@media(max-width: 950px){.pin-bottom-right{position:relative;left:0;right:0;clear:both}}.pin-bottom-left{position:absolute;bottom:0;left:0}@media(max-width: 950px){.pin-bottom-left{position:relative;left:0;right:0;clear:both}}.pin-top-left{position:absolute;top:0;left:0}@media(max-width: 950px){.pin-top-left{position:relative;left:0;right:0;clear:both}}.pin-middle{position:absolute;left:0;right:0;margin:auto}@media(max-width: 950px){.pin-middle{position:relative;left:0;right:0;clear:both}}.pin-to-right-of-middle{position:absolute;left:50%}@media(max-width: 950px){.pin-to-right-of-middle{position:relative;left:0;right:0;clear:both}}.pin-to-left-of-middle{position:absolute;right:50%}@media(max-width: 950px){.pin-to-left-of-middle{position:relative;left:0;right:0;clear:both}}@media(max-width: 99999px){.show-on-max{display:inline-block !important}.hide-on-max{display:none !important}}@media(max-width: 1200px){.show-on-large{display:inline-block !important}.hide-on-large{display:none !important}}@media(max-width: 950px){.show-on-medium{display:inline-block !important}.hide-on-medium{display:none !important}}@media(max-width: 600px){.show-on-small{display:inline-block !important}.hide-on-small{display:none !important}}@media(max-width: 384px){.show-on-mini{display:inline-block !important}.hide-on-mini{display:none !important}}.display--inline,.nav-bar--center ul{display:inline !important;display:inline-block !important;width:auto !important}.display--block{display:block !important}.display--table{display:table !important}.display--flex{display:flex !important}@media(max-width: 99999px){.display--inline--max{display:inline !important;display:inline-block !important;width:auto !important}.display--block--max{display:block !important}.display--table--max{display:table !important}.display--flex--max{display:flex !important}}@media(max-width: 1200px){.display--inline--large{display:inline !important;display:inline-block !important;width:auto !important}.display--block--large{display:block !important}.display--table--large{display:table !important}.display--flex--large{display:flex !important}}@media(max-width: 950px){.display--inline--medium{display:inline !important;display:inline-block !important;width:auto !important}.display--block--medium{display:block !important}.display--table--medium{display:table !important}.display--flex--medium{display:flex !important}}@media(max-width: 600px){.display--inline--small{display:inline !important;display:inline-block !important;width:auto !important}.display--block--small{display:block !important}.display--table--small{display:table !important}.display--flex--small{display:flex !important}}@media(max-width: 384px){.display--inline--mini{display:inline !important;display:inline-block !important;width:auto !important}.display--block--mini{display:block !important}.display--table--mini{display:table !important}.display--flex--mini{display:flex !important}}.float-left{padding-right:20px;padding-right:1.25rem;float:left !important}.float-right,.nav-bar--right{padding-left:20px;padding-left:1.25rem;float:right !important}.spaced{margin:40px !important;margin:2.5rem !important}.spaced-h{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight{margin:20px !important;margin:1.25rem !important}.spaced-h--tight{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose{margin:80px !important;margin:5rem !important}.spaced-h--loose{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none{margin:0px !important;margin:0rem !important}.spaced-h--none{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none{margin-bottom:0px !important;margin-bottom:0rem !important}@media(max-width: 99999px){.spaced--max{margin:40px !important;margin:2.5rem !important}.spaced-h--max{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--max{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--max{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--max{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--max{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--max{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--max{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--max{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--max{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--max{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--max{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--max{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--max{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--max{margin:80px !important;margin:5rem !important}.spaced-h--loose--max{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--max{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--max{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--max{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--max{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--max{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--max{margin:0px !important;margin:0rem !important}.spaced-h--none--max{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--max{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--max{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--max{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--max{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--max{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 1200px){.spaced--large{margin:40px !important;margin:2.5rem !important}.spaced-h--large{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--large{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--large{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--large{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--large{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--large{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--large{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--large{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--large{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--large{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--large{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--large{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--large{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--large{margin:80px !important;margin:5rem !important}.spaced-h--loose--large{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--large{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--large{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--large{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--large{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--large{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--large{margin:0px !important;margin:0rem !important}.spaced-h--none--large{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--large{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--large{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--large{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--large{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--large{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 950px){.spaced--medium{margin:40px !important;margin:2.5rem !important}.spaced-h--medium{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--medium{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--medium{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--medium{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--medium{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--medium{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--medium{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--medium{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--medium{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--medium{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--medium{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--medium{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--medium{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--medium{margin:80px !important;margin:5rem !important}.spaced-h--loose--medium{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--medium{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--medium{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--medium{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--medium{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--medium{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--medium{margin:0px !important;margin:0rem !important}.spaced-h--none--medium{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--medium{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--medium{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--medium{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--medium{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--medium{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 600px){.spaced--small{margin:40px !important;margin:2.5rem !important}.spaced-h--small{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--small{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--small{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--small{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--small{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--small{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--small{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--small{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--small{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--small{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--small{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--small{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--small{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--small{margin:80px !important;margin:5rem !important}.spaced-h--loose--small{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--small{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--small{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--small{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--small{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--small{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--small{margin:0px !important;margin:0rem !important}.spaced-h--none--small{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--small{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--small{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--small{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--small{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--small{margin-bottom:0px !important;margin-bottom:0rem !important}}@media(max-width: 384px){.spaced--mini{margin:40px !important;margin:2.5rem !important}.spaced-h--mini{margin-left:40px !important;margin-left:2.5rem !important;margin-right:40px !important;margin-right:2.5rem !important}.spaced-left--mini{margin-left:40px !important;margin-left:2.5rem !important}.spaced-right--mini{margin-right:40px !important;margin-right:2.5rem !important}.spaced-v--mini{margin-top:40px !important;margin-top:2.5rem !important;margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced-top--mini{margin-top:40px !important;margin-top:2.5rem !important}.spaced-bottom--mini{margin-bottom:40px !important;margin-bottom:2.5rem !important}.spaced--tight--mini{margin:20px !important;margin:1.25rem !important}.spaced-h--tight--mini{margin-left:20px !important;margin-left:1.25rem !important;margin-right:20px !important;margin-right:1.25rem !important}.spaced-left--tight--mini{margin-left:20px !important;margin-left:1.25rem !important}.spaced-right--tight--mini{margin-right:20px !important;margin-right:1.25rem !important}.spaced-v--tight--mini{margin-top:20px !important;margin-top:1.25rem !important;margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced-top--tight--mini{margin-top:20px !important;margin-top:1.25rem !important}.spaced-bottom--tight--mini{margin-bottom:20px !important;margin-bottom:1.25rem !important}.spaced--loose--mini{margin:80px !important;margin:5rem !important}.spaced-h--loose--mini{margin-left:80px !important;margin-left:5rem !important;margin-right:80px !important;margin-right:5rem !important}.spaced-left--loose--mini{margin-left:80px !important;margin-left:5rem !important}.spaced-right--loose--mini{margin-right:80px !important;margin-right:5rem !important}.spaced-v--loose--mini{margin-top:80px !important;margin-top:5rem !important;margin-bottom:80px !important;margin-bottom:5rem !important}.spaced-top--loose--mini{margin-top:80px !important;margin-top:5rem !important}.spaced-bottom--loose--mini{margin-bottom:80px !important;margin-bottom:5rem !important}.spaced--none--mini{margin:0px !important;margin:0rem !important}.spaced-h--none--mini{margin-left:0px !important;margin-left:0rem !important;margin-right:0px !important;margin-right:0rem !important}.spaced-left--none--mini{margin-left:0px !important;margin-left:0rem !important}.spaced-right--none--mini{margin-right:0px !important;margin-right:0rem !important}.spaced-v--none--mini{margin-top:0px !important;margin-top:0rem !important;margin-bottom:0px !important;margin-bottom:0rem !important}.spaced-top--none--mini{margin-top:0px !important;margin-top:0rem !important}.spaced-bottom--none--mini{margin-bottom:0px !important;margin-bottom:0rem !important}}.padded{padding:40px !important;padding:2.5rem !important}.padded-h{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left{padding-left:40px !important;padding-left:2.5rem !important}.padded-right{padding-right:40px !important;padding-right:2.5rem !important}.padded-v{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight{padding:20px !important;padding:1.25rem !important}.padded-h--tight,.nav--drawer__open{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight,.nav--drawer__open{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose{padding:80px !important;padding:5rem !important}.padded-h--loose{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none{padding:0px !important;padding:0rem !important}.padded-h--none{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none{padding-left:0px !important;padding-left:0rem !important}.padded-right--none{padding-right:0px !important;padding-right:0rem !important}.padded-v--none{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none{padding-bottom:0px !important;padding-bottom:0rem !important}@media(max-width: 99999px){.padded--max{padding:40px !important;padding:2.5rem !important}.padded-h--max{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--max{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--max{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--max{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--max{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--max{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--max{padding:20px !important;padding:1.25rem !important}.padded-h--tight--max{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--max{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--max{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--max{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--max{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--max{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--max{padding:80px !important;padding:5rem !important}.padded-h--loose--max{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--max{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--max{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--max{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--max{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--max{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--max{padding:0px !important;padding:0rem !important}.padded-h--none--max{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--max{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--max{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--max{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--max{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--max{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 1200px){.padded--large{padding:40px !important;padding:2.5rem !important}.padded-h--large{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--large{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--large{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--large{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--large{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--large{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--large{padding:20px !important;padding:1.25rem !important}.padded-h--tight--large{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--large{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--large{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--large{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--large{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--large{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--large{padding:80px !important;padding:5rem !important}.padded-h--loose--large{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--large{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--large{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--large{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--large{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--large{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--large{padding:0px !important;padding:0rem !important}.padded-h--none--large{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--large{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--large{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--large{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--large{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--large{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 950px){.padded--medium{padding:40px !important;padding:2.5rem !important}.padded-h--medium{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--medium{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--medium{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--medium{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--medium{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--medium{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--medium{padding:20px !important;padding:1.25rem !important}.padded-h--tight--medium{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--medium{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--medium{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--medium{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--medium{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--medium{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--medium{padding:80px !important;padding:5rem !important}.padded-h--loose--medium{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--medium{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--medium{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--medium{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--medium{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--medium{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--medium{padding:0px !important;padding:0rem !important}.padded-h--none--medium{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--medium{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--medium{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--medium{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--medium{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--medium{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 600px){.padded--small{padding:40px !important;padding:2.5rem !important}.padded-h--small{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--small{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--small{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--small{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--small{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--small{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--small{padding:20px !important;padding:1.25rem !important}.padded-h--tight--small{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--small{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--small{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--small{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--small{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--small{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--small{padding:80px !important;padding:5rem !important}.padded-h--loose--small{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--small{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--small{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--small{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--small{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--small{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--small{padding:0px !important;padding:0rem !important}.padded-h--none--small{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--small{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--small{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--small{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--small{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--small{padding-bottom:0px !important;padding-bottom:0rem !important}}@media(max-width: 384px){.padded--mini{padding:40px !important;padding:2.5rem !important}.padded-h--mini{padding-left:40px !important;padding-left:2.5rem !important;padding-right:40px !important;padding-right:2.5rem !important}.padded-left--mini{padding-left:40px !important;padding-left:2.5rem !important}.padded-right--mini{padding-right:40px !important;padding-right:2.5rem !important}.padded-v--mini{padding-top:40px !important;padding-top:2.5rem !important;padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded-top--mini{padding-top:40px !important;padding-top:2.5rem !important}.padded-bottom--mini{padding-bottom:40px !important;padding-bottom:2.5rem !important}.padded--tight--mini{padding:20px !important;padding:1.25rem !important}.padded-h--tight--mini{padding-left:20px !important;padding-left:1.25rem !important;padding-right:20px !important;padding-right:1.25rem !important}.padded-left--tight--mini{padding-left:20px !important;padding-left:1.25rem !important}.padded-right--tight--mini{padding-right:20px !important;padding-right:1.25rem !important}.padded-v--tight--mini{padding-top:20px !important;padding-top:1.25rem !important;padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded-top--tight--mini{padding-top:20px !important;padding-top:1.25rem !important}.padded-bottom--tight--mini{padding-bottom:20px !important;padding-bottom:1.25rem !important}.padded--loose--mini{padding:80px !important;padding:5rem !important}.padded-h--loose--mini{padding-left:80px !important;padding-left:5rem !important;padding-right:80px !important;padding-right:5rem !important}.padded-left--loose--mini{padding-left:80px !important;padding-left:5rem !important}.padded-right--loose--mini{padding-right:80px !important;padding-right:5rem !important}.padded-v--loose--mini{padding-top:80px !important;padding-top:5rem !important;padding-bottom:80px !important;padding-bottom:5rem !important}.padded-top--loose--mini{padding-top:80px !important;padding-top:5rem !important}.padded-bottom--loose--mini{padding-bottom:80px !important;padding-bottom:5rem !important}.padded--none--mini{padding:0px !important;padding:0rem !important}.padded-h--none--mini{padding-left:0px !important;padding-left:0rem !important;padding-right:0px !important;padding-right:0rem !important}.padded-left--none--mini{padding-left:0px !important;padding-left:0rem !important}.padded-right--none--mini{padding-right:0px !important;padding-right:0rem !important}.padded-v--none--mini{padding-top:0px !important;padding-top:0rem !important;padding-bottom:0px !important;padding-bottom:0rem !important}.padded-top--none--mini{padding-top:0px !important;padding-top:0rem !important}.padded-bottom--none--mini{padding-bottom:0px !important;padding-bottom:0rem !important}}.absolute{position:absolute !important}.absolute-top{position:absolute !important;top:0 !important}.absolute-top-right{position:absolute !important;top:0 !important;right:0 !important}.absolute-top-left,.google-map{position:absolute !important;top:0 !important;left:0 !important}.absolute-bottom{position:absolute !important;bottom:0 !important}.absolute--bottom-right{position:absolute !important;bottom:0 !important;right:0 !important}.absolute--bottom-left{position:absolute !important;bottom:0 !important;left:0 !important}.absolute--left{position:absolute !important;left:0 !important}.absolute--right{position:absolute !important;left:0 !important}.relative{position:relative !important}.spaced-bottom--none{margin-bottom:0 !important}.center{left:50%;top:50%;transform:translate(-50%, -50%)}.center--h{left:50%;transform:translateX(-50%)}.center--v{top:50%;transform:translateY(-50%)}.overflow-visible{overflow:visible !important}.overflow-hidden{overflow:hidden !important}.hidden{display:none !important;visibility:hidden !important}.invisible{visibility:hidden !important}.visually-hidden{clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px);height:1px;overflow:hidden;position:absolute !important;width:1px}.visually-hidden.focusable:active,.visually-hidden.focusable:focus{clip:auto;height:auto;position:static;margin:0;overflow:visible;width:auto}hr{border-color:#dcdcdc}pre code{background-color:#f2f2f2}html,:root,.hc-root{background-color:#fff;color:#373737;border-color:#dcdcdc}.border,.border-top,.border-right,.border-bottom,.border-left{border-color:inherit}.border-color--red{border-color:#c00}.scheme--white{background-color:#fff;border-color:#dcdcdc}.scheme--white *{border-color:inherit}.scheme--white hr{border-color:#dcdcdc}.scheme--white h1,.scheme--white .alpha{color:#373737}.scheme--white .sub-heading{color:#767676}.scheme--white h2,.scheme--white .beta,.scheme--white blockquote.blockquote--large p,blockquote.blockquote--large .scheme--white p{color:#373737}.scheme--white h3,.scheme--white .gamma{color:#373737}.scheme--white h4,.scheme--white .delta{color:#373737}.scheme--white h5,.scheme--white .epsilon{color:#373737}.scheme--white h6,.scheme--white .zeta{color:#373737}.scheme--white p,.scheme--white ul,.scheme--white ol,.scheme--white dd,.scheme--white label{color:#373737}.scheme--white a{color:#336dc2;border-color:#3c85df}.scheme--white a:active,.scheme--white a:hover{color:#67a9f1}.scheme--white h1 a,.scheme--white h2 a,.scheme--white h3 a,.scheme--white h4 a,.scheme--white h5 a,.scheme--white .main-heading a,.scheme--white .sub-heading a{color:#000;border-bottom-color:rgba(0,0,0,0)}.scheme--white h1 a:hover,.scheme--white h2 a:hover,.scheme--white h3 a:hover,.scheme--white h4 a:hover,.scheme--white h5 a:hover,.scheme--white .main-heading a:hover,.scheme--white .sub-heading a:hover{color:#000}.scheme--white input,.scheme--white select,.scheme--white textarea{color:#222}.scheme--lightest-grey{background-color:#f2f2f2;border-color:#dcdcdc}.scheme--lightest-grey *{border-color:inherit}.scheme--lightest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--lightest-grey .tabs li.active{background-color:#f2f2f2}.scheme--lightest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#f2f2f2;background-color:#f2f2f2}.scheme--lightest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-grey input,.scheme--lightest-grey select,.scheme--lightest-grey textarea,.scheme--lightest-grey label{color:#222}.scheme--darkest-grey{background-color:#373737;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-grey *{border-color:inherit}.scheme--darkest-grey hr{border-color:#767676}.scheme--darkest-grey h1,.scheme--darkest-grey .alpha,.scheme--darkest-grey .main-heading{color:#fff}.scheme--darkest-grey h2,.scheme--darkest-grey .beta,.scheme--darkest-grey blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-grey p,.scheme--darkest-grey .sub-heading{color:#ebebeb}.scheme--darkest-grey h3,.scheme--darkest-grey .gamma{color:#ebebeb}.scheme--darkest-grey h4,.scheme--darkest-grey .delta{color:#ebebeb}.scheme--darkest-grey h5,.scheme--darkest-grey .epsilon{color:#ebebeb}.scheme--darkest-grey h6,.scheme--darkest-grey .zeta{color:#ebebeb}.scheme--darkest-grey p,.scheme--darkest-grey ul,.scheme--darkest-grey ol,.scheme--darkest-grey dd,.scheme--darkest-grey label{color:#dcdcdc}.scheme--darkest-grey a{color:#67a9f1;border-color:#3c85df}.scheme--darkest-grey a:active,.scheme--darkest-grey a:hover{color:#3c85df}.scheme--darkest-grey h1 a,.scheme--darkest-grey h2 a,.scheme--darkest-grey h3 a,.scheme--darkest-grey h4 a,.scheme--darkest-grey h5 a,.scheme--darkest-grey .main-heading a,.scheme--darkest-grey .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-grey h1 a:hover,.scheme--darkest-grey h2 a:hover,.scheme--darkest-grey h3 a:hover,.scheme--darkest-grey h4 a:hover,.scheme--darkest-grey h5 a:hover,.scheme--darkest-grey .main-heading a:hover,.scheme--darkest-grey .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--darkest-grey .tabs{border-bottom-color:#dcdcdc}.scheme--darkest-grey .tabs li.active{background-color:#373737}.scheme--darkest-grey .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#373737;background-color:#373737;color:#fff}.scheme--darkest-grey .tabs a{background-color:#dcdcdc;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;color:#373737}.scheme--darkest-grey .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-grey input,.scheme--darkest-grey select,.scheme--darkest-grey textarea{color:#222}.scheme--darkest-grey table{background-color:#373737;color:#ebebeb}.scheme--darkest-grey th{background-color:#767676;color:#ebebeb}.scheme--darkest-grey th,.scheme--darkest-grey td{border-color:#767676}.scheme--darkest-grey tr:hover{background-color:#767676}.scheme--lightest-blue{background-color:#d8e7f9;color:#336dc2;border-color:#bad6e7 !important}.scheme--lightest-blue *{border-color:inherit}.scheme--lightest-blue hr{border-color:#bad6e7 !important}.scheme--lightest-blue h1,.scheme--lightest-blue .alpha{color:#183559}.scheme--lightest-blue h2,.scheme--lightest-blue .beta,.scheme--lightest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--lightest-blue p{color:#183559}.scheme--lightest-blue h3,.scheme--lightest-blue .gamma{color:#183559}.scheme--lightest-blue h4,.scheme--lightest-blue .delta{color:#183559}.scheme--lightest-blue h5,.scheme--lightest-blue .epsilon{color:#183559}.scheme--lightest-blue h6,.scheme--lightest-blue .zeta{color:#183559}.scheme--lightest-blue p,.scheme--lightest-blue ul,.scheme--lightest-blue ol,.scheme--lightest-blue dd,.scheme--lightest-blue label{color:#336dc2}.scheme--lightest-blue a{color:#336dc2;border-color:#67a9f1;text-decoration:underline}.scheme--lightest-blue a:active,.scheme--lightest-blue a:hover{color:#3c85df}.scheme--lightest-blue h1 a,.scheme--lightest-blue h2 a,.scheme--lightest-blue h3 a,.scheme--lightest-blue h4 a,.scheme--lightest-blue h5 a,.scheme--lightest-blue .main-heading a,.scheme--lightest-blue .sub-heading a{color:#183559;border-bottom-color:rgba(0,0,0,0)}.scheme--lightest-blue h1 a:hover,.scheme--lightest-blue h2 a:hover,.scheme--lightest-blue h3 a:hover,.scheme--lightest-blue h4 a:hover,.scheme--lightest-blue h5 a:hover,.scheme--lightest-blue .main-heading a:hover,.scheme--lightest-blue .sub-heading a:hover{color:#000;border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs{border-bottom-color:#67a9f1}.scheme--lightest-blue .tabs li.active{background-color:#d8e7f9}.scheme--lightest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#d8e7f9;background-color:#d8e7f9}.scheme--lightest-blue .tabs a{background-color:#67a9f1;border-top-color:#67a9f1;border-bottom-color:#67a9f1}.scheme--lightest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--lightest-blue input,.scheme--lightest-blue select,.scheme--lightest-blue textarea{color:#222}.scheme--blue{background-color:#3c85df;border-color:#336dc2;color:#fff;-webkit-font-smoothing:antialiased}.scheme--blue *{border-color:inherit}.scheme--blue hr{border-color:#fff}.scheme--blue h1,.scheme--blue .alpha{color:#fff}.scheme--blue h2,.scheme--blue .beta,.scheme--blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--blue p{color:#fff}.scheme--blue h3,.scheme--blue .gamma{color:#fff}.scheme--blue h4,.scheme--blue .delta{color:#fff}.scheme--blue h5,.scheme--blue .epsilon{color:#fff}.scheme--blue p,.scheme--blue ul,.scheme--blue ol,.scheme--blue dd,.scheme--blue label{color:#fff}.scheme--blue a{color:#b1cef2;border-color:#183559}.scheme--blue a:active,.scheme--blue a:hover{color:#183559}.scheme--blue h1 a,.scheme--blue h2 a,.scheme--blue h3 a,.scheme--blue h4 a,.scheme--blue h5 a,.scheme--blue .main-heading a,.scheme--blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--blue h1 a:hover,.scheme--blue h2 a:hover,.scheme--blue h3 a:hover,.scheme--blue h4 a:hover,.scheme--blue h5 a:hover,.scheme--blue .main-heading a:hover,.scheme--blue .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--blue .tabs{border-bottom-color:#d8e7f9}.scheme--blue .tabs li.active{background-color:#3c85df}.scheme--blue .tabs li.active a{border-top-color:#fff;border-bottom-color:#3c85df;background-color:#3c85df;color:#fff}.scheme--blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#3c85df}.scheme--blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue{background-color:#183559;border-color:#767676;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--darkest-blue *{border-color:inherit}.scheme--darkest-blue hr{border-color:#767676}.scheme--darkest-blue h1,.scheme--darkest-blue .alpha{color:#ebebeb}.scheme--darkest-blue h2,.scheme--darkest-blue .beta,.scheme--darkest-blue blockquote.blockquote--large p,blockquote.blockquote--large .scheme--darkest-blue p{color:#ebebeb}.scheme--darkest-blue h3,.scheme--darkest-blue .gamma{color:#ebebeb}.scheme--darkest-blue h4,.scheme--darkest-blue .delta{color:#ebebeb}.scheme--darkest-blue h5,.scheme--darkest-blue .epsilon{color:#ebebeb}.scheme--darkest-blue p,.scheme--darkest-blue ul,.scheme--darkest-blue ol,.scheme--darkest-blue dd,.scheme--darkest-blue label{color:#dcdcdc}.scheme--darkest-blue a{color:#ebebeb;border-color:#3c85df}.scheme--darkest-blue a:active,.scheme--darkest-blue a:hover{color:#67a9f1}.scheme--darkest-blue h1 a,.scheme--darkest-blue h2 a,.scheme--darkest-blue h3 a,.scheme--darkest-blue h4 a,.scheme--darkest-blue h5 a,.scheme--darkest-blue .main-heading a,.scheme--darkest-blue .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--darkest-blue h1 a:hover,.scheme--darkest-blue h2 a:hover,.scheme--darkest-blue h3 a:hover,.scheme--darkest-blue h4 a:hover,.scheme--darkest-blue h5 a:hover,.scheme--darkest-blue .main-heading a:hover,.scheme--darkest-blue .sub-heading a:hover{color:#fff;border-bottom-color:#3c85df}.scheme--darkest-blue .tabs{border-bottom-color:#d8e7f9}.scheme--darkest-blue .tabs li.active{background-color:#183559}.scheme--darkest-blue .tabs li.active a{border-top-color:#3c85df;border-bottom-color:#183559;background-color:#183559;color:#fff}.scheme--darkest-blue .tabs a{background-color:#d8e7f9;border-top-color:#d8e7f9;border-bottom-color:#d8e7f9;color:#183559}.scheme--darkest-blue .pagination{-webkit-font-smoothing:antialiased}.scheme--darkest-blue input,.scheme--darkest-blue select,.scheme--darkest-blue textarea{color:#222}.scheme--near-black{background-color:#222;border-color:#b6b6b6;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--near-black *{border-color:inherit}.scheme--near-black hr{border-color:#b6b6b6}.scheme--near-black h1,.scheme--near-black .alpha{color:#ebebeb}.scheme--near-black h2,.scheme--near-black .beta,.scheme--near-black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--near-black p{color:#ebebeb}.scheme--near-black h3,.scheme--near-black .gamma{color:#ebebeb}.scheme--near-black h4,.scheme--near-black .delta{color:#ebebeb}.scheme--near-black h5,.scheme--near-black .epsilon{color:#ebebeb}.scheme--near-black h6,.scheme--near-black .zeta{color:#ebebeb}.scheme--near-black p,.scheme--near-black ul,.scheme--near-black ol,.scheme--near-black dd,.scheme--near-black label{color:#dcdcdc}.scheme--near-black a{color:#ebebeb;border-color:#3c85df}.scheme--near-black a:active,.scheme--near-black a:hover{color:#67a9f1}.scheme--near-black h1 a,.scheme--near-black h2 a,.scheme--near-black h3 a,.scheme--near-black h4 a,.scheme--near-black h5 a,.scheme--near-black .main-heading a,.scheme--near-black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--near-black h1 a:hover,.scheme--near-black h2 a:hover,.scheme--near-black h3 a:hover,.scheme--near-black h4 a:hover,.scheme--near-black h5 a:hover,.scheme--near-black .main-heading a:hover,.scheme--near-black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--near-black input,.scheme--near-black select,.scheme--near-black textarea{color:#222}.scheme--black{background-color:#000;border-color:#373737;color:#ebebeb;-webkit-font-smoothing:antialiased}.scheme--black *{border-color:inherit}.scheme--black hr{border-color:#373737}.scheme--black h1,.scheme--black .alpha{color:#ebebeb}.scheme--black h2,.scheme--black .beta,.scheme--black blockquote.blockquote--large p,blockquote.blockquote--large .scheme--black p{color:#ebebeb}.scheme--black h3,.scheme--black .gamma{color:#ebebeb}.scheme--black h4,.scheme--black .delta{color:#ebebeb}.scheme--black h5,.scheme--black .epsilon{color:#ebebeb}.scheme--black p,.scheme--black ul,.scheme--black ol,.scheme--black dd,.scheme--black label{color:#dcdcdc}.scheme--black a{color:#8ab6ec;border-color:#3c85df}.scheme--black a:active,.scheme--black a:hover{color:#3c85df}.scheme--black h1 a,.scheme--black h2 a,.scheme--black h3 a,.scheme--black h4 a,.scheme--black h5 a,.scheme--black .main-heading a,.scheme--black .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--black h1 a:hover,.scheme--black h2 a:hover,.scheme--black h3 a:hover,.scheme--black h4 a:hover,.scheme--black h5 a:hover,.scheme--black .main-heading a:hover,.scheme--black .sub-heading a:hover{color:#fff;border-bottom-color:#67a9f1}.scheme--black input,.scheme--black select,.scheme--black textarea{color:#222}.scheme--red{background-color:#c00;border-color:#c00;color:#fff;-webkit-font-smoothing:antialiased}.scheme--red *{border-color:inherit}.scheme--red hr{border-color:#fff}.scheme--red h1,.scheme--red .alpha,.scheme--red .main-heading{color:#fff}.scheme--red h2,.scheme--red .beta,.scheme--red blockquote.blockquote--large p,blockquote.blockquote--large .scheme--red p,.scheme--red .sub-heading{color:#fff}.scheme--red h3,.scheme--red .gamma{color:#fff}.scheme--red h4,.scheme--red .delta{color:#fff}.scheme--red h5,.scheme--red .epsilon{color:#fff}.scheme--red h6,.scheme--red .zeta{color:#fff}.scheme--red p,.scheme--red ul,.scheme--red ol,.scheme--red dd,.scheme--red label{color:#f5cccc}.scheme--red a{color:#fff;border-color:#fff}.scheme--red a:active,.scheme--red a:hover{color:#f5cccc}.scheme--red h1 a,.scheme--red h2 a,.scheme--red h3 a,.scheme--red h4 a,.scheme--red h5 a,.scheme--red .main-heading a,.scheme--red .sub-heading a{border-bottom-color:rgba(0,0,0,0)}.scheme--red h1 a:hover,.scheme--red h2 a:hover,.scheme--red h3 a:hover,.scheme--red h4 a:hover,.scheme--red h5 a:hover,.scheme--red .main-heading a:hover,.scheme--red .sub-heading a:hover{color:#fff;border-bottom-color:#f5cccc}.scheme--red .tabs{border-bottom-color:#eb9999}.scheme--red .tabs li.active{background-color:#c00}.scheme--red .tabs li.active a{border-top-color:#fff;border-bottom-color:#c00;background-color:#c00;color:#fff}.scheme--red .tabs a{background-color:#eb9999;border-top-color:#eb9999;border-bottom-color:#eb9999;color:#222}.scheme--red .pagination{-webkit-font-smoothing:antialiased}.scheme--red input,.scheme--red select,.scheme--red textarea{color:#222}.scheme--red table{background-color:#a30000;color:#eb9999}.scheme--red th{background-color:#c00;color:#eb9999}.scheme--red th,.scheme--red td{border-color:#c00}.scheme--red tr:hover{background-color:#c00}.jazzy-underline{border-bottom:none}.jazzy-underline:after{content:"";display:block;width:20%;min-width:100px;height:5px;margin-top:4px;border-radius:10px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.text--center.jazzy-underline:after,.jazzy-underline.nav-bar--center:after,.text--center .jazzy-underline:after,.nav-bar--center .jazzy-underline:after{margin-left:auto;margin-right:auto}.jazzy-top-border{position:relative}.jazzy-top-border:before{content:"";display:block;position:absolute;top:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-bottom-border{position:relative}.jazzy-bottom-border:after{content:"";display:block;position:absolute;bottom:0;left:0;width:100%;height:5px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-left-border{position:relative}.jazzy-left-border:before{content:"";display:block;position:absolute;top:0;left:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-right-border{position:relative}.jazzy-right-border:before{content:"";display:block;position:absolute;top:0;right:0;width:5px;height:100%;background:linear-gradient(to bottom, #ed3331, #ebab2a, #00a361, #4b80c1)}.jazzy-text{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1);-webkit-background-clip:text;-webkit-text-fill-color:rgba(0,0,0,0)}.background-color--jazzy{background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.color--yellow{color:#fed100 !important}.background-color--yellow{background-color:#fed100 !important}.border-color--yellow{border-color:#fed100 !important}.color-code--yellow:after{content:"#fed100" !important}.color--yellow--base{color:#fed100 !important}.background-color--yellow--base{background-color:#fed100 !important}.border-color--yellow--base{border-color:#fed100 !important}.color-code--yellow--base:after{content:"#fed100" !important}.color--yellow--jazzy{color:#ff0 !important}.background-color--yellow--jazzy{background-color:#ff0 !important}.border-color--yellow--jazzy{border-color:#ff0 !important}.color-code--yellow--jazzy:after{content:"yellow" !important}.color--yellow--1{color:#fff9d7 !important}.background-color--yellow--1{background-color:#fff9d7 !important}.border-color--yellow--1{border-color:#fff9d7 !important}.color-code--yellow--1:after{content:"#fff9d7" !important}.color--yellow--2{color:#fff4ae !important}.background-color--yellow--2{background-color:#fff4ae !important}.border-color--yellow--2{border-color:#fff4ae !important}.color-code--yellow--2:after{content:"#fff4ae" !important}.color--yellow--3{color:#ffee86 !important}.background-color--yellow--3{background-color:#ffee86 !important}.border-color--yellow--3{border-color:#ffee86 !important}.color-code--yellow--3:after{content:"#ffee86" !important}.color--yellow--4{color:#ffe335 !important}.background-color--yellow--4{background-color:#ffe335 !important}.border-color--yellow--4{border-color:#ffe335 !important}.color-code--yellow--4:after{content:"#ffe335" !important}.color--yellow--5{color:#fed100 !important}.background-color--yellow--5{background-color:#fed100 !important}.border-color--yellow--5{border-color:#fed100 !important}.color-code--yellow--5:after{content:"#fed100" !important}.color--orange{color:#fc9003 !important}.background-color--orange{background-color:#fc9003 !important}.border-color--orange{border-color:#fc9003 !important}.color-code--orange:after{content:"#fc9003" !important}.color--orange--base{color:#fc9003 !important}.background-color--orange--base{background-color:#fc9003 !important}.border-color--orange--base{border-color:#fc9003 !important}.color-code--orange--base:after{content:"#fc9003" !important}.color--orange--jazzy{color:#ebab2a !important}.background-color--orange--jazzy{background-color:#ebab2a !important}.border-color--orange--jazzy{border-color:#ebab2a !important}.color-code--orange--jazzy:after{content:"#ebab2a" !important}.color--orange--1{color:#ffebcc !important}.background-color--orange--1{background-color:#ffebcc !important}.border-color--orange--1{border-color:#ffebcc !important}.color-code--orange--1:after{content:"#ffebcc" !important}.color--orange--2{color:#ffd699 !important}.background-color--orange--2{background-color:#ffd699 !important}.border-color--orange--2{border-color:#ffd699 !important}.color-code--orange--2:after{content:"#ffd699" !important}.color--orange--3{color:#fec267 !important}.background-color--orange--3{background-color:#fec267 !important}.border-color--orange--3{border-color:#fec267 !important}.color-code--orange--3:after{content:"#fec267" !important}.color--orange--4{color:#ecac2d !important}.background-color--orange--4{background-color:#ecac2d !important}.border-color--orange--4{border-color:#ecac2d !important}.color-code--orange--4:after{content:"#ecac2d" !important}.color--orange--5{color:#fc9003 !important}.background-color--orange--5{background-color:#fc9003 !important}.border-color--orange--5{border-color:#fc9003 !important}.color-code--orange--5:after{content:"#fc9003" !important}.color--green{color:#1aac1e !important}.background-color--green{background-color:#1aac1e !important}.border-color--green{border-color:#1aac1e !important}.color-code--green:after{content:"#1aac1e" !important}.color--green--base{color:#1aac1e !important}.background-color--green--base{background-color:#1aac1e !important}.border-color--green--base{border-color:#1aac1e !important}.color-code--green--base:after{content:"#1aac1e" !important}.color--green--jazzy{color:#00a361 !important}.background-color--green--jazzy{background-color:#00a361 !important}.border-color--green--jazzy{border-color:#00a361 !important}.color-code--green--jazzy:after{content:"#00a361" !important}.color--green--1{color:#d1eed2 !important}.background-color--green--1{background-color:#d1eed2 !important}.border-color--green--1{border-color:#d1eed2 !important}.color-code--green--1:after{content:"#d1eed2" !important}.color--green--2{color:#a3dea5 !important}.background-color--green--2{background-color:#a3dea5 !important}.border-color--green--2{border-color:#a3dea5 !important}.color-code--green--2:after{content:"#a3dea5" !important}.color--green--3{color:#76cd78 !important}.background-color--green--3{background-color:#76cd78 !important}.border-color--green--3{border-color:#76cd78 !important}.color-code--green--3:after{content:"#76cd78" !important}.color--green--4{color:#4abc4b !important}.background-color--green--4{background-color:#4abc4b !important}.border-color--green--4{border-color:#4abc4b !important}.color-code--green--4:after{content:"#4abc4b" !important}.color--green--5{color:#1aac1e !important}.background-color--green--5{background-color:#1aac1e !important}.border-color--green--5{border-color:#1aac1e !important}.color-code--green--5:after{content:"#1aac1e" !important}.color--green--6{color:#128024 !important}.background-color--green--6{background-color:#128024 !important}.border-color--green--6{border-color:#128024 !important}.color-code--green--6:after{content:"#128024" !important}.color--green--7{color:#0e5b10 !important}.background-color--green--7{background-color:#0e5b10 !important}.border-color--green--7{border-color:#0e5b10 !important}.color-code--green--7:after{content:"#0e5b10" !important}.color--red{color:#c00 !important}.background-color--red{background-color:#c00 !important}.border-color--red{border-color:#c00 !important}.color-code--red:after{content:"#cc0000" !important}.color--red--base{color:#c00 !important}.background-color--red--base{background-color:#c00 !important}.border-color--red--base{border-color:#c00 !important}.color-code--red--base:after{content:"#cc0000" !important}.color--red--brand{color:#c00 !important}.background-color--red--brand{background-color:#c00 !important}.border-color--red--brand{border-color:#c00 !important}.color-code--red--brand:after{content:"#cc0000" !important}.color--red--jazzy{color:#ed3331 !important}.background-color--red--jazzy{background-color:#ed3331 !important}.border-color--red--jazzy{border-color:#ed3331 !important}.color-code--red--jazzy:after{content:"#ed3331" !important}.color--red--1{color:#f5cccc !important}.background-color--red--1{background-color:#f5cccc !important}.border-color--red--1{border-color:#f5cccc !important}.color-code--red--1:after{content:"#f5cccc" !important}.color--red--2{color:#eb9999 !important}.background-color--red--2{background-color:#eb9999 !important}.border-color--red--2{border-color:#eb9999 !important}.color-code--red--2:after{content:"#eb9999" !important}.color--red--3{color:#e06666 !important}.background-color--red--3{background-color:#e06666 !important}.border-color--red--3{border-color:#e06666 !important}.color-code--red--3:after{content:"#e06666" !important}.color--red--4{color:#ff2828 !important}.background-color--red--4{background-color:#ff2828 !important}.border-color--red--4{border-color:#ff2828 !important}.color-code--red--4:after{content:"#ff2828" !important}.color--red--5{color:#c00 !important}.background-color--red--5{background-color:#c00 !important}.border-color--red--5{border-color:#c00 !important}.color-code--red--5:after{content:"#cc0000" !important}.color--red--6{color:#a30000 !important}.background-color--red--6{background-color:#a30000 !important}.border-color--red--6{border-color:#a30000 !important}.color-code--red--6:after{content:"#a30000" !important}.color--red--7{color:#7a0000 !important}.background-color--red--7{background-color:#7a0000 !important}.border-color--red--7{border-color:#7a0000 !important}.color-code--red--7:after{content:"#7a0000" !important}.color--blue{color:#3c85df !important}.background-color--blue{background-color:#3c85df !important}.border-color--blue{border-color:#3c85df !important}.color-code--blue:after{content:"#3c85df" !important}.color--blue--base{color:#3c85df !important}.background-color--blue--base{background-color:#3c85df !important}.border-color--blue--base{border-color:#3c85df !important}.color-code--blue--base:after{content:"#3c85df" !important}.color--blue--jazzy{color:#4b80c1 !important}.background-color--blue--jazzy{background-color:#4b80c1 !important}.border-color--blue--jazzy{border-color:#4b80c1 !important}.color-code--blue--jazzy:after{content:"#4b80c1" !important}.color--blue--1{color:#d8e7f9 !important}.background-color--blue--1{background-color:#d8e7f9 !important}.border-color--blue--1{border-color:#d8e7f9 !important}.color-code--blue--1:after{content:"#d8e7f9" !important}.color--blue--2{color:#b1cef2 !important}.background-color--blue--2{background-color:#b1cef2 !important}.border-color--blue--2{border-color:#b1cef2 !important}.color-code--blue--2:after{content:"#b1cef2" !important}.color--blue--3{color:#8ab6ec !important}.background-color--blue--3{background-color:#8ab6ec !important}.border-color--blue--3{border-color:#8ab6ec !important}.color-code--blue--3:after{content:"#8ab6ec" !important}.color--blue--4{color:#67a9f1 !important}.background-color--blue--4{background-color:#67a9f1 !important}.border-color--blue--4{border-color:#67a9f1 !important}.color-code--blue--4:after{content:"#67a9f1" !important}.color--blue--5{color:#3c85df !important}.background-color--blue--5{background-color:#3c85df !important}.border-color--blue--5{border-color:#3c85df !important}.color-code--blue--5:after{content:"#3c85df" !important}.color--blue--6{color:#336dc2 !important}.background-color--blue--6{background-color:#336dc2 !important}.border-color--blue--6{border-color:#336dc2 !important}.color-code--blue--6:after{content:"#336dc2" !important}.color--blue--7{color:#2a5e9d !important}.background-color--blue--7{background-color:#2a5e9d !important}.border-color--blue--7{border-color:#2a5e9d !important}.color-code--blue--7:after{content:"#2a5e9d" !important}.color--blue--8{color:#183559 !important}.background-color--blue--8{background-color:#183559 !important}.border-color--blue--8{border-color:#183559 !important}.color-code--blue--8:after{content:"#183559" !important}.color--grey{color:#b6b6b6 !important}.background-color--grey{background-color:#b6b6b6 !important}.border-color--grey{border-color:#b6b6b6 !important}.color-code--grey:after{content:"#b6b6b6" !important}.color--grey--base{color:#b6b6b6 !important}.background-color--grey--base{background-color:#b6b6b6 !important}.border-color--grey--base{border-color:#b6b6b6 !important}.color-code--grey--base:after{content:"#b6b6b6" !important}.color--grey--1{color:#f2f2f2 !important}.background-color--grey--1{background-color:#f2f2f2 !important}.border-color--grey--1{border-color:#f2f2f2 !important}.color-code--grey--1:after{content:"#f2f2f2" !important}.color--grey--2{color:#ebebeb !important}.background-color--grey--2{background-color:#ebebeb !important}.border-color--grey--2{border-color:#ebebeb !important}.color-code--grey--2:after{content:"#ebebeb" !important}.color--grey--3{color:#dcdcdc !important}.background-color--grey--3{background-color:#dcdcdc !important}.border-color--grey--3{border-color:#dcdcdc !important}.color-code--grey--3:after{content:"#dcdcdc" !important}.color--grey--4{color:#b6b6b6 !important}.background-color--grey--4{background-color:#b6b6b6 !important}.border-color--grey--4{border-color:#b6b6b6 !important}.color-code--grey--4:after{content:"#b6b6b6" !important}.color--grey--5{color:#767676 !important}.background-color--grey--5{background-color:#767676 !important}.border-color--grey--5{border-color:#767676 !important}.color-code--grey--5:after{content:"#767676" !important}.color--grey--6{color:#6e6e6e !important}.background-color--grey--6{background-color:#6e6e6e !important}.border-color--grey--6{border-color:#6e6e6e !important}.color-code--grey--6:after{content:"#6e6e6e" !important}.color--grey--7{color:#373737 !important}.background-color--grey--7{background-color:#373737 !important}.border-color--grey--7{border-color:#373737 !important}.color-code--grey--7:after{content:"#373737" !important}.color--grey--8{color:#333 !important}.background-color--grey--8{background-color:#333 !important}.border-color--grey--8{border-color:#333 !important}.color-code--grey--8:after{content:"#333333" !important}.color--grey--9{color:#222 !important}.background-color--grey--9{background-color:#222 !important}.border-color--grey--9{border-color:#222 !important}.color-code--grey--9:after{content:"#222222" !important}.color--black{color:#000 !important}.background-color--black{background-color:#000 !important}.border-color--black{border-color:#000 !important}.color-code--black:after{content:"#000000" !important}.color--black--base{color:#000 !important}.background-color--black--base{background-color:#000 !important}.border-color--black--base{border-color:#000 !important}.color-code--black--base:after{content:"#000000" !important}.color--white{color:#fff !important}.background-color--white{background-color:#fff !important}.border-color--white{border-color:#fff !important}.color-code--white:after{content:"#ffffff" !important}.color--white--base{color:#fff !important}.background-color--white--base{background-color:#fff !important}.border-color--white--base{border-color:#fff !important}.color-code--white--base:after{content:"#ffffff" !important}.color--transparent{color:rgba(0,0,0,0) !important}.background-color--transparent{background-color:rgba(0,0,0,0) !important}.border-color--transparent{border-color:rgba(0,0,0,0) !important}.color-code--transparent:after{content:"transparent" !important}.color--transparent--base{color:rgba(0,0,0,0) !important}.background-color--transparent--base{background-color:rgba(0,0,0,0) !important}.border-color--transparent--base{border-color:rgba(0,0,0,0) !important}.color-code--transparent--base:after{content:"transparent" !important}@font-face{font-family:"redgate-type";src:url("type/vendor/redgate-type/redgate-type-medium.woff") format("woff");font-weight:500;font-style:normal;font-display:swap}h1,.alpha,.main-heading{font-size:36px;font-size:2.25rem;line-height:46px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h1,.alpha,.main-heading{font-size:30px;font-size:1.875rem;line-height:40px}}h2,.beta,blockquote.blockquote--large p{font-size:24px;font-size:1.5rem;line-height:34px;font-weight:500;color:#222;margin-top:0;margin-bottom:10px}@media(max-width: 600px){h2,.beta,blockquote.blockquote--large p{font-size:22px;font-size:1.375rem;line-height:32px}}h3,.gamma{font-size:18px;font-size:1.125rem;line-height:28px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h4,.delta{font-size:16px;font-size:1rem;line-height:26px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h5,.epsilon{font-size:14px;font-size:.875rem;line-height:24px;font-weight:500;margin-top:0;margin-bottom:10px;color:#222}h6,.zeta{font-size:12px;font-size:.75rem;line-height:22px;font-weight:500;color:#222;text-transform:uppercase;letter-spacing:1px}h1+.sub-heading{font-size:24px;font-size:1.5rem;line-height:34px;margin-top:0;margin-bottom:10px}h2+.sub-heading{font-size:18px;font-size:1.125rem;line-height:28px;margin-top:0;margin-bottom:10px}h3+.sub-heading{font-size:18px;font-size:1.125rem;line-height:28px}em{font-style:italic}html,:root,.hc-root{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif;font-size:100%;line-height:26px;word-break:break-word}.text--micro{font-weight:bold;text-transform:uppercase;letter-spacing:1px;font-size:11px;font-size:.6875rem;line-height:21px}.text--intro{font-weight:300;font-size:20px;font-size:1.25rem;line-height:30px}.text--body-small{font-size:14px;font-size:.875rem;line-height:24px}.text--body-large{font-size:18px;font-size:1.125rem;line-height:28px}h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:40px;font-size:2.5rem;line-height:50px}@media(max-width: 600px){h1.h1--large,.alpha.h1--large,.main-heading.h1--large{font-size:32px;font-size:2rem;line-height:42px}}.text--biggest{font-size:80px;font-size:5rem;line-height:88px}@media(max-width: 600px){.text--biggest{font-size:60px;font-size:3.75rem;line-height:66px}}.text--bigger{font-size:56px;font-size:3.5rem;line-height:64px}@media(max-width: 600px){.text--bigger{font-size:42px;font-size:2.625rem;line-height:48px}}.text--big{font-size:44px;font-size:2.75rem;line-height:52px}@media(max-width: 600px){.text--big{font-size:33px;font-size:2.0625rem;line-height:39px}}.text--highlight,.text--highlight--blue,.text--highlight--grey{padding-left:20px;padding-left:1.25rem;border-left:5px solid #c00}.text--highlight--grey{border-color:#dcdcdc}.text--highlight--blue{border-color:#8ab6ec}.text--separator{font-size:12px;font-size:.75rem;line-height:22px;margin-top:40px;margin-top:2.5rem;margin-bottom:40px;margin-bottom:2.5rem;text-transform:uppercase;letter-spacing:2px;text-align:center}.text--separator:before,.text--separator:after{content:" ";display:inline-block;width:35%;vertical-align:middle;border-bottom:1px dashed #b6b6b6;margin-left:-55%;margin-right:1em}.text--separator:after{margin-left:1em;margin-right:-55%}.text--simple-talk{font-family:"Roboto Slab",serif}.text--redgate,.header--primary__company-logo-container,.header--primary__app-name-container,.header--primary__app-logo-container{font-family:redgate-type}.text--default-family{font-family:"Roboto","Helvetica Neue",Arial,Sans-serif !important}.text--center,.nav-bar--center{text-align:center !important}.text--left{text-align:left !important}.text--right{text-align:right !important}@media(max-width: 99999px){.text--center--max{text-align:center !important}.text--left--max{text-align:left !important}.text--right--max{text-align:right !important}}@media(max-width: 1200px){.text--center--large{text-align:center !important}.text--left--large{text-align:left !important}.text--right--large{text-align:right !important}}@media(max-width: 950px){.text--center--medium{text-align:center !important}.text--left--medium{text-align:left !important}.text--right--medium{text-align:right !important}}@media(max-width: 600px){.text--center--small{text-align:center !important}.text--left--small{text-align:left !important}.text--right--small{text-align:right !important}}@media(max-width: 384px){.text--center--mini{text-align:center !important}.text--left--mini{text-align:left !important}.text--right--mini{text-align:right !important}}.text--bold{font-weight:bold !important}.text--normal{font-weight:normal !important}.text--light{font-weight:300 !important}.text--medium{font-weight:500 !important}.text--underline{text-decoration:underline !important}.text--no-underline{text-decoration:none !important;border-bottom:none !important}.text--uppercase{text-transform:uppercase !important;letter-spacing:1px}.text--strikethrough{text-decoration:line-through !important}a{transition:all .3s ease;text-decoration:none;color:#336dc2}a:active,a:hover{color:#183559}h1 a,h2 a,h3 a,h4 a,h5 a,.main-heading a,.sub-heading a{color:#222}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover,.main-heading a:hover,.sub-heading a:hover{color:#000;opacity:.5}h1 a.color--blue:hover,h2 a.color--blue:hover,h3 a.color--blue:hover,h4 a.color--blue:hover,h5 a.color--blue:hover,.main-heading a.color--blue:hover,.sub-heading a.color--blue:hover{color:#183559;opacity:1}a.link-image,a:link.link-image,a:focus.link-image,a:active.link-image,a:hover.link-image{border:none}a.link-image *{transition:opacity .3s ease}a:hover.link-image *{opacity:.7}.grid:before,.grid:after{content:" ";display:table}.grid:after{clear:both}.grid__row.grid__row--no-gutter .grid__col{padding-left:0;padding-right:0}.grid__col{display:block;float:left;padding-left:0%;padding-right:0%}.grid__col.grid__col--no-gutter{padding-left:0;padding-right:0}.grid__col.grid__col--no-left-gutter{padding-left:0}.grid__col.grid__col--no-right-gutter{padding-right:0}@media(max-width: 600px){.grid .grid__col{display:block;width:100%;margin-left:0;border:none}}.grid__col--span-0-of-10{width:0}.grid__col--span-1-of-10{width:10%}.grid__col--span-2-of-10{width:20%}.grid__col--span-3-of-10{width:30%}.grid__col--span-4-of-10{width:40%}.grid__col--span-5-of-10{width:50%}.grid__col--span-6-of-10{width:60%}.grid__col--span-7-of-10{width:70%}.grid__col--span-8-of-10{width:80%}.grid__col--span-9-of-10{width:90%}.grid__col--span-10-of-10{width:100%}.grid__col--span-0-of-12{width:0}.grid__col--span-1-of-12{width:8.3333333333%}.grid__col--span-2-of-12{width:16.6666666667%}.grid__col--span-3-of-12{width:25%}.grid__col--span-4-of-12{width:33.3333333333%}.grid__col--span-5-of-12{width:41.6666666667%}.grid__col--span-6-of-12{width:50%}.grid__col--span-7-of-12{width:58.3333333333%}.grid__col--span-8-of-12{width:66.6666666667%}.grid__col--span-9-of-12{width:75%}.grid__col--span-10-of-12{width:83.3333333333%}.grid__col--span-11-of-12{width:91.6666666667%}.grid__col--span-12-of-12{width:100%}.grid__col--push-0-of-10{margin-left:0}.grid__col--push-1-of-10{margin-left:10%}.grid__col--push-2-of-10{margin-left:20%}.grid__col--push-3-of-10{margin-left:30%}.grid__col--push-4-of-10{margin-left:40%}.grid__col--push-5-of-10{margin-left:50%}.grid__col--push-6-of-10{margin-left:60%}.grid__col--push-7-of-10{margin-left:70%}.grid__col--push-8-of-10{margin-left:80%}.grid__col--push-9-of-10{margin-left:90%}.grid__col--push-10-of-10{margin-left:100%}.grid__col--push-0-of-12{margin-left:0}.grid__col--push-1-of-12{margin-left:8.3333333333%}.grid__col--push-2-of-12{margin-left:16.6666666667%}.grid__col--push-3-of-12{margin-left:25%}.grid__col--push-4-of-12{margin-left:33.3333333333%}.grid__col--push-5-of-12{margin-left:41.6666666667%}.grid__col--push-6-of-12{margin-left:50%}.grid__col--push-7-of-12{margin-left:58.3333333333%}.grid__col--push-8-of-12{margin-left:66.6666666667%}.grid__col--push-9-of-12{margin-left:75%}.grid__col--push-10-of-12{margin-left:83.3333333333%}.grid__col--push-11-of-12{margin-left:91.6666666667%}.grid__col--push-12-of-12{margin-left:100%}@media(max-width: 99999px){.grid .grid__col--span-0-of-10--max{width:0}.grid .grid__col--span-1-of-10--max{width:10%}.grid .grid__col--span-2-of-10--max{width:20%}.grid .grid__col--span-3-of-10--max{width:30%}.grid .grid__col--span-4-of-10--max{width:40%}.grid .grid__col--span-5-of-10--max{width:50%}.grid .grid__col--span-6-of-10--max{width:60%}.grid .grid__col--span-7-of-10--max{width:70%}.grid .grid__col--span-8-of-10--max{width:80%}.grid .grid__col--span-9-of-10--max{width:90%}.grid .grid__col--span-10-of-10--max{width:100%}.grid .grid__col--span-0-of-12--max{width:0}.grid .grid__col--span-1-of-12--max{width:8.3333333333%}.grid .grid__col--span-2-of-12--max{width:16.6666666667%}.grid .grid__col--span-3-of-12--max{width:25%}.grid .grid__col--span-4-of-12--max{width:33.3333333333%}.grid .grid__col--span-5-of-12--max{width:41.6666666667%}.grid .grid__col--span-6-of-12--max{width:50%}.grid .grid__col--span-7-of-12--max{width:58.3333333333%}.grid .grid__col--span-8-of-12--max{width:66.6666666667%}.grid .grid__col--span-9-of-12--max{width:75%}.grid .grid__col--span-10-of-12--max{width:83.3333333333%}.grid .grid__col--span-11-of-12--max{width:91.6666666667%}.grid .grid__col--span-12-of-12--max{width:100%}.grid .grid__col--push-0-of-10--max{margin-left:0}.grid .grid__col--push-1-of-10--max{margin-left:10%}.grid .grid__col--push-2-of-10--max{margin-left:20%}.grid .grid__col--push-3-of-10--max{margin-left:30%}.grid .grid__col--push-4-of-10--max{margin-left:40%}.grid .grid__col--push-5-of-10--max{margin-left:50%}.grid .grid__col--push-6-of-10--max{margin-left:60%}.grid .grid__col--push-7-of-10--max{margin-left:70%}.grid .grid__col--push-8-of-10--max{margin-left:80%}.grid .grid__col--push-9-of-10--max{margin-left:90%}.grid .grid__col--push-10-of-10--max{margin-left:100%}.grid .grid__col--push-0-of-12--max{margin-left:0}.grid .grid__col--push-1-of-12--max{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--max{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--max{margin-left:25%}.grid .grid__col--push-4-of-12--max{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--max{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--max{margin-left:50%}.grid .grid__col--push-7-of-12--max{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--max{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--max{margin-left:75%}.grid .grid__col--push-10-of-12--max{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--max{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--max{margin-left:100%}}@media(max-width: 1200px){.grid .grid__col--span-0-of-10--large{width:0}.grid .grid__col--span-1-of-10--large{width:10%}.grid .grid__col--span-2-of-10--large{width:20%}.grid .grid__col--span-3-of-10--large{width:30%}.grid .grid__col--span-4-of-10--large{width:40%}.grid .grid__col--span-5-of-10--large{width:50%}.grid .grid__col--span-6-of-10--large{width:60%}.grid .grid__col--span-7-of-10--large{width:70%}.grid .grid__col--span-8-of-10--large{width:80%}.grid .grid__col--span-9-of-10--large{width:90%}.grid .grid__col--span-10-of-10--large{width:100%}.grid .grid__col--span-0-of-12--large{width:0}.grid .grid__col--span-1-of-12--large{width:8.3333333333%}.grid .grid__col--span-2-of-12--large{width:16.6666666667%}.grid .grid__col--span-3-of-12--large{width:25%}.grid .grid__col--span-4-of-12--large{width:33.3333333333%}.grid .grid__col--span-5-of-12--large{width:41.6666666667%}.grid .grid__col--span-6-of-12--large{width:50%}.grid .grid__col--span-7-of-12--large{width:58.3333333333%}.grid .grid__col--span-8-of-12--large{width:66.6666666667%}.grid .grid__col--span-9-of-12--large{width:75%}.grid .grid__col--span-10-of-12--large{width:83.3333333333%}.grid .grid__col--span-11-of-12--large{width:91.6666666667%}.grid .grid__col--span-12-of-12--large{width:100%}.grid .grid__col--push-0-of-10--large{margin-left:0}.grid .grid__col--push-1-of-10--large{margin-left:10%}.grid .grid__col--push-2-of-10--large{margin-left:20%}.grid .grid__col--push-3-of-10--large{margin-left:30%}.grid .grid__col--push-4-of-10--large{margin-left:40%}.grid .grid__col--push-5-of-10--large{margin-left:50%}.grid .grid__col--push-6-of-10--large{margin-left:60%}.grid .grid__col--push-7-of-10--large{margin-left:70%}.grid .grid__col--push-8-of-10--large{margin-left:80%}.grid .grid__col--push-9-of-10--large{margin-left:90%}.grid .grid__col--push-10-of-10--large{margin-left:100%}.grid .grid__col--push-0-of-12--large{margin-left:0}.grid .grid__col--push-1-of-12--large{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--large{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--large{margin-left:25%}.grid .grid__col--push-4-of-12--large{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--large{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--large{margin-left:50%}.grid .grid__col--push-7-of-12--large{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--large{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--large{margin-left:75%}.grid .grid__col--push-10-of-12--large{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--large{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--large{margin-left:100%}}@media(max-width: 950px){.grid .grid__col--span-0-of-10--medium{width:0}.grid .grid__col--span-1-of-10--medium{width:10%}.grid .grid__col--span-2-of-10--medium{width:20%}.grid .grid__col--span-3-of-10--medium{width:30%}.grid .grid__col--span-4-of-10--medium{width:40%}.grid .grid__col--span-5-of-10--medium{width:50%}.grid .grid__col--span-6-of-10--medium{width:60%}.grid .grid__col--span-7-of-10--medium{width:70%}.grid .grid__col--span-8-of-10--medium{width:80%}.grid .grid__col--span-9-of-10--medium{width:90%}.grid .grid__col--span-10-of-10--medium{width:100%}.grid .grid__col--span-0-of-12--medium{width:0}.grid .grid__col--span-1-of-12--medium{width:8.3333333333%}.grid .grid__col--span-2-of-12--medium{width:16.6666666667%}.grid .grid__col--span-3-of-12--medium{width:25%}.grid .grid__col--span-4-of-12--medium{width:33.3333333333%}.grid .grid__col--span-5-of-12--medium{width:41.6666666667%}.grid .grid__col--span-6-of-12--medium{width:50%}.grid .grid__col--span-7-of-12--medium{width:58.3333333333%}.grid .grid__col--span-8-of-12--medium{width:66.6666666667%}.grid .grid__col--span-9-of-12--medium{width:75%}.grid .grid__col--span-10-of-12--medium{width:83.3333333333%}.grid .grid__col--span-11-of-12--medium{width:91.6666666667%}.grid .grid__col--span-12-of-12--medium{width:100%}.grid .grid__col--push-0-of-10--medium{margin-left:0}.grid .grid__col--push-1-of-10--medium{margin-left:10%}.grid .grid__col--push-2-of-10--medium{margin-left:20%}.grid .grid__col--push-3-of-10--medium{margin-left:30%}.grid .grid__col--push-4-of-10--medium{margin-left:40%}.grid .grid__col--push-5-of-10--medium{margin-left:50%}.grid .grid__col--push-6-of-10--medium{margin-left:60%}.grid .grid__col--push-7-of-10--medium{margin-left:70%}.grid .grid__col--push-8-of-10--medium{margin-left:80%}.grid .grid__col--push-9-of-10--medium{margin-left:90%}.grid .grid__col--push-10-of-10--medium{margin-left:100%}.grid .grid__col--push-0-of-12--medium{margin-left:0}.grid .grid__col--push-1-of-12--medium{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--medium{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--medium{margin-left:25%}.grid .grid__col--push-4-of-12--medium{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--medium{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--medium{margin-left:50%}.grid .grid__col--push-7-of-12--medium{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--medium{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--medium{margin-left:75%}.grid .grid__col--push-10-of-12--medium{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--medium{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--medium{margin-left:100%}}@media(max-width: 600px){.grid .grid__col--span-0-of-10--small{width:0}.grid .grid__col--span-1-of-10--small{width:10%}.grid .grid__col--span-2-of-10--small{width:20%}.grid .grid__col--span-3-of-10--small{width:30%}.grid .grid__col--span-4-of-10--small{width:40%}.grid .grid__col--span-5-of-10--small{width:50%}.grid .grid__col--span-6-of-10--small{width:60%}.grid .grid__col--span-7-of-10--small{width:70%}.grid .grid__col--span-8-of-10--small{width:80%}.grid .grid__col--span-9-of-10--small{width:90%}.grid .grid__col--span-10-of-10--small{width:100%}.grid .grid__col--span-0-of-12--small{width:0}.grid .grid__col--span-1-of-12--small{width:8.3333333333%}.grid .grid__col--span-2-of-12--small{width:16.6666666667%}.grid .grid__col--span-3-of-12--small{width:25%}.grid .grid__col--span-4-of-12--small{width:33.3333333333%}.grid .grid__col--span-5-of-12--small{width:41.6666666667%}.grid .grid__col--span-6-of-12--small{width:50%}.grid .grid__col--span-7-of-12--small{width:58.3333333333%}.grid .grid__col--span-8-of-12--small{width:66.6666666667%}.grid .grid__col--span-9-of-12--small{width:75%}.grid .grid__col--span-10-of-12--small{width:83.3333333333%}.grid .grid__col--span-11-of-12--small{width:91.6666666667%}.grid .grid__col--span-12-of-12--small{width:100%}.grid .grid__col--push-0-of-10--small{margin-left:0}.grid .grid__col--push-1-of-10--small{margin-left:10%}.grid .grid__col--push-2-of-10--small{margin-left:20%}.grid .grid__col--push-3-of-10--small{margin-left:30%}.grid .grid__col--push-4-of-10--small{margin-left:40%}.grid .grid__col--push-5-of-10--small{margin-left:50%}.grid .grid__col--push-6-of-10--small{margin-left:60%}.grid .grid__col--push-7-of-10--small{margin-left:70%}.grid .grid__col--push-8-of-10--small{margin-left:80%}.grid .grid__col--push-9-of-10--small{margin-left:90%}.grid .grid__col--push-10-of-10--small{margin-left:100%}.grid .grid__col--push-0-of-12--small{margin-left:0}.grid .grid__col--push-1-of-12--small{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--small{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--small{margin-left:25%}.grid .grid__col--push-4-of-12--small{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--small{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--small{margin-left:50%}.grid .grid__col--push-7-of-12--small{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--small{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--small{margin-left:75%}.grid .grid__col--push-10-of-12--small{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--small{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--small{margin-left:100%}}@media(max-width: 384px){.grid .grid__col--span-0-of-10--mini{width:0}.grid .grid__col--span-1-of-10--mini{width:10%}.grid .grid__col--span-2-of-10--mini{width:20%}.grid .grid__col--span-3-of-10--mini{width:30%}.grid .grid__col--span-4-of-10--mini{width:40%}.grid .grid__col--span-5-of-10--mini{width:50%}.grid .grid__col--span-6-of-10--mini{width:60%}.grid .grid__col--span-7-of-10--mini{width:70%}.grid .grid__col--span-8-of-10--mini{width:80%}.grid .grid__col--span-9-of-10--mini{width:90%}.grid .grid__col--span-10-of-10--mini{width:100%}.grid .grid__col--span-0-of-12--mini{width:0}.grid .grid__col--span-1-of-12--mini{width:8.3333333333%}.grid .grid__col--span-2-of-12--mini{width:16.6666666667%}.grid .grid__col--span-3-of-12--mini{width:25%}.grid .grid__col--span-4-of-12--mini{width:33.3333333333%}.grid .grid__col--span-5-of-12--mini{width:41.6666666667%}.grid .grid__col--span-6-of-12--mini{width:50%}.grid .grid__col--span-7-of-12--mini{width:58.3333333333%}.grid .grid__col--span-8-of-12--mini{width:66.6666666667%}.grid .grid__col--span-9-of-12--mini{width:75%}.grid .grid__col--span-10-of-12--mini{width:83.3333333333%}.grid .grid__col--span-11-of-12--mini{width:91.6666666667%}.grid .grid__col--span-12-of-12--mini{width:100%}.grid .grid__col--push-0-of-10--mini{margin-left:0}.grid .grid__col--push-1-of-10--mini{margin-left:10%}.grid .grid__col--push-2-of-10--mini{margin-left:20%}.grid .grid__col--push-3-of-10--mini{margin-left:30%}.grid .grid__col--push-4-of-10--mini{margin-left:40%}.grid .grid__col--push-5-of-10--mini{margin-left:50%}.grid .grid__col--push-6-of-10--mini{margin-left:60%}.grid .grid__col--push-7-of-10--mini{margin-left:70%}.grid .grid__col--push-8-of-10--mini{margin-left:80%}.grid .grid__col--push-9-of-10--mini{margin-left:90%}.grid .grid__col--push-10-of-10--mini{margin-left:100%}.grid .grid__col--push-0-of-12--mini{margin-left:0}.grid .grid__col--push-1-of-12--mini{margin-left:8.3333333333%}.grid .grid__col--push-2-of-12--mini{margin-left:16.6666666667%}.grid .grid__col--push-3-of-12--mini{margin-left:25%}.grid .grid__col--push-4-of-12--mini{margin-left:33.3333333333%}.grid .grid__col--push-5-of-12--mini{margin-left:41.6666666667%}.grid .grid__col--push-6-of-12--mini{margin-left:50%}.grid .grid__col--push-7-of-12--mini{margin-left:58.3333333333%}.grid .grid__col--push-8-of-12--mini{margin-left:66.6666666667%}.grid .grid__col--push-9-of-12--mini{margin-left:75%}.grid .grid__col--push-10-of-12--mini{margin-left:83.3333333333%}.grid .grid__col--push-11-of-12--mini{margin-left:91.6666666667%}.grid .grid__col--push-12-of-12--mini{margin-left:100%}}.google-map{width:100%;height:100%}.button,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit],button{font-size:16px;font-size:1rem;line-height:26px;padding:12px 18px !important;background-color:#dcdcdc !important;color:#373737 !important;border-width:0 !important;border-style:solid !important;border-color:rgba(0,0,0,0) !important;border-radius:5px;font-weight:500;display:inline-block;width:auto;-webkit-font-smoothing:antialiased;word-break:normal;text-decoration:none !important;transition:all .3s ease}.ie7 .button,.ie7 .pagination__index__more,.ie7 .pagination__prev,.ie7 .pagination__next,.ie7 .pagination__index a,.pagination__index .ie7 a,.ie7 input[type=submit],.ie7 button{zoom:1;display:inline}.button:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit]:hover,button:hover{background-color:#b6b6b6 !important}.button:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit]:active,button:active{background-color:#767676 !important}p:last-child .button:last-child{margin-bottom:0px;margin-bottom:0rem}.button--large,input[type=submit].button--large,button.button--large{font-size:18px;font-size:1.125rem;line-height:28px;padding:15px 20px !important}.button--small,input[type=submit].button--small,button.button--small{font-size:16px;font-size:1rem;line-height:26px;padding:8px 16px !important}.button--x-small,.data-table__meta .button,.data-table__meta button,.data-table__meta [type=submit],input[type=submit].button--x-small,button.button--x-small{font-size:14px;font-size:.875rem;line-height:24px;padding:5px 16px !important}.button--xx-small,.data-table .button,.data-table button,.data-table [type=submit],input[type=submit].button--xx-small,button.button--xx-small{font-size:12px;font-size:.75rem;line-height:22px;padding:3px 6px !important}.button--full-width{display:block;text-align:center;width:90% !important;width:calc(100% - 30px) !important}.button--inline,input[type=submit].button--inline,button.button--inline{display:inline}.button--primary,.mktoButton[type=submit],.hs-form .hs-button,.button--more,input[type=submit].button--more,button.button--more,.button--download,input[type=submit].button--download,button.button--download,input[type=submit].button--primary,button.button--primary{background-color:#336dc2 !important;color:#fff !important}.button--primary:hover,.mktoButton[type=submit]:hover,.hs-form .hs-button:hover,.button--more:hover,input[type=submit].button--more:hover,button.button--more:hover,.button--download:hover,input[type=submit].button--download:hover,button.button--download:hover,input[type=submit].button--primary:hover,button.button--primary:hover{background-color:#2a5e9d !important}.button--primary:active,.mktoButton[type=submit]:active,.hs-form .hs-button:active,.button--more:active,input[type=submit].button--more:active,button.button--more:active,.button--download:active,input[type=submit].button--download:active,button.button--download:active,input[type=submit].button--primary:active,button.button--primary:active{background-color:#183559 !important}.button--download:before,input[type=submit].button--download:before,button.button--download:before{content:"";font-family:"Redgate";padding-right:10px;padding-right:0.625rem}.button--download--mobile:before{content:""}.button--more:after,input[type=submit].button--more:after,button.button--more:after{content:"";font-family:"Redgate";padding-left:10px;padding-left:0.625rem}.button--buy,input[type=submit].button--buy,button.button--buy{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--buy:hover,input[type=submit].button--buy:hover,button.button--buy:hover{background-color:#6e6e6e !important;border-color:#6e6e6e !important;color:#fff !important}.button--buy:active,input[type=submit].button--buy:active,button.button--buy:active{background-color:#767676 !important;border-color:#767676 !important}.button--buy:before,input[type=submit].button--buy:before,button.button--buy:before{content:"";font-family:"Redgate";padding-right:10px;padding-right:0.625rem}.button--disabled,.button--disabled:hover,.button--disabled:active,input[type=submit][disabled],input[type=submit].button--disabled,button[disabled],button.button--disabled,button[disabled]:hover,button.button--disabled:hover,button[disabled]:active,button.button--disabled:active{background-color:#ebebeb !important;color:#b6b6b6 !important;cursor:not-allowed}.button--disabled.button--primary,.button--disabled:hover.button--primary,.button--disabled:active.button--primary,input.button--primary[type=submit][disabled],input.button--primary[type=submit].button--disabled,button.button--primary[disabled],button.button--primary.button--disabled{background-color:#8ab6ec !important;color:#fff !important}.button--red,input[type=submit].button--red,button.button--red{background-color:#c00 !important;border-color:#c00 !important;color:#fff !important}.button--red:hover,input[type=submit].button--red:hover,button.button--red:hover{background-color:#a30000 !important;border-color:#a30000 !important;color:#fff !important}.button--red:active,input[type=submit].button--red:active,button.button--red:active{background-color:#7a0000 !important;border-color:#7a0000 !important;color:#fff !important}.button--white,input[type=submit].button--white,button.button--white{background-color:#fff !important;border-color:#fff !important;color:#336dc2 !important}.button--white:hover,input[type=submit].button--white:hover,button.button--white:hover{background-color:#ebebeb !important;border-color:#ebebeb !important}.button--white:active,input[type=submit].button--white:active,button.button--white:active{background-color:#b6b6b6 !important;border-color:#b6b6b6 !important}.button--dark-grey{background-color:#373737 !important;border-color:#373737 !important;color:#fff !important}.button--dark-grey:hover{background-color:#222 !important;border-color:#222 !important}.button--dark-grey:active{background-color:#000 !important;border-color:#000 !important}.button--black{background-color:#000 !important;border-color:#000 !important;color:#fff !important}.button--black:hover{background-color:#333 !important;border-color:#333 !important}.button--black:active{background-color:#333 !important;border-color:#333 !important}.button--lightest-red{background-color:#f5cccc !important;border-color:#f5cccc !important;color:#373737 !important}.button--lightest-red:hover{background-color:#e06666 !important;border-color:#e06666 !important}.button--lightest-red:active{background-color:#c00 !important;border-color:#c00 !important}.button--transparent,.pagination__index__more,.pagination__prev,.pagination__next,.pagination__index a,input[type=submit].button--transparent,button.button--transparent{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.button--transparent:hover,.pagination__index__more:hover,.pagination__prev:hover,.pagination__next:hover,.pagination__index a:hover,input[type=submit].button--transparent:hover,button.button--transparent:hover{background-color:#ebebeb !important;color:#373737 !important}.button--transparent:active,.pagination__index__more:active,.pagination__prev:active,.pagination__next:active,.pagination__index a:active,input[type=submit].button--transparent:active,button.button--transparent:active{background-color:#ebebeb !important;color:#222 !important}.button--transparent--dark{color:#fff !important}.button--transparent--dark:hover{color:#fff !important}.button--transparent--dark:active{color:#ebebeb !important}.button--jazzy{border:none;background-color:rgba(0,0,0,0) !important;position:relative;left:4px;top:4px;margin-bottom:4px;padding:6px 22px !important;z-index:2;transition:none}.button--jazzy:before{content:"";display:block;position:absolute;z-index:-1;top:-4px;left:-4px;width:calc(100% + 8px);height:calc(100% + 8px);border-radius:100px;background:linear-gradient(to right, #ed3331, #ebab2a, #00a361, #4b80c1)}.button--jazzy:after{content:"";display:block;width:100%;height:100%;background-color:#fff;z-index:-1;position:absolute;top:0;left:0;border-radius:100px}.button--jazzy:hover{color:#f2f2f2 !important;background-color:rgba(0,0,0,0) !important}.button--jazzy:hover:after{background-color:#222}.scheme--black .button--jazzy{color:#f2f2f2 !important}.scheme--black .button--jazzy:after{background-color:#222}.scheme--black .button--jazzy:hover{color:#222 !important}.scheme--black .button--jazzy:hover:after{background-color:#f2f2f2}form,fieldset{border:none}input,select,textarea{border-style:solid;border-width:1px;border-color:inherit;padding:10px;margin:0;display:inline-block;width:100%;border-radius:5px;border-color:#767676;background-color:#fff}input:disabled,select:disabled,textarea:disabled{border-color:#dcdcdc;background-color:#f2f2f2;color:#b6b6b6}input,select{line-height:normal}input[type=checkbox],input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;display:inline-block;width:20px;height:20px;margin:0;border-style:solid;border-width:2px;border-color:#6e6e6e;vertical-align:text-top}.ie7 input[type=checkbox],.ie7 input[type=radio]{zoom:1;display:inline}input[type=checkbox]:checked,input[type=radio]:checked{background:#336dc2;border-color:#336dc2}input[type=checkbox]:disabled,input[type=checkbox].disabled,input[type=radio]:disabled,input[type=radio].disabled{border-color:#b6b6b6;background-color:rgba(0,0,0,0) !important}input[type=checkbox]:disabled+label,input[type=checkbox].disabled+label,input[type=radio]:disabled+label,input[type=radio].disabled+label{color:#b6b6b6}input[type=checkbox]:disabled:checked,input[type=checkbox].disabled:checked,input[type=radio]:disabled:checked,input[type=radio].disabled:checked{background-color:#ebebeb !important}input[type=checkbox]+label,input[type=radio]+label{margin-right:40px;margin-right:2.5rem;padding-left:4px;padding-left:0.25rem;font-weight:normal;display:inline-block;transform:translateY(2px)}.ie7 input[type=checkbox]+label,.ie7 input[type=radio]+label{zoom:1;display:inline}input[type=checkbox]:hover,input[type=checkbox]+label:hover,input[type=radio]:hover,input[type=radio]+label:hover{cursor:pointer}input[type=checkbox]{border-radius:2px}input[type=checkbox]:checked:after{font-size:16px;font-size:1rem;content:"";color:#fff;font-family:"Redgate";position:absolute;left:0;right:0;top:0;bottom:0;line-height:16px}input[type=radio]{border-radius:50%}input[type=radio]:checked{box-shadow:inset 0px 0px 0px 3px #fff}label{margin-bottom:4px;margin-bottom:0.25rem;display:block;font-weight:500}select{padding-right:48px;padding-right:3rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg id='Layer_1' xmlns='http://www.w3.org/2000/svg' width='15.97' height='9.27' viewBox='0 0 15.97 9.27'%3E%3Cdefs%3E%3Cstyle%3E.cls-1%7Bfill:%23373737;fill-rule:evenodd;%7D%3C/style%3E%3C/defs%3E%3Cpath class='cls-1' d='M9.26,7.98L15.7,1.55c.16-.16,.26-.39,.26-.64s-.1-.48-.26-.64C15.54,.1,15.31,0,15.06,0s-.48,.1-.65,.27L7.98,6.7,1.56,.27C1.39,.1,1.16,0,.91,0S.43,.1,.26,.27C.1,.43,0,.66,0,.91c0,.25,.1,.48,.26,.64L6.7,7.98l1.28,1.29,1.28-1.29Z'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:calc(100% - 20px) center;background-size:1em;padding-top:9px;padding-bottom:9px}select::-ms-expand{display:none}@media all and (-webkit-min-device-pixel-ratio: 0)and (-webkit-min-device-pixel-ratio: 0), all and (-webkit-min-device-pixel-ratio: 0)and (min-resolution: 0.001dpcm){select{padding-top:10px;padding-bottom:10px}}input[list]::-webkit-calendar-picker-indicator{margin-left:10px;margin-left:0.625rem;color:rgba(0,0,0,0);background-color:rgba(0,0,0,0);background-position:center;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxMiA4LjI3IiB3aWR0aD0iMTIiIGhlaWdodD0iOC4yNyI+PHBhdGggZmlsbD0iY3VycmVudENvbG9yIiBkPSJNMCAyLjI3bDIuMjctMi4yNyAzLjczIDMuNzMgMy43My0zLjczIDIuMjcgMi4yNy02IDYtNi02eiIvPjwvc3ZnPg==);background-repeat:no-repeat;background-size:1em}::-moz-placeholder{color:#333}::placeholder{color:#333}:disabled::-moz-placeholder{color:#b6b6b6}:disabled::placeholder{color:#b6b6b6}.form__field-container,.mktoFormRow,.hs-form-field{margin-bottom:24px;margin-bottom:1.5rem}.form__field-container--error .form__error-message{display:block}.form__field-container--error input,.form__field-container--error textarea{border-width:2px;border-color:#c00}.form__help-text{margin-bottom:4px;margin-bottom:0.25rem;color:#767676}label+.form__help-text{margin-top:-4px;margin-top:-0.25rem}.form__error-message{margin-top:4px;margin-top:0.25rem;display:none;color:#c00}.form__required-dot{margin-left:-32px;margin-left:-2rem;display:inline-block;width:10px;height:10px;background-color:#767676}textarea+.form__required-dot{margin-top:-32px;margin-top:-2rem;vertical-align:top}.form__help{margin-left:-32px;margin-left:-2rem;display:inline-block;width:20px;height:20px;color:#767676}.form__help::before{margin:0px;margin:0rem;font-size:20px;font-size:1.25rem;line-height:20px}textarea+.form__help{margin-top:-32px;margin-top:-2rem;vertical-align:top}.label--disabled{color:#b6b6b6}.input--large,.select--large{padding:12px 10px}.input--small,.select--small{padding:7px 10px}.input--x-small,.select--x-small,.data-table input:not([type=checkbox]):not([type=radio]),.data-table select{padding:5px 10px}.input--xx-small,.select--xx-small,.data-table--tight input:not([type=checkbox]):not([type=radio]),.data-table--extra-tight input:not([type=checkbox]):not([type=radio]),.data-table--tight select,.data-table--extra-tight select{padding:3px 10px}.select--bare,.data-table__meta .data-table__meta__items-per-page select{padding:0px;padding:0rem;margin-left:4px;margin-left:0.25rem;margin-right:4px;margin-right:0.25rem;padding-right:15px;display:inline-block;width:auto;border:none;font-weight:bold;background-color:rgba(0,0,0,0);background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iOSIgaGVpZ2h0PSI1IiB2aWV3Qm94PSIwIDAgOSA1IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIj48ZGVmcz48cGF0aCBkPSJNNi40OTQgOC45NTVsMy43NzMgMy43NzMgMy43NzMtMy43NzNjLjA4LS4wODIuMTMtLjE5NS4xMy0uMzE4IDAtLjI1MS0uMjA0LS40NTUtLjQ1NS0uNDU1aC02Ljg5N2MtLjI1MSAwLS40NTUuMjA0LS40NTUuNDU1IDAgLjEyNC4wNS4yMzYuMTMuMzE4eiIgaWQ9ImEiLz48L2RlZnM+PGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTYgLTgpIiBmaWxsPSJub25lIj48bWFzaz48dXNlIHhsaW5rOmhyZWY9IiNhIi8+PC9tYXNrPjx1c2UgZmlsbD0iIzM3MzczNyIgeGxpbms6aHJlZj0iI2EiLz48L2c+PC9zdmc+);background-size:10px;background-position:100%}.hs-input{width:100% !important}.hs-input[type=checkbox],.hs-input[type=radio]{width:20px !important;height:20px}.hs-input[type=checkbox]{margin-right:10px;margin-right:0.625rem}.hs-input.error:not([type=checkbox]):not([type=radio]){border-style:solid;border-width:2px;border-color:#c00}.hs-form fieldset{max-width:none !important}.hs-form li{list-style-type:none}.hs-form .multi-container{margin-left:0px;margin-left:0rem;list-style:none}.hs-form .multi-container label{font-weight:normal}.hs-form .multi-container label input{margin-right:10px;margin-right:0.625rem}.hs-form .multi-container input{margin-bottom:0px;margin-bottom:0rem}.hs-form .hs-error-msgs{margin-left:0px;margin-left:0rem}.hs-form .hs-error-msgs,.hs-form .hs-error-msgs label{margin-top:4px;margin-top:0.25rem;color:#c00;font-weight:normal}.hs-datepicker{position:static !important}.hs-datepicker .pika-label{z-index:10 !important}@media(max-width: 600px){.hbspt-form .hs-form fieldset.form-columns-2 .hs-form-field{width:100%}}form[id^=mktoForm_]{min-height:320px}form[id^=mktoForm_].mktoFormSubmitted--successful{min-height:auto}.mktoFormRow{margin-bottom:0px;margin-bottom:0rem}@media(min-width: 1200px){.mktoFormRow{display:flex;flex-direction:row}}.mktoFormCol{margin-bottom:24px !important;margin-bottom:1.5rem !important;flex-grow:1;flex-basis:100%}.mktoFormCol+.mktoFormCol{padding-left:24px;padding-left:1.5rem}@media(max-width: 1200px){.mktoFormCol+.mktoFormCol{padding-left:0px;padding-left:0rem}}.mktoLabel{display:flex}.mktoAsterix{display:none;order:1}.mktoFieldWrap{display:flex;flex-wrap:wrap}.mktoField{color:#373737}.mktoRequiredField .mktoAsterix{display:block}.mktoInvalid{border-width:2px;border-color:#c00}.mktoErrorMsg{margin-top:4px;margin-top:0.25rem;color:#c00}.mktoCheckboxList{margin-right:4px;margin-right:0.25rem;display:flex;flex-wrap:wrap;flex-basis:100%;line-height:20px}.mktoCheckboxList label{margin-right:0px !important;margin-right:0rem !important;flex-basis:calc(100% - 20px)}.mktoCheckboxList+label{order:-1}.mktoCheckboxList+label .mktoAsterix{float:right}.mktoHasWidth{width:100% !important}[name=Database_s_of_Interest__c]+label{margin-bottom:30px;flex-basis:calc(49% - 20px)}@media only screen and (max-width: 600px){[name=Database_s_of_Interest__c]+label{flex-basis:calc(33% - 20px)}}.toggle-container{position:relative;display:inline-block;top:3px}.toggle-container+label{margin-right:40px;margin-right:2.5rem;padding-left:4px;padding-left:0.25rem;font-weight:normal;display:inline-block;transform:translateY(0px)}.toggle-container--disabled+label{color:#b6b6b6}.toggle-container--disabled input[type=checkbox].toggle{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle{display:block;width:40px;height:20px;border:none;border-radius:100px;background-color:#6e6e6e}.toggle-container input[type=checkbox].toggle:checked{background-color:#3c85df}.toggle-container input[type=checkbox].toggle:disabled,.toggle-container input[type=checkbox].toggle.disabled{background-color:#dcdcdc !important}.toggle-container input[type=checkbox].toggle:after{display:none}.toggle-container input[type=checkbox].toggle+label{margin:0px;margin:0rem;position:absolute;display:block;width:14px;height:14px;background-color:#fff;border-radius:100%;left:3px;top:50%;transform:translateY(-50%)}.toggle-container input[type=checkbox].toggle:checked+label{left:calc(100% - 17px)}.toggle-container input[type=checkbox].toggle,.toggle-container input[type=checkbox].toggle+label{transition:all .25s}.toggle-container input[type=checkbox].toggle::-ms-check{display:none}table{width:100%;vertical-align:top;background-color:#fff}table caption{margin-top:20px;margin-top:1.25rem;caption-side:bottom}th,td{border-top-style:solid;border-top-width:1px;border-color:inherit;border-bottom-style:solid;border-bottom-width:1px;border-color:inherit;padding:20px 20px;border-color:#dcdcdc;word-wrap:break-word;word-break:normal;vertical-align:top}th :last-child,td :last-child{margin-bottom:0px;margin-bottom:0rem}th,thead td{font-weight:bold;color:#373737}th{border-right:3px solid #dcdcdc;text-align:left}thead th,.th-row th{border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}thead th:first-of-type:empty,.th-row th:first-of-type:empty{border-bottom:0}.table--bare,.table--bare th,.table--bare td{border:none}.table--striped tr.odd,.table--striped tr:nth-child(odd){background:#fff}.table--striped tr.even,.table--striped tr:nth-child(even){background:#f2f2f2}.table--striped-grey tr.odd,.table--striped-grey tr:nth-child(odd){background:#f2f2f2}.table--striped-grey tr.even,.table--striped-grey tr:nth-child(even){background:#ebebeb}.table--striped-grey thead th{border-bottom-color:#b6b6b6}.table--striped-grey th{border-right-color:#b6b6b6}.table--headings-top tr:first-of-type td,.table--headings-top-left tr:first-of-type td{font-weight:bold;color:#373737;border-right:0;border-top:0;border-bottom:3px solid #dcdcdc}.table--headings-top tr:first-of-type td:first-of-type:empty,.table--headings-top-left tr:first-of-type td:first-of-type:empty{border-bottom:0}.table--headings-left tr td:first-of-type,.table--headings-top-left tr td:first-of-type{font-weight:bold;color:#373737;border-right:3px solid #dcdcdc}th.padded--tight,td.padded--tight{padding:4px 4px}th.padded-v--tight,th.nav--drawer__open,td.padded-v--tight,td.nav--drawer__open{padding-top:4px;padding-bottom:4px}th.padded-h--tight,th.nav--drawer__open,td.padded-h--tight,td.nav--drawer__open{padding-left:4px;padding-right:4px}th.padded--loose,td.padded--loose{padding:40px 40px}th.padded-v--loose,td.padded-v--loose{padding-top:40px;padding-bottom:40px}th.padded-h--loose,td.padded-h--loose{padding-left:40px;padding-right:40px}.table--tight th,.table--tight td{padding:4px 4px}.table--loose th,.table--loose td{padding:40px 40px}.table--light{border:none}.table--light th{padding-left:0px;padding-left:0rem;border:none;background-color:rgba(0,0,0,0);text-align:left}.table--valign-middle th,.table--valign-middle td{vertical-align:middle}.table--row-hover tr:hover{background:#f2f2f2}.table--row-hover.table--striped tr:hover{background:#ebebeb}.table--row-hover.table--striped-grey tr:hover{background:#dcdcdc}.table--fixed{table-layout:fixed;width:100%}@media(max-width: 950px){.table--responsive thead{display:none}.table--responsive th,.table--responsive td{float:left;clear:both;width:100%;text-align:center}.table--responsive td:before{content:attr(title);display:block}}.gist table{width:auto}.gist th,.gist td{border-top-style:none;border-bottom-style:none}.data-table{font-size:14px;font-size:.875rem;line-height:24px;margin-bottom:0px;margin-bottom:0rem;border-bottom-style:solid;border-bottom-width:1px;border-bottom-color:#dcdcdc}.data-table th,.data-table td{padding-left:5px;padding-right:30px;padding-top:0;padding-bottom:0;border-color:#dcdcdc;vertical-align:middle;height:36px}.data-table th{border-bottom-color:#dcdcdc;border-bottom-width:2px}.data-table td{border-bottom-style:none}.data-table--loose th,.data-table--loose td{padding-top:0;padding-bottom:0;height:48px}.data-table--tight th,.data-table--tight td{padding-top:0;padding-bottom:0;height:32px}.data-table--extra-tight th,.data-table--extra-tight td{padding-top:0;padding-bottom:0;height:26px}.data-table tr:hover td{background-color:#f2f2f2}.data-table tr.data-table__clickable:hover td,.data-table td.data-table__clickable:hover{border-bottom-style:solid;border-top-color:#336dc2;border-bottom-color:#336dc2;cursor:pointer}.data-table tr.data-table__selected td{background-color:#d8e7f9}.data-table__meta{font-size:14px;font-size:.875rem;line-height:24px;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;padding-left:4px;padding-left:0.25rem;padding-right:4px;padding-right:0.25rem;display:flex;justify-content:space-between;align-items:center;border-top-width:2px;border-bottom-width:2px;border-top-style:solid;border-bottom-style:solid;border-top-color:#dcdcdc;border-bottom-color:#dcdcdc;min-height:58px}.data-table__meta .data-table__meta__left,.data-table__meta .data-table__meta__right{display:flex;align-items:center}.data-table__meta p,.data-table__meta ul,.data-table__meta li{margin-bottom:0px;margin-bottom:0rem}.data-table__meta p{display:inline-block}.data-table__meta .data-table__meta__left>*{margin-right:60px;margin-right:3.75rem}.data-table__meta .data-table__meta__right>*{margin-left:60px;margin-left:3.75rem}.data-table__meta .data-table__meta__page-x-of-y input[type=text]{padding:4px;padding:0.25rem;display:inline-block;width:35px;font-weight:bold}.data-table__meta .data-table__meta__pagination{display:flex}.data-table__meta .data-table__meta__pagination .pagination__prev,.data-table__meta .data-table__meta__pagination .pagination__next{font-size:24px;font-size:1.5rem;color:#373737;font-weight:normal}.data-table__meta .data-table__meta__pagination .pagination__prev:before{content:""}.data-table__meta .data-table__meta__pagination .pagination__next{order:3}.data-table__meta .data-table__meta__pagination .pagination__next:after{content:""}.data-table__meta .data-table__meta__pagination .pagination__index li:not(.pagination__page--active){padding-left:4px;padding-left:0.25rem;padding-right:4px;padding-right:0.25rem}.data-table__meta .data-table__meta__pagination .pagination__index a{color:#373737;font-weight:normal;padding-left:8px;padding-right:8px}.data-table__meta .data-table__meta__pagination .pagination__page--active{padding-left:8px;padding-right:8px;border-radius:50%;background-color:#767676;color:#fff;font-weight:bold}.data-table+.data-table__meta{border-top-width:1px}th.data-table__sortable,td.data-table__sortable{position:relative}th.data-table__sortable:after,td.data-table__sortable:after{font-size:18px;font-size:1.125rem;font-family:"Redgate";font-weight:normal;position:absolute;right:10px;top:50%;transform:translateY(-50%);content:""}th.data-table__sortable:hover,td.data-table__sortable:hover{background-color:#f2f2f2;border-bottom-color:#336dc2;border-bottom-style:solid;cursor:pointer}th.data-table__sortable:hover:after,td.data-table__sortable:hover:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up,th.data-table__sortable.data-table__sortable--sorted-down,td.data-table__sortable.data-table__sortable--sorted-up,td.data-table__sortable.data-table__sortable--sorted-down{border-bottom-color:#336dc2;border-bottom-style:solid}th.data-table__sortable.data-table__sortable--sorted-up:after,th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-down:after{color:#336dc2}th.data-table__sortable.data-table__sortable--sorted-up:after,td.data-table__sortable.data-table__sortable--sorted-up:after{content:""}th.data-table__sortable.data-table__sortable--sorted-down:after,td.data-table__sortable.data-table__sortable--sorted-down:after{content:""}.data-table__collapsable-header:hover{background-color:#f2f2f2;cursor:pointer}.data-table__collapsable-header:hover th,.data-table__collapsable-header:hover td{color:#336dc2}.data-table__collapsable-header th{border-right:none;border-bottom-width:1px}.data-table__collapsable-header th,.data-table__collapsable-header td{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem}.data-table__collapsable-header th:before,.data-table__collapsable-header td:before{margin-right:10px;margin-right:0.625rem;font-size:18px;font-size:1.125rem;font-family:"Redgate";font-weight:normal;vertical-align:bottom;content:""}.data-table__collapsable-header--open th:before,.data-table__collapsable-header--open td:before{content:""}.data-table__collapsable-header~tr{display:none}.data-table__collapsable-header--open~tr{display:table-row}.media,.notification{clear:both;display:block}.media:before,.notification:before,.media:after,.notification:after{content:" ";display:table}.media:after,.notification:after{clear:both}.media,.notification{*zoom:1}.media__image,.notification__icon{margin-right:20px;margin-right:1.25rem;float:left}.media__image--right,.notification__close{margin-left:20px;margin-left:1.25rem;float:right}.media__body,.notification__body{overflow:hidden;display:block}.media--chunky{padding-top:80px;padding-top:5rem;padding-bottom:80px;padding-bottom:5rem}.media--chunky .media__image,.media--chunky .notification__icon{margin-right:80px;margin-right:5rem}.media--chunky .media__image--right,.media--chunky .notification__close{margin-left:80px;margin-left:5rem}.media .video-container,.notification .video-container{width:440px}@media(max-width: 950px){.media .media__image,.media .notification__icon,.notification .media__image,.notification .notification__icon,.media .media__image--right,.media .notification__close,.notification .media__image--right,.notification .notification__close,.media--chunky .media__image,.media--chunky .notification__icon,.media--chunky .media__image--right,.media--chunky .notification__close{float:none;margin-top:0;margin-left:0}.media .video-container,.notification .video-container,.media--chunky .video-container{width:100%}}.rounded,.js-context-menu__list,.header--primary .header__buy-now .sub-menu{border-radius:9px;border-radius:0.5625rem}.rounded--top{border-top-left-radius:9px;border-top-left-radius:0.5625rem;border-top-right-radius:9px;border-top-right-radius:0.5625rem}.rounded--bottom{border-bottom-left-radius:9px;border-bottom-left-radius:0.5625rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.5625rem}.rounded--left{border-top-left-radius:9px;border-top-left-radius:0.5625rem;border-bottom-left-radius:9px;border-bottom-left-radius:0.5625rem}.rounded--right{border-top-right-radius:9px;border-top-right-radius:0.5625rem;border-bottom-right-radius:9px;border-bottom-right-radius:0.5625rem}.rounded--top-left{border-top-left-radius:9px;border-top-left-radius:0.5625rem}.rounded--top-right{border-top-right-radius:9px;border-top-right-radius:0.5625rem}.rounded--bottom-right{border-bottom-right-radius:9px;border-bottom-right-radius:0.5625rem}.rounded--bottom-left{border-bottom-left-radius:9px;border-bottom-left-radius:0.5625rem}.rounded--circle,.avatar img,.avatar,.form__required-dot{border-radius:999px;border-radius:62.4375rem}.tabbed .main-heading{text-align:center}.tabbed nav:first-of-type{border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}.tabs{clear:both;margin:auto;display:flex;justify-content:center;list-style:none;overflow:hidden;text-align:center}.tabs--left{justify-content:flex-start}@media(max-width: 950px){.tabs{display:block}}.tabs li{margin:0px;margin:0rem;position:relative;display:inline-block;width:auto}@media(max-width: 950px){.tabs li{display:block;overflow:hidden;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#dcdcdc}}.tabs li.active{font-weight:bold}.tabs li.active a::after{top:calc(100% - 4px)}.tabs a{padding:20px;padding:1.25rem;padding-left:40px;padding-left:2.5rem;padding-right:40px;padding-right:2.5rem;display:block;transition:none;color:#373737}.tabs a:after{content:" ";position:absolute;left:0;top:9999px;top:calc(100% + 4px);width:100%;height:4px;background-color:#c00;transition:all .15s ease-in-out}.tabs a:hover:after{top:calc(100% - 4px)}.tabbed__content{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem}.island{display:block;margin-bottom:40px;margin-bottom:2.5rem}.island div:last-child,.island a:last-child,.island p:last-child,.island ul:last-child,.island ol:last-child,.island dl:last-child{margin-bottom:0}.island--padded{padding:40px;padding:2.5rem}.island--padded--loose{padding:80px;padding:5rem}.island--padded--tight{padding:20px;padding:1.25rem}.island--border{border-style:solid;border-width:1px;border-color:inherit}.avatar{margin-left:-20px;margin-left:-1.25rem;overflow:hidden;display:inline-block}.avatar,.avatar a{text-decoration:none;border:none}.avatar:first-child{margin-left:0px;margin-left:0rem}.js-video-container,.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.js-video-container iframe,.video-container iframe,iframe.video,iframe.js-background-video__video{position:absolute;top:0;left:0;width:100%;height:100%}[data-background-video-id]{position:relative;overflow:hidden}[data-background-video-id] .js-video-container{position:absolute;width:100%;height:100%;top:0;left:0}iframe.js-background-video__video{z-index:1}.js-background-video__content{position:relative;z-index:2}body.compensate-for-scrollbar{overflow:hidden}.fancybox-active{height:auto}.fancybox-is-hidden{left:-9999px;margin:0;position:absolute !important;top:-9999px;visibility:hidden}.fancybox-container{-webkit-backface-visibility:hidden;height:100%;left:0;outline:none;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;touch-action:manipulation;transform:translateZ(0);width:100%;z-index:99992}.fancybox-container *{box-sizing:border-box}.fancybox-outer,.fancybox-inner,.fancybox-bg,.fancybox-stage{bottom:0;left:0;position:absolute;right:0;top:0}.fancybox-outer{-webkit-overflow-scrolling:touch;overflow-y:auto}.fancybox-bg{background:#1e1e1e;opacity:0;transition-duration:inherit;transition-property:opacity;transition-timing-function:cubic-bezier(0.47, 0, 0.74, 0.71)}.fancybox-is-open .fancybox-bg{opacity:.9;transition-timing-function:cubic-bezier(0.22, 0.61, 0.36, 1)}.fancybox-infobar,.fancybox-toolbar,.fancybox-caption,.fancybox-navigation .fancybox-button{direction:ltr;opacity:0;position:absolute;transition:opacity .25s ease,visibility 0s ease .25s;visibility:hidden;z-index:99997}.fancybox-show-infobar .fancybox-infobar,.fancybox-show-toolbar .fancybox-toolbar,.fancybox-show-caption .fancybox-caption,.fancybox-show-nav .fancybox-navigation .fancybox-button{opacity:1;transition:opacity .25s ease 0s,visibility 0s ease 0s;visibility:visible}.fancybox-infobar{color:#ccc;font-size:13px;-webkit-font-smoothing:subpixel-antialiased;height:44px;left:0;line-height:44px;min-width:44px;mix-blend-mode:difference;padding:0 10px;pointer-events:none;top:0;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.fancybox-toolbar{right:0;top:0}.fancybox-stage{direction:ltr;overflow:visible;transform:translateZ(0);z-index:99994}.fancybox-is-open .fancybox-stage{overflow:hidden}.fancybox-slide{-webkit-backface-visibility:hidden;display:none;height:100%;left:0;outline:none;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:absolute;text-align:center;top:0;transition-property:transform,opacity;white-space:normal;width:100%;z-index:99994}.fancybox-slide::before{content:"";display:inline-block;font-size:0;height:100%;vertical-align:middle;width:0}.fancybox-is-sliding .fancybox-slide,.fancybox-slide--previous,.fancybox-slide--current,.fancybox-slide--next{display:block}.fancybox-slide--image{overflow:hidden;padding:44px 0}.fancybox-slide--image::before{display:none}.fancybox-slide--html{padding:6px}.fancybox-content{background:#fff;display:inline-block;margin:0;max-width:100%;overflow:auto;-webkit-overflow-scrolling:touch;padding:44px;position:relative;text-align:left;vertical-align:middle}.fancybox-slide--image .fancybox-content{animation-timing-function:cubic-bezier(0.5, 0, 0.14, 1);-webkit-backface-visibility:hidden;background:rgba(0,0,0,0);background-repeat:no-repeat;background-size:100% 100%;left:0;max-width:none;overflow:visible;padding:0;position:absolute;top:0;transform-origin:top left;transition-property:transform,opacity;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:99995}.fancybox-can-zoomOut .fancybox-content{cursor:zoom-out}.fancybox-can-zoomIn .fancybox-content{cursor:zoom-in}.fancybox-can-swipe .fancybox-content,.fancybox-can-pan .fancybox-content{cursor:grab}.fancybox-is-grabbing .fancybox-content{cursor:grabbing}.fancybox-container [data-selectable=true]{cursor:text}.fancybox-image,.fancybox-spaceball{background:rgba(0,0,0,0);border:0;height:100%;left:0;margin:0;max-height:none;max-width:none;padding:0;position:absolute;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.fancybox-spaceball{z-index:1}.fancybox-slide--video .fancybox-content,.fancybox-slide--map .fancybox-content,.fancybox-slide--pdf .fancybox-content,.fancybox-slide--iframe .fancybox-content{height:100%;overflow:visible;padding:0;width:100%}.fancybox-slide--video .fancybox-content{background:#000}.fancybox-slide--map .fancybox-content{background:#e5e3df}.fancybox-slide--iframe .fancybox-content{background:#fff}.fancybox-video,.fancybox-iframe{background:rgba(0,0,0,0);border:0;display:block;height:100%;margin:0;overflow:hidden;padding:0;width:100%}.fancybox-iframe{left:0;position:absolute;top:0}.fancybox-error{background:#fff;cursor:default;max-width:400px;padding:40px;width:100%}.fancybox-error p{color:#444;font-size:16px;line-height:20px;margin:0;padding:0}.fancybox-button{background:rgba(30,30,30,.6);border:0;border-radius:0;box-shadow:none;cursor:pointer;display:inline-block;height:44px;margin:0;padding:10px !important;position:relative;transition:color .2s;vertical-align:top;visibility:inherit;width:44px}.fancybox-button,.fancybox-button:visited,.fancybox-button:link{color:#ccc}.fancybox-button:hover{color:#fff}.fancybox-button:focus{outline:none}.fancybox-button.fancybox-focus{outline:1px dotted}.fancybox-button[disabled],.fancybox-button[disabled]:hover{color:#888;cursor:default;outline:none}.fancybox-button div{height:100%}.fancybox-button svg{display:block;height:100%;overflow:visible;position:relative;width:100%}.fancybox-button svg path{fill:currentColor;stroke-width:0}.fancybox-button--play svg:nth-child(2),.fancybox-button--fsenter svg:nth-child(2){display:none}.fancybox-button--pause svg:nth-child(1),.fancybox-button--fsexit svg:nth-child(1){display:none}.fancybox-progress{background:#ff5268;height:2px;left:0;position:absolute;right:0;top:0;transform:scaleX(0);transform-origin:0;transition-property:transform;transition-timing-function:linear;z-index:99998}.fancybox-close-small{background:rgba(0,0,0,0);border:0;border-radius:0;color:#ccc;cursor:pointer;opacity:.8;padding:8px;position:absolute;right:-12px;top:-44px;z-index:401}.fancybox-close-small:hover{color:#fff;opacity:1}.fancybox-slide--html .fancybox-close-small{color:currentColor;padding:10px;right:0;top:0}.fancybox-slide--image.fancybox-is-scaling .fancybox-content{overflow:hidden}.fancybox-is-scaling .fancybox-close-small,.fancybox-is-zoomable.fancybox-can-pan .fancybox-close-small{display:none}.fancybox-navigation .fancybox-button{background-clip:content-box;height:100px;opacity:0;position:absolute;top:calc(50% - 50px);width:70px}.fancybox-navigation .fancybox-button div{padding:7px}.fancybox-navigation .fancybox-button--arrow_left{left:0;left:env(safe-area-inset-left);padding:31px 26px 31px 6px}.fancybox-navigation .fancybox-button--arrow_right{padding:31px 6px 31px 26px;right:0;right:env(safe-area-inset-right)}.fancybox-caption{background:linear-gradient(to top, rgba(0, 0, 0, 0.85) 0%, rgba(0, 0, 0, 0.3) 50%, rgba(0, 0, 0, 0.15) 65%, rgba(0, 0, 0, 0.075) 75.5%, rgba(0, 0, 0, 0.037) 82.85%, rgba(0, 0, 0, 0.019) 88%, rgba(0, 0, 0, 0) 100%);bottom:0;color:#eee;font-size:14px;font-weight:400;left:0;line-height:1.5;padding:75px 44px 25px 44px;pointer-events:none;right:0;text-align:center;z-index:99996}@supports(padding: max(0px)){.fancybox-caption{padding:75px max(44px, env(safe-area-inset-right)) max(25px, env(safe-area-inset-bottom)) max(44px, env(safe-area-inset-left))}}.fancybox-caption--separate{margin-top:-50px}.fancybox-caption__body{max-height:50vh;overflow:auto;pointer-events:all}.fancybox-caption a,.fancybox-caption a:link,.fancybox-caption a:visited{color:#ccc;text-decoration:none}.fancybox-caption a:hover{color:#fff;text-decoration:underline}.fancybox-loading{animation:fancybox-rotate 1s linear infinite;background:rgba(0,0,0,0);border:4px solid #888;border-bottom-color:#fff;border-radius:50%;height:50px;left:50%;margin:-25px 0 0 -25px;opacity:.7;padding:0;position:absolute;top:50%;width:50px;z-index:99999}@keyframes fancybox-rotate{100%{transform:rotate(360deg)}}.fancybox-animated{transition-timing-function:cubic-bezier(0, 0, 0.25, 1)}.fancybox-fx-slide.fancybox-slide--previous{opacity:0;transform:translate3d(-100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--next{opacity:0;transform:translate3d(100%, 0, 0)}.fancybox-fx-slide.fancybox-slide--current{opacity:1;transform:translate3d(0, 0, 0)}.fancybox-fx-fade.fancybox-slide--previous,.fancybox-fx-fade.fancybox-slide--next{opacity:0;transition-timing-function:cubic-bezier(0.19, 1, 0.22, 1)}.fancybox-fx-fade.fancybox-slide--current{opacity:1}.fancybox-fx-zoom-in-out.fancybox-slide--previous{opacity:0;transform:scale3d(1.5, 1.5, 1.5)}.fancybox-fx-zoom-in-out.fancybox-slide--next{opacity:0;transform:scale3d(0.5, 0.5, 0.5)}.fancybox-fx-zoom-in-out.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1)}.fancybox-fx-rotate.fancybox-slide--previous{opacity:0;transform:rotate(-360deg)}.fancybox-fx-rotate.fancybox-slide--next{opacity:0;transform:rotate(360deg)}.fancybox-fx-rotate.fancybox-slide--current{opacity:1;transform:rotate(0deg)}.fancybox-fx-circular.fancybox-slide--previous{opacity:0;transform:scale3d(0, 0, 0) translate3d(-100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--next{opacity:0;transform:scale3d(0, 0, 0) translate3d(100%, 0, 0)}.fancybox-fx-circular.fancybox-slide--current{opacity:1;transform:scale3d(1, 1, 1) translate3d(0, 0, 0)}.fancybox-fx-tube.fancybox-slide--previous{transform:translate3d(-100%, 0, 0) scale(0.1) skew(-10deg)}.fancybox-fx-tube.fancybox-slide--next{transform:translate3d(100%, 0, 0) scale(0.1) skew(10deg)}.fancybox-fx-tube.fancybox-slide--current{transform:translate3d(0, 0, 0) scale(1)}@media all and (max-height: 576px){.fancybox-slide{padding-left:6px;padding-right:6px}.fancybox-slide--image{padding:6px 0}.fancybox-close-small{right:-6px}.fancybox-slide--image .fancybox-close-small{background:#4e4e4e;color:#f2f4f6;height:36px;opacity:1;padding:6px;right:0;top:0;width:36px}.fancybox-caption{padding-left:12px;padding-right:12px}@supports(padding: max(0px)){.fancybox-caption{padding-left:max(12px, env(safe-area-inset-left));padding-right:max(12px, env(safe-area-inset-right))}}}.fancybox-share{background:#f4f4f4;border-radius:3px;max-width:90%;padding:30px;text-align:center}.fancybox-share h1{color:#222;font-size:35px;font-weight:700;margin:0 0 20px 0}.fancybox-share p{margin:0;padding:0}.fancybox-share__button{border:0;border-radius:3px;display:inline-block;font-size:14px;font-weight:700;line-height:40px;margin:0 5px 10px 5px;min-width:130px;padding:0 15px;text-decoration:none;transition:all .2s;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.fancybox-share__button:visited,.fancybox-share__button:link{color:#fff}.fancybox-share__button:hover{text-decoration:none}.fancybox-share__button--fb{background:#3b5998}.fancybox-share__button--fb:hover{background:#344e86}.fancybox-share__button--pt{background:#bd081d}.fancybox-share__button--pt:hover{background:#aa0719}.fancybox-share__button--tw{background:#1da1f2}.fancybox-share__button--tw:hover{background:#0d95e8}.fancybox-share__button svg{height:25px;margin-right:7px;position:relative;top:-1px;vertical-align:middle;width:25px}.fancybox-share__button svg path{fill:#fff}.fancybox-share__input{background:rgba(0,0,0,0);border:0;border-bottom:1px solid #d7d7d7;border-radius:0;color:#5d5b5b;font-size:14px;margin:10px 0 0 0;outline:none;padding:10px 15px;width:100%}.fancybox-thumbs{background:#ddd;bottom:0;display:none;margin:0;-webkit-overflow-scrolling:touch;-ms-overflow-style:-ms-autohiding-scrollbar;padding:2px 2px 4px 2px;position:absolute;right:0;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;width:212px;z-index:99995}.fancybox-thumbs-x{overflow-x:auto;overflow-y:hidden}.fancybox-show-thumbs .fancybox-thumbs{display:block}.fancybox-show-thumbs .fancybox-inner{right:212px}.fancybox-thumbs__list{font-size:0;height:100%;list-style:none;margin:0;overflow-x:hidden;overflow-y:auto;padding:0;position:absolute;position:relative;white-space:nowrap;width:100%}.fancybox-thumbs-x .fancybox-thumbs__list{overflow:hidden}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar{width:7px}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-track{background:#fff;border-radius:10px;box-shadow:inset 0 0 6px rgba(0,0,0,.3)}.fancybox-thumbs-y .fancybox-thumbs__list::-webkit-scrollbar-thumb{background:#2a2a2a;border-radius:10px}.fancybox-thumbs__list a{backface-visibility:hidden;background-color:rgba(0,0,0,.1);background-position:center center;background-repeat:no-repeat;background-size:cover;cursor:pointer;float:left;height:75px;margin:2px;max-height:calc(100% - 8px);max-width:calc(50% - 4px);outline:none;overflow:hidden;padding:0;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0);width:100px}.fancybox-thumbs__list a::before{border:6px solid #ff5268;bottom:0;content:"";left:0;opacity:0;position:absolute;right:0;top:0;transition:all .2s cubic-bezier(0.25, 0.46, 0.45, 0.94);z-index:99991}.fancybox-thumbs__list a:focus::before{opacity:.5}.fancybox-thumbs__list a.fancybox-thumbs-active::before{opacity:1}@media all and (max-width: 576px){.fancybox-thumbs{width:110px}.fancybox-show-thumbs .fancybox-inner{right:110px}.fancybox-thumbs__list a{max-width:calc(100% - 10px)}}.lightbox{position:relative;display:inline-block;max-width:100%}.ie7 .lightbox{zoom:1;display:inline}.lightbox img{transition:all .4s}.lightbox--zoom{border:none}.lightbox--zoom span{position:absolute;top:4px;top:0.25rem;right:4px;right:0.25rem;width:30px;height:30px;display:table;text-align:center;vertical-align:middle;padding:1px;font-size:28px;font-size:1.75rem;line-height:1;border-radius:999px;border-radius:62.4375rem;opacity:.8;color:#000;background:#fff}.lightbox--zoom span::before{margin-right:0}.lightbox--zoom:hover img{transform:scale(1.05)}.lightbox--zoom:hover span{opacity:1}.lightbox--video-has-poster{overflow:hidden;max-width:450px}.lightbox--video-has-poster img{width:200%;position:relative;max-width:none}.lightbox--video-has-poster:hover img{left:-100%}.fancybox-close{border:none !important}.fancybox-overlay{background-color:rgba(0,0,0,.75)}@font-face{font-family:"Redgate";src:url("icons/vendor/redgate/redgate.eot?v=1.29");src:url("icons/vendor/redgate/redgate.eot?#iefix&v=1.29") format("embedded-opentype"),url("icons/vendor/redgate/redgate.ttf?v=1.29") format("truetype"),url("icons/vendor/redgate/redgate.woff?v=1.29") format("woff"),url("icons/vendor/redgate/redgate.svg?v=1.29#Redgate") format("svg");font-weight:normal;font-style:normal;font-display:swap}.icon--2x{font-size:2rem}.icon--3x{font-size:3rem}.icon--4x{font-size:4rem}.icon--5x{font-size:5rem}.icon--6x{font-size:6rem}.icon--7x{font-size:7rem}.icon--8x{font-size:8rem}.icon--9x{font-size:9rem}.icon--10x{font-size:10rem}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before,.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{font-family:"Redgate";font-size:125%;font-synthesis:none;vertical-align:bottom}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before,.icon--redgate-clone:before,.icon--flyway:before,.icon--flyway-desktop:before,.icon--flyway-teams:before,.icon--flyway-enterprise:before,.icon--redgate-change-control:before,.icon--sql-toolbelt:before,.icon--sql-toolbelt-essentials:before,.icon--sql-test:before,.icon--sql-source-control:before,.icon--sql-search:before,.icon--sql-scripts-manager:before,.icon--sql-provision:before,.icon--sql-prompt:before,.icon--sql-multi-script:before,.icon--sql-monitor:before,.icon--sql-index-manager:before,.icon--sql-estate-manager:before,.icon--sql-doc:before,.icon--sql-dependency-tracker:before,.icon--sql-data-generator:before,.icon--sql-data-compare:before,.icon--sql-data-catalog:before,.icon--sql-comparison-sdk:before,.icon--sql-compare:before,.icon--sql-code-guard:before,.icon--sql-clone:before,.icon--sql-change-automation:before,.icon--sql-backup:before,.icon--source-control-for-oracle:before,.icon--schema-compare-for-oracle:before,.icon--redgate-deploy:before,.icon--readyroll:before,.icon--dlm-dashboard:before,.icon--dlm-automation:before,.icon--data-platform-studio:before,.icon--data-masker:before,.icon--data-masker-for-oracle:before,.icon--data-compare-for-oracle:before,.icon--zoom-out:before,.icon--zoom-in:before,.icon--warning-octagon:before,.icon--warning:before,.icon--virtual-machine:before,.icon--video:before,.icon--users:before,.icon--user:before,.icon--unpin:before,.icon--tick-circle:before,.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--thumbs-up:before,.icon--thumbs-down:before,.icon--test-data:before,.icon--target:before,.icon--tag:before,.icon--table-expand-small:before,.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-large:before,.icon--table:before,.icon--stop:before,.icon--star-circle:before,.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-name:before,.icon--sort-arrows:before,.icon--small-tiles:before,.icon--skip-forward:before,.icon--skip-back:before,.icon--show:before,.icon--shopping-cart:before,.icon--settings:before,.icon--server-cluster:before,.icon--server:before,.icon--search:before,.icon--script:before,.icon--schema:before,.icon--save:before,.icon--rss:before,.icon--reset:before,.icon--refresh:before,.icon--processes:before,.icon--print:before,.icon--plus-circle:before,.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--play-circle:before,.icon--play:before,.icon--pipeline:before,.icon--pin:before,.icon--phone:before,.icon--pdf:before,.icon--pause:before,.icon--offline-cloud:before,.icon--not-connected:before,.icon--more-actions-vertical:before,.icon--more-actions-horizontal:before,.icon--minus-circle:before,.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minimize:before,.icon--metrics:before,.icon--message-tick:before,.icon--merge-branch:before,.icon--medium-tiles:before,.icon--map_pin:before,.icon--maintenance:before,.icon--lock:before,.icon--lightbulb:before,.icon--large-tiles:before,.icon--instance:before,.icon--info:before,.icon--import:before,.icon--home:before,.icon--history:before,.icon--hide:before,.icon--help-circle:before,.icon--globe:before,.icon--folder-open:before,.icon--folder:before,.icon--flag:before,.icon--filter:before,.icon--fast-rewind:before,.icon--fast-forward:before,.icon--fail:before,.icon--external:before,.icon--export:before,.icon--expand:before,.icon--emoji-happy:before,.icon--emoji-sad:before,.icon--email:before,.icon--elastic-pool:before,.icon--edit:before,.icon--download:before,.icon--dock:before,.icon--delete:before,.icon--database-image:before,.icon--database-file:before,.icon--database-clone:before,.icon--databases:before,.icon--database:before,.icon--dashboard:before,.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--copydoc:before,.icon--console:before,.icon--connected:before,.icon--commit:before,.icon--comments:before,.icon--column:before,.icon--cloud-server:before,.icon--clock:before,.icon--clear-cross-circle:before,.icon--circle:before,.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--calendar:before,.icon--bullet:before,.list--bullet>li:before,.icon--briefcase:before,.icon--branch:before,.icon--blocked:before,.icon--backup-database:before,.icon--azure-database:before,.icon--azure:before,.icon--award:before,.icon--availability-group:before,.icon--arrow-up-link:before,.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right:before,.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left:before,.icon--arrow-drop-up:before,.icon--arrow-drop-down:before,.icon--arrow-down-link:before,.icon--arrow-circle-down:before,.icon--arrow-circle:before,.icon--approved:before,.icon--alert-silence:before,.icon--alert:before,.icon--add-ons:before{margin-right:0px;margin-right:0rem}.list--minus>li:after,.list--minus--large>li:after,.list--plus>li:after,.list--plus--large>li:after,.list--bullet>li:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.list--chevron>li:after,.list--chevron--large>li:after,.list--tick>li:after,.list--tick--large>li:after,.icon--redgate-clone:after,.icon--flyway:after,.icon--flyway-desktop:after,.icon--flyway-teams:after,.icon--flyway-enterprise:after,.icon--redgate-change-control:after,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:after,.icon--sql-test:after,.icon--sql-source-control:after,.icon--sql-search:after,.icon--sql-scripts-manager:after,.icon--sql-provision:after,.icon--sql-prompt:after,.icon--sql-multi-script:after,.icon--sql-monitor:after,.icon--sql-index-manager:after,.icon--sql-estate-manager:after,.icon--sql-doc:after,.icon--sql-dependency-tracker:after,.icon--sql-data-generator:after,.icon--sql-data-compare:after,.icon--sql-data-catalog:after,.icon--sql-comparison-sdk:after,.icon--sql-compare:after,.icon--sql-code-guard:after,.icon--sql-clone:after,.icon--sql-change-automation:after,.icon--sql-backup:after,.icon--source-control-for-oracle:after,.icon--schema-compare-for-oracle:after,.icon--redgate-deploy:after,.icon--readyroll:after,.icon--dlm-dashboard:after,.icon--dlm-automation:after,.icon--data-platform-studio:after,.icon--data-masker:after,.icon--data-masker-for-oracle:after,.icon--data-compare-for-oracle:after,.icon--zoom-out:after,.icon--zoom-in:after,.icon--warning-octagon:after,.icon--warning:after,.icon--virtual-machine:after,.icon--video:after,.icon--users:after,.icon--user:after,.icon--unpin:after,.icon--tick-circle:after,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after,.icon--thumbs-up:after,.icon--thumbs-down:after,.icon--test-data:after,.icon--target:after,.icon--tag:after,.icon--table-expand-small:after,.icon--table-expand-medium:after,.header--primary__menu-button:after,.icon--table-expand-large:after,.icon--table:after,.icon--stop:after,.icon--star-circle:after,.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-name:after,.icon--sort-arrows:after,.icon--small-tiles:after,.icon--skip-forward:after,.icon--skip-back:after,.icon--show:after,.icon--shopping-cart:after,.icon--settings:after,.icon--server-cluster:after,.icon--server:after,.icon--search:after,.icon--script:after,.icon--schema:after,.icon--save:after,.icon--rss:after,.icon--reset:after,.icon--refresh:after,.icon--processes:after,.icon--print:after,.icon--plus-circle:after,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after,.icon--play-circle:after,.icon--play:after,.icon--pipeline:after,.icon--pin:after,.icon--phone:after,.icon--pdf:after,.icon--pause:after,.icon--offline-cloud:after,.icon--not-connected:after,.icon--more-actions-vertical:after,.icon--more-actions-horizontal:after,.icon--minus-circle:after,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after,.icon--minimize:after,.icon--metrics:after,.icon--message-tick:after,.icon--merge-branch:after,.icon--medium-tiles:after,.icon--map_pin:after,.icon--maintenance:after,.icon--lock:after,.icon--lightbulb:after,.icon--large-tiles:after,.icon--instance:after,.icon--info:after,.icon--import:after,.icon--home:after,.icon--history:after,.icon--hide:after,.icon--help-circle:after,.icon--globe:after,.icon--folder-open:after,.icon--folder:after,.icon--flag:after,.icon--filter:after,.icon--fast-rewind:after,.icon--fast-forward:after,.icon--fail:after,.icon--external:after,.icon--export:after,.icon--expand:after,.icon--emoji-happy:after,.icon--emoji-sad:after,.icon--email:after,.icon--elastic-pool:after,.icon--edit:after,.icon--download:after,.icon--dock:after,.icon--delete:after,.icon--database-image:after,.icon--database-file:after,.icon--database-clone:after,.icon--databases:after,.icon--database:after,.icon--dashboard:after,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after,.icon--copydoc:after,.icon--console:after,.icon--connected:after,.icon--commit:after,.icon--comments:after,.icon--column:after,.icon--cloud-server:after,.icon--clock:after,.icon--clear-cross-circle:after,.icon--circle:after,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after,.icon--calendar:after,.icon--bullet:after,.list--bullet>li:after,.icon--briefcase:after,.icon--branch:after,.icon--blocked:after,.icon--backup-database:after,.icon--azure-database:after,.icon--azure:after,.icon--award:after,.icon--availability-group:after,.icon--arrow-up-link:after,.icon--arrow-right-link:after,.pagination__next:after,.icon--arrow-right:after,.icon--arrow-left-link:after,.pagination__prev:after,.icon--arrow-left:after,.icon--arrow-drop-up:after,.icon--arrow-drop-down:after,.icon--arrow-down-link:after,.icon--arrow-circle-down:after,.icon--arrow-circle:after,.icon--approved:after,.icon--alert-silence:after,.icon--alert:after,.icon--add-ons:after{margin-left:0px;margin-left:0rem;display:none}.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--redgate-clone:before,.icon--redgate-clone.pagination__next:before,.icon--right.icon--flyway:before,.icon--flyway.pagination__next:before,.icon--right.icon--flyway-desktop:before,.icon--flyway-desktop.pagination__next:before,.icon--right.icon--flyway-teams:before,.icon--flyway-teams.pagination__next:before,.icon--right.icon--flyway-enterprise:before,.icon--flyway-enterprise.pagination__next:before,.icon--right.icon--redgate-change-control:before,.icon--redgate-change-control.pagination__next:before,.icon--right.icon--sql-toolbelt:before,.icon--sql-toolbelt.pagination__next:before,.icon--right.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials.pagination__next:before,.icon--right.icon--sql-test:before,.icon--sql-test.pagination__next:before,.icon--right.icon--sql-source-control:before,.icon--sql-source-control.pagination__next:before,.icon--right.icon--sql-search:before,.icon--sql-search.pagination__next:before,.icon--right.icon--sql-scripts-manager:before,.icon--sql-scripts-manager.pagination__next:before,.icon--right.icon--sql-provision:before,.icon--sql-provision.pagination__next:before,.icon--right.icon--sql-prompt:before,.icon--sql-prompt.pagination__next:before,.icon--right.icon--sql-multi-script:before,.icon--sql-multi-script.pagination__next:before,.icon--right.icon--sql-monitor:before,.icon--sql-monitor.pagination__next:before,.icon--right.icon--sql-index-manager:before,.icon--sql-index-manager.pagination__next:before,.icon--right.icon--sql-estate-manager:before,.icon--sql-estate-manager.pagination__next:before,.icon--right.icon--sql-doc:before,.icon--sql-doc.pagination__next:before,.icon--right.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker.pagination__next:before,.icon--right.icon--sql-data-generator:before,.icon--sql-data-generator.pagination__next:before,.icon--right.icon--sql-data-compare:before,.icon--sql-data-compare.pagination__next:before,.icon--right.icon--sql-data-catalog:before,.icon--sql-data-catalog.pagination__next:before,.icon--right.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk.pagination__next:before,.icon--right.icon--sql-compare:before,.icon--sql-compare.pagination__next:before,.icon--right.icon--sql-code-guard:before,.icon--sql-code-guard.pagination__next:before,.icon--right.icon--sql-clone:before,.icon--sql-clone.pagination__next:before,.icon--right.icon--sql-change-automation:before,.icon--sql-change-automation.pagination__next:before,.icon--right.icon--sql-backup:before,.icon--sql-backup.pagination__next:before,.icon--right.icon--source-control-for-oracle:before,.icon--source-control-for-oracle.pagination__next:before,.icon--right.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle.pagination__next:before,.icon--right.icon--redgate-deploy:before,.icon--redgate-deploy.pagination__next:before,.icon--right.icon--readyroll:before,.icon--readyroll.pagination__next:before,.icon--right.icon--dlm-dashboard:before,.icon--dlm-dashboard.pagination__next:before,.icon--right.icon--dlm-automation:before,.icon--dlm-automation.pagination__next:before,.icon--right.icon--data-platform-studio:before,.icon--data-platform-studio.pagination__next:before,.icon--right.icon--data-masker:before,.icon--data-masker.pagination__next:before,.icon--right.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle.pagination__next:before,.icon--right.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle.pagination__next:before,.icon--right.icon--zoom-out:before,.icon--zoom-out.pagination__next:before,.icon--right.icon--zoom-in:before,.icon--zoom-in.pagination__next:before,.icon--right.icon--warning-octagon:before,.icon--warning-octagon.pagination__next:before,.icon--right.icon--warning:before,.icon--warning.pagination__next:before,.icon--right.icon--virtual-machine:before,.icon--virtual-machine.pagination__next:before,.icon--right.icon--video:before,.icon--video.pagination__next:before,.icon--right.icon--users:before,.icon--users.pagination__next:before,.icon--right.icon--user:before,.icon--user.pagination__next:before,.icon--right.icon--unpin:before,.icon--unpin.pagination__next:before,.icon--right.icon--tick-circle:before,.icon--tick-circle.pagination__next:before,.icon--right.icon--tick:before,.icon--tick.pagination__next:before,.list--tick>li.icon--right:before,.list--tick>li.pagination__next:before,.list--tick--large>li.icon--right:before,.list--tick--large>li.pagination__next:before,.icon--right.icon--success:before,.icon--success.pagination__next:before,.icon--right.icon--thumbs-up:before,.icon--thumbs-up.pagination__next:before,.icon--right.icon--thumbs-down:before,.icon--thumbs-down.pagination__next:before,.icon--right.icon--test-data:before,.icon--test-data.pagination__next:before,.icon--right.icon--target:before,.icon--target.pagination__next:before,.icon--right.icon--tag:before,.icon--tag.pagination__next:before,.icon--right.icon--table-expand-small:before,.icon--table-expand-small.pagination__next:before,.icon--right.icon--table-expand-medium:before,.icon--table-expand-medium.pagination__next:before,.icon--right.header--primary__menu-button:before,.header--primary__menu-button.pagination__next:before,.icon--right.icon--table-expand-large:before,.icon--table-expand-large.pagination__next:before,.icon--right.icon--table:before,.icon--table.pagination__next:before,.icon--right.icon--stop:before,.icon--stop.pagination__next:before,.icon--right.icon--star-circle:before,.icon--star-circle.pagination__next:before,.icon--right.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size.pagination__next:before,.icon--right.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name.pagination__next:before,.icon--right.icon--sort-arrows:before,.icon--sort-arrows.pagination__next:before,.icon--right.icon--small-tiles:before,.icon--small-tiles.pagination__next:before,.icon--right.icon--skip-forward:before,.icon--skip-forward.pagination__next:before,.icon--right.icon--skip-back:before,.icon--skip-back.pagination__next:before,.icon--right.icon--show:before,.icon--show.pagination__next:before,.icon--right.icon--shopping-cart:before,.icon--shopping-cart.pagination__next:before,.icon--right.icon--settings:before,.icon--settings.pagination__next:before,.icon--right.icon--server-cluster:before,.icon--server-cluster.pagination__next:before,.icon--right.icon--server:before,.icon--server.pagination__next:before,.icon--right.icon--search:before,.icon--search.pagination__next:before,.icon--right.icon--script:before,.icon--script.pagination__next:before,.icon--right.icon--schema:before,.icon--schema.pagination__next:before,.icon--right.icon--save:before,.icon--save.pagination__next:before,.icon--right.icon--rss:before,.icon--rss.pagination__next:before,.icon--right.icon--reset:before,.icon--reset.pagination__next:before,.icon--right.icon--refresh:before,.icon--refresh.pagination__next:before,.icon--right.icon--processes:before,.icon--processes.pagination__next:before,.icon--right.icon--print:before,.icon--print.pagination__next:before,.icon--right.icon--plus-circle:before,.icon--plus-circle.pagination__next:before,.icon--right.icon--plus:before,.icon--plus.pagination__next:before,.list--plus>li.icon--right:before,.list--plus>li.pagination__next:before,.list--plus--large>li.icon--right:before,.list--plus--large>li.pagination__next:before,.icon--right.icon--play-circle:before,.icon--play-circle.pagination__next:before,.icon--right.icon--play:before,.icon--play.pagination__next:before,.icon--right.icon--pipeline:before,.icon--pipeline.pagination__next:before,.icon--right.icon--pin:before,.icon--pin.pagination__next:before,.icon--right.icon--phone:before,.icon--phone.pagination__next:before,.icon--right.icon--pdf:before,.icon--pdf.pagination__next:before,.icon--right.icon--pause:before,.icon--pause.pagination__next:before,.icon--right.icon--offline-cloud:before,.icon--offline-cloud.pagination__next:before,.icon--right.icon--not-connected:before,.icon--not-connected.pagination__next:before,.icon--right.icon--more-actions-vertical:before,.icon--more-actions-vertical.pagination__next:before,.icon--right.icon--more-actions-horizontal:before,.icon--more-actions-horizontal.pagination__next:before,.icon--right.icon--minus-circle:before,.icon--minus-circle.pagination__next:before,.icon--right.icon--minus:before,.icon--minus.pagination__next:before,.list--minus>li.icon--right:before,.list--minus>li.pagination__next:before,.list--minus--large>li.icon--right:before,.list--minus--large>li.pagination__next:before,.icon--right.icon--minimize:before,.icon--minimize.pagination__next:before,.icon--right.icon--metrics:before,.icon--metrics.pagination__next:before,.icon--right.icon--message-tick:before,.icon--message-tick.pagination__next:before,.icon--right.icon--merge-branch:before,.icon--merge-branch.pagination__next:before,.icon--right.icon--medium-tiles:before,.icon--medium-tiles.pagination__next:before,.icon--right.icon--map_pin:before,.icon--map_pin.pagination__next:before,.icon--right.icon--maintenance:before,.icon--maintenance.pagination__next:before,.icon--right.icon--lock:before,.icon--lock.pagination__next:before,.icon--right.icon--lightbulb:before,.icon--lightbulb.pagination__next:before,.icon--right.icon--large-tiles:before,.icon--large-tiles.pagination__next:before,.icon--right.icon--instance:before,.icon--instance.pagination__next:before,.icon--right.icon--info:before,.icon--info.pagination__next:before,.icon--right.icon--import:before,.icon--import.pagination__next:before,.icon--right.icon--home:before,.icon--home.pagination__next:before,.icon--right.icon--history:before,.icon--history.pagination__next:before,.icon--right.icon--hide:before,.icon--hide.pagination__next:before,.icon--right.icon--help-circle:before,.icon--help-circle.pagination__next:before,.icon--right.icon--globe:before,.icon--globe.pagination__next:before,.icon--right.icon--folder-open:before,.icon--folder-open.pagination__next:before,.icon--right.icon--folder:before,.icon--folder.pagination__next:before,.icon--right.icon--flag:before,.icon--flag.pagination__next:before,.icon--right.icon--filter:before,.icon--filter.pagination__next:before,.icon--right.icon--fast-rewind:before,.icon--fast-rewind.pagination__next:before,.icon--right.icon--fast-forward:before,.icon--fast-forward.pagination__next:before,.icon--right.icon--fail:before,.icon--fail.pagination__next:before,.icon--right.icon--external:before,.icon--external.pagination__next:before,.icon--right.icon--export:before,.icon--export.pagination__next:before,.icon--right.icon--expand:before,.icon--expand.pagination__next:before,.icon--right.icon--emoji-happy:before,.icon--emoji-happy.pagination__next:before,.icon--right.icon--emoji-sad:before,.icon--emoji-sad.pagination__next:before,.icon--right.icon--email:before,.icon--email.pagination__next:before,.icon--right.icon--elastic-pool:before,.icon--elastic-pool.pagination__next:before,.icon--right.icon--edit:before,.icon--edit.pagination__next:before,.icon--right.icon--download:before,.icon--download.pagination__next:before,.icon--right.icon--dock:before,.icon--dock.pagination__next:before,.icon--right.icon--delete:before,.icon--delete.pagination__next:before,.icon--right.icon--database-image:before,.icon--database-image.pagination__next:before,.icon--right.icon--database-file:before,.icon--database-file.pagination__next:before,.icon--right.icon--database-clone:before,.icon--database-clone.pagination__next:before,.icon--right.icon--databases:before,.icon--databases.pagination__next:before,.icon--right.icon--database:before,.icon--database.pagination__next:before,.icon--right.icon--dashboard:before,.icon--dashboard.pagination__next:before,.icon--right.icon--cross:before,.icon--cross.pagination__next:before,.mobile-nav--open .icon--right.header--primary__menu-button:before,.mobile-nav--open .header--primary__menu-button.pagination__next:before,.icon--right.icon--copydoc:before,.icon--copydoc.pagination__next:before,.icon--right.icon--console:before,.icon--console.pagination__next:before,.icon--right.icon--connected:before,.icon--connected.pagination__next:before,.icon--right.icon--commit:before,.icon--commit.pagination__next:before,.icon--right.icon--comments:before,.icon--comments.pagination__next:before,.icon--right.icon--column:before,.icon--column.pagination__next:before,.icon--right.icon--cloud-server:before,.icon--cloud-server.pagination__next:before,.icon--right.icon--clock:before,.icon--clock.pagination__next:before,.icon--right.icon--clear-cross-circle:before,.icon--clear-cross-circle.pagination__next:before,.icon--right.icon--circle:before,.icon--circle.pagination__next:before,.icon--right.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:before,.icon--chevron-up.pagination__next:before,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:before,.icon--right.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-right.pagination__next:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:before,.list--chevron>li.icon--right:before,.list--chevron>li.pagination__next:before,.list--chevron--large>li.icon--right:before,.list--chevron--large>li.pagination__next:before,.icon--right.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:before,.icon--chevron-left.pagination__next:before,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:before,.icon--right.icon--chevron-down:before,.nav--vertical .icon--right.nav--vertical__toggle:before,.icon--chevron-down.pagination__next:before,.nav--vertical .pagination__next.nav--vertical__toggle:before,.list--chevron-down>li.icon--right:before,.list--chevron-down>li.pagination__next:before,.list--chevron-down--large>li.icon--right:before,.list--chevron-down--large>li.pagination__next:before,.icon--right.icon--calendar:before,.icon--calendar.pagination__next:before,.icon--right.icon--bullet:before,.icon--bullet.pagination__next:before,.list--bullet>li.icon--right:before,.list--bullet>li.pagination__next:before,.icon--right.icon--briefcase:before,.icon--briefcase.pagination__next:before,.icon--right.icon--branch:before,.icon--branch.pagination__next:before,.icon--right.icon--blocked:before,.icon--blocked.pagination__next:before,.icon--right.icon--backup-database:before,.icon--backup-database.pagination__next:before,.icon--right.icon--azure-database:before,.icon--azure-database.pagination__next:before,.icon--right.icon--azure:before,.icon--azure.pagination__next:before,.icon--right.icon--award:before,.icon--award.pagination__next:before,.icon--right.icon--availability-group:before,.icon--availability-group.pagination__next:before,.icon--right.icon--arrow-up-link:before,.icon--arrow-up-link.pagination__next:before,.icon--right.icon--arrow-right-link:before,.icon--arrow-right-link.pagination__next:before,.pagination__next:before,.icon--right.icon--arrow-right:before,.icon--arrow-right.pagination__next:before,.icon--right.icon--arrow-left-link:before,.icon--arrow-left-link.pagination__next:before,.icon--right.pagination__prev:before,.pagination__prev.pagination__next:before,.icon--right.icon--arrow-left:before,.icon--arrow-left.pagination__next:before,.icon--right.icon--arrow-drop-up:before,.icon--arrow-drop-up.pagination__next:before,.icon--right.icon--arrow-drop-down:before,.icon--arrow-drop-down.pagination__next:before,.icon--right.icon--arrow-down-link:before,.icon--arrow-down-link.pagination__next:before,.icon--right.icon--arrow-circle-down:before,.icon--arrow-circle-down.pagination__next:before,.icon--right.icon--arrow-circle:before,.icon--arrow-circle.pagination__next:before,.icon--right.icon--approved:before,.icon--approved.pagination__next:before,.icon--right.icon--alert-silence:before,.icon--alert-silence.pagination__next:before,.icon--right.icon--alert:before,.icon--alert.pagination__next:before,.icon--right.icon--add-ons:before,.icon--add-ons.pagination__next:before{display:none}.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--redgate-clone:after,.icon--redgate-clone.pagination__next:after,.icon--right.icon--flyway:after,.icon--flyway.pagination__next:after,.icon--right.icon--flyway-desktop:after,.icon--flyway-desktop.pagination__next:after,.icon--right.icon--flyway-teams:after,.icon--flyway-teams.pagination__next:after,.icon--right.icon--flyway-enterprise:after,.icon--flyway-enterprise.pagination__next:after,.icon--right.icon--redgate-change-control:after,.icon--redgate-change-control.pagination__next:after,.icon--right.icon--sql-toolbelt:after,.icon--sql-toolbelt.pagination__next:after,.icon--right.icon--sql-toolbelt-essentials:after,.icon--sql-toolbelt-essentials.pagination__next:after,.icon--right.icon--sql-test:after,.icon--sql-test.pagination__next:after,.icon--right.icon--sql-source-control:after,.icon--sql-source-control.pagination__next:after,.icon--right.icon--sql-search:after,.icon--sql-search.pagination__next:after,.icon--right.icon--sql-scripts-manager:after,.icon--sql-scripts-manager.pagination__next:after,.icon--right.icon--sql-provision:after,.icon--sql-provision.pagination__next:after,.icon--right.icon--sql-prompt:after,.icon--sql-prompt.pagination__next:after,.icon--right.icon--sql-multi-script:after,.icon--sql-multi-script.pagination__next:after,.icon--right.icon--sql-monitor:after,.icon--sql-monitor.pagination__next:after,.icon--right.icon--sql-index-manager:after,.icon--sql-index-manager.pagination__next:after,.icon--right.icon--sql-estate-manager:after,.icon--sql-estate-manager.pagination__next:after,.icon--right.icon--sql-doc:after,.icon--sql-doc.pagination__next:after,.icon--right.icon--sql-dependency-tracker:after,.icon--sql-dependency-tracker.pagination__next:after,.icon--right.icon--sql-data-generator:after,.icon--sql-data-generator.pagination__next:after,.icon--right.icon--sql-data-compare:after,.icon--sql-data-compare.pagination__next:after,.icon--right.icon--sql-data-catalog:after,.icon--sql-data-catalog.pagination__next:after,.icon--right.icon--sql-comparison-sdk:after,.icon--sql-comparison-sdk.pagination__next:after,.icon--right.icon--sql-compare:after,.icon--sql-compare.pagination__next:after,.icon--right.icon--sql-code-guard:after,.icon--sql-code-guard.pagination__next:after,.icon--right.icon--sql-clone:after,.icon--sql-clone.pagination__next:after,.icon--right.icon--sql-change-automation:after,.icon--sql-change-automation.pagination__next:after,.icon--right.icon--sql-backup:after,.icon--sql-backup.pagination__next:after,.icon--right.icon--source-control-for-oracle:after,.icon--source-control-for-oracle.pagination__next:after,.icon--right.icon--schema-compare-for-oracle:after,.icon--schema-compare-for-oracle.pagination__next:after,.icon--right.icon--redgate-deploy:after,.icon--redgate-deploy.pagination__next:after,.icon--right.icon--readyroll:after,.icon--readyroll.pagination__next:after,.icon--right.icon--dlm-dashboard:after,.icon--dlm-dashboard.pagination__next:after,.icon--right.icon--dlm-automation:after,.icon--dlm-automation.pagination__next:after,.icon--right.icon--data-platform-studio:after,.icon--data-platform-studio.pagination__next:after,.icon--right.icon--data-masker:after,.icon--data-masker.pagination__next:after,.icon--right.icon--data-masker-for-oracle:after,.icon--data-masker-for-oracle.pagination__next:after,.icon--right.icon--data-compare-for-oracle:after,.icon--data-compare-for-oracle.pagination__next:after,.icon--right.icon--zoom-out:after,.icon--zoom-out.pagination__next:after,.icon--right.icon--zoom-in:after,.icon--zoom-in.pagination__next:after,.icon--right.icon--warning-octagon:after,.icon--warning-octagon.pagination__next:after,.icon--right.icon--warning:after,.icon--warning.pagination__next:after,.icon--right.icon--virtual-machine:after,.icon--virtual-machine.pagination__next:after,.icon--right.icon--video:after,.icon--video.pagination__next:after,.icon--right.icon--users:after,.icon--users.pagination__next:after,.icon--right.icon--user:after,.icon--user.pagination__next:after,.icon--right.icon--unpin:after,.icon--unpin.pagination__next:after,.icon--right.icon--tick-circle:after,.icon--tick-circle.pagination__next:after,.icon--right.icon--tick:after,.icon--tick.pagination__next:after,.list--tick>li.icon--right:after,.list--tick>li.pagination__next:after,.list--tick--large>li.icon--right:after,.list--tick--large>li.pagination__next:after,.icon--right.icon--success:after,.icon--success.pagination__next:after,.icon--right.icon--thumbs-up:after,.icon--thumbs-up.pagination__next:after,.icon--right.icon--thumbs-down:after,.icon--thumbs-down.pagination__next:after,.icon--right.icon--test-data:after,.icon--test-data.pagination__next:after,.icon--right.icon--target:after,.icon--target.pagination__next:after,.icon--right.icon--tag:after,.icon--tag.pagination__next:after,.icon--right.icon--table-expand-small:after,.icon--table-expand-small.pagination__next:after,.icon--right.icon--table-expand-medium:after,.icon--table-expand-medium.pagination__next:after,.icon--right.header--primary__menu-button:after,.header--primary__menu-button.pagination__next:after,.icon--right.icon--table-expand-large:after,.icon--table-expand-large.pagination__next:after,.icon--right.icon--table:after,.icon--table.pagination__next:after,.icon--right.icon--stop:after,.icon--stop.pagination__next:after,.icon--right.icon--star-circle:after,.icon--star-circle.pagination__next:after,.icon--right.icon--sort-arrows-by-size:after,.icon--sort-arrows-by-size.pagination__next:after,.icon--right.icon--sort-arrows-by-name:after,.icon--sort-arrows-by-name.pagination__next:after,.icon--right.icon--sort-arrows:after,.icon--sort-arrows.pagination__next:after,.icon--right.icon--small-tiles:after,.icon--small-tiles.pagination__next:after,.icon--right.icon--skip-forward:after,.icon--skip-forward.pagination__next:after,.icon--right.icon--skip-back:after,.icon--skip-back.pagination__next:after,.icon--right.icon--show:after,.icon--show.pagination__next:after,.icon--right.icon--shopping-cart:after,.icon--shopping-cart.pagination__next:after,.icon--right.icon--settings:after,.icon--settings.pagination__next:after,.icon--right.icon--server-cluster:after,.icon--server-cluster.pagination__next:after,.icon--right.icon--server:after,.icon--server.pagination__next:after,.icon--right.icon--search:after,.icon--search.pagination__next:after,.icon--right.icon--script:after,.icon--script.pagination__next:after,.icon--right.icon--schema:after,.icon--schema.pagination__next:after,.icon--right.icon--save:after,.icon--save.pagination__next:after,.icon--right.icon--rss:after,.icon--rss.pagination__next:after,.icon--right.icon--reset:after,.icon--reset.pagination__next:after,.icon--right.icon--refresh:after,.icon--refresh.pagination__next:after,.icon--right.icon--processes:after,.icon--processes.pagination__next:after,.icon--right.icon--print:after,.icon--print.pagination__next:after,.icon--right.icon--plus-circle:after,.icon--plus-circle.pagination__next:after,.icon--right.icon--plus:after,.icon--plus.pagination__next:after,.list--plus>li.icon--right:after,.list--plus>li.pagination__next:after,.list--plus--large>li.icon--right:after,.list--plus--large>li.pagination__next:after,.icon--right.icon--play-circle:after,.icon--play-circle.pagination__next:after,.icon--right.icon--play:after,.icon--play.pagination__next:after,.icon--right.icon--pipeline:after,.icon--pipeline.pagination__next:after,.icon--right.icon--pin:after,.icon--pin.pagination__next:after,.icon--right.icon--phone:after,.icon--phone.pagination__next:after,.icon--right.icon--pdf:after,.icon--pdf.pagination__next:after,.icon--right.icon--pause:after,.icon--pause.pagination__next:after,.icon--right.icon--offline-cloud:after,.icon--offline-cloud.pagination__next:after,.icon--right.icon--not-connected:after,.icon--not-connected.pagination__next:after,.icon--right.icon--more-actions-vertical:after,.icon--more-actions-vertical.pagination__next:after,.icon--right.icon--more-actions-horizontal:after,.icon--more-actions-horizontal.pagination__next:after,.icon--right.icon--minus-circle:after,.icon--minus-circle.pagination__next:after,.icon--right.icon--minus:after,.icon--minus.pagination__next:after,.list--minus>li.icon--right:after,.list--minus>li.pagination__next:after,.list--minus--large>li.icon--right:after,.list--minus--large>li.pagination__next:after,.icon--right.icon--minimize:after,.icon--minimize.pagination__next:after,.icon--right.icon--metrics:after,.icon--metrics.pagination__next:after,.icon--right.icon--message-tick:after,.icon--message-tick.pagination__next:after,.icon--right.icon--merge-branch:after,.icon--merge-branch.pagination__next:after,.icon--right.icon--medium-tiles:after,.icon--medium-tiles.pagination__next:after,.icon--right.icon--map_pin:after,.icon--map_pin.pagination__next:after,.icon--right.icon--maintenance:after,.icon--maintenance.pagination__next:after,.icon--right.icon--lock:after,.icon--lock.pagination__next:after,.icon--right.icon--lightbulb:after,.icon--lightbulb.pagination__next:after,.icon--right.icon--large-tiles:after,.icon--large-tiles.pagination__next:after,.icon--right.icon--instance:after,.icon--instance.pagination__next:after,.icon--right.icon--info:after,.icon--info.pagination__next:after,.icon--right.icon--import:after,.icon--import.pagination__next:after,.icon--right.icon--home:after,.icon--home.pagination__next:after,.icon--right.icon--history:after,.icon--history.pagination__next:after,.icon--right.icon--hide:after,.icon--hide.pagination__next:after,.icon--right.icon--help-circle:after,.icon--help-circle.pagination__next:after,.icon--right.icon--globe:after,.icon--globe.pagination__next:after,.icon--right.icon--folder-open:after,.icon--folder-open.pagination__next:after,.icon--right.icon--folder:after,.icon--folder.pagination__next:after,.icon--right.icon--flag:after,.icon--flag.pagination__next:after,.icon--right.icon--filter:after,.icon--filter.pagination__next:after,.icon--right.icon--fast-rewind:after,.icon--fast-rewind.pagination__next:after,.icon--right.icon--fast-forward:after,.icon--fast-forward.pagination__next:after,.icon--right.icon--fail:after,.icon--fail.pagination__next:after,.icon--right.icon--external:after,.icon--external.pagination__next:after,.icon--right.icon--export:after,.icon--export.pagination__next:after,.icon--right.icon--expand:after,.icon--expand.pagination__next:after,.icon--right.icon--emoji-happy:after,.icon--emoji-happy.pagination__next:after,.icon--right.icon--emoji-sad:after,.icon--emoji-sad.pagination__next:after,.icon--right.icon--email:after,.icon--email.pagination__next:after,.icon--right.icon--elastic-pool:after,.icon--elastic-pool.pagination__next:after,.icon--right.icon--edit:after,.icon--edit.pagination__next:after,.icon--right.icon--download:after,.icon--download.pagination__next:after,.icon--right.icon--dock:after,.icon--dock.pagination__next:after,.icon--right.icon--delete:after,.icon--delete.pagination__next:after,.icon--right.icon--database-image:after,.icon--database-image.pagination__next:after,.icon--right.icon--database-file:after,.icon--database-file.pagination__next:after,.icon--right.icon--database-clone:after,.icon--database-clone.pagination__next:after,.icon--right.icon--databases:after,.icon--databases.pagination__next:after,.icon--right.icon--database:after,.icon--database.pagination__next:after,.icon--right.icon--dashboard:after,.icon--dashboard.pagination__next:after,.icon--right.icon--cross:after,.icon--cross.pagination__next:after,.mobile-nav--open .icon--right.header--primary__menu-button:after,.mobile-nav--open .header--primary__menu-button.pagination__next:after,.icon--right.icon--copydoc:after,.icon--copydoc.pagination__next:after,.icon--right.icon--console:after,.icon--console.pagination__next:after,.icon--right.icon--connected:after,.icon--connected.pagination__next:after,.icon--right.icon--commit:after,.icon--commit.pagination__next:after,.icon--right.icon--comments:after,.icon--comments.pagination__next:after,.icon--right.icon--column:after,.icon--column.pagination__next:after,.icon--right.icon--cloud-server:after,.icon--cloud-server.pagination__next:after,.icon--right.icon--clock:after,.icon--clock.pagination__next:after,.icon--right.icon--clear-cross-circle:after,.icon--clear-cross-circle.pagination__next:after,.icon--right.icon--circle:after,.icon--circle.pagination__next:after,.icon--right.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.icon--right.nav--vertical__toggle:after,.icon--chevron-up.pagination__next:after,.nav--vertical .nav--vertical__active>a>.pagination__next.nav--vertical__toggle:after,.icon--right.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-right.pagination__next:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .pagination__next.nav--vertical__collapse__icon:after,.list--chevron>li.icon--right:after,.list--chevron>li.pagination__next:after,.list--chevron--large>li.icon--right:after,.list--chevron--large>li.pagination__next:after,.icon--right.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .icon--right.nav--vertical__collapse__icon:after,.icon--chevron-left.pagination__next:after,.nav--vertical .nav--vertical__collapse .pagination__next.nav--vertical__collapse__icon:after,.icon--right.icon--chevron-down:after,.nav--vertical .icon--right.nav--vertical__toggle:after,.icon--chevron-down.pagination__next:after,.nav--vertical .pagination__next.nav--vertical__toggle:after,.list--chevron-down>li.icon--right:after,.list--chevron-down>li.pagination__next:after,.list--chevron-down--large>li.icon--right:after,.list--chevron-down--large>li.pagination__next:after,.icon--right.icon--calendar:after,.icon--calendar.pagination__next:after,.icon--right.icon--bullet:after,.icon--bullet.pagination__next:after,.list--bullet>li.icon--right:after,.list--bullet>li.pagination__next:after,.icon--right.icon--briefcase:after,.icon--briefcase.pagination__next:after,.icon--right.icon--branch:after,.icon--branch.pagination__next:after,.icon--right.icon--blocked:after,.icon--blocked.pagination__next:after,.icon--right.icon--backup-database:after,.icon--backup-database.pagination__next:after,.icon--right.icon--azure-database:after,.icon--azure-database.pagination__next:after,.icon--right.icon--azure:after,.icon--azure.pagination__next:after,.icon--right.icon--award:after,.icon--award.pagination__next:after,.icon--right.icon--availability-group:after,.icon--availability-group.pagination__next:after,.icon--right.icon--arrow-up-link:after,.icon--arrow-up-link.pagination__next:after,.icon--right.icon--arrow-right-link:after,.icon--arrow-right-link.pagination__next:after,.pagination__next:after,.icon--right.icon--arrow-right:after,.icon--arrow-right.pagination__next:after,.icon--right.icon--arrow-left-link:after,.icon--arrow-left-link.pagination__next:after,.icon--right.pagination__prev:after,.pagination__prev.pagination__next:after,.icon--right.icon--arrow-left:after,.icon--arrow-left.pagination__next:after,.icon--right.icon--arrow-drop-up:after,.icon--arrow-drop-up.pagination__next:after,.icon--right.icon--arrow-drop-down:after,.icon--arrow-drop-down.pagination__next:after,.icon--right.icon--arrow-down-link:after,.icon--arrow-down-link.pagination__next:after,.icon--right.icon--arrow-circle-down:after,.icon--arrow-circle-down.pagination__next:after,.icon--right.icon--arrow-circle:after,.icon--arrow-circle.pagination__next:after,.icon--right.icon--approved:after,.icon--approved.pagination__next:after,.icon--right.icon--alert-silence:after,.icon--alert-silence.pagination__next:after,.icon--right.icon--alert:after,.icon--alert.pagination__next:after,.icon--right.icon--add-ons:after,.icon--add-ons.pagination__next:after{display:inline}.icon--add-ons:before,.icon--add-ons:after{content:""}.icon--alert:before,.icon--alert:after{content:""}.icon--alert-silence:before,.icon--alert-silence:after{content:""}.icon--approved:before,.icon--approved:after{content:""}.icon--arrow-circle:before,.icon--arrow-circle:after{content:""}.icon--arrow-circle-down:before,.icon--arrow-circle-down:after{content:""}.icon--arrow-down-link:before,.icon--arrow-down-link:after{content:""}.icon--arrow-drop-down:before,.icon--arrow-drop-down:after{content:""}.icon--arrow-drop-up:before,.icon--arrow-drop-up:after{content:""}.icon--arrow-left:before,.icon--arrow-left:after{content:""}.icon--arrow-left-link:before,.pagination__prev:before,.icon--arrow-left-link:after,.pagination__prev:after{content:""}.icon--arrow-right:before,.icon--arrow-right:after{content:""}.icon--arrow-right-link:before,.pagination__next:before,.icon--arrow-right-link:after,.pagination__next:after{content:""}.icon--arrow-up-link:before,.icon--arrow-up-link:after{content:""}.icon--availability-group:before,.icon--availability-group:after{content:""}.icon--award:before,.icon--award:after{content:""}.icon--azure:before,.icon--azure:after{content:""}.icon--azure-database:before,.icon--azure-database:after{content:""}.icon--backup-database:before,.icon--backup-database:after{content:""}.icon--blocked:before,.icon--blocked:after{content:""}.icon--branch:before,.icon--branch:after{content:""}.icon--briefcase:before,.icon--briefcase:after{content:""}.icon--bullet:before,.list--bullet>li:before,.icon--bullet:after,.list--bullet>li:after{content:""}.icon--calendar:before,.icon--calendar:after{content:""}.icon--chevron-down:before,.nav--vertical .nav--vertical__toggle:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.icon--chevron-down:after,.nav--vertical .nav--vertical__toggle:after,.list--chevron-down>li:after,.list--chevron-down--large>li:after{content:""}.icon--chevron-left:before,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before,.icon--chevron-left:after,.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:after{content:""}.icon--chevron-right:before,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:before,.list--chevron>li:before,.list--chevron--large>li:before,.icon--chevron-right:after,.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon:after,.list--chevron>li:after,.list--chevron--large>li:after{content:""}.icon--chevron-up:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before,.icon--chevron-up:after,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:after{content:""}.icon--circle:before,.icon--circle:after{content:""}.icon--clear-cross-circle:before,.icon--clear-cross-circle:after{content:""}.icon--clock:before,.icon--clock:after{content:""}.icon--cloud-server:before,.icon--cloud-server:after{content:""}.icon--column:before,.icon--column:after{content:""}.icon--comments:before,.icon--comments:after{content:""}.icon--commit:before,.icon--commit:after{content:""}.icon--connected:before,.icon--connected:after{content:""}.icon--console:before,.icon--console:after{content:""}.icon--copydoc:before,.icon--copydoc:after{content:""}.icon--cross:before,.mobile-nav--open .header--primary__menu-button:before,.icon--cross:after,.mobile-nav--open .header--primary__menu-button:after{content:""}.icon--dashboard:before,.icon--dashboard:after{content:""}.icon--database:before,.icon--database:after{content:""}.icon--databases:before,.icon--databases:after{content:""}.icon--database-clone:before,.icon--database-clone:after{content:""}.icon--database-file:before,.icon--database-file:after{content:""}.icon--database-image:before,.icon--database-image:after{content:""}.icon--delete:before,.icon--delete:after{content:""}.icon--dock:before,.icon--dock:after{content:""}.icon--download:before,.icon--download:after{content:""}.icon--edit:before,.icon--edit:after{content:""}.icon--elastic-pool:before,.icon--elastic-pool:after{content:""}.icon--email:before,.icon--email:after{content:""}.icon--emoji-sad:before,.icon--emoji-sad:after{content:""}.icon--emoji-happy:before,.icon--emoji-happy:after{content:""}.icon--expand:before,.icon--expand:after{content:""}.icon--export:before,.icon--export:after{content:""}.icon--external:before,.icon--external:after{content:""}.icon--fail:before,.icon--fail:after{content:""}.icon--fast-forward:before,.icon--fast-forward:after{content:""}.icon--fast-rewind:before,.icon--fast-rewind:after{content:""}.icon--filter:before,.icon--filter:after{content:""}.icon--flag:before,.icon--flag:after{content:""}.icon--folder:before,.icon--folder:after{content:""}.icon--folder-open:before,.icon--folder-open:after{content:""}.icon--globe:before,.icon--globe:after{content:""}.icon--help-circle:before,.icon--help-circle:after{content:""}.icon--hide:before,.icon--hide:after{content:""}.icon--history:before,.icon--history:after{content:""}.icon--home:before,.icon--home:after{content:""}.icon--import:before,.icon--import:after{content:""}.icon--info:before,.icon--info:after{content:""}.icon--instance:before,.icon--instance:after{content:""}.icon--large-tiles:before,.icon--large-tiles:after{content:""}.icon--lightbulb:before,.icon--lightbulb:after{content:""}.icon--lock:before,.icon--lock:after{content:""}.icon--maintenance:before,.icon--maintenance:after{content:""}.icon--map_pin:before,.icon--map_pin:after{content:""}.icon--medium-tiles:before,.icon--medium-tiles:after{content:""}.icon--merge-branch:before,.icon--merge-branch:after{content:""}.icon--message-tick:before,.icon--message-tick:after{content:""}.icon--metrics:before,.icon--metrics:after{content:""}.icon--minimize:before,.icon--minimize:after{content:""}.icon--minus:before,.list--minus>li:before,.list--minus--large>li:before,.icon--minus:after,.list--minus>li:after,.list--minus--large>li:after{content:""}.icon--minus-circle:before,.icon--minus-circle:after{content:""}.icon--more-actions-horizontal:before,.icon--more-actions-horizontal:after{content:""}.icon--more-actions-vertical:before,.icon--more-actions-vertical:after{content:""}.icon--not-connected:before,.icon--not-connected:after{content:""}.icon--offline-cloud:before,.icon--offline-cloud:after{content:""}.icon--pause:before,.icon--pause:after{content:""}.icon--pdf:before,.icon--pdf:after{content:""}.icon--phone:before,.icon--phone:after{content:""}.icon--pin:before,.icon--pin:after{content:""}.icon--pipeline:before,.icon--pipeline:after{content:""}.icon--play:before,.icon--play:after{content:""}.icon--play-circle:before,.icon--play-circle:after{content:""}.icon--plus:before,.list--plus>li:before,.list--plus--large>li:before,.icon--plus:after,.list--plus>li:after,.list--plus--large>li:after{content:""}.icon--plus-circle:before,.icon--plus-circle:after{content:""}.icon--print:before,.icon--print:after{content:""}.icon--processes:before,.icon--processes:after{content:""}.icon--refresh:before,.icon--refresh:after{content:""}.icon--reset:before,.icon--reset:after{content:""}.icon--rss:before,.icon--rss:after{content:""}.icon--save:before,.icon--save:after{content:""}.icon--schema:before,.icon--schema:after{content:""}.icon--script:before,.icon--script:after{content:""}.icon--search:before,.icon--search:after{content:""}.icon--server:before,.icon--server:after{content:""}.icon--server-cluster:before,.icon--server-cluster:after{content:""}.icon--settings:before,.icon--settings:after{content:""}.icon--shopping-cart:before,.icon--shopping-cart:after{content:""}.icon--show:before,.icon--show:after{content:""}.icon--skip-back:before,.icon--skip-back:after{content:""}.icon--skip-forward:before,.icon--skip-forward:after{content:""}.icon--small-tiles:before,.icon--small-tiles:after{content:""}.icon--sort-arrows:before,.icon--sort-arrows:after{content:""}.icon--sort-arrows-by-name:before,.icon--sort-arrows-by-name:after{content:""}.icon--sort-arrows-by-size:before,.icon--sort-arrows-by-size:after{content:""}.icon--star-circle:before,.icon--star-circle:after{content:""}.icon--stop:before,.icon--stop:after{content:""}.icon--table:before,.icon--table:after{content:""}.icon--table-expand-large:before,.icon--table-expand-large:after{content:""}.icon--table-expand-medium:before,.header--primary__menu-button:before,.icon--table-expand-medium:after,.header--primary__menu-button:after{content:""}.icon--table-expand-small:before,.icon--table-expand-small:after{content:""}.icon--tag:before,.icon--tag:after{content:""}.icon--target:before,.icon--target:after{content:""}.icon--test-data:before,.icon--test-data:after{content:""}.icon--thumbs-down:before,.icon--thumbs-down:after{content:""}.icon--thumbs-up:before,.icon--thumbs-up:after{content:""}.icon--tick:before,.list--tick>li:before,.list--tick--large>li:before,.icon--success:before,.icon--tick:after,.list--tick>li:after,.list--tick--large>li:after,.icon--success:after{content:""}.icon--tick-circle:before,.icon--tick-circle:after{content:""}.icon--unpin:before,.icon--unpin:after{content:""}.icon--user:before,.icon--user:after{content:""}.icon--users:before,.icon--users:after{content:""}.icon--video:before,.icon--video:after{content:""}.icon--virtual-machine:before,.icon--virtual-machine:after{content:""}.icon--warning:before,.icon--warning:after{content:""}.icon--warning-octagon:before,.icon--warning-octagon:after{content:""}.icon--zoom-in:before,.icon--zoom-in:after{content:""}.icon--zoom-out:before,.icon--zoom-out:after{content:""}.icon--spaced-left:before,.icon--spaced-left:after{margin-left:10px;margin-left:0.625rem}.icon--spaced-right:before,.icon--spaced-right:after{margin-right:10px;margin-right:0.625rem}.icon--data-compare-for-oracle:before,.icon--data-compare-for-oracle:after{content:""}.icon--data-masker:before,.icon--data-masker:after,.icon--data-masker-for-oracle:before,.icon--data-masker-for-oracle:after{content:""}.icon--data-platform-studio:before,.icon--data-platform-studio:after{content:""}.icon--dlm-automation:before,.icon--dlm-automation:after{content:""}.icon--dlm-dashboard:before,.icon--dlm-dashboard:after{content:""}.icon--readyroll:before,.icon--readyroll:after{content:""}.icon--redgate-deploy:before,.icon--redgate-deploy:after{content:""}.icon--schema-compare-for-oracle:before,.icon--schema-compare-for-oracle:after{content:""}.icon--source-control-for-oracle:before,.icon--source-control-for-oracle:after{content:""}.icon--sql-backup:before,.icon--sql-backup:after{content:""}.icon--sql-change-automation:before,.icon--sql-change-automation:after{content:""}.icon--sql-clone:before,.icon--sql-clone:after{content:""}.icon--sql-code-guard:before,.icon--sql-code-guard:after{content:""}.icon--sql-compare:before,.icon--sql-compare:after{content:""}.icon--sql-comparison-sdk:before,.icon--sql-comparison-sdk:after{content:""}.icon--sql-data-catalog:before,.icon--sql-data-catalog:after{content:""}.icon--sql-data-compare:before,.icon--sql-data-compare:after{content:""}.icon--sql-data-generator:before,.icon--sql-data-generator:after{content:""}.icon--sql-dependency-tracker:before,.icon--sql-dependency-tracker:after{content:""}.icon--sql-doc:before,.icon--sql-doc:after{content:""}.icon--sql-estate-manager:before,.icon--sql-estate-manager:after{content:""}.icon--sql-index-manager:before,.icon--sql-index-manager:after{content:""}.icon--sql-monitor:before,.icon--sql-monitor:after{content:""}.icon--sql-multi-script:before,.icon--sql-multi-script:after{content:""}.icon--sql-prompt:before,.icon--sql-prompt:after{content:""}.icon--sql-provision:before,.icon--sql-provision:after{content:""}.icon--sql-scripts-manager:before,.icon--sql-scripts-manager:after{content:""}.icon--sql-search:before,.icon--sql-search:after{content:""}.icon--sql-source-control:before,.icon--sql-source-control:after{content:""}.icon--sql-test:before,.icon--sql-test:after{content:""}.icon--sql-toolbelt:before,.icon--sql-toolbelt:after,.icon--sql-toolbelt-essentials:before,.icon--sql-toolbelt-essentials:after{content:""}.icon--redgate-change-control:before,.icon--redgate-change-control:after{content:""}.icon--flyway:before,.icon--flyway:after,.icon--flyway-desktop:before,.icon--flyway-desktop:after,.icon--flyway-teams:before,.icon--flyway-teams:after,.icon--flyway-enterprise:before,.icon--flyway-enterprise:after{content:""}.icon--redgate-clone:before,.icon--redgate-clone:after{content:""}.ul--square{list-style:square}.ul--circle{list-style:circle}.ul--disc{list-style:disc}.ol--lower-alpha{list-style:lower-alpha}.ol--lower-roman{list-style:lower-roman}.list--horizontal,.nav-bar ul{margin-left:0px;margin-left:0rem;list-style:none}.list--horizontal li,.nav-bar ul li{display:inline-block}.ie7 .list--horizontal li,.ie7 .nav-bar ul li,.nav-bar .ie7 ul li{zoom:1;display:inline}.list--no-bullet{list-style:none}.list--bare,.js-context-menu__list,ul.sharing,.list--minus,.list--minus--large,.list--plus,.list--plus--large,.list--bullet,.list--chevron-down,.list--chevron-down--large,.list--chevron,.list--chevron--large,.list--tick,.list--tick--large{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}li>.list--bare,li>.js-context-menu__list{margin-left:20px;margin-left:1.25rem;margin-top:5px}.list--padded li{padding:10px;padding:0.625rem}.list--padded.list--horizontal li{padding:0px;padding:0rem;padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem}.list--padded.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--padded.list--horizontal li:last-child{padding-right:0px;padding-right:0rem}.list--default li{padding:0px;padding:0rem}.list--dividers li{border-width:0;border-bottom-width:1px;border-style:solid;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem}.list--dividers li:last-child{border-bottom-width:0}.list--dividers.list--horizontal li{border-bottom-width:0;border-right-width:1px;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem}.list--dividers.list--horizontal li:first-child{padding-left:0px;padding-left:0rem}.list--dividers.list--horizontal li:last-child{padding-right:0px;padding-right:0rem;border-right-width:0}.list--minus>li,.list--minus--large>li,.list--plus>li,.list--plus--large>li,.list--bullet>li,.list--chevron-down>li,.list--chevron-down--large>li,.list--chevron>li,.list--chevron--large>li,.list--tick>li,.list--tick--large>li{padding-left:32px;padding-left:2rem;position:relative}.list--minus>li:before,.list--minus--large>li:before,.list--plus>li:before,.list--plus--large>li:before,.list--bullet>li:before,.list--chevron-down>li:before,.list--chevron-down--large>li:before,.list--chevron>li:before,.list--chevron--large>li:before,.list--tick>li:before,.list--tick--large>li:before{position:absolute;left:0;line-height:inherit;color:#3c85df}.list--minus--large>li,.list--plus--large>li,.list--chevron-down--large>li,.list--chevron--large>li,.list--tick--large>li{padding-left:40px;padding-left:2.5rem}.list--minus--large>li:before,.list--plus--large>li:before,.list--chevron-down--large>li:before,.list--chevron--large>li:before,.list--tick--large>li:before{font-size:175%}.list--tick>li:before,.list--tick--large>li:before{color:#1aac1e}.list--tick--large>.list--bullet{color:red}.nav-bar ul{margin-bottom:0px;margin-bottom:0rem;display:inline-block}.nav-bar ul li{margin-bottom:0px;margin-bottom:0rem;margin-left:-4px;vertical-align:middle}.nav-bar--center ul{margin-left:auto;margin-right:auto}.nav-bar a{padding:20px;border-bottom-width:4px;border-bottom-style:solid;font-weight:500;display:block;text-align:center}.nav-bar ul a span{font-size:12px;font-size:.75rem;line-height:22px;display:block}.nav-bar .active a{font-weight:bold}.nav-bar .button{margin-bottom:0px;margin-bottom:0rem;margin-left:10px;margin-left:0.625rem}.nav-bar__heading{font-size:24px;font-size:1.5rem;line-height:70px;margin-top:0px;margin-top:0rem;margin-bottom:0px;margin-bottom:0rem;margin-right:20px;margin-right:1.25rem;float:left}.nav-bar__heading a,.nav-bar__heading a:hover{padding:0px;padding:0rem;margin:0px;margin:0rem;border:none}.nav-bar__icon{height:70px}.nav-bar__menu-button{padding:0px;padding:0rem;height:70px;min-width:70px}.nav-bar__menu-button[class*=icon--]:before{margin-right:0px;margin-right:0rem}.nav-bar--has-captions ul a{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;line-height:24px}.nav-bar--has-captions .nav-bar__icon{padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;line-height:70px;border:none}.nav-bar--has-captions .nav-bar__menu-button{padding:20px;padding:1.25rem}@media(max-width: 950px){.nav-bar--scrolling{float:none !important;position:relative;overflow:hidden}.nav-bar--scrolling ul{overflow:scroll;white-space:nowrap;max-width:100%}.nav-bar--scrolling ul:after,.nav-bar--scrolling ul:before{content:"";display:inline-block;position:absolute;height:100%;width:5%}.nav-bar--scrolling ul:after{right:-5%;box-shadow:-13px 0px 20px 5px #fff}.nav-bar--scrolling ul.scrolling:before{left:-5%;box-shadow:13px 0px 20px 5px #fff}.nav-bar--scrolling ul li{margin-left:0px;margin-left:0rem;margin-right:20px;margin-right:1.25rem;margin-top:20px;margin-top:1.25rem;margin-bottom:5px;display:inline-block}.nav-bar--scrolling ul li a{padding:5px}.nav-bar--scrolling ul.js-dropdown{position:static}.nav-bar--scrolling ul.js-dropdown>li{vertical-align:top}.nav-bar--scrolling ul.js-dropdown .js-dropdown{padding-right:20px}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{position:relative;max-height:300px}}@media(max-width: 950px)and (max-width: 600px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul{max-height:auto}}@media(max-width: 950px){.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul:after{display:none}.nav-bar--scrolling ul.js-dropdown .js-dropdown.open ul li{display:block}}.nav-bar{background-color:#f2f2f2}.nav-bar a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar a:hover{color:#373737;background-color:#ebebeb}.nav-bar .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar .nav-bar__heading a,.nav-bar .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar .nav-bar__icon{background-color:#ebebeb}.nav-bar .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--light{border-bottom:1px solid #ebebeb;background-color:rgba(0,0,0,0)}.nav-bar--light a{border-bottom-color:rgba(0,0,0,0);color:#767676}.nav-bar--light a:hover{color:#373737;background-color:#ebebeb}.nav-bar--light .active a{background-color:rgba(0,0,0,0);border-bottom-color:#c00;color:#373737}.nav-bar--light .nav-bar__heading a,.nav-bar--light .nav-bar__heading a:hover{color:#767676;background-color:rgba(0,0,0,0)}.nav-bar--light .nav-bar__icon{background-color:#f2f2f2}.nav-bar--light .nav-bar__icon:hover{background-color:#ebebeb}.nav-bar--light .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--light .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}.nav-bar--dark{background-color:#000}.nav-bar--dark a{border-bottom-color:rgba(0,0,0,0);color:#fff}.nav-bar--dark a:hover{color:#fff;background-color:#222}.nav-bar--dark .active a{background-color:#fff;border-bottom-color:#fff;color:#373737}.nav-bar--dark .active a span{color:#c00}.nav-bar--dark .nav-bar__heading a,.nav-bar--dark .nav-bar__heading a:hover{color:#fff;background-color:rgba(0,0,0,0)}.nav-bar--dark .nav-bar__icon{background-color:#222}.nav-bar--dark .nav-bar__icon:hover{background-color:#222}.nav-bar--dark .nav-bar__menu-button{color:#fff;background-color:#336dc2}.nav-bar--dark .nav-bar__menu-button:hover{color:#fff;background-color:#2a5e9d}nav.breadcrumbs{font-size:12px;font-size:.75rem;line-height:22px;padding-bottom:20px;padding-bottom:1.25rem}nav.breadcrumbs ul{margin-left:0px;margin-left:0rem;margin-bottom:0px;margin-bottom:0rem}nav.breadcrumbs li{display:inline}nav.breadcrumbs a{margin-right:20px;margin-right:1.25rem;font-weight:bold;color:inherit;border-bottom-color:rgba(0,0,0,0);border-bottom:none}nav.breadcrumbs a:after{padding-left:20px;padding-left:1.25rem;content:"";font-family:"Redgate";color:#c00;font-weight:normal}nav.breadcrumbs a:hover{opacity:.7}.nav--drawer__open{position:fixed;top:0;z-index:10;color:#fff;background-color:#222;border:none}.nav--drawer__open:before{display:block;content:"";font-family:"Redgate"}.header--primary{position:relative;overflow:visible;z-index:1001;height:70px !important;transition:all .5s}.header--primary *{display:flex}.header--primary,.header--primary__container,.header--primary nav,.header--primary ul{display:flex;align-items:stretch;height:100%}.header--primary,.header--primary__container,.header--primary nav{width:100%}.header--primary__container{height:70px;transition:all .5s}.header--primary ul,.header--primary li{margin:0px;margin:0rem;list-style:none;text-align:center}.header--primary li{flex-shrink:0}.header--primary__app-logo-container{margin-right:20px;margin-right:1.25rem;font-size:24px;font-size:1.5rem;line-height:34px;display:flex;flex-shrink:0;align-items:center;padding-left:24px;padding-right:24px}@media(max-width: 1200px){.header--primary__app-logo-container{margin-right:10px;margin-right:0.625rem}}.header--primary__app-logo-container img{height:36px}.header--primary__app-logo-container--redgate img{height:30px}.header--primary__app-name-container{margin-right:20px;margin-right:1.25rem;font-size:22px;font-size:1.375rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__app-name-container{margin-right:10px;margin-right:0.625rem}}.header--primary__strapline{margin-right:20px;margin-right:1.25rem;margin-bottom:0px;margin-bottom:0rem;font-size:22px;font-size:1.375rem;line-height:32px;display:flex;align-items:center}@media(max-width: 1200px){.header--primary__strapline{margin-right:10px;margin-right:0.625rem}}.header--primary__company-logo-container{margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem;font-size:22px;font-size:1.375rem;line-height:32px;display:flex;flex-shrink:0;align-items:center}@media(max-width: 1200px){.header--primary__company-logo-container{margin-left:10px;margin-left:0.625rem;margin-right:10px;margin-right:0.625rem}}.header--primary .float-right,.header--primary .nav-bar--right{margin-left:auto}.header--primary ul a{display:flex;height:100%;align-items:center;justify-content:center;padding-left:20px;padding-right:20px;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:rgba(0,0,0,0);border-top-style:solid;border-top-width:4px;border-top-color:rgba(0,0,0,0)}@media(max-width: 1200px){.header--primary ul a{padding-left:10px;padding-right:10px}}.header--primary .active{font-weight:bold}.header--primary__icon{width:70px;flex-shrink:0;justify-content:center;align-items:center}.header--primary__icon:before,.header--primary__icon :before{font-size:24px;font-size:1.5rem;line-height:34px;margin-right:0px;margin-right:0rem}.header--primary .dropdown .arrow{top:25px;right:-12px}.header--primary .dropdown .arrow:before{font-size:14px;font-size:.875rem;line-height:24px}.header--primary .dropdown .arrow svg{width:18px}.header--primary .dropdown>ul{padding:0px;padding:0rem;height:auto;border-left-style:solid;border-left-width:1px;border-right-style:solid;border-right-width:1px;border-bottom-style:solid;border-bottom-width:1px}.header--primary .dropdown>ul li{text-align:left}.header--primary .dropdown>ul li:last-of-type{border-bottom-width:0}.header--primary .dropdown>ul a{padding:10px;padding:0.625rem;padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;border:0}.header--primary form{margin-left:20px;margin-left:1.25rem}.header--primary input[type=text],.header--primary input[type=search]{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;border:none;border-radius:0;width:200px}.header--primary input[type=submit],.header--primary button{border:none;border-radius:0}.header--primary input[type=submit] [class^=icon--]:before,.header--primary input[type=submit] [class^=icon--] :before,.header--primary button [class^=icon--]:before,.header--primary button [class^=icon--] :before{font-size:24px;font-size:1.5rem;line-height:34px}.header--primary--has-inner-container{height:auto !important}.header--primary--collapsed .header--primary__container{height:0;overflow:hidden}.header--primary--collapsed .header--primary__menu--mobile{top:70px !important}.header--primary .header--primary__menu--mobile{display:none;position:absolute;top:100%;left:0;width:100%;height:auto;z-index:10;border-bottom-style:solid;border-bottom-width:4px}.mobile-nav--open .header--primary .header--primary__menu--mobile{display:block}.header--primary .header--primary__menu--mobile *{display:block}.header--primary .header--primary__menu--mobile [class^=icon--]{margin-right:4px;margin-right:0.25rem;display:block}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile li{text-align:left}.header--primary .header--primary__menu--mobile li{border-top-style:solid;border-top-width:1px;border-bottom-width:0 !important}.header--primary .header--primary__menu--mobile>li:first-of-type,.header--primary .header--primary__menu--mobile>ul:first-of-type>li:first-of-type{border-top-width:0}.header--primary .header--primary__menu--mobile a{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;border:none}.header--primary .header--primary__menu--mobile li li a{padding-left:40px;padding-left:2.5rem}.header--primary .header--primary__menu--mobile li li li a{padding-left:60px;padding-left:3.75rem}.header--primary .header--primary__menu--mobile .active-parent{font-weight:bold}.header--primary .header--primary__menu--mobile .dropdown ul{position:relative;width:100%;left:0;border-left-style:none;border-right-style:none;border-bottom-style:none}.header--primary .header--primary__menu--mobile .dropdown .arrow{padding-left:20px;padding-left:1.25rem;padding-right:20px;padding-right:1.25rem;top:12px;right:15px}.header--primary .header--primary__menu--mobile .dropdown .arrow:before{font-size:24px;font-size:1.5rem;line-height:34px}.header--primary .header--primary__menu--mobile .dropdown .arrow svg{width:24px}.header--primary{background-color:#333}.header--primary__app-logo-container{background-color:#c00;color:#fff !important}.header--primary__app-name-container{color:#fff !important}.header--primary__company-logo-container{color:#dcdcdc !important}.header--primary__strapline{color:#fff}.header--primary a,.header--primary a:link,.header--primary a:visited,.header--primary a:focus{color:#b6b6b6}.header--primary a:hover{color:#fff}.header--primary .active,.header--primary a.active{color:#fff;border-bottom-color:#c00}.header--primary .active:hover,.header--primary a.active:hover{border-bottom-color:#fff}.header--primary__icon:hover{background-color:#c00}.header--primary__icon.active{background-color:#c00;border-bottom-color:#fff !important}.header--primary .dropdown.open>a:first-of-type{color:#fff;border-bottom-color:#fff}.header--primary .dropdown.open .arrow{color:#fff}.header--primary .dropdown>ul{background-color:#fff;border-color:#dcdcdc}.header--primary .dropdown>ul a{color:#373737}.header--primary .dropdown>ul a:hover{background-color:#f2f2f2}.header--primary__menu-button{background-color:#c00;color:#fff !important}.mobile-nav--open .header--primary__menu-button{background-color:#222}.header--primary input[type=text],.header--primary input[type=search]{background-color:#222;color:#fff}.header--primary input[type=submit],.header--primary button{background-color:#222 !important;color:#fff !important}.header--primary input[type=submit]:hover,.header--primary button:hover{background-color:#c00 !important}.header--primary .header--primary__menu--mobile{border-bottom-color:#c00}.header--primary .header--primary__menu--mobile,.header--primary .header--primary__menu--mobile ul{background-color:#222}.header--primary .header--primary__menu--mobile li{border-top-color:#373737;border-bottom-color:#6e6e6e}.header--primary .header--primary__menu--mobile .dropdown>ul{background-color:#333}.header--primary .header--primary__menu--mobile .dropdown>ul a{color:#b6b6b6}.header--primary .header--primary__menu--mobile .dropdown>ul a:hover{background-color:rgba(0,0,0,0);color:#fff}.header--primary .header--primary__menu--mobile .dropdown>ul a.active,.header--primary .header--primary__menu--mobile .dropdown>ul a.active:hover{background-color:#c00;color:#fff}.header--primary .header--primary__menu--mobile .dropdown.open,.header--primary .header--primary__menu--mobile .dropdown.open ul{background-color:#000}.header--primary .header--primary__menu--mobile .dropdown.open>a{color:#fff}.header--primary .header--primary__menu--mobile .active-parent{color:#fff}.header--primary .header__buy-now{height:40px;margin:15px 0;border-radius:4px;padding-right:10px;color:#fff !important;background-color:#000 !important}.header--primary .header__buy-now:hover{background-color:#222 !important}.header--primary .header__buy-now:active{background-color:#373737 !important}.header--primary .header__buy-now.active{display:none}.header--primary .header__buy-now a.arrow{right:0;top:0;color:#b6b6b6;height:100%}.header--primary .header__buy-now .sub-menu{background-color:#fff;border:2px solid #ebebeb;margin-left:15px;margin-top:5px}.header--primary .header__buy-now .sub-menu li{border-bottom:none}.header--primary .header__buy-now .sub-menu li:last-child{border-top:1px solid #f2f2f2}.header--primary .header__buy-now .sub-menu li a{color:#333;font-weight:500}.header--primary .header__buy-now .sub-menu li a:hover{background-color:#f2f2f2}.header--primary .header__buy-now .sub-menu li a:active{background-color:#ebebeb}@media(max-width: 1300px){.header--primary .header__buy-now a[href="#toggle"]{font-size:14px;padding:0px 10px !important}}.header--primary .header__quotes{font-size:14px}.header--primary--collapsed .header__buy-now,.header--primary--collapsed .header__quotes{display:none}.dropdown,.js-dropdown{position:relative}.dropdown ul,.js-dropdown ul{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;display:none;position:absolute;top:100%;left:-1rem;z-index:15;min-width:14.375rem}.dropdown ul li,.js-dropdown ul li{position:relative;display:block;width:100%}.dropdown ul a,.js-dropdown ul a{padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem;padding-bottom:4px;padding-bottom:0.25rem;padding-top:4px;padding-top:0.25rem;display:block}.dropdown>a,.js-dropdown>a{padding-right:32px;padding-right:2rem}.dropdown.open>ul,.js-dropdown.open>ul{display:block}.dropdown.closed>ul,.js-dropdown.closed>ul{display:none}.dropdown .arrow,.js-dropdown .arrow{display:block;position:absolute;top:0;right:0.4375rem;width:16px;height:18px}.dropdown .arrow svg,.js-dropdown .arrow svg{display:block;width:24px;height:24px;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);transition:.25s}.dropdown.open .arrow svg,.js-dropdown.open .arrow svg{transform:translate(-50%, -50%) rotateX(180deg)}.dropdown.closed .arrow svg,.js-dropdown.closed .arrow svg{transform:translate(-50%, -50%) rotateX(0deg)}.pagination{clear:both;margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;display:flex;flex-direction:row}.pagination:before,.pagination:after{content:" ";display:table}.pagination:after{clear:both}.pagination{*zoom:1}.pagination__prev{order:1;margin-right:auto}.pagination__prev:before{margin-right:4px;margin-right:0.25rem}.pagination__next{order:3;margin-left:auto;text-align:right}.pagination__next:after{margin-left:4px;margin-left:0.25rem}.pagination__index{margin:0px;margin:0rem;display:flex;flex-wrap:wrap;order:2;flex-grow:1;text-align:center;list-style:none;justify-content:center}.pagination__index li{margin:0px;margin:0rem;margin-left:4px;margin-left:0.25rem;margin-right:4px;margin-right:0.25rem}.pagination__prev,.pagination__next,.pagination__index a{background-position:center;background-repeat:no-repeat}.pagination__prev:hover,.pagination__prev:active,.pagination__prev:focus,.pagination__next:hover,.pagination__next:active,.pagination__next:focus{background-color:rgba(0,0,0,0) !important;color:#373737 !important}.pagination__index a:hover,.pagination__index a:active,.pagination__index a:focus{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--hover.svg");color:#373737 !important}.pagination__index--active a:link,.pagination__index--active a:visited,.pagination__index--active a:hover,.pagination__index--active a:active{background-color:rgba(0,0,0,0) !important;background-image:url("navigation/images/pagination-gatebase--active.svg");color:#fff !important}.pagination__index__more:hover{background-color:rgba(0,0,0,0) !important}@media(max-width: 950px){.pagination{flex-direction:column}.pagination__prev{margin-bottom:10px;margin-bottom:0.625rem}.pagination__next{margin-top:10px;margin-top:0.625rem}}.step-indicators{margin:0px;margin:0rem;margin-bottom:20px;margin-bottom:1.25rem;padding:0px;padding:0rem;font-size:14px;font-size:.875rem;line-height:24px;list-style:none;text-transform:uppercase}.step-indicators,.step-indicators a{color:#767676}.step-indicators li{margin:0px;margin:0rem;margin-right:48px;margin-right:3rem;display:inline-block;position:relative}.step-indicators li:after{font-size:24px;font-size:1.5rem;content:"";font-family:"Redgate";position:absolute;right:-38px;color:#767676}.step-indicators li:last-child:after{display:none}.step-indicators--no-arrows li{margin-right:24px;margin-right:1.5rem}.step-indicators--no-arrows li:after{display:none}.step-indicators--active{padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem;padding-top:4px;padding-top:0.25rem;padding-bottom:4px;padding-bottom:0.25rem;background-color:#336dc2;border-radius:100px}.step-indicators--active,.step-indicators--active a{color:#fff}.nav--vertical ul,.nav--vertical li{margin:0px;margin:0rem;list-style:none;position:relative}.nav--vertical ul ul{display:none}.nav--vertical a{padding:10px;padding:0.625rem;padding-left:32px;padding-left:2rem;padding-right:32px;padding-right:2rem;font-size:14px;font-size:.875rem;line-height:20px;display:block;position:relative;border-left-width:4px;border-left-style:solid;border-left-color:rgba(0,0,0,0);border-right-width:4px;border-right-style:solid;border-right-color:rgba(0,0,0,0);cursor:pointer}.nav--vertical.nav--vertical--right{text-align:right}.nav--vertical.nav--vertical--right>ul>li>a:before{left:auto;right:18px}.nav--vertical.nav--vertical--right a{padding-right:60px;padding-right:3.75rem}.nav--vertical.nav--vertical--right li li li a{padding-right:80px;padding-right:5rem}.nav--vertical .nav--vertical__active>ul,.nav--vertical .nav--vertical__active-parent>ul{display:block}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active-parent>a{font-weight:bold}.nav--vertical li li li a{padding-left:60px;padding-left:3.75rem}.nav--vertical>ul>li>a{font-size:16px;font-size:1rem;line-height:28px}.nav--vertical.nav--vertical--has-icons .nav--vertical__collapse{display:block}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed{overflow:hidden;width:52px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul{width:9999px}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed>ul ul{display:none}.nav--vertical.nav--vertical--has-icons.nav--vertical--collapsed .nav--vertical__collapse__icon{margin-left:15px;left:0;right:auto}.nav--vertical.nav--vertical--has-icons>ul>li>a{background-repeat:no-repeat;background-size:16px 16px;background-position:15px 50%}.nav--vertical.nav--vertical--has-icons>ul>li>a:before{position:absolute;left:14px;z-index:1}.nav--vertical.nav--vertical--has-icons a{padding-left:48px;padding-left:3rem}.nav--vertical.nav--vertical--has-icons li li li a{padding-left:80px;padding-left:5rem}.nav--vertical .nav--vertical__toggle{font-size:14px;font-size:.875rem;line-height:24px;margin-right:20px;margin-right:1.25rem;display:block;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__toggle:before,.nav--vertical .nav--vertical__active>a>.nav--vertical__toggle:before{margin-right:0px;margin-right:0rem}.nav--vertical .nav--vertical__collapse{display:none;position:relative}.nav--vertical .nav--vertical__collapse a,.nav--vertical .nav--vertical__collapse a:hover{color:rgba(0,0,0,0);border-left-color:rgba(0,0,0,0)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon{margin-right:20px;margin-right:1.25rem;position:absolute;top:50%;right:0;transform:translateY(-50%)}.nav--vertical .nav--vertical__collapse .nav--vertical__collapse__icon:before{margin-right:0px;margin-right:0rem}.nav--vertical{background-color:#fff}.nav--vertical a{color:#373737}.nav--vertical a:hover{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active>a,.nav--vertical .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent>a{background-color:#ebebeb;color:#336dc2;border-left-color:#336dc2}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#dcdcdc}.nav--vertical .nav--vertical__active-parent .nav--vertical__active-parent>a{background-color:rgba(0,0,0,0)}.nav--vertical ul{background-color:#f2f2f2}.nav--vertical ul ul{background-color:#ebebeb}.nav--vertical ul ul ul{background-color:#dcdcdc}.nav--vertical .nav--vertical__collapse__icon{color:#336dc2}.nav--vertical.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active>a,.nav--vertical.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark{background-color:#373737}.nav--vertical--dark a{color:#dcdcdc}.nav--vertical--dark a:hover{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark .nav--vertical__active>a,.nav--vertical--dark .nav--vertical__active>a:hover{background-color:#336dc2;color:#fff;border-left-color:#336dc2}.nav--vertical--dark .nav--vertical__active-parent>a,.nav--vertical--dark .nav--vertical__active-parent .nav--vertical__active-parent{background-color:#000;color:#fff;border-left-color:#fff}.nav--vertical--dark ul{background-color:#222}.nav--vertical--dark ul ul{background-color:#333}.nav--vertical--dark ul ul ul{background-color:#373737}.nav--vertical--dark .nav--vertical__collapse__icon{color:#fff}.nav--vertical--dark.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a,.nav--vertical--dark.nav--vertical--right .nav--vertical__active>a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#336dc2}.nav--vertical--dark.nav--vertical--right .nav--vertical__active-parent>a{border-left-color:rgba(0,0,0,0);border-right-color:#fff}.nav--vertical--has-icons>ul>li>a:before{color:#373737}.nav--vertical--has-icons.nav--vertical--dark>ul>li>a:before{color:#dcdcdc}.nav--vertical.nav--vertical--thin,.nav--vertical.nav--vertical--thin ul,.nav--vertical.nav--vertical--thin li,.nav--vertical.nav--vertical--thin li:hover,.nav--vertical.nav--vertical--thin a,.nav--vertical.nav--vertical--thin a:hover{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--thin a{padding-right:20px;padding-right:1.25rem;padding-top:0px;padding-top:0rem;padding-bottom:0px;padding-bottom:0rem;color:#336dc2;border-left-color:#ebebeb}.nav--vertical.nav--vertical--thin a:hover{border-left-color:#183559;color:#183559}.nav--vertical.nav--vertical--thin .nav--vertical__active a{font-weight:bold;border-left-color:#c00;color:#000}.nav--vertical.nav--vertical--thin.nav--vertical--right a{border-left-color:rgba(0,0,0,0);border-right-color:#ebebeb}.nav--vertical.nav--vertical--thin.nav--vertical--right a:hover{border-left-color:rgba(0,0,0,0);border-right-color:#183559}.nav--vertical.nav--vertical--thin.nav--vertical--right .nav--vertical__active a{border-left-color:rgba(0,0,0,0);border-right-color:#c00}.nav--vertical.nav--vertical--minimal{padding-bottom:10px;padding-bottom:0.625rem;padding-top:1px;border-right:2px solid #ebebeb}.nav--vertical.nav--vertical--minimal,.nav--vertical.nav--vertical--minimal ul,.nav--vertical.nav--vertical--minimal li,.nav--vertical.nav--vertical--minimal li:hover,.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent .nav--vertical__active-parent{background-color:rgba(0,0,0,0)}.nav--vertical.nav--vertical--minimal li li{margin-left:24px;margin-left:1.5rem}.nav--vertical.nav--vertical--minimal a,.nav--vertical.nav--vertical--minimal a:hover{padding:0px;padding:0rem;padding-left:24px;padding-left:1.5rem;padding-right:20px;padding-right:1.25rem;padding-top:4px;padding-top:0.25rem;padding-bottom:4px;padding-bottom:0.25rem;font-size:16px;font-size:1rem;line-height:26px;color:#373737;border:none}.nav--vertical.nav--vertical--minimal ul ul a,.nav--vertical.nav--vertical--minimal ul ul a:hover{padding-left:20px;padding-left:1.25rem;font-size:14px;font-size:.875rem;line-height:24px}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle{right:auto;left:0;top:17px;color:#6e6e6e}.nav--vertical.nav--vertical--minimal .nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a>.nav--vertical__toggle:before,.nav--vertical.nav--vertical--minimal .nav--vertical__active-parent>a>.nav--vertical__toggle:before{content:""}.nav--vertical.nav--vertical--minimal .nav--vertical__active>a{color:#336dc2}.notification{padding:20px;padding:1.25rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:10px;border-left-width:0.625rem;font-size:16px;font-size:1rem;line-height:26px;background-color:#f2f2f2;color:#373737}.notification--info{border-color:#3c85df}.notification--fail{border-color:#c00}.notification--success{border-color:#1aac1e}.notification--warning{border-color:#fed100}.notification__icon{margin-bottom:0px;margin-bottom:0rem;margin-right:15px}.notification__icon .icon:before{margin-right:0px;margin-right:0rem}@keyframes dismiss{from{transform:scaleY(1)}to{transform:scaleY(0)}}.notification--block{border:none;padding:0px;padding:0rem;border-left-style:solid;border-left-width:1px;border-color:inherit;border-left-width:10px;border-left-width:0.625rem}.notification--block .notification--block__inner-container{margin:auto;padding:17px 15px}.notification--block .notification__close{font-size:0px;font-size:0rem;line-height:0;display:block;width:16px;height:16px;transition:none;color:rgba(0,0,0,0);border-bottom:none}.notification--block .notification__close:before{font-size:16px;font-size:1rem;line-height:26px;font-family:"Redgate";content:"";color:#333}.notification--block .notification__icon{font-size:18px;font-size:1.125rem}.notification--block.notification--dismissed{animation:dismiss 500ms}.notification--block.notification--info{border-color:#3c85df}.notification--block.notification--info .notification__close,.notification--block.notification--info .notification__icon{color:#3c85df}.notification--block.notification--fail{border-color:#c00}.notification--block.notification--fail .notification__close,.notification--block.notification--fail .notification__icon{color:#c00}.notification--block.notification--success{border-color:#1aac1e}.notification--block.notification--success .notification__close,.notification--block.notification--success .notification__icon{color:#1aac1e}.notification--block.notification--warning{border-color:#fed100}.notification--block.notification--warning .notification__close,.notification--block.notification--warning .notification__icon{color:#fed100}.notification--block--minimal{border-width:1px;border-width:0.0625rem;border-left-width:10px;border-left-width:0.625rem;background-color:rgba(0,0,0,0);border-style:solid}.notification--block--minimal .notification--block__inner-container{padding:16px 15px 16px 20px}.notification--block--minimal .notification__icon{display:none}.slick-loading .slick-list{background:#fff url("carousel/vendor/slick/images/ajax-loader.gif") center center no-repeat}.slick-prev,.slick-next{position:absolute;display:block;height:20px;width:20px;line-height:0px;font-size:0px;cursor:pointer;background:rgba(0,0,0,0);color:rgba(0,0,0,0);top:50%;transform:translate(0, -50%);padding:0;border:none;outline:none}.slick-prev:hover,.slick-prev:focus,.slick-next:hover,.slick-next:focus{outline:none;background:rgba(0,0,0,0);color:rgba(0,0,0,0)}.slick-prev:hover:before,.slick-prev:focus:before,.slick-next:hover:before,.slick-next:focus:before{opacity:1}.slick-prev.slick-disabled:before,.slick-next.slick-disabled:before{opacity:.25}.slick-prev:before,.slick-next:before{font-family:"sans-serif";font-size:20px;line-height:1;color:#fff;opacity:.75;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-prev{left:-25px}[dir=rtl] .slick-prev{left:auto;right:-25px}.slick-prev:before{content:"←"}[dir=rtl] .slick-prev:before{content:"→"}.slick-next{right:-25px}[dir=rtl] .slick-next{left:-25px;right:auto}.slick-next:before{content:"→"}[dir=rtl] .slick-next:before{content:"←"}.slick-dotted.slick-slider{margin-bottom:30px}.slick-dots{position:absolute;bottom:-25px;list-style:none;display:block;text-align:center;padding:0;margin:0;width:100%}.slick-dots li{position:relative;display:inline-block;height:20px;width:20px;margin:0 5px;padding:0;cursor:pointer}.slick-dots li button{border:0;background:rgba(0,0,0,0);display:block;height:20px;width:20px;outline:none;line-height:0px;font-size:0px;color:rgba(0,0,0,0);padding:5px;cursor:pointer}.slick-dots li button:hover,.slick-dots li button:focus{outline:none}.slick-dots li button:hover:before,.slick-dots li button:focus:before{opacity:1}.slick-dots li button:before{position:absolute;top:0;left:0;content:"•";width:20px;height:20px;font-family:"sans-serif";font-size:40px;line-height:20px;text-align:center;color:#fff;opacity:.25;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.slick-dots li.slick-active button:before{color:#fff;opacity:.75}.slick-slider{position:relative;display:block;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:pan-y;-webkit-tap-highlight-color:rgba(0,0,0,0)}.slick-list{position:relative;overflow:hidden;display:block;margin:0;padding:0}.slick-list:focus{outline:none}.slick-list.dragging{cursor:pointer;cursor:hand}.slick-slider .slick-track,.slick-slider .slick-list{transform:translate3d(0, 0, 0)}.slick-track{position:relative;left:0;top:0;display:block;margin-left:auto;margin-right:auto}.slick-track:before,.slick-track:after{content:"";display:table}.slick-track:after{clear:both}.slick-loading .slick-track{visibility:hidden}.slick-slide{float:left;height:100%;min-height:1px;display:none}[dir=rtl] .slick-slide{float:right}.slick-slide img{display:block}.slick-slide.slick-loading img{display:none}.slick-slide.dragging img{pointer-events:none}.slick-initialized .slick-slide{display:block}.slick-loading .slick-slide{visibility:hidden}.slick-vertical .slick-slide{display:block;height:auto;border:1px solid rgba(0,0,0,0)}.slick-arrow.slick-hidden{display:none}.js-carousel{visibility:hidden;height:0px}.slick-slider{margin-bottom:60px}.slick-slider.slick-dotted{margin-bottom:60px}.slick-initialized .slick-slide{float:none;display:inline-block;vertical-align:middle}.slick-prev,.slick-next{z-index:1;position:relative;display:inline-block;width:50px;height:50px;vertical-align:middle}.slick-prev[type=button],.slick-next[type=button]{padding:0 !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-prev:before,.slick-next:before{content:"";width:20px;height:20px;display:inline-block;transform:rotate(45deg);border:3px solid #c00;border-radius:1px}.slick-prev{transform:translate(-10px, 0px);left:0}.slick-prev:before{border-top:rgba(0,0,0,0);border-right:rgba(0,0,0,0)}.slick-next{transform:translate(10px, 0px);right:0}.slick-next:before{border-bottom:rgba(0,0,0,0);border-left:rgba(0,0,0,0)}.slick-dots{margin-left:0px;margin-left:0rem;bottom:-40px}.slick-dots.carousel-has-pagination{right:-50px}.slick-dots li{vertical-align:middle}.slick-dots li button{padding:5px !important;background-color:rgba(0,0,0,0) !important;color:rgba(0,0,0,0) !important}.slick-dots li.slick-active button::before{color:#c00}.slick-dots li button::before{color:#767676}.carousel__button-container{text-align:center}@keyframes fade-in{0%{opacity:0}100%{opacity:1}}@keyframes fade-out{0%{opacity:1}100%{opacity:0}}@keyframes slide-left{0%{transform:translateX(200px)}100%{transform:translateX(0)}}@keyframes slide-right{0%{transform:translateX(-200px)}100%{transform:translateX(0)}}@keyframes slide-up{0%{transform:translateY(200px)}100%{transform:translateY(0)}}@keyframes slide-down{0%{transform:translateY(-200px)}100%{transform:translateY(0)}}.no-transition{transition:none !important}.scroll--right,.scroll--left,.scroll--down,.scroll--up{border:none;font-weight:bold}.scroll--right:before,.scroll--left:before,.scroll--down:before,.scroll--up:before{content:"";font-family:"Redgate";margin-right:10px;margin-right:0.625rem}.scroll--up:before{content:""}.scroll--down:before{content:""}.scroll--left:before{content:""}.scroll--right:before{content:""}.sticky{position:relative;z-index:15}.sticky{z-index:20 !important}@media(max-width: 600px){.sticky.sticking{position:relative !important}}@media(max-width: 600px){.stickyContainer{height:auto !important}}@media(max-width: 600px){.sticky-element{position:relative !important;width:auto !important}}@media(max-width: 600px){.js-equal-heights__item{height:auto !important}}.comment-counter{padding-left:10px;padding-left:0.625rem;padding-right:10px;padding-right:0.625rem;position:relative;color:#fff;background-color:#336dc2;font-weight:bold;font-size:.9em;border-radius:3px}.comment-counter:before{content:"";top:0;right:30%;position:absolute;z-index:-1;border-color:rgba(0,0,0,0);border-right-color:#336dc2;border-width:.9em 1em .9em 0;border-style:solid}.sharing__link{display:inline-block;width:35px;height:35px;border:none;color:rgba(0,0,0,0);overflow:hidden;border-radius:100px}.sharing__link:hover{opacity:.7}.sharing__link--email{background-image:url(sharing/images/email.png)}.sharing__link--facebook{background-image:url(sharing/images/facebook.png)}.sharing__link--linked-in{background-image:url(sharing/images/linked-in.png)}.sharing__link--twitter{background-image:url(sharing/images/twitter.png)}.sharing__link--print{background-image:url(sharing/images/print.png)}.label{margin-right:4px;margin-right:0.25rem;font-size:14px;font-size:.875rem;line-height:24px;display:inline-block;border-radius:100px;padding:0 12px}.label--ghost{background-color:rgba(0,0,0,0);border-width:1px;border-style:solid}.label__counter{font-size:12px;font-size:.75rem;line-height:18px;position:relative;display:inline-block;width:18px;height:18px;text-align:center;border-radius:50%;margin-left:-8px;margin-right:1px;top:-1px}.label__dismiss{font-size:16px;font-size:1rem;line-height:0;margin-left:10px;margin-left:0.625rem;position:relative;top:2px}.label__dismiss,.label__dismiss:hover{color:inherit}.label__dismiss:before{font-family:"Redgate";content:""}.label--small{font-size:12px;font-size:.75rem;line-height:12px;padding:3px 8px}.label--small .label__counter{font-size:8px;font-size:.5rem;line-height:16px;width:12px;height:12px;margin-left:-5px;top:0}.label--small .label__dismiss:before{font-size:14px;font-size:.875rem}.label-list{margin-left:0px;margin-left:0rem}.label--file{font-size:16px;font-size:1rem;line-height:26px;padding:5px 10px;background-color:#d8e7f9;border-radius:4px;color:#2a5e9d}.label--file:before{font-size:19px;font-size:1.1875rem;margin-right:4px;margin-right:0.25rem;content:"";font-family:"Redgate";position:relative;top:2px}.label--file.label--large{padding:9px 10px}.label--file.label--large:before{font-size:20px;font-size:1.25rem}.label--file.label--small{padding:2px 10px}.label--file.label--small:before{font-size:16px;font-size:1rem}.label--file .label__dismiss{margin-left:20px;margin-left:1.25rem;top:1px}.label--ghost{border-width:1px !important}.spinner--radial{display:inline-block;width:64px;height:64px;border-width:8px;border-style:solid;border-color:#3c85df;border-left-color:rgba(0,0,0,0);border-radius:999px;animation:radial-spin .6s linear infinite}.spinner--radial.spinner--tiny{width:16px;height:16px;border-width:3px}.spinner--radial.spinner--small{width:32px;height:32px;border-width:5px}.spinner--radial.spinner--large{width:80px;height:80px;border-width:10px}@keyframes radial-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}.gatebase{display:inline-block;position:relative;background-color:#b6b6b6;width:20.5px;height:23px}.gatebase:before,.gatebase:after{content:"";display:block;position:absolute;width:100%;height:26%;top:-10.87%;border-radius:150%;background-color:inherit}.gatebase:after{top:auto;bottom:-10.87%}.gatebase--red{background-color:#c00}.spinner--gatebase{animation:gatebase-spin 1.3s infinite ease-in-out both}.spinner--gatebase--2{animation-delay:.36s}.spinner--gatebase--3{animation-delay:.72s}@keyframes gatebase-spin{0%,100%{transform:scale(0)}50%{transform:scale(1)}}.shimmer{animation-duration:1.7s;animation-fill-mode:forwards;animation-iteration-count:infinite;animation-timing-function:linear;animation-name:shimmerAnimate;background:#f2f2f2;background:linear-gradient(to right, #f2f2f2 2%, #ebebeb 18%, #f2f2f2 33%);background-size:1300px}@keyframes shimmerAnimate{0%{background-position:-650px 0}100%{background-position:650px 0}}button.shimmer,.button.shimmer{cursor:default !important;min-width:120px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey .button.shimmer{background:linear-gradient(to right, #ebebeb 2%, #dcdcdc 18%, #ebebeb 33%) center/1300px}.scheme--lightest-grey button.shimmer,.scheme--lightest-grey button.shimmer:hover,.scheme--lightest-grey .button.shimmer,.scheme--lightest-grey .button.shimmer:hover{color:#dcdcdc !important}blockquote{-webkit-font-smoothing:antialiased;margin-left:20px;margin-left:1.25rem}blockquote p{font-size:18px;font-size:1.125rem;line-height:28px}blockquote img{display:block;float:none;margin:auto;margin-bottom:20px;margin-bottom:1.25rem}blockquote footer p{font-weight:normal;font-size:inherit;line-height:inherit}blockquote cite{margin-bottom:20px;margin-bottom:1.25rem;display:block;font-style:normal}blockquote.blockquote--small footer p,blockquote.blockquote--headshot footer p,blockquote.blockquote--large footer p{font-size:inherit;line-height:inherit}.blockquote--headshot{float:left;width:100%;clear:both;position:relative}.blockquote--headshot p{float:left;clear:left;max-width:60%;text-align:left}.blockquote--headshot .blockquote--headshot__headshot{position:absolute;bottom:0;right:0;max-width:34%}.blockquote--headshot cite{float:left;clear:both}@keyframes downstroke{0%{height:0}100%{height:15px}}@keyframes upstroke{0%{height:0}50%{height:0}100%{height:36px}}@keyframes downstrokeSmall{0%{height:0}100%{height:10px}}@keyframes upstrokeSmall{0%{height:0}50%{height:0}100%{height:24px}}input[type=checkbox].hc-checkbox{display:none}.hc-checkbox{height:30px;width:30px;border:3px solid #767676;background-color:rgba(0,0,0,0);border-radius:5px;position:relative;display:inline-block;box-sizing:border-box;transition:border-color ease .2s,opacity ease .2s;cursor:pointer}.hc-checkbox::before,.hc-checkbox::after{width:6px}.hc-checkbox::before{top:21.6px;left:12.3px;box-shadow:0 0 0 1.5px inherit}.hc-checkbox::after{top:11.1px;left:1.5px}.hc-checkbox span{padding-left:40px;padding-top:2px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-size:18px;background-position:3px}.hc-checkbox:hover{opacity:.8}.hc-checkbox::before,.hc-checkbox::after{box-sizing:border-box;position:absolute;height:0;background-color:#1aac1e;display:inline-block;transform-origin:left top;border-radius:5px;content:" ";transition:opacity ease .5}.hc-checkbox::before{transform:rotate(-135deg)}.hc-checkbox::after{transform:rotate(-45deg)}.hc-checkbox span{font-size:14px;font-size:.875rem;line-height:24px;display:inline-block;width:400px}.hc-checkbox.hc-checkbox--small{height:20px;width:20px;border:2px solid #767676}.hc-checkbox.hc-checkbox--small::before,.hc-checkbox.hc-checkbox--small::after{width:4px}.hc-checkbox.hc-checkbox--small::before{top:14.4px;left:8.2px;box-shadow:0 0 0 1px inherit}.hc-checkbox.hc-checkbox--small::after{top:7.4px;left:1px}.hc-checkbox.hc-checkbox--small span{padding-left:30px;padding-top:2px}.hc-checkbox.hc-checkbox--small.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox.hc-checkbox--small{background-size:12px;background-position:2px}.hc-checkbox.hc-checkbox--small span{font-size:inherit;padding-top:0 !important;vertical-align:top;margin-top:-4px}.hc-checkbox.hc-checkbox--right{margin-right:0}.hc-checkbox.hc-checkbox--right span{margin-left:-400px;padding-right:35px}.hc-checkbox.hc-checkbox--loading,input[type=checkbox].hc-checkbox--loading+.hc-checkbox{background-image:url(base/images//spinny.gif);background-repeat:no-repeat}.hc-checkbox.hc-checkbox--loading::before,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::before,.hc-checkbox.hc-checkbox--loading::after,input[type=checkbox].hc-checkbox--loading+.hc-checkbox::after{display:none}input[type=checkbox]:checked+.hc-checkbox,.hc-checkbox--checked{border-color:#1aac1e}input[type=checkbox]:checked+.hc-checkbox::after,.hc-checkbox--checked::after{height:15px;animation:downstroke .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::after,.hc-checkbox--checked.hc-checkbox--small::after{height:10px;animation:downstrokeSmall .2s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox::before,.hc-checkbox--checked::before{height:36px;animation:upstroke .4s ease 0s forwards}input[type=checkbox]:checked+.hc-checkbox.hc-checkbox--small::before,.hc-checkbox--checked.hc-checkbox--small::before{height:24px;animation:upstrokeSmall .4s ease 0s forwards}h1 a.js-reveal-cta,h2 a.js-reveal-cta,h3 a.js-reveal-cta,h4 a.js-reveal-cta,h5 a.js-reveal-cta,h6 a.js-reveal-cta{color:#336dc2}h1 a.js-reveal-cta:hover,h2 a.js-reveal-cta:hover,h3 a.js-reveal-cta:hover,h4 a.js-reveal-cta:hover,h5 a.js-reveal-cta:hover,h6 a.js-reveal-cta:hover{color:#183559}.progress--bar{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;display:block;position:relative;width:100%;background-color:#dcdcdc;border-radius:100px;overflow:hidden;height:24px}.progress--bar--dark{background-color:#fff}.progress--bar--large{height:32px}.progress--bar--small{height:18px}.progress--bar--x-small{height:10px}.progress--bar__fill{display:block;position:absolute;top:0;left:0;height:100%;width:0%;background-color:#3c85df;transition:width .25s linear}.progress--radial{margin-top:20px;margin-top:1.25rem;margin-bottom:20px;margin-bottom:1.25rem;position:relative;width:86px;height:86px;border-radius:50%;background-color:#dcdcdc;-webkit-clip-path:circle(50% at 50% 50%);clip-path:circle(50% at 50% 50%);overflow:hidden}.progress--radial__mask{clip:rect(0px, 86px, 86px, 43px)}.progress--radial__fill,.progress--radial__fill-fix{background-color:#3c85df;border-radius:50%;clip:rect(0px, 43px, 86px, 0px)}.progress--radial__mask,.progress--radial__fill,.progress--radial__fill-fix{position:absolute;width:86px;height:86px;transition:transform .25s}.progress--radial[data-progress="1"] .progress--radial__mask--left,.progress--radial[data-progress="1"] .progress--radial__fill{transform:rotate(1.8deg)}.progress--radial[data-progress="1"] .progress--radial__fill-fix{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__mask--left,.progress--radial[data-progress="2"] .progress--radial__fill{transform:rotate(3.6deg)}.progress--radial[data-progress="2"] .progress--radial__fill-fix{transform:rotate(7.2deg)}.progress--radial[data-progress="3"] .progress--radial__mask--left,.progress--radial[data-progress="3"] .progress--radial__fill{transform:rotate(5.4deg)}.progress--radial[data-progress="3"] .progress--radial__fill-fix{transform:rotate(10.8deg)}.progress--radial[data-progress="4"] .progress--radial__mask--left,.progress--radial[data-progress="4"] .progress--radial__fill{transform:rotate(7.2deg)}.progress--radial[data-progress="4"] .progress--radial__fill-fix{transform:rotate(14.4deg)}.progress--radial[data-progress="5"] .progress--radial__mask--left,.progress--radial[data-progress="5"] .progress--radial__fill{transform:rotate(9deg)}.progress--radial[data-progress="5"] .progress--radial__fill-fix{transform:rotate(18deg)}.progress--radial[data-progress="6"] .progress--radial__mask--left,.progress--radial[data-progress="6"] .progress--radial__fill{transform:rotate(10.8deg)}.progress--radial[data-progress="6"] .progress--radial__fill-fix{transform:rotate(21.6deg)}.progress--radial[data-progress="7"] .progress--radial__mask--left,.progress--radial[data-progress="7"] .progress--radial__fill{transform:rotate(12.6deg)}.progress--radial[data-progress="7"] .progress--radial__fill-fix{transform:rotate(25.2deg)}.progress--radial[data-progress="8"] .progress--radial__mask--left,.progress--radial[data-progress="8"] .progress--radial__fill{transform:rotate(14.4deg)}.progress--radial[data-progress="8"] .progress--radial__fill-fix{transform:rotate(28.8deg)}.progress--radial[data-progress="9"] .progress--radial__mask--left,.progress--radial[data-progress="9"] .progress--radial__fill{transform:rotate(16.2deg)}.progress--radial[data-progress="9"] .progress--radial__fill-fix{transform:rotate(32.4deg)}.progress--radial[data-progress="10"] .progress--radial__mask--left,.progress--radial[data-progress="10"] .progress--radial__fill{transform:rotate(18deg)}.progress--radial[data-progress="10"] .progress--radial__fill-fix{transform:rotate(36deg)}.progress--radial[data-progress="11"] .progress--radial__mask--left,.progress--radial[data-progress="11"] .progress--radial__fill{transform:rotate(19.8deg)}.progress--radial[data-progress="11"] .progress--radial__fill-fix{transform:rotate(39.6deg)}.progress--radial[data-progress="12"] .progress--radial__mask--left,.progress--radial[data-progress="12"] .progress--radial__fill{transform:rotate(21.6deg)}.progress--radial[data-progress="12"] .progress--radial__fill-fix{transform:rotate(43.2deg)}.progress--radial[data-progress="13"] .progress--radial__mask--left,.progress--radial[data-progress="13"] .progress--radial__fill{transform:rotate(23.4deg)}.progress--radial[data-progress="13"] .progress--radial__fill-fix{transform:rotate(46.8deg)}.progress--radial[data-progress="14"] .progress--radial__mask--left,.progress--radial[data-progress="14"] .progress--radial__fill{transform:rotate(25.2deg)}.progress--radial[data-progress="14"] .progress--radial__fill-fix{transform:rotate(50.4deg)}.progress--radial[data-progress="15"] .progress--radial__mask--left,.progress--radial[data-progress="15"] .progress--radial__fill{transform:rotate(27deg)}.progress--radial[data-progress="15"] .progress--radial__fill-fix{transform:rotate(54deg)}.progress--radial[data-progress="16"] .progress--radial__mask--left,.progress--radial[data-progress="16"] .progress--radial__fill{transform:rotate(28.8deg)}.progress--radial[data-progress="16"] .progress--radial__fill-fix{transform:rotate(57.6deg)}.progress--radial[data-progress="17"] .progress--radial__mask--left,.progress--radial[data-progress="17"] .progress--radial__fill{transform:rotate(30.6deg)}.progress--radial[data-progress="17"] .progress--radial__fill-fix{transform:rotate(61.2deg)}.progress--radial[data-progress="18"] .progress--radial__mask--left,.progress--radial[data-progress="18"] .progress--radial__fill{transform:rotate(32.4deg)}.progress--radial[data-progress="18"] .progress--radial__fill-fix{transform:rotate(64.8deg)}.progress--radial[data-progress="19"] .progress--radial__mask--left,.progress--radial[data-progress="19"] .progress--radial__fill{transform:rotate(34.2deg)}.progress--radial[data-progress="19"] .progress--radial__fill-fix{transform:rotate(68.4deg)}.progress--radial[data-progress="20"] .progress--radial__mask--left,.progress--radial[data-progress="20"] .progress--radial__fill{transform:rotate(36deg)}.progress--radial[data-progress="20"] .progress--radial__fill-fix{transform:rotate(72deg)}.progress--radial[data-progress="21"] .progress--radial__mask--left,.progress--radial[data-progress="21"] .progress--radial__fill{transform:rotate(37.8deg)}.progress--radial[data-progress="21"] .progress--radial__fill-fix{transform:rotate(75.6deg)}.progress--radial[data-progress="22"] .progress--radial__mask--left,.progress--radial[data-progress="22"] .progress--radial__fill{transform:rotate(39.6deg)}.progress--radial[data-progress="22"] .progress--radial__fill-fix{transform:rotate(79.2deg)}.progress--radial[data-progress="23"] .progress--radial__mask--left,.progress--radial[data-progress="23"] .progress--radial__fill{transform:rotate(41.4deg)}.progress--radial[data-progress="23"] .progress--radial__fill-fix{transform:rotate(82.8deg)}.progress--radial[data-progress="24"] .progress--radial__mask--left,.progress--radial[data-progress="24"] .progress--radial__fill{transform:rotate(43.2deg)}.progress--radial[data-progress="24"] .progress--radial__fill-fix{transform:rotate(86.4deg)}.progress--radial[data-progress="25"] .progress--radial__mask--left,.progress--radial[data-progress="25"] .progress--radial__fill{transform:rotate(45deg)}.progress--radial[data-progress="25"] .progress--radial__fill-fix{transform:rotate(90deg)}.progress--radial[data-progress="26"] .progress--radial__mask--left,.progress--radial[data-progress="26"] .progress--radial__fill{transform:rotate(46.8deg)}.progress--radial[data-progress="26"] .progress--radial__fill-fix{transform:rotate(93.6deg)}.progress--radial[data-progress="27"] .progress--radial__mask--left,.progress--radial[data-progress="27"] .progress--radial__fill{transform:rotate(48.6deg)}.progress--radial[data-progress="27"] .progress--radial__fill-fix{transform:rotate(97.2deg)}.progress--radial[data-progress="28"] .progress--radial__mask--left,.progress--radial[data-progress="28"] .progress--radial__fill{transform:rotate(50.4deg)}.progress--radial[data-progress="28"] .progress--radial__fill-fix{transform:rotate(100.8deg)}.progress--radial[data-progress="29"] .progress--radial__mask--left,.progress--radial[data-progress="29"] .progress--radial__fill{transform:rotate(52.2deg)}.progress--radial[data-progress="29"] .progress--radial__fill-fix{transform:rotate(104.4deg)}.progress--radial[data-progress="30"] .progress--radial__mask--left,.progress--radial[data-progress="30"] .progress--radial__fill{transform:rotate(54deg)}.progress--radial[data-progress="30"] .progress--radial__fill-fix{transform:rotate(108deg)}.progress--radial[data-progress="31"] .progress--radial__mask--left,.progress--radial[data-progress="31"] .progress--radial__fill{transform:rotate(55.8deg)}.progress--radial[data-progress="31"] .progress--radial__fill-fix{transform:rotate(111.6deg)}.progress--radial[data-progress="32"] .progress--radial__mask--left,.progress--radial[data-progress="32"] .progress--radial__fill{transform:rotate(57.6deg)}.progress--radial[data-progress="32"] .progress--radial__fill-fix{transform:rotate(115.2deg)}.progress--radial[data-progress="33"] .progress--radial__mask--left,.progress--radial[data-progress="33"] .progress--radial__fill{transform:rotate(59.4deg)}.progress--radial[data-progress="33"] .progress--radial__fill-fix{transform:rotate(118.8deg)}.progress--radial[data-progress="34"] .progress--radial__mask--left,.progress--radial[data-progress="34"] .progress--radial__fill{transform:rotate(61.2deg)}.progress--radial[data-progress="34"] .progress--radial__fill-fix{transform:rotate(122.4deg)}.progress--radial[data-progress="35"] .progress--radial__mask--left,.progress--radial[data-progress="35"] .progress--radial__fill{transform:rotate(63deg)}.progress--radial[data-progress="35"] .progress--radial__fill-fix{transform:rotate(126deg)}.progress--radial[data-progress="36"] .progress--radial__mask--left,.progress--radial[data-progress="36"] .progress--radial__fill{transform:rotate(64.8deg)}.progress--radial[data-progress="36"] .progress--radial__fill-fix{transform:rotate(129.6deg)}.progress--radial[data-progress="37"] .progress--radial__mask--left,.progress--radial[data-progress="37"] .progress--radial__fill{transform:rotate(66.6deg)}.progress--radial[data-progress="37"] .progress--radial__fill-fix{transform:rotate(133.2deg)}.progress--radial[data-progress="38"] .progress--radial__mask--left,.progress--radial[data-progress="38"] .progress--radial__fill{transform:rotate(68.4deg)}.progress--radial[data-progress="38"] .progress--radial__fill-fix{transform:rotate(136.8deg)}.progress--radial[data-progress="39"] .progress--radial__mask--left,.progress--radial[data-progress="39"] .progress--radial__fill{transform:rotate(70.2deg)}.progress--radial[data-progress="39"] .progress--radial__fill-fix{transform:rotate(140.4deg)}.progress--radial[data-progress="40"] .progress--radial__mask--left,.progress--radial[data-progress="40"] .progress--radial__fill{transform:rotate(72deg)}.progress--radial[data-progress="40"] .progress--radial__fill-fix{transform:rotate(144deg)}.progress--radial[data-progress="41"] .progress--radial__mask--left,.progress--radial[data-progress="41"] .progress--radial__fill{transform:rotate(73.8deg)}.progress--radial[data-progress="41"] .progress--radial__fill-fix{transform:rotate(147.6deg)}.progress--radial[data-progress="42"] .progress--radial__mask--left,.progress--radial[data-progress="42"] .progress--radial__fill{transform:rotate(75.6deg)}.progress--radial[data-progress="42"] .progress--radial__fill-fix{transform:rotate(151.2deg)}.progress--radial[data-progress="43"] .progress--radial__mask--left,.progress--radial[data-progress="43"] .progress--radial__fill{transform:rotate(77.4deg)}.progress--radial[data-progress="43"] .progress--radial__fill-fix{transform:rotate(154.8deg)}.progress--radial[data-progress="44"] .progress--radial__mask--left,.progress--radial[data-progress="44"] .progress--radial__fill{transform:rotate(79.2deg)}.progress--radial[data-progress="44"] .progress--radial__fill-fix{transform:rotate(158.4deg)}.progress--radial[data-progress="45"] .progress--radial__mask--left,.progress--radial[data-progress="45"] .progress--radial__fill{transform:rotate(81deg)}.progress--radial[data-progress="45"] .progress--radial__fill-fix{transform:rotate(162deg)}.progress--radial[data-progress="46"] .progress--radial__mask--left,.progress--radial[data-progress="46"] .progress--radial__fill{transform:rotate(82.8deg)}.progress--radial[data-progress="46"] .progress--radial__fill-fix{transform:rotate(165.6deg)}.progress--radial[data-progress="47"] .progress--radial__mask--left,.progress--radial[data-progress="47"] .progress--radial__fill{transform:rotate(84.6deg)}.progress--radial[data-progress="47"] .progress--radial__fill-fix{transform:rotate(169.2deg)}.progress--radial[data-progress="48"] .progress--radial__mask--left,.progress--radial[data-progress="48"] .progress--radial__fill{transform:rotate(86.4deg)}.progress--radial[data-progress="48"] .progress--radial__fill-fix{transform:rotate(172.8deg)}.progress--radial[data-progress="49"] .progress--radial__mask--left,.progress--radial[data-progress="49"] .progress--radial__fill{transform:rotate(88.2deg)}.progress--radial[data-progress="49"] .progress--radial__fill-fix{transform:rotate(176.4deg)}.progress--radial[data-progress="50"] .progress--radial__mask--left,.progress--radial[data-progress="50"] .progress--radial__fill{transform:rotate(90deg)}.progress--radial[data-progress="50"] .progress--radial__fill-fix{transform:rotate(180deg)}.progress--radial[data-progress="51"] .progress--radial__mask--left,.progress--radial[data-progress="51"] .progress--radial__fill{transform:rotate(91.8deg)}.progress--radial[data-progress="51"] .progress--radial__fill-fix{transform:rotate(183.6deg)}.progress--radial[data-progress="52"] .progress--radial__mask--left,.progress--radial[data-progress="52"] .progress--radial__fill{transform:rotate(93.6deg)}.progress--radial[data-progress="52"] .progress--radial__fill-fix{transform:rotate(187.2deg)}.progress--radial[data-progress="53"] .progress--radial__mask--left,.progress--radial[data-progress="53"] .progress--radial__fill{transform:rotate(95.4deg)}.progress--radial[data-progress="53"] .progress--radial__fill-fix{transform:rotate(190.8deg)}.progress--radial[data-progress="54"] .progress--radial__mask--left,.progress--radial[data-progress="54"] .progress--radial__fill{transform:rotate(97.2deg)}.progress--radial[data-progress="54"] .progress--radial__fill-fix{transform:rotate(194.4deg)}.progress--radial[data-progress="55"] .progress--radial__mask--left,.progress--radial[data-progress="55"] .progress--radial__fill{transform:rotate(99deg)}.progress--radial[data-progress="55"] .progress--radial__fill-fix{transform:rotate(198deg)}.progress--radial[data-progress="56"] .progress--radial__mask--left,.progress--radial[data-progress="56"] .progress--radial__fill{transform:rotate(100.8deg)}.progress--radial[data-progress="56"] .progress--radial__fill-fix{transform:rotate(201.6deg)}.progress--radial[data-progress="57"] .progress--radial__mask--left,.progress--radial[data-progress="57"] .progress--radial__fill{transform:rotate(102.6deg)}.progress--radial[data-progress="57"] .progress--radial__fill-fix{transform:rotate(205.2deg)}.progress--radial[data-progress="58"] .progress--radial__mask--left,.progress--radial[data-progress="58"] .progress--radial__fill{transform:rotate(104.4deg)}.progress--radial[data-progress="58"] .progress--radial__fill-fix{transform:rotate(208.8deg)}.progress--radial[data-progress="59"] .progress--radial__mask--left,.progress--radial[data-progress="59"] .progress--radial__fill{transform:rotate(106.2deg)}.progress--radial[data-progress="59"] .progress--radial__fill-fix{transform:rotate(212.4deg)}.progress--radial[data-progress="60"] .progress--radial__mask--left,.progress--radial[data-progress="60"] .progress--radial__fill{transform:rotate(108deg)}.progress--radial[data-progress="60"] .progress--radial__fill-fix{transform:rotate(216deg)}.progress--radial[data-progress="61"] .progress--radial__mask--left,.progress--radial[data-progress="61"] .progress--radial__fill{transform:rotate(109.8deg)}.progress--radial[data-progress="61"] .progress--radial__fill-fix{transform:rotate(219.6deg)}.progress--radial[data-progress="62"] .progress--radial__mask--left,.progress--radial[data-progress="62"] .progress--radial__fill{transform:rotate(111.6deg)}.progress--radial[data-progress="62"] .progress--radial__fill-fix{transform:rotate(223.2deg)}.progress--radial[data-progress="63"] .progress--radial__mask--left,.progress--radial[data-progress="63"] .progress--radial__fill{transform:rotate(113.4deg)}.progress--radial[data-progress="63"] .progress--radial__fill-fix{transform:rotate(226.8deg)}.progress--radial[data-progress="64"] .progress--radial__mask--left,.progress--radial[data-progress="64"] .progress--radial__fill{transform:rotate(115.2deg)}.progress--radial[data-progress="64"] .progress--radial__fill-fix{transform:rotate(230.4deg)}.progress--radial[data-progress="65"] .progress--radial__mask--left,.progress--radial[data-progress="65"] .progress--radial__fill{transform:rotate(117deg)}.progress--radial[data-progress="65"] .progress--radial__fill-fix{transform:rotate(234deg)}.progress--radial[data-progress="66"] .progress--radial__mask--left,.progress--radial[data-progress="66"] .progress--radial__fill{transform:rotate(118.8deg)}.progress--radial[data-progress="66"] .progress--radial__fill-fix{transform:rotate(237.6deg)}.progress--radial[data-progress="67"] .progress--radial__mask--left,.progress--radial[data-progress="67"] .progress--radial__fill{transform:rotate(120.6deg)}.progress--radial[data-progress="67"] .progress--radial__fill-fix{transform:rotate(241.2deg)}.progress--radial[data-progress="68"] .progress--radial__mask--left,.progress--radial[data-progress="68"] .progress--radial__fill{transform:rotate(122.4deg)}.progress--radial[data-progress="68"] .progress--radial__fill-fix{transform:rotate(244.8deg)}.progress--radial[data-progress="69"] .progress--radial__mask--left,.progress--radial[data-progress="69"] .progress--radial__fill{transform:rotate(124.2deg)}.progress--radial[data-progress="69"] .progress--radial__fill-fix{transform:rotate(248.4deg)}.progress--radial[data-progress="70"] .progress--radial__mask--left,.progress--radial[data-progress="70"] .progress--radial__fill{transform:rotate(126deg)}.progress--radial[data-progress="70"] .progress--radial__fill-fix{transform:rotate(252deg)}.progress--radial[data-progress="71"] .progress--radial__mask--left,.progress--radial[data-progress="71"] .progress--radial__fill{transform:rotate(127.8deg)}.progress--radial[data-progress="71"] .progress--radial__fill-fix{transform:rotate(255.6deg)}.progress--radial[data-progress="72"] .progress--radial__mask--left,.progress--radial[data-progress="72"] .progress--radial__fill{transform:rotate(129.6deg)}.progress--radial[data-progress="72"] .progress--radial__fill-fix{transform:rotate(259.2deg)}.progress--radial[data-progress="73"] .progress--radial__mask--left,.progress--radial[data-progress="73"] .progress--radial__fill{transform:rotate(131.4deg)}.progress--radial[data-progress="73"] .progress--radial__fill-fix{transform:rotate(262.8deg)}.progress--radial[data-progress="74"] .progress--radial__mask--left,.progress--radial[data-progress="74"] .progress--radial__fill{transform:rotate(133.2deg)}.progress--radial[data-progress="74"] .progress--radial__fill-fix{transform:rotate(266.4deg)}.progress--radial[data-progress="75"] .progress--radial__mask--left,.progress--radial[data-progress="75"] .progress--radial__fill{transform:rotate(135deg)}.progress--radial[data-progress="75"] .progress--radial__fill-fix{transform:rotate(270deg)}.progress--radial[data-progress="76"] .progress--radial__mask--left,.progress--radial[data-progress="76"] .progress--radial__fill{transform:rotate(136.8deg)}.progress--radial[data-progress="76"] .progress--radial__fill-fix{transform:rotate(273.6deg)}.progress--radial[data-progress="77"] .progress--radial__mask--left,.progress--radial[data-progress="77"] .progress--radial__fill{transform:rotate(138.6deg)}.progress--radial[data-progress="77"] .progress--radial__fill-fix{transform:rotate(277.2deg)}.progress--radial[data-progress="78"] .progress--radial__mask--left,.progress--radial[data-progress="78"] .progress--radial__fill{transform:rotate(140.4deg)}.progress--radial[data-progress="78"] .progress--radial__fill-fix{transform:rotate(280.8deg)}.progress--radial[data-progress="79"] .progress--radial__mask--left,.progress--radial[data-progress="79"] .progress--radial__fill{transform:rotate(142.2deg)}.progress--radial[data-progress="79"] .progress--radial__fill-fix{transform:rotate(284.4deg)}.progress--radial[data-progress="80"] .progress--radial__mask--left,.progress--radial[data-progress="80"] .progress--radial__fill{transform:rotate(144deg)}.progress--radial[data-progress="80"] .progress--radial__fill-fix{transform:rotate(288deg)}.progress--radial[data-progress="81"] .progress--radial__mask--left,.progress--radial[data-progress="81"] .progress--radial__fill{transform:rotate(145.8deg)}.progress--radial[data-progress="81"] .progress--radial__fill-fix{transform:rotate(291.6deg)}.progress--radial[data-progress="82"] .progress--radial__mask--left,.progress--radial[data-progress="82"] .progress--radial__fill{transform:rotate(147.6deg)}.progress--radial[data-progress="82"] .progress--radial__fill-fix{transform:rotate(295.2deg)}.progress--radial[data-progress="83"] .progress--radial__mask--left,.progress--radial[data-progress="83"] .progress--radial__fill{transform:rotate(149.4deg)}.progress--radial[data-progress="83"] .progress--radial__fill-fix{transform:rotate(298.8deg)}.progress--radial[data-progress="84"] .progress--radial__mask--left,.progress--radial[data-progress="84"] .progress--radial__fill{transform:rotate(151.2deg)}.progress--radial[data-progress="84"] .progress--radial__fill-fix{transform:rotate(302.4deg)}.progress--radial[data-progress="85"] .progress--radial__mask--left,.progress--radial[data-progress="85"] .progress--radial__fill{transform:rotate(153deg)}.progress--radial[data-progress="85"] .progress--radial__fill-fix{transform:rotate(306deg)}.progress--radial[data-progress="86"] .progress--radial__mask--left,.progress--radial[data-progress="86"] .progress--radial__fill{transform:rotate(154.8deg)}.progress--radial[data-progress="86"] .progress--radial__fill-fix{transform:rotate(309.6deg)}.progress--radial[data-progress="87"] .progress--radial__mask--left,.progress--radial[data-progress="87"] .progress--radial__fill{transform:rotate(156.6deg)}.progress--radial[data-progress="87"] .progress--radial__fill-fix{transform:rotate(313.2deg)}.progress--radial[data-progress="88"] .progress--radial__mask--left,.progress--radial[data-progress="88"] .progress--radial__fill{transform:rotate(158.4deg)}.progress--radial[data-progress="88"] .progress--radial__fill-fix{transform:rotate(316.8deg)}.progress--radial[data-progress="89"] .progress--radial__mask--left,.progress--radial[data-progress="89"] .progress--radial__fill{transform:rotate(160.2deg)}.progress--radial[data-progress="89"] .progress--radial__fill-fix{transform:rotate(320.4deg)}.progress--radial[data-progress="90"] .progress--radial__mask--left,.progress--radial[data-progress="90"] .progress--radial__fill{transform:rotate(162deg)}.progress--radial[data-progress="90"] .progress--radial__fill-fix{transform:rotate(324deg)}.progress--radial[data-progress="91"] .progress--radial__mask--left,.progress--radial[data-progress="91"] .progress--radial__fill{transform:rotate(163.8deg)}.progress--radial[data-progress="91"] .progress--radial__fill-fix{transform:rotate(327.6deg)}.progress--radial[data-progress="92"] .progress--radial__mask--left,.progress--radial[data-progress="92"] .progress--radial__fill{transform:rotate(165.6deg)}.progress--radial[data-progress="92"] .progress--radial__fill-fix{transform:rotate(331.2deg)}.progress--radial[data-progress="93"] .progress--radial__mask--left,.progress--radial[data-progress="93"] .progress--radial__fill{transform:rotate(167.4deg)}.progress--radial[data-progress="93"] .progress--radial__fill-fix{transform:rotate(334.8deg)}.progress--radial[data-progress="94"] .progress--radial__mask--left,.progress--radial[data-progress="94"] .progress--radial__fill{transform:rotate(169.2deg)}.progress--radial[data-progress="94"] .progress--radial__fill-fix{transform:rotate(338.4deg)}.progress--radial[data-progress="95"] .progress--radial__mask--left,.progress--radial[data-progress="95"] .progress--radial__fill{transform:rotate(171deg)}.progress--radial[data-progress="95"] .progress--radial__fill-fix{transform:rotate(342deg)}.progress--radial[data-progress="96"] .progress--radial__mask--left,.progress--radial[data-progress="96"] .progress--radial__fill{transform:rotate(172.8deg)}.progress--radial[data-progress="96"] .progress--radial__fill-fix{transform:rotate(345.6deg)}.progress--radial[data-progress="97"] .progress--radial__mask--left,.progress--radial[data-progress="97"] .progress--radial__fill{transform:rotate(174.6deg)}.progress--radial[data-progress="97"] .progress--radial__fill-fix{transform:rotate(349.2deg)}.progress--radial[data-progress="98"] .progress--radial__mask--left,.progress--radial[data-progress="98"] .progress--radial__fill{transform:rotate(176.4deg)}.progress--radial[data-progress="98"] .progress--radial__fill-fix{transform:rotate(352.8deg)}.progress--radial[data-progress="99"] .progress--radial__mask--left,.progress--radial[data-progress="99"] .progress--radial__fill{transform:rotate(178.2deg)}.progress--radial[data-progress="99"] .progress--radial__fill-fix{transform:rotate(356.4deg)}.progress--radial[data-progress="100"] .progress--radial__mask--left,.progress--radial[data-progress="100"] .progress--radial__fill{transform:rotate(180deg)}.progress--radial[data-progress="100"] .progress--radial__fill-fix{transform:rotate(360deg)}.progress--radial__center{width:70px;height:70px;position:absolute;display:block;left:50%;top:50%;transform:translate(-50%, -50%);text-align:center;background-color:#fff;border-radius:50%}.progress--radial__content{font-size:28px;font-size:1.75rem;line-height:38px;position:relative;display:block;top:50%;left:50%;transform:translate(-50%, -50%);color:#373737}.progress--radial__content__measure{font-size:14px;font-size:.875rem;line-height:24px}.tooltip,[data-tooltip]{position:relative}.tooltip:not(a),[data-tooltip]:not(a){cursor:help}.tooltip:before,.tooltip:after,[data-tooltip]:before,[data-tooltip]:after{position:absolute;bottom:100%;left:0%;visibility:hidden;opacity:0;transition:opacity .2s ease-in-out,visibility .2s ease-in-out,transform .2s cubic-bezier(0.25, 0.1, 0.25, 1);transform:translate3d(0, 0, 0);pointer-events:none}.tooltip:before,[data-tooltip]:before{content:"";z-index:1001;border:6px solid rgba(0,0,0,0);background:rgba(0,0,0,0);margin-left:10px;margin-bottom:-12px;border-top-color:#222}.tooltip:after,[data-tooltip]:after{padding:10px;padding:0.625rem;font-size:14px;font-size:.875rem;line-height:20px;content:attr(data-tooltip);z-index:1000;width:300px;background-color:#222;color:#fff;border-radius:7px}.tooltip:hover:before,.tooltip:hover:after,.tooltip:focus:before,.tooltip:focus:after,[data-tooltip]:hover:before,[data-tooltip]:hover:after,[data-tooltip]:focus:before,[data-tooltip]:focus:after{visibility:visible;opacity:1;transform:translateY(-12px)}.tooltip--bottom:before,.tooltip--bottom:after{top:100%;bottom:auto;left:0%}.tooltip--bottom:before{margin-top:-12px;margin-bottom:0;border-top-color:rgba(0,0,0,0);border-bottom-color:#222}.tooltip--bottom:hover:before,.tooltip--bottom:hover:after,.tooltip--bottom:focus:before,.tooltip--bottom:focus:after{transform:translateY(12px)}.tooltip--left:before,.tooltip--left:after{right:100%;bottom:0%;left:auto}.tooltip--left:before{margin-left:0;margin-right:-12px;margin-bottom:10px;border-color:rgba(0,0,0,0);border-left-color:#222}.tooltip--left:after{width:150px}.tooltip--left:hover:before,.tooltip--left:hover:after,.tooltip--left:focus:before,.tooltip--left:focus:before{transform:translateX(-12px)}.tooltip--right:before,.tooltip--right:after{left:100%;bottom:0%;right:auto}.tooltip--right:before{margin-left:-12px;margin-right:0;margin-bottom:10px;border-color:rgba(0,0,0,0);border-right-color:#222}.tooltip--right:after{width:150px}.tooltip--right:hover:before,.tooltip--right:hover:after,.tooltip--right:focus:before,.tooltip--right:focus:before{transform:translateX(12px)}.tooltip--light:before{border-top-color:#ebebeb}.tooltip--light:after{background-color:#ebebeb;color:#222}.tooltip--light.tooltip--bottom:before{border-top-color:rgba(0,0,0,0);border-bottom-color:#ebebeb}.segmented-controls{margin:0px;margin:0rem;margin-bottom:40px;margin-bottom:2.5rem;padding:0px;padding:0rem;list-style:none}.segmented-controls li{margin:0px;margin:0rem;margin-left:-4px;margin-left:-0.25rem;display:inline-block}.segmented-controls a{color:#6e6e6e;border-width:1px;border-style:solid;border-color:#6e6e6e;border-right-width:0;display:block;padding:6px 16px}.segmented-controls a:hover{background-color:#dcdcdc}.segmented-controls li:first-child a{border-top-left-radius:7px;border-bottom-left-radius:7px}.segmented-controls li:last-child a{border-top-right-radius:7px;border-bottom-right-radius:7px;border-right-width:1px}.segmented-controls--active a,.segmented-controls--active a:hover{background-color:#6e6e6e;border-color:#6e6e6e;color:#fff}.segmented-controls--active+li a{border-left-color:#6e6e6e}.segmented-controls--primary .segmented-controls--active a{background-color:#336dc2;border-color:#336dc2}.segmented-controls--primary .segmented-controls--active+li a{border-left-color:#336dc2}.segmented-controls img{max-height:20px}.segmented-controls--xx-small a{padding:3px 6px;font-size:12px;font-size:.75rem;line-height:22px}.segmented-controls--xx-small img{max-height:7px}.segmented-controls--x-small a{padding:1px 12px;font-size:14px;font-size:.875rem;line-height:24px}.segmented-controls--x-small img{max-height:11px}.segmented-controls--small a{padding:2px 12px;font-size:16px;font-size:1rem;line-height:26px}.segmented-controls--small img{max-height:15px}.segmented-controls--large a{padding:15px 20px;font-size:18px;font-size:1.125rem;line-height:28px}.segmented-controls--large img{max-height:25px}.whats-new-widget{display:block;position:relative;width:450px;max-width:100%;background-color:#fff;border-radius:5px;border-style:solid;border-width:0;border-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget h2{font-size:18px;font-size:1.125rem;line-height:28px;margin-bottom:4px;margin-bottom:0.25rem;font-weight:bold}.whats-new-widget h2 .label--ghost{transform:translateY(-2px)}.whats-new-widget p{margin-bottom:0px;margin-bottom:0rem}.whats-new-widget>ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;overflow:auto}.whats-new-widget>ul>li{margin:0px;margin:0rem;padding:20px;padding:1.25rem;border-bottom-style:solid;border-bottom-width:4px;border-bottom-color:#f2f2f2;position:relative;z-index:1}.whats-new-widget .whats-new-widget__actions{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none}.whats-new-widget .whats-new-widget__actions li{margin:0px;margin:0rem;margin-right:20px;margin-right:1.25rem;display:inline-block}.whats-new-widget footer{padding-top:20px;padding-top:1.25rem;padding-bottom:20px;padding-bottom:1.25rem;background-color:#f2f2f2;border-bottom-left-radius:5px;border-bottom-right-radius:5px}.whats-new-widget footer ul{margin:0px;margin:0rem;padding:0px;padding:0rem;list-style:none;text-align:center}.whats-new-widget footer li{margin:0px;margin:0rem;margin-left:20px;margin-left:1.25rem;margin-right:20px;margin-right:1.25rem;display:inline-block}.whats-new-widget:before{content:" ";position:absolute;display:block;top:-2px;left:50%;transform:rotate(45deg) translateX(-50%);width:25px;height:25px;background-color:#fff;border-top-style:solid;border-top-width:0;border-top-color:#336dc2;border-left-style:solid;border-left-width:0;border-left-color:#336dc2;box-shadow:0px 0px 4px #6e6e6e}.whats-new-widget--arrow-left:before{left:40px}.whats-new-widget--arrow-right:before{left:auto;right:40px}.whats-new-widget:after{content:" ";position:absolute;width:50%;height:20px;top:0;left:50%;transform:translateX(-50%);background-color:#fff}.whats-new-widget--small{font-size:14px;font-size:.875rem;line-height:24px;width:320px}.whats-new-widget--small h2{font-size:14px;font-size:.875rem;line-height:24px}.whats-new-widget--small>ul>li{padding:10px;padding:0.625rem}.whats-new-widget--small footer{padding-top:10px;padding-top:0.625rem;padding-bottom:10px;padding-bottom:0.625rem;font-size:12px;font-size:.75rem;line-height:22px}.whats-new-widget--small footer li{margin-left:10px;margin-left:0.625rem;margin-right:10px;margin-right:0.625rem}.whats-new-widget--small:before{top:-2px;left:50%;width:15px;height:15px}.card{padding:10px;padding:0.625rem;background-color:#f2f2f2;color:#373737;box-shadow:2px 2px 0 rgba(0,0,0,.15);border-radius:2px}.card--light{background-color:#fff}.card--dark{background-color:#333;box-shadow:2px 2px 0 #000;color:#fff}.syntaxhighlighter{padding:20px;padding:1.25rem;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc}.syntaxhighlighter .code{white-space:nowrap}.flex{display:flex}.flex-direction--row{flex-direction:row}.flex-direction--row-reverse{flex-direction:row-reverse}.flex-direction--column{flex-direction:column}.flex-direction--column-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.flex-align--stretch{align-items:stretch}.flex-align--start{align-items:flex-start}.flex-align--end{align-items:flex-end}.flex-align--center{align-items:center}.flex-align-content--space-between{align-content:space-between}.flex-align-content--start{align-content:flex-start}.flex-align-self--start{align-self:flex-start}.flex-align-self--end{align-self:flex-end}.flex-align-self--center{align-self:center}.flex-align-items--baseline{align-items:baseline}.flex-align-items--center{align-items:center}.flex-justify--start{justify-content:flex-start}.flex-justify--end{justify-content:flex-end}.flex-justify--center{justify-content:center}.flex-justify--space-around{justify-content:space-around}.flex-justify--space-between{justify-content:space-between}.flex-justify--space-evenly{justify-content:space-evenly}.flex-grow{flex-grow:1}.flex-shrink{flex-shrink:1}.flex-basis-0{flex-basis:0%}.flex-basis-100{flex-basis:100%}[flex-order]{order:attr(data-flex-order)}.js-context-menu{position:relative}.js-context-menu p,.js-context-menu p:last-child{margin-bottom:0px;margin-bottom:0rem}.js-context-menu__list{position:absolute;display:none;overflow:hidden;min-width:150px;top:25px;left:25px;transform-origin:top left;z-index:10;background-color:#fff;text-align:left}.js-context-menu__list.js-context-menu__list--right{text-align:right;transform-origin:top right}.js-context-menu__list li{display:list-item;margin-bottom:0}.js-context-menu__list a{padding:10px;padding:0.625rem;display:block;color:#336dc2}.js-context-menu__list a:hover{color:#fff;background-color:#183559}.js-context-menu__list--open{display:block;animation-duration:.2s;animation-name:open;box-shadow:0 0 10px #b6b6b6}@keyframes open{from{transform:scale(0, 0);box-shadow:0 0 10px rgba(182,182,182,0)}to{transform:scale(1, 1);box-shadow:0 0 10px #b6b6b6}} \ No newline at end of file diff --git a/dist/honeycomb.js b/dist/honeycomb.js index 5e0b7d44..3c9a4ada 100644 --- a/dist/honeycomb.js +++ b/dist/honeycomb.js @@ -4,148 +4,221 @@ Object.defineProperty(exports, "__esModule", { value: true }); -exports["default"] = void 0; +exports.trackPageView = exports.trackEvent = exports.setupTrackingAlias = exports.isExcludedEnvironment = exports["default"] = exports.accountId = void 0; +var _honeycomb = _interopRequireDefault(require("../../cookie-consent/js/honeycomb.cookie-consent")); +var _honeycombDocument = require("../../document/js/honeycomb.document.load-script"); +var _honeycombNotification = require("../../notification/js/honeycomb.notification.log-deprecated-function"); +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { + "default": obj + }; +} +function _createForOfIteratorHelper(o, allowArrayLike) { + var it = typeof Symbol !== "undefined" && o[Symbol.iterator] || o["@@iterator"]; + if (!it) { + if (Array.isArray(o) || (it = _unsupportedIterableToArray(o)) || allowArrayLike && o && typeof o.length === "number") { + if (it) o = it; + var i = 0; + var F = function F() {}; + return { + s: F, + n: function n() { + if (i >= o.length) return { + done: true + }; + return { + done: false, + value: o[i++] + }; + }, + e: function e(_e) { + throw _e; + }, + f: F + }; + } + throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); + } + var normalCompletion = true, + didErr = false, + err; + return { + s: function s() { + it = it.call(o); + }, + n: function n() { + var step = it.next(); + normalCompletion = step.done; + return step; + }, + e: function e(_e2) { + didErr = true; + err = _e2; + }, + f: function f() { + try { + if (!normalCompletion && it["return"] != null) it["return"](); + } finally { + if (didErr) throw err; + } + } + }; +} +function _unsupportedIterableToArray(o, minLen) { + if (!o) return; + if (typeof o === "string") return _arrayLikeToArray(o, minLen); + var n = Object.prototype.toString.call(o).slice(8, -1); + if (n === "Object" && o.constructor) n = o.constructor.name; + if (n === "Map" || n === "Set") return Array.from(o); + if (n === "Arguments" || /^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)) return _arrayLikeToArray(o, minLen); +} +function _arrayLikeToArray(arr, len) { + if (len == null || len > arr.length) len = arr.length; + for (var i = 0, arr2 = new Array(len); i < len; i++) arr2[i] = arr[i]; + return arr2; +} var accountId; -var sites; -var optimizeContainerId; var crossDomainAccountId; -var crossDomain = false; -var crossDomainTrackerName = 'crossDomain'; var init = function init() { - var s = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; // If the account ID is not set, then don't carry on. - if (!accountId || accountId === 'UA-XXX') { + if (!accountId || accountId === 'G-XXX') { window.console.warn('Honeycomb: Google Analytics account ID is not set, therefore the Google Analytics script will not be loaded.'); return false; } // Add the tracking script. - addScript(); + addScript().then(function () { + // Init the analytics accounts. + initAccount(accountId, crossDomainAccountId); - // Init the analytics accounts. - initAccount(accountId, crossDomainAccountId); - - // Track a page view. - if (s.trackPageView !== false) { - trackPageView(); - } + // Set up tracking alias helper. + setupTrackingAlias(); - // Set up tracking alias helper. - setupTrackingAlias(); + // Track lightbox video views. + trackLightboxVideoViews(); - // Track YouTube video views. - trackYouTubeViews(); + // Do console error if window.ga called, but doesn't exist, as V4 is now window.gtag(). + window.ga = window.ga || function () { + window.console.error('Honeycomb web toolkit has now been updated to use Google Analytics V4 (gtag). Please update any `window.ga()` references to use the new V4 API.', arguments); + }; + }); +}; +var isExcludedEnvironment = exports.isExcludedEnvironment = function isExcludedEnvironment() { + var excludedEnvironments = ['localhost', 'local.red-gate.com', 'local.honeycomb.com', 'webstaging.red-gate.com', 'coredev-uat']; + var isExcluded = false; + excludedEnvironments.forEach(function (environment) { + if (window.location.host.includes(environment)) { + isExcluded = true; + } + }); + return isExcluded; }; var setAccountId = function setAccountId(accId) { - accountId = accId; + exports.accountId = accountId = accId; }; var setCrossDomainAccountId = function setCrossDomainAccountId(accId) { - crossDomain = true; crossDomainAccountId = accId; }; -var setSites = function setSites(s) { - sites = s; -}; -var setOptimizeId = function setOptimizeId(id) { - optimizeContainerId = id; -}; // Add the Google Analytics script to the page. // Expanded out the isogram iife. var addScript = function addScript() { - window.GoogleAnalyticsObject = 'ga'; - window.ga = window.ga || function () { - (window.ga.q = window.ga.q || []).push(arguments); - }; - window.ga.l = 1 * new Date(); - var script = document.createElement('script'); - script.async = 1; - script.src = '//www.google-analytics.com/analytics.js'; - var firstScript = document.getElementsByTagName('script')[0]; - firstScript.parentNode.insertBefore(script, firstScript); + return new Promise(function (resolve, reject) { + (0, _honeycombDocument.load)("https://www.googletagmanager.com/gtag/js?id=".concat(accountId), function () { + resolve(); + }, { + async: true + }, function () { + reject('Google Analytics script not loaded'); + }); + }); }; // Initialise the account, with the account ID. -var initAccount = function initAccount(accountId, crossDomainAccountId) { - if (!accountId || accountId === 'UA-XXX') { +var initAccount = function initAccount(accountId) { + var crossDomainAccountId = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + if (!accountId || accountId === 'G-XXX') { return false; } - if (typeof window.ga === 'undefined') return false; + window.dataLayer = window.dataLayer || []; + window.gtag = function () { + window.dataLayer.push(arguments); + }; - // Create the tracker for the individual property. - // allowLinker defaults to 'false' - window.ga('create', accountId, 'auto'); + // Set default values of consent to denied. + window.gtag('consent', 'default', { + 'ad_storage': 'denied', + 'analytics_storage': 'denied', + 'wait_for_update': 500 + }); + window.gtag('js', new Date()); - // Create the cross-domain tracker, and set it to allow cross-domain linker parameters. - // Also enable the auto-linker and pass in a list of sites. - // Our implementation of multiple trackers follows this guide: https://www.simoahava.com/gtm-tips/cross-domain-tracking-with-multiple-ga-trackers/ - if (crossDomainAccountId && sites) { - window.ga('create', crossDomainAccountId, { - name: crossDomainTrackerName, - cookieName: '_crossDomainGa', - 'allowLinker': true - }); - window.ga("".concat(crossDomainTrackerName, ".require"), 'linker'); - window.ga("".concat(crossDomainTrackerName, ".linker:autoLink"), sites); + // Add account IDs. + var configOptions = {}; + if (isExcludedEnvironment()) { + configOptions['debug_mode'] = true; } - if (optimizeContainerId) { - window.ga('require', optimizeContainerId); + window.gtag('config', accountId, configOptions); + if (crossDomainAccountId) { + window.gtag('config', crossDomainAccountId, configOptions); } - // Anonymise IP addresses by default. - window.ga('set', 'anonymizeIp', true); + // Update consent for storing cookies if targeting consent given. + var hasTargetingConsent = _honeycomb["default"].hasConsent('targeting'); + if (hasTargetingConsent) { + window.gtag('consent', 'update', { + 'ad_storage': 'granted', + 'analytics_storage': 'granted' + }); + } }; // Track a page view on all trackers. -var trackPageView = function trackPageView() { - var url = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : false; - var options = url ? { - page: url +var trackPageView = exports.trackPageView = function trackPageView() { + var url = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; + var options = url !== '' ? { + page_location: url } : {}; - if (typeof window.ga === 'undefined') return false; - - // Track pageview for the default tracker - window.ga('send', 'pageview', options); - - // Track pageview for the crossdomain tracker, if set - if (crossDomain) { - window.ga("".concat(crossDomainTrackerName, ".send"), 'pageview', options); - } + trackEvent('page_view', options); }; -// Track an event on the default tracker -var trackEvent = function trackEvent() { - var category = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; - var action = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; - var label = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : null; - var value = arguments.length > 3 && arguments[3] !== undefined ? arguments[3] : null; - if (typeof window.ga === 'undefined') return false; - window.ga('send', 'event', category, action, label, value); -}; - -// Set a custom variable on the default tracker -var setCustomVariable = function setCustomVariable(index, name, value) { - if (typeof window.ga === 'undefined') return false; - var options = {}; - options['dimension' + index] = value; - window.ga('send', 'pageview', options); +// Track an event. +var trackEvent = exports.trackEvent = function trackEvent() { + var event = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; + var params = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : {}; + if (event === '') return false; + if (typeof window.gtag === 'undefined') return false; + window.gtag('event', event, params); }; // Track youtube video views. -var trackYouTubeViews = function trackYouTubeViews() { - var els = document.querySelectorAll('.lightbox--video'); +var trackLightboxVideoViews = function trackLightboxVideoViews() { + var els = document.querySelectorAll('.lightbox--video, .js-lightbox--video'); for (var i = 0; i < els.length; i++) { els[i].addEventListener('click', function (e) { - var videoId = e.target.href.replace(/http(s)*:\/\/www.youtube.com\/embed\/|\?.*/g, ''); - trackEvent('Video', window.location.pathname, videoId); + var target = e.target; + + // Ensure target is the link, rather than a child element. + while (!target.hasAttribute('href')) { + target = target.parentElement; + } + var videoId = target.href.replace(/http(s)*:\/\/www.youtube.com\/embed\/|\?.*/g, ''); + var url = new URL(target.href); + trackEvent('video_start', { + video_current_time: 0, + video_percent: 0, + video_url: url.origin + url.pathname, + video_id: videoId, + lightbox: true + }); }); } }; -// Click track (helper for instead of onclick="ga(send...)". +// Click track (helper for instead of onclick="gtag('event', ...)". // Use data-attributes instead. Keeps HTML nicer and easy to update in the // future). -var setupTrackingAlias = function setupTrackingAlias() { +var setupTrackingAlias = exports.setupTrackingAlias = function setupTrackingAlias() { var element = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : document; var els = element.querySelectorAll('[data-ga-track]'); for (var i = 0; i < els.length; i++) { @@ -158,31 +231,55 @@ var setupTrackingAlias = function setupTrackingAlias() { while (!target.hasAttribute('data-ga-track')) { target = target.parentElement; } - var category = target.getAttribute('data-ga-track-category') || null; - var action = target.getAttribute('data-ga-track-action') || null; - var label = target.getAttribute('data-ga-track-label') || null; - var value = target.getAttribute('data-ga-track-value') || null; + var event = target.getAttribute('data-ga-track-event'); + if (event === null) return; + + // Get attributes that match 'data-ga-track-'. + var eventParams = {}; + var _iterator = _createForOfIteratorHelper(target.attributes), + _step; + try { + for (_iterator.s(); !(_step = _iterator.n()).done;) { + var attr = _step.value; + if (attr.name.match('data-ga-track-') && !attr.name.match('data-ga-track-event')) { + eventParams[attr.name.substring('data-ga-track-'.length)] = attr.value; + } + } - // Process Google tracking event. - trackEvent(category, action, label, value); + // Process the Google tracking event. + } catch (err) { + _iterator.e(err); + } finally { + _iterator.f(); + } + trackEvent(event, eventParams); }); } }; -var _default = { +var setCustomVariable = function setCustomVariable() { + (0, _honeycombNotification.logDeprecatedFunctionToConsole)('setCustomVariable', 'Google Analytics'); +}; +var setOptimizeId = function setOptimizeId() { + (0, _honeycombNotification.logDeprecatedFunctionToConsole)('setOptimizeId', 'Google Analytics'); +}; +var setSites = function setSites() { + (0, _honeycombNotification.logDeprecatedFunctionToConsole)('setSites', 'Google Analytics'); +}; +var _default = exports["default"] = { init: init, + accountId: accountId, + isExcludedEnvironment: isExcludedEnvironment, + setupTrackingAlias: setupTrackingAlias, setAccountId: setAccountId, setCrossDomainAccountId: setCrossDomainAccountId, - setSites: setSites, - setOptimizeId: setOptimizeId, - trackPageView: trackPageView, trackEvent: trackEvent, + trackPageView: trackPageView, setCustomVariable: setCustomVariable, - accountId: accountId, - setupTrackingAlias: setupTrackingAlias + setOptimizeId: setOptimizeId, + setSites: setSites }; -exports["default"] = _default; -},{}],2:[function(require,module,exports){ +},{"../../cookie-consent/js/honeycomb.cookie-consent":13,"../../document/js/honeycomb.document.load-script":16,"../../notification/js/honeycomb.notification.log-deprecated-function":30}],2:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -198,10 +295,9 @@ var init = function init() { s.parentNode.insertBefore(p, s); } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; },{}],3:[function(require,module,exports){ "use strict"; @@ -238,10 +334,9 @@ var step = function step() { }); }); }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; },{}],4:[function(require,module,exports){ "use strict"; @@ -250,11 +345,9 @@ Object.defineProperty(exports, "__esModule", { value: true }); exports.version = exports.date = exports.breakpoints = void 0; -var version = 'Version goes here'; -exports.version = version; -var date = 'Date goes here'; -exports.date = date; -var breakpoints = [{ +var version = exports.version = 'Version goes here'; +var date = exports.date = 'Date goes here'; +var breakpoints = exports.breakpoints = [{ 'breakpoint': 'large', 'width': 9999 }, { @@ -264,7 +357,6 @@ var breakpoints = [{ 'breakpoint': 'small', 'width': 480 }]; -exports.breakpoints = breakpoints; },{}],5:[function(require,module,exports){ "use strict"; @@ -284,11 +376,10 @@ var addClass = function addClass(className) { var isIE7 = function isIE7() { return navigator.appVersion.indexOf('MSIE 7') !== -1 ? true : false; }; -var _default = { +var _default = exports["default"] = { init: init, isIE7: isIE7 }; -exports["default"] = _default; },{}],6:[function(require,module,exports){ "use strict"; @@ -440,12 +531,11 @@ var init = function init() { } } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],7:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],7:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -700,12 +790,11 @@ var getData = function getData(chart) { } return $deferred; }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],8:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],8:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -742,12 +831,11 @@ var init = function init(callback) { } } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],9:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],9:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -804,12 +892,11 @@ var init = function init() { loadVendorStyle(config); } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12,"../../document/js/honeycomb.document.load-style":13}],10:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16,"../../document/js/honeycomb.document.load-style":17}],10:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -941,153 +1028,5836 @@ var update = function update() { _iterator2.f(); } } -}; -window.addEventListener('resize', function () { - update(); -}); -var _default = { - init: init -}; -exports["default"] = _default; +}; +window.addEventListener('resize', function () { + update(); +}); +var _default = exports["default"] = { + init: init +}; + +},{}],11:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports["default"] = void 0; +var init = function init() { + var els = document.querySelectorAll('.js-context-menu'); + + // Add event handlers + if (els.length) { + // Polyfill Element.prototype.closest for IE + if (!Element.prototype.closest) { + Element.prototype.matches = Element.prototype.msMatchesSelector; + Element.prototype.closest = function (s) { + var el = this; + do { + if (el.matches(s)) return el; + el = el.parentElement || el.parentNode; + } while (el !== null && el.nodeType === 1); + return null; + }; + } + for (var i = 0; i < els.length; i++) { + var el = els[i]; + el.querySelector('.js-context-menu__control').addEventListener('click', handleContextMenuControlClick); + } + document.addEventListener('click', handleClickAway); + + // Close context menus when resizing window (rather than recalculating positioning) + window.addEventListener('resize', closeMenus); + } +}; + +// Get the position of an element relative to the document +function getOffset(el) { + var rect = el.getBoundingClientRect(); + var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft; + var scrollTop = window.pageYOffset || document.documentElement.scrollTop; + return { + top: rect.top + scrollTop, + left: rect.left + scrollLeft, + height: rect.height, + width: rect.width + }; +} + +// Handler for clicking on the context menu control +var handleContextMenuControlClick = function handleContextMenuControlClick(event) { + event.preventDefault(); + var contextMenu = event.target.closest('.js-context-menu'); + + // Toggle context menu open state + if (contextMenu.classList.contains('js-context-menu--open')) { + closeMenu(contextMenu); + } else { + openMenu(contextMenu); + } +}; +var openMenu = function openMenu(contextMenu) { + contextMenu.classList.add('js-context-menu--open'); + + // In order to overlay the context menu list over the other document content + // and avoid problems with parent container overflow, + // we move the context menu list up to the body, + // absolutely positioned in the correct position. + // We replace the list in its original parent when the menu is closed. + var contextMenuList = contextMenu.querySelector('.js-context-menu__list'); + var control = contextMenu.querySelector('.js-context-menu__control'); + var offset = getOffset(control); + + // Set position and classes + var top = offset.top + offset.height + 10; + var left = offset.left + 20; + if (contextMenu.classList.contains('js-context-menu--right')) { + contextMenuList.classList.add('js-context-menu__list--right'); + left -= offset.width + 20; + } + contextMenuList.style.top = "".concat(top, "px"); + contextMenuList.style.left = "".concat(left, "px"); + contextMenuList.classList.add('js-context-menu__list--open'); + + // create unique identifier to associate the context menu with the floating element + var id = Date.now() + Math.random(); + contextMenu.setAttribute('data-context-menu-id', id); + contextMenuList.setAttribute('data-context-menu-id', id); + + // Add menu to DOM + document.body.appendChild(contextMenuList); +}; +var closeMenu = function closeMenu(contextMenu) { + contextMenu.classList.remove('js-context-menu--open'); + + // remove any floating open lists from the body and replace them in their parent container + var id = contextMenu.getAttribute('data-context-menu-id'); + if (id) { + var floatingList = document.querySelector(".js-context-menu__list[data-context-menu-id=\"".concat(id, "\"")); + if (floatingList) { + floatingList.classList.remove('js-context-menu__list--open'); + contextMenu.appendChild(floatingList); + } + } +}; + +// Close all context menus +var closeMenus = function closeMenus() { + var els = document.querySelectorAll('.js-context-menu--open'); + if (els.length) { + for (var i = 0; i < els.length; i++) { + closeMenu(els[i]); + } + } +}; + +// Handler for clicking away from the context menu +var handleClickAway = function handleClickAway(event) { + var openContextMenus = document.querySelectorAll('.js-context-menu--open'); + + // Close all open context menus when clicking away + for (var i = 0; i < openContextMenus.length; i++) { + var openContextMenu = openContextMenus[i]; + var control = openContextMenu.querySelector('.js-context-menu__control'); + var id = openContextMenu.getAttribute('data-context-menu-id'); + var list = document.querySelector(".js-context-menu__list[data-context-menu-id=\"".concat(id, "\"]")); + + // make sure the user is not clicking on the context menu control or list + if (!(control.contains(event.target) || list.contains(event.target))) { + closeMenu(openContextMenu); + } + } +}; +var _default = exports["default"] = { + init: init +}; + +},{}],12:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.open = exports.close = void 0; +var dialog = null; + +/** + * Open the dialog, and display the cookie groups, with the consent values (as + * toggles). + * + * @param {Object|Array} consentGroups An object containing the groups and + * their consent values, or an array of + * group names. + * @param {Function} setHasConsent A function to use to set consent, passing in + * object of groups and their consent values + * @return {Void} + */ +var open = exports.open = function open() { + var consentGroups = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + var setHasConsent = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : null; + if (dialog) return; + + // Convert groups array into object. + if (Array.isArray(consentGroups)) { + var groupsObject = {}; + for (var i = 0; i < consentGroups.length; i++) { + groupsObject[consentGroups[i]] = 0; + } + consentGroups = groupsObject; + } + + // Container. + dialog = document.createElement('div'); + dialog.setAttribute('class', 'cookie-dialog'); + dialog.addEventListener('click', function (e) { + var _e$target; + // If the user clicks outside of the inner container, then close the dialog. + if (((_e$target = e.target) === null || _e$target === void 0 ? void 0 : _e$target.getAttribute('class')) === 'cookie-dialog') { + close(); + } + }); + + // Inner container. + var inner = document.createElement('div'); + inner.setAttribute('class', 'cookie-dialog__inner'); + + // Heading. + var heading = document.createElement('h1'); + heading.setAttribute('class', 'beta text--redgate'); + heading.innerHTML = 'Cookie settings'; + inner.appendChild(heading); + + // Intro para. + var intro = document.createElement('p'); + intro.innerHTML = 'When you visit a website, it may store or retrieve information on your browser, mostly in the form of cookies. This information could be about you, your preferences, or your device. Typically, it does not identify you personally.
If you prefer, you can choose not to allow some types of cookies. To disallow all cookies, except essential cookies that our site needs to function, click Save settings. Otherwise, you can enable certain types of cookies by checking the appropriate box under Manage cookie groups.
Blocking some types of cookies may affect your experience of our site and what we can offer you.'; + inner.appendChild(intro); + + // Allow all button. + var acceptAll = document.createElement('button'); + acceptAll.setAttribute('class', 'button button--primary button--small spaced-bottom--tight spaced-right--tight'); + acceptAll.innerHTML = 'Accept all'; + acceptAll.addEventListener('click', function (e) { + e.preventDefault(); + setHasConsent(null); + }); + inner.appendChild(acceptAll); + + // Reject all button. + var rejectAll = document.createElement('button'); + rejectAll.setAttribute('class', 'button button--small spaced-bottom--tight'); + rejectAll.innerHTML = 'Reject all'; + rejectAll.addEventListener('click', function (e) { + e.preventDefault(); + var rejections = {}; + for (var consentGroup in consentGroups) { + rejections[consentGroup] = 0; + } + setHasConsent(rejections); + }); + inner.appendChild(rejectAll); + + // Group heading. + var groupHeading = document.createElement('h2'); + groupHeading.setAttribute('class', 'gamma text--redgate'); + groupHeading.innerHTML = 'Manage cookie groups'; + inner.appendChild(groupHeading); + + // Group intro. + var groupIntro = document.createElement('p'); + groupIntro.innerHTML = 'Performance cookies include Google Analytics and similar platforms that help us see how people are using our site. Targeting cookies let us deliver content and ads relevant to your interests on our sites and third-party ones.'; + inner.appendChild(groupIntro); + + // Groups. + var groups = document.createElement('ul'); + groups.setAttribute('class', 'cookie-dialog__groups'); + for (var consentGroup in consentGroups) { + var group = document.createElement('li'); + + // Checkbox. + var checkbox = document.createElement('input'); + checkbox.setAttribute('type', 'checkbox'); + checkbox.setAttribute('name', 'groups[]'); + checkbox.setAttribute('id', "group-".concat(consentGroup)); + checkbox.setAttribute('value', consentGroup); + if (consentGroups[consentGroup] == 1) { + checkbox.setAttribute('checked', 'checked'); + } + + // Label. + var label = document.createElement('label'); + label.setAttribute('for', "group-".concat(consentGroup)); + label.innerHTML = consentGroup; + group.appendChild(checkbox); + group.appendChild(label); + groups.appendChild(group); + } + inner.appendChild(groups); + + // Controls. + var controls = document.createElement('div'); + controls.setAttribute('class', 'cookie-dialog__controls'); + + // Save button. + var saveButton = document.createElement('button'); + saveButton.setAttribute('class', 'button button--primary button--small'); + saveButton.innerHTML = 'Save settings'; + saveButton.addEventListener('click', function (e) { + // Build the selections object from the checkboxes and pass into the + // setHasConsent function to pass back to the calling function. + e.preventDefault(); + var groups = dialog.querySelectorAll('input[type="checkbox"]'); + var selections = {}; + for (var _i = 0; _i < groups.length; _i++) { + var name = groups[_i].getAttribute('value'); + selections[name] = groups[_i].checked === true ? 1 : 0; + } + setHasConsent(selections); + }); + controls.appendChild(saveButton); + + // Close button? + var closeButton = document.createElement('button'); + closeButton.setAttribute('class', 'button button--transparent button--small'); + closeButton.innerHTML = 'Close settings'; + closeButton.addEventListener('click', function (e) { + e.preventDefault(); + close(); + }); + controls.appendChild(closeButton); + inner.appendChild(controls); + + // Close button in the corner of the dialog. + var closeButton2 = document.createElement('button'); + closeButton2.setAttribute('class', 'button button--transparent button--small cookie-dialog__close--corner'); + closeButton2.innerHTML = 'Close'; + closeButton2.addEventListener('click', function (e) { + e.preventDefault(); + close(); + }); + inner.appendChild(closeButton2); + + // Append the dialog to the DOM. + dialog.appendChild(inner); + document.body.appendChild(dialog); + + // Set focus to the dialog box. + acceptAll.focus(); +}; + +/** + * Close the dialog. + */ +var close = exports.close = function close() { + if (dialog) { + dialog.parentElement.removeChild(dialog); + dialog = null; + } +}; + +},{}],13:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports["default"] = void 0; +var _honeycomb = _interopRequireDefault(require("../../cookie/js/honeycomb.cookie")); +var _crawlerUserAgents = _interopRequireDefault(require("../json/crawler-user-agents.json")); +var _honeycombCookieConsent = require("./honeycomb.cookie-consent.dialog"); +function _interopRequireDefault(obj) { + return obj && obj.__esModule ? obj : { + "default": obj + }; +} +function _typeof(o) { + "@babel/helpers - typeof"; + + return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { + return typeof o; + } : function (o) { + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; + }, _typeof(o); +} +/** + * The name of the consent cookie. + * + * @var {String} The name of the consent cookie. + */ +var consentCookieName = 'hccookieconsent'; + +/** + * The domain used when setting the cookie. + * + * @var {String} consentCookieDomain The domain + */ +var consentCookieDomain = window.location.hostname; + +/** + * The groups that can be consented to. + * + * @var {Array} consentGroups The groups + */ +var consentGroups = ['functional', 'performance', 'targeting']; + +/** + * The heading used on the banner. + * + * @var {String} bannerHeading The heading + */ +var bannerHeading = 'Cookies'; + +/** + * The intro content used on the banner. + * + * @var {String} bannerIntro The intro content + */ +var bannerIntro = "\n

We use some essential cookies to make this website work.

\n

We'd like to set additional ones to see how you use our site and for advertising.

\n"; + +/** + * The links to display in the banner. + * + * @var {Array} links An array of link objects + */ +var links = []; + +/** + * Set the consent cookie name. + * + * @param {String} name The name of the consent cookie + * @returns {Void} + */ +var setConsentCookieName = function setConsentCookieName(name) { + consentCookieName = name; +}; + +/** + * Set the domain used for the cookie. + * + * @param {String} domain The domain to use for the cookie + * @returns {Void} + */ +var setConsentCookieDomain = function setConsentCookieDomain(domain) { + consentCookieDomain = domain; +}; + +/** + * Set the consent groups. + * + * @param {Array|Null} groups The groups to consent to + */ +var setConsentGroups = function setConsentGroups() { + var groups = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + if (Array.isArray(groups)) { + consentGroups = groups; + } +}; + +/** + * Set the heading to use on the banner. + * + * @param {String} heading The heading to use on the banner + * @returns {Void} + */ +var setBannerHeading = function setBannerHeading(heading) { + bannerHeading = heading; +}; + +/** + * Set the intro content to use on the banner. + * + * @param {String} intro The intro content + * @returns {Void} + */ +var setBannerIntro = function setBannerIntro(intro) { + bannerIntro = intro; +}; + +/** + * Set links to display on the banner. + * + * @param {Array|Null} links The links to display on the banner + */ +var setLinks = function setLinks() { + var l = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + if (Array.isArray(l)) { + links = l; + } +}; + +/** + * Get the name of the Redgate consent cookie + * + * @returns {String} The name of the consent cookie + */ +var getConsentCookieName = function getConsentCookieName() { + return consentCookieName; +}; + +/** + * Get the domain to use when setting the consent cookie. + * + * @returns {String} The domain to use for the consent cookie + */ +var getConsentCookieDomain = function getConsentCookieDomain() { + return consentCookieDomain; +}; + +/** + * Get the consent groups. + * + * @returns {Array} An array of consent groups + */ +var getConsentGroups = function getConsentGroups() { + return consentGroups; +}; + +/** + * Get the heading to use on the banner. + * + * @returns {String} The heading to use on the banner + */ +var getBannerHeading = function getBannerHeading() { + return bannerHeading; +}; + +/** + * Get the intro content to use on the banner. + * + * @returns {String} The intro to use on the banner + */ +var getBannerIntro = function getBannerIntro() { + return bannerIntro; +}; + +/** + * Get the custom links to display on the banner. + * + * @returns {Array} An array of custom links + */ +var getLinks = function getLinks() { + return links; +}; + +/** + * Get the groups from the cookie if they exist. If they don't exist, then + * return null. + * + * @returns {Object|Null} The consent groups with their consent value, or null if not found + */ +var getConsentGroupsFromCookie = function getConsentGroupsFromCookie() { + var consentCookieGroups = JSON.parse(_honeycomb["default"].get(getConsentCookieName())); + return _typeof(consentCookieGroups) !== 'object' || consentCookieGroups === null ? null : consentCookieGroups; +}; + +/** + * Check if there is consent to use cookies by checking for the value of the + * consent cookie. + * + * @param {String|Null} group The group to check consent for + * @returns {Boolean} Whether consent is given to use cookies + */ +var hasConsent = function hasConsent() { + var group = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + if (group !== null) { + group = group.toLowerCase(); + } + var consentCookie = JSON.parse(_honeycomb["default"].get(getConsentCookieName())); + + // Legacy. + if (_typeof(consentCookie) !== 'object' || consentCookie === null) { + return consentCookie === null || consentCookie == 0 ? false : true; + } + + // By default, consent is NOT given. + var consent = false; + + // If no group specified, then check if any of the groups have consent, and + // return true if so. + if (group === null) { + for (var g in consentCookie) { + if (consentCookie[g] == 1) { + consent = true; + } + } + return consent; + } + + // Check cookie for group status + if (Object.prototype.hasOwnProperty.call(consentCookie, group)) { + if (consentCookie[group] == 1) { + consent = true; + } + } + return consent; +}; + +/** + * Set the consent cookie with the groups consent statuses, and for it to + * expire in 31 days if cookies accepted, and 6 months if rejected. + * + * @param {Object|Null} groups The groups object with the group as the property, + * and the consent status as the value (0|1) + * @param {Boolean} status The status to set consent to if groups is null. + * Defaults to true (accepted) + */ +var setHasConsent = function setHasConsent() { + var groups = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : null; + var status = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : true; + // If no groups info is passed in, then set all groups to have consent. + if (groups === null) { + groups = {}; + getConsentGroups().forEach(function (group) { + groups[group] = status === true ? 1 : 0; + }); + } + _honeycomb["default"].set(getConsentCookieName(), JSON.stringify(groups), { + 'max-age': status === 1 ? 2678400 : 16070400, + domain: getConsentCookieDomain() + }); +}; + +/** + * Set the consent cookie with a value of 0, valid for the session only, so the + * notification doesn't get shown on every page load. + * + */ +var setNoConsent = function setNoConsent() { + _honeycomb["default"].set(getConsentCookieName(), 0, { + domain: getConsentCookieDomain() + }); +}; + +/** + * Check if the notification should be displayed. + * + * If the cookie is set, then we know that the user has made a decision, and + * we no longer need to display the notification. + * + * We also check if it's a crawler crawling the page, if so, we don't want to + * display the cookie notification. + * + * @returns {Boolean} True to display the notifcation, False if not + */ +var isDisplayNotification = function isDisplayNotification() { + var consentCookie = _honeycomb["default"].get(getConsentCookieName()); + return consentCookie === null && !isCrawler() ? true : false; +}; + +/** + * Display the cookie notification, and ask the user to either accept or + * reject the setting of additional cookies. + * + */ +var displayNotification = function displayNotification() { + // Container. + var container = document.createElement('div'); + container.className = 'band cookie-consent'; + + // Inner container. + var innerContainer = document.createElement('div'); + innerContainer.className = 'band__inner-container grid padded-v--tight'; + + // Grid column. + var column = document.createElement('div'); + column.className = 'grid__col grid__col--span-9-of-12'; + + // Heading. + var heading = document.createElement('h1'); + heading.className = 'beta spaced-bottom--none'; + heading.innerHTML = getBannerHeading(); + + // Intro. + var introContainer = null; + var introContent = getBannerIntro(); + if (introContent && introContent !== '') { + introContainer = document.createElement('div'); + introContainer.className = 'gamma text--normal spaced-bottom--tight'; + introContainer.innerHTML = introContent; + } + + // List. + var list = document.createElement('ul'); + list.className = 'list--bare list--horizontal'; + + // Accept button. + var acceptButtonListItem = document.createElement('li'); + acceptButtonListItem.className = 'spaced-right--tight'; + var acceptButton = document.createElement('button'); + acceptButton.className = 'button button--primary button--small'; + acceptButton.innerHTML = 'Accept additional cookies'; + acceptButton.addEventListener('click', function () { + setHasConsent(); + hideNotification(); + }); + acceptButtonListItem.appendChild(acceptButton); + list.appendChild(acceptButtonListItem); + + // Reject button. + var rejectButtonListItem = document.createElement('li'); + rejectButtonListItem.className = 'spaced-right--tight'; + var rejectButton = document.createElement('button'); + rejectButton.className = 'button button--small'; + rejectButton.innerHTML = 'Reject additional cookies'; + rejectButton.addEventListener('click', function () { + setHasConsent(null, false); + hideNotification(); + }); + rejectButtonListItem.appendChild(rejectButton); + list.appendChild(rejectButtonListItem); + + // Customise link. + var customiseLinkItem = document.createElement('li'); + customiseLinkItem.className = 'spaced-right--tight'; + var customiseLink = document.createElement('a'); + customiseLink.setAttribute('href', '#'); + customiseLink.innerHTML = 'Customize additional cookies'; + customiseLink.addEventListener('click', function (e) { + e.preventDefault(); + (0, _honeycombCookieConsent.open)(getConsentGroupsFromCookie() || getConsentGroups(), function (groups) { + setHasConsent(groups); + hideNotification(); + (0, _honeycombCookieConsent.close)(); + }); + }); + customiseLinkItem.appendChild(customiseLink); + list.appendChild(customiseLinkItem); + + // Links. + getLinks().forEach(function (link) { + var linkListItem = document.createElement('li'); + linkListItem.className = 'spaced-right--tight'; + var a = document.createElement('a'); + a.setAttribute('href', link.href); + a.innerHTML = link.title; + linkListItem.appendChild(a); + list.appendChild(linkListItem); + }); + + // Add all the nodes to each other. + column.appendChild(heading); + introContainer && column.appendChild(introContainer); + column.appendChild(list); + innerContainer.appendChild(column); + container.appendChild(innerContainer); + + // Add the container to the body of the page. + document.body.appendChild(container); +}; + +/** + * Hide the notification if it exists. + * + */ +var hideNotification = function hideNotification() { + var notification = document.querySelector('.cookie-consent'); + if (notification) { + notification.parentElement.removeChild(notification); + } +}; + +/** + * Check if the current request's user agent belongs to a list of crawler user + * agents. + * + * @see https://github.com/monperrus/crawler-user-agents/blob/master/crawler-user-agents.json + * @returns {Boolean} + */ +var isCrawler = function isCrawler() { + var ua = window.navigator.userAgent; + var patterns = _crawlerUserAgents["default"].map(function (ua) { + return ua.pattern; + }); + + // Loop over the patterns checking for a match. + patterns.forEach(function (pattern) { + if (ua.match(pattern) !== null) { + return true; + } + }); + return false; +}; + +/** + * Update the consent value for a group. + * + * If the group doesn't exist, it will create it. + * + * @param {String} group The consent group to update the value of + * @param {Number} value The value to set the consent group to + * @returns {Boolean} True if the consent was updated, false it not + */ +var updateConsent = function updateConsent() { + var group = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; + var value = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : 0; + // Get groups from cookie with their values (defaulting to 0 if no cookie found). + var groups = getConsentGroupsFromCookie() || Object.fromEntries(getConsentGroups().map(function (group) { + return [group, 0]; + })); + + // If the group exists, and the value is the same, then exit early. + if (group in groups && groups[group] === value) return false; + + // Update the group's value and update the consent cookie. + groups[group] = value; + setHasConsent(groups); + return true; +}; + +/** + * Initialise the module and its functionality. + * + * @param {Object} settings An object containing settings to override the defaults. * + */ +var init = function init() { + var _settings$cookie, _settings$cookie2, _settings$banner, _settings$banner2, _settings$banner3; + var settings = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : {}; + // Update the cookie consent name if set in settings. + if ((_settings$cookie = settings.cookie) !== null && _settings$cookie !== void 0 && _settings$cookie.name) { + setConsentCookieName(settings.cookie.name); + } + + // Update the cookie consent domain if set in settings. + if ((_settings$cookie2 = settings.cookie) !== null && _settings$cookie2 !== void 0 && _settings$cookie2.domain) { + setConsentCookieDomain(settings.cookie.domain); + } + + // Set the consent groups if set in settings. + if (settings.consentGroups) { + setConsentGroups(settings.consentGroups); + } + + // Set the banner heading if set in settings. + if ((_settings$banner = settings.banner) !== null && _settings$banner !== void 0 && _settings$banner.heading) { + setBannerHeading(settings.banner.heading); + } + + // Set the banner intro content if set in settings. + if ((_settings$banner2 = settings.banner) !== null && _settings$banner2 !== void 0 && _settings$banner2.intro) { + setBannerIntro(settings.banner.intro); + } + + // Set the links to display in the banner if set in settings. + if ((_settings$banner3 = settings.banner) !== null && _settings$banner3 !== void 0 && _settings$banner3.links) { + setLinks(settings.banner.links); + } + + // Check if notification should be displayed. + if (isDisplayNotification()) { + displayNotification(); + } + + // If user has given consent previously, then reset cookie so it's a + // rolling expiration date. + // If the user doesn't visit for a period after 31 days then they'll see + // the notification, however if they keep revisiting then they'll never + // see it again. + if (hasConsent()) { + setHasConsent(getConsentGroupsFromCookie()); + } +}; +var _default = exports["default"] = { + init: init, + hasConsent: hasConsent, + updateConsent: updateConsent +}; + +},{"../../cookie/js/honeycomb.cookie":15,"../json/crawler-user-agents.json":14,"./honeycomb.cookie-consent.dialog":12}],14:[function(require,module,exports){ +module.exports=[ + { + "pattern": "Googlebot\\/", + "url": "http://www.google.com/bot.html", + "instances": [ + "Googlebot/2.1 (+http://www.google.com/bot.html)", + "Mozilla/5.0 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5X Build/MMB29P) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.96 Mobile Safari/537.36 (compatible; Googlebot/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; Googlebot/2.1; +http://www.google.com/bot.html) Safari/537.36" + ] + } + , + { + "pattern": "Googlebot-Mobile", + "instances": [ + "DoCoMo/2.0 N905i(c100;TB;W24H16) (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)", + "Nokia6820/2.0 (4.83) Profile/MIDP-1.0 Configuration/CLDC-1.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)", + "SAMSUNG-SGH-E250/1.0 Profile/MIDP-2.0 Configuration/CLDC-1.1 UP.Browser/6.2.3.3.c.1.101 (GUI) MMP/2.0 (compatible; Googlebot-Mobile/2.1; +http://www.google.com/bot.html)" + ] + } + , + { + "pattern": "Googlebot-Image", + "instances": [ + "Googlebot-Image/1.0" + ] + } + , + { + "pattern": "Googlebot-News", + "instances": [ + "Googlebot-News" + ] + } + , + { + "pattern": "Googlebot-Video", + "instances": [ + "Googlebot-Video/1.0" + ] + } + , + { + "pattern": "AdsBot-Google([^-]|$)", + "url": "https://support.google.com/webmasters/answer/1061943?hl=en", + "instances": [ + "AdsBot-Google (+http://www.google.com/adsbot.html)" + ] + } + , + { + "pattern": "AdsBot-Google-Mobile", + "addition_date": "2017/08/21", + "url": "https://support.google.com/adwords/answer/2404197", + "instances": [ + "AdsBot-Google-Mobile-Apps", + "Mozilla/5.0 (Linux; Android 5.0; SM-G920A) AppleWebKit (KHTML, like Gecko) Chrome Mobile Safari (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 9_1 like Mac OS X) AppleWebKit/601.1.46 (KHTML, like Gecko) Version/9.0 Mobile/13B143 Safari/601.1 (compatible; AdsBot-Google-Mobile; +http://www.google.com/mobile/adsbot.html)" + ] + } + , + { + "pattern": "Feedfetcher-Google", + "addition_date": "2018/06/27", + "url": "https://support.google.com/webmasters/answer/178852", + "instances": [ + "Feedfetcher-Google; (+http://www.google.com/feedfetcher.html; 1 subscribers; feed-id=728742641706423)" + ] + } + , + { + "pattern": "Mediapartners-Google", + "url": "https://support.google.com/webmasters/answer/1061943?hl=en", + "instances": [ + "Mediapartners-Google", + "Mozilla/5.0 (compatible; MSIE or Firefox mutant; not on Windows server;) Daumoa/4.0 (Following Mediapartners-Google)", + "Mozilla/5.0 (iPhone; U; CPU iPhone OS 10_0 like Mac OS X; en-us) AppleWebKit/602.1.38 (KHTML, like Gecko) Version/10.0 Mobile/14A5297c Safari/602.1 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)", + "Mozilla/5.0 (iPhone; U; CPU iPhone OS 4_1 like Mac OS X; en-us) AppleWebKit/532.9 (KHTML, like Gecko) Version/4.0.5 Mobile/8B117 Safari/6531.22.7 (compatible; Mediapartners-Google/2.1; +http://www.google.com/bot.html)" + ] + } + , + { + "pattern": "Mediapartners \\(Googlebot\\)", + "addition_date": "2017/08/08", + "url": "https://support.google.com/webmasters/answer/1061943?hl=en", + "instances": [] + } + , + { + "pattern": "APIs-Google", + "addition_date": "2017/08/08", + "url": "https://support.google.com/webmasters/answer/1061943?hl=en", + "instances": [ + "APIs-Google (+https://developers.google.com/webmasters/APIs-Google.html)" + ] + } + , + { + "pattern": "bingbot", + "url": "http://www.bing.com/bingbot.htm", + "instances": [ + "Mozilla/5.0 (Windows Phone 8.1; ARM; Trident/7.0; Touch; rv:11.0; IEMobile/11.0; NOKIA; Lumia 530) like Gecko (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (compatible; adidxbot/2.0; http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (compatible; bingbot/2.0; http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm", + "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) SitemapProbe", + "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; adidxbot/2.0; http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; adidxbot/2.0; +http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 (compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 (seoanalyzer; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm)", + "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; bingbot/2.0; +http://www.bing.com/bingbot.htm) Safari/537.36" + ] + } + , + { + "pattern": "Slurp", + "url": "http://help.yahoo.com/help/us/ysearch/slurp", + "instances": [ + "Mozilla/5.0 (compatible; Yahoo! Slurp/3.0; http://help.yahoo.com/help/us/ysearch/slurp)", + "Mozilla/5.0 (compatible; Yahoo! Slurp; http://help.yahoo.com/help/us/ysearch/slurp)", + "Mozilla/5.0 (compatible; Yahoo! Slurp China; http://misc.yahoo.com.cn/help.html)" + ] + } + , + { + "pattern": "[wW]get", + "instances": [ + "WGETbot/1.0 (+http://wget.alanreed.org)", + "Wget/1.14 (linux-gnu)", + "Wget/1.20.3 (linux-gnu)" + ] + } + , + { + "pattern": "LinkedInBot", + "instances": [ + "LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/3.1 +http://www.linkedin.com)", + "LinkedInBot/1.0 (compatible; Mozilla/5.0; Jakarta Commons-HttpClient/4.3 +http://www.linkedin.com)", + "LinkedInBot/1.0 (compatible; Mozilla/5.0; Apache-HttpClient +http://www.linkedin.com)" + ] + } + , + { + "pattern": "Python-urllib", + "instances": [ + "Python-urllib/1.17", + "Python-urllib/2.5", + "Python-urllib/2.6", + "Python-urllib/2.7", + "Python-urllib/3.1", + "Python-urllib/3.2", + "Python-urllib/3.3", + "Python-urllib/3.4", + "Python-urllib/3.5", + "Python-urllib/3.6", + "Python-urllib/3.7" + ] + } + , + { + "pattern": "python-requests", + "addition_date": "2018/05/27", + "instances": [ + "python-requests/2.9.2", + "python-requests/2.11.1", + "python-requests/2.18.4", + "python-requests/2.19.1", + "python-requests/2.20.0", + "python-requests/2.21.0", + "python-requests/2.22.0" + ] + } + , + { + "pattern": "aiohttp", + "addition_date": "2019/12/23", + "instances": [ + "Python/3.9 aiohttp/3.7.3", + "Python/3.8 aiohttp/3.7.2", + "Python/3.7 aiohttp/3.6.2a2" + ], + "url": "https://docs.aiohttp.org/en/stable/" + } + , + { + "pattern": "httpx", + "addition_date":" 2019/12/23", + "instances": [ + "python-httpx/0.16.1", + "python-httpx/0.13.0.dev1" + + ], + "url": "https://www.python-httpx.org" + } + , + { + "pattern": "libwww-perl", + "instances": [ + "2Bone_LinkChecker/1.0 libwww-perl/6.03", + "2Bone_LinkChkr/1.0 libwww-perl/6.03", + "amibot - http://www.amidalla.de - tech@amidalla.com libwww-perl/5.831" + ] + } + , + { + "pattern": "httpunit", + "instances": [ + "httpunit/1.x" + ] + } + , + { + "pattern": "nutch", + "instances": [ + "NutchCVS/0.7.1 (Nutch; http://lucene.apache.org/nutch/bot.html; nutch-agent@lucene.apache.org)", + "istellabot-nutch/Nutch-1.10" + ] + } + , + { + "pattern": "Go-http-client", + "addition_date": "2016/03/26", + "url": "https://golang.org/pkg/net/http/", + "instances": [ + "Go-http-client/1.1", + "Go-http-client/2.0" + ] + } + , + { + "pattern": "phpcrawl", + "addition_date": "2012-09/17", + "url": "http://phpcrawl.cuab.de/", + "instances": [ + "phpcrawl" + ] + } + , + { + "pattern": "msnbot", + "url": "http://search.msn.com/msnbot.htm", + "instances": [ + "adidxbot/1.1 (+http://search.msn.com/msnbot.htm)", + "adidxbot/2.0 (+http://search.msn.com/msnbot.htm)", + "librabot/1.0 (+http://search.msn.com/msnbot.htm)", + "librabot/2.0 (+http://search.msn.com/msnbot.htm)", + "msnbot-NewsBlogs/2.0b (+http://search.msn.com/msnbot.htm)", + "msnbot-UDiscovery/2.0b (+http://search.msn.com/msnbot.htm)", + "msnbot-media/1.0 (+http://search.msn.com/msnbot.htm)", + "msnbot-media/1.1 (+http://search.msn.com/msnbot.htm)", + "msnbot-media/2.0b (+http://search.msn.com/msnbot.htm)", + "msnbot/1.0 (+http://search.msn.com/msnbot.htm)", + "msnbot/1.1 (+http://search.msn.com/msnbot.htm)", + "msnbot/2.0b (+http://search.msn.com/msnbot.htm)", + "msnbot/2.0b (+http://search.msn.com/msnbot.htm).", + "msnbot/2.0b (+http://search.msn.com/msnbot.htm)._" + ] + } + , + { + "pattern": "jyxobot", + "instances": [] + } + , + { + "pattern": "FAST-WebCrawler", + "instances": [ + "FAST-WebCrawler/3.6/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp)", + "FAST-WebCrawler/3.7 (atw-crawler at fast dot no; http://fast.no/support/crawler.asp)", + "FAST-WebCrawler/3.7/FirstPage (atw-crawler at fast dot no;http://fast.no/support/crawler.asp)", + "FAST-WebCrawler/3.8" + ] + } + , + { + "pattern": "FAST Enterprise Crawler", + "instances": [ + "FAST Enterprise Crawler 6 / Scirus scirus-crawler@fast.no; http://www.scirus.com/srsapp/contactus/", + "FAST Enterprise Crawler 6 used by Schibsted (webcrawl@schibstedsok.no)" + ] + } + , + { + "pattern": "BIGLOTRON", + "instances": [ + "BIGLOTRON (Beta 2;GNU/Linux)" + ] + } + , + { + "pattern": "Teoma", + "instances": [ + "Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://sp.ask.com/docs/about/tech_crawling.html)", + "Mozilla/2.0 (compatible; Ask Jeeves/Teoma; +http://about.ask.com/en/docs/about/webmasters.shtml)" + ], + "url": "http://about.ask.com/en/docs/about/webmasters.shtml" + } + , + { + "pattern": "convera", + "instances": [ + "ConveraCrawler/0.9e (+http://ews.converasearch.com/crawl.htm)" + ], + "url": "http://ews.converasearch.com/crawl.htm" + } + , + { + "pattern": "seekbot", + "instances": [ + "Seekbot/1.0 (http://www.seekbot.net/bot.html) RobotsTxtFetcher/1.2" + ], + "url": "http://www.seekbot.net/bot.html" + } + , + { + "pattern": "Gigabot", + "instances": [ + "Gigabot/1.0", + "Gigabot/2.0 (http://www.gigablast.com/spider.html)" + ], + "url": "http://www.gigablast.com/spider.html" + } + , + { + "pattern": "Gigablast", + "instances": [ + "GigablastOpenSource/1.0" + ], + "url": "https://github.com/gigablast/open-source-search-engine" + } + , + { + "pattern": "exabot", + "instances": [ + "Mozilla/5.0 (compatible; Alexabot/1.0; +http://www.alexa.com/help/certifyscan; certifyscan@alexa.com)", + "Mozilla/5.0 (compatible; Exabot PyExalead/3.0; +http://www.exabot.com/go/robot)", + "Mozilla/5.0 (compatible; Exabot-Images/3.0; +http://www.exabot.com/go/robot)", + "Mozilla/5.0 (compatible; Exabot/3.0 (BiggerBetter); +http://www.exabot.com/go/robot)", + "Mozilla/5.0 (compatible; Exabot/3.0; +http://www.exabot.com/go/robot)", + "Mozilla/5.0 (compatible; Exabot/3.0; http://www.exabot.com/go/robot)" + ] + } + , + { + "pattern": "ia_archiver", + "instances": [ + "ia_archiver (+http://www.alexa.com/site/help/webmasters; crawler@alexa.com)", + "ia_archiver-web.archive.org" + ] + } + , + { + "pattern": "GingerCrawler", + "instances": [ + "GingerCrawler/1.0 (Language Assistant for Dyslexics; www.gingersoftware.com/crawler_agent.htm; support at ginger software dot com)" + ] + } + , + { + "pattern": "webmon ", + "instances": [] + } + , + { + "pattern": "HTTrack", + "instances": [ + "Mozilla/4.5 (compatible; HTTrack 3.0x; Windows 98)" + ] + } + , + { + "pattern": "grub.org", + "instances": [ + "Mozilla/4.0 (compatible; grub-client-0.3.0; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.0.4; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.0.5; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.0.6; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.0.7; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.1.1; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.2.1; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.3.1; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.3.7; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.4.3; Crawl your own stuff with http://grub.org)", + "Mozilla/4.0 (compatible; grub-client-1.5.3; Crawl your own stuff with http://grub.org)" + ] + } + , + { + "pattern": "UsineNouvelleCrawler", + "instances": [] + } + , + { + "pattern": "antibot", + "instances": [] + } + , + { + "pattern": "netresearchserver", + "instances": [] + } + , + { + "pattern": "speedy", + "instances": [ + "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)", + "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) Speedy Spider for SpeedyAds (http://www.entireweb.com/about/search_tech/speedy_spider/)", + "Mozilla/5.0 (compatible; Speedy Spider; http://www.entireweb.com/about/search_tech/speedy_spider/)", + "Speedy Spider (Entireweb; Beta/1.2; http://www.entireweb.com/about/search_tech/speedyspider/)", + "Speedy Spider (http://www.entireweb.com/about/search_tech/speedy_spider/)" + ] + } + , + { + "pattern": "fluffy", + "instances": [] + } + , + { + "pattern": "findlink", + "instances": [ + "findlinks/1.0 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.3-beta8 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.3-beta9 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.5-beta7 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.6-beta1 (+http://wortschatz.uni-leipzig.de/findlinks/; YaCy 0.1; yacy.net)", + "findlinks/1.1.6-beta2 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.6-beta3 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.6-beta4 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.6-beta5 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/1.1.6-beta6 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.0 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.0.1 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.0.2 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.0.4 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.0.5 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.0.9 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.1 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.1.3 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.1.5 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.2 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.5 (+http://wortschatz.uni-leipzig.de/findlinks/)", + "findlinks/2.6 (+http://wortschatz.uni-leipzig.de/findlinks/)" + ] + } + , + { + "pattern": "msrbot", + "instances": [] + } + , + { + "pattern": "panscient", + "instances": [ + "panscient.com" + ] + } + , + { + "pattern": "yacybot", + "instances": [ + "yacybot (/global; amd64 FreeBSD 10.3-RELEASE; java 1.8.0_77; GMT/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 FreeBSD 10.3-RELEASE-p7; java 1.7.0_95; GMT/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 FreeBSD 9.2-RELEASE-p10; java 1.7.0_65; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 2.6.32-042stab093.4; java 1.7.0_65; Etc/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 2.6.32-042stab094.8; java 1.7.0_79; America/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 2.6.32-042stab108.8; java 1.7.0_91; America/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 2.6.32-042stab111.11; java 1.7.0_79; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 2.6.32-042stab116.1; java 1.7.0_79; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 2.6.32-573.3.1.el6.x86_64; java 1.7.0_85; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.10.0-229.4.2.el7.x86_64; java 1.7.0_79; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.10.0-229.4.2.el7.x86_64; java 1.8.0_45; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.10.0-229.7.2.el7.x86_64; java 1.8.0_45; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.10.0-327.22.2.el7.x86_64; java 1.7.0_101; Etc/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.11.10-21-desktop; java 1.7.0_51; America/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.12.1; java 1.7.0_65; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-042stab093.4; java 1.7.0_79; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-042stab093.4; java 1.7.0_79; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-45-generic; java 1.7.0_75; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.13.0-61-generic; java 1.7.0_79; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-74-generic; java 1.7.0_91; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-83-generic; java 1.7.0_95; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-83-generic; java 1.7.0_95; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-85-generic; java 1.7.0_101; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-85-generic; java 1.7.0_95; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.13.0-88-generic; java 1.7.0_101; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.14-0.bpo.1-amd64; java 1.7.0_55; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.14.32-xxxx-grs-ipv6-64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.14.32-xxxx-grs-ipv6-64; java 1.8.0_111; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_111; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; America/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_75; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_79; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_79; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_91; Europe/de) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.7.0_95; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16.0-4-amd64; java 1.8.0_111; Europe/en) http://yacy.net/bot.html", + "yacybot (/global; amd64 Linux 3.16-0.bpo.2-amd64; java 1.7.0_65; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.19.0-15-generic; java 1.8.0_45-internal; Europe/de) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.2.0-4-amd64; java 1.7.0_65; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 3.2.0-4-amd64; java 1.7.0_67; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 4.4.0-57-generic; java 9-internal; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Windows 8.1 6.3; java 1.7.0_55; Europe/de) http://yacy.net/bot.html", + "yacybot (-global; amd64 Windows 8 6.2; java 1.7.0_55; Europe/de) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 5.2.8-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 5.2.9-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html", + "yacybot (-global; amd64 Linux 5.2.11-Jinsol; java 12.0.2; Europe/en) http://yacy.net/bot.html" + ] + } + , + { + "pattern": "AISearchBot", + "instances": [] + } + , + { + "pattern": "ips-agent", + "instances": [ + "BlackBerry9000/4.6.0.167 Profile/MIDP-2.0 Configuration/CLDC-1.1 VendorID/102 ips-agent", + "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.12; ips-agent) Gecko/20050922 Fedora/1.0.7-1.1.fc4 Firefox/1.0.7", + "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.1.3; ips-agent) Gecko/20090824 Fedora/1.0.7-1.1.fc4 Firefox/3.5.3", + "Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.24; ips-agent) Gecko/20111107 Ubuntu/10.04 (lucid) Firefox/3.6.24", + "Mozilla/5.0 (X11; Ubuntu; Linux i686; rv:14.0; ips-agent) Gecko/20100101 Firefox/14.0.1" + ] + } + , + { + "pattern": "tagoobot", + "instances": [] + } + , + { + "pattern": "MJ12bot", + "instances": [ + "MJ12bot/v1.2.0 (http://majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.2.1; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.2.3; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.2.4; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.2.5; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.3.0; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.3.1; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.3.2; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.3.3; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.0; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.1; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.2; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.3; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.4 (domain ownership verifier); http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.4; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.5; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.6; http://mj12bot.com/)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://mj12bot.com/)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.7; http://www.majestic12.co.uk/bot.php?+)", + "Mozilla/5.0 (compatible; MJ12bot/v1.4.8; http://mj12bot.com/)" + ] + } + , + { + "pattern": "woriobot", + "instances": [ + "Mozilla/5.0 (compatible; woriobot +http://worio.com)", + "Mozilla/5.0 (compatible; woriobot support [at] zite [dot] com +http://zite.com)" + ] + } + , + { + "pattern": "yanga", + "instances": [ + "Yanga WorldSearch Bot v1.1/beta (http://www.yanga.co.uk/)" + ] + } + , + { + "pattern": "buzzbot", + "instances": [ + "Buzzbot/1.0 (Buzzbot; http://www.buzzstream.com; buzzbot@buzzstream.com)" + ] + } + , + { + "pattern": "mlbot", + "instances": [ + "MLBot (www.metadatalabs.com/mlbot)" + ] + } + , + { + "pattern": "YandexBot", + "url": "http://yandex.com/bots", + "instances": [ + "Mozilla/5.0 (compatible; YandexBot/3.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexBot/3.0; MirrorDetector; +http://yandex.com/bots)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexBot/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2015/04/14" + } + , + { + "pattern": "YandexImages", + "url": "http://yandex.com/bots", + "instances": [ + "Mozilla/5.0 (compatible; YandexImages/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2015/04/14" + } + , + { + "pattern": "YandexAccessibilityBot", + "url": "http://yandex.com/bots", + "instances": [ + "Mozilla/5.0 (compatible; YandexAccessibilityBot/3.0; +http://yandex.com/bots" + ], + "addition_date": "2019/03/01" + } + , + { + "pattern": "YandexMobileBot", + "url": "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs", + "instances": [ + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B411 Safari/600.1.4 (compatible; YandexMobileBot/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2016/12/01" + } + , + { + "pattern": "YandexMetrika", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexMetrika/2.0; +http://yandex.com/bots yabs01)", + "Mozilla/5.0 (compatible; YandexMetrika/3.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexMetrika/4.0; +http://yandex.com/bots)" + ], + "url": "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs" + } + , + { + "pattern": "YandexTurbo", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; YandexTurbo/1.0; +http://yandex.com/bots)" + ], + "url": "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs" + } + , + { + "pattern": "YandexImageResizer", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; YandexImageResizer/2.0; +http://yandex.com/bots)" + ], + "url": "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs" + } + , + { + "pattern": "YandexVideo", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; YandexVideoParser/1.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexVideo/3.0; +http://yandex.com/bots)" + ], + "url": "https://yandex.com/support/webmaster/robot-workings/check-yandex-robots.xml#robot-in-logs" + } + , + { + "pattern": "YandexAdNet", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexAdNet/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexBlogs", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexBlogs/0.99; robot; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexCalendar", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexCalendar/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexDirect", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexDirect/3.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexDirectDyn/1.0; +http://yandex.com/bots" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexFavicons", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexFavicons/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YaDirectFetcher", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YaDirectFetcher/1.0; Dyatel; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexForDomain", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexForDomain/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexMarket", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexMarket/1.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexMarket/2.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexMedia", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexMedia/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexMobileScreenShotBot", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexMobileScreenShotBot/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexNews", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexNews/4.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexOntoDB", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexOntoDB/1.0; +http://yandex.com/bots)", + "Mozilla/5.0 (compatible; YandexOntoDBAPI/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexPagechecker", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexPagechecker/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexPartner", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexPartner/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexRCA", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexRCA/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexSearchShop", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexSearchShop/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexSitelinks", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexSitelinks; Dyatel; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexSpravBot", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexSpravBot/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexTracker", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexTracker/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexVertis", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexVertis/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexVerticals", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexVerticals/1.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexWebmaster", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (compatible; YandexWebmaster/2.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "YandexScreenshotBot", + "url": "https://yandex.ru/support/webmaster/robot-workings/check-yandex-robots.html#robot-in-logs", + "instances": [ + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36 (compatible; YandexScreenshotBot/3.0; +http://yandex.com/bots)" + ], + "addition_date": "2020/11/30" + } + , + { + "pattern": "purebot", + "addition_date": "2010/01/19", + "instances": [] + } + , + { + "pattern": "Linguee Bot", + "addition_date": "2010/01/26", + "url": "http://www.linguee.com/bot", + "instances": [ + "Linguee Bot (http://www.linguee.com/bot)", + "Linguee Bot (http://www.linguee.com/bot; bot@linguee.com)" + ] + } + , + { + "pattern": "CyberPatrol", + "addition_date": "2010/02/11", + "url": "http://www.cyberpatrol.com/cyberpatrolcrawler.asp", + "instances": [ + "CyberPatrol SiteCat Webbot (http://www.cyberpatrol.com/cyberpatrolcrawler.asp)" + ] + } + , + { + "pattern": "voilabot", + "addition_date": "2010/05/18", + "instances": [ + "Mozilla/5.0 (Windows NT 5.1; U; Win64; fr; rv:1.8.1) VoilaBot BETA 1.2 (support.voilabot@orange-ftgroup.com)", + "Mozilla/5.0 (Windows; U; Windows NT 5.1; fr; rv:1.8.1) VoilaBot BETA 1.2 (support.voilabot@orange-ftgroup.com)" + ] + } + , + { + "pattern": "Baiduspider", + "addition_date": "2010/07/15", + "url": "http://www.baidu.jp/spider/", + "instances": [ + "Mozilla/5.0 (compatible; Baiduspider/2.0; +http://www.baidu.com/search/spider.html)", + "Mozilla/5.0 (compatible; Baiduspider-render/2.0; +http://www.baidu.com/search/spider.html)" + ] + } + , + { + "pattern": "citeseerxbot", + "addition_date": "2010/07/17", + "instances": [] + } + , + { + "pattern": "spbot", + "addition_date": "2010/07/31", + "url": "http://www.seoprofiler.com/bot", + "instances": [ + "Mozilla/5.0 (compatible; spbot/1.0; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/1.1; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/1.2; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/2.0.1; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/2.0.2; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/2.0.3; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/2.0.4; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/2.0; +http://www.seoprofiler.com/bot/ )", + "Mozilla/5.0 (compatible; spbot/2.1; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/3.0; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/3.1; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.1; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.2; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.3; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.4; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.5; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.6; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.7; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.7; +https://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.8; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.0.9; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.0; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0a; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.0b; +http://www.seoprofiler.com/bot )", + "Mozilla/5.0 (compatible; spbot/4.1.0; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.2.0; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.3.0; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.4.0; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.4.1; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/4.4.2; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/5.0.1; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/5.0.2; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/5.0.3; +http://OpenLinkProfiler.org/bot )", + "Mozilla/5.0 (compatible; spbot/5.0; +http://OpenLinkProfiler.org/bot )" + ] + } + , + { + "pattern": "twengabot", + "addition_date": "2010/08/03", + "url": "http://www.twenga.com/bot.html", + "instances": [] + } + , + { + "pattern": "postrank", + "addition_date": "2010/08/03", + "url": "http://www.postrank.com", + "instances": [ + "PostRank/2.0 (postrank.com)", + "PostRank/2.0 (postrank.com; 1 subscribers)" + ] + } + , + { + "pattern": "TurnitinBot", + "addition_date": "2010/09/26", + "url": "http://www.turnitin.com", + "instances": [ + "TurnitinBot (https://turnitin.com/robot/crawlerinfo.html)" + ] + } + , + { + "pattern": "scribdbot", + "addition_date": "2010/09/28", + "url": "http://www.scribd.com", + "instances": [] + } + , + { + "pattern": "page2rss", + "addition_date": "2010/10/07", + "url": "http://www.page2rss.com", + "instances": [ + "Mozilla/5.0 (compatible; Page2RSS/0.7; +http://page2rss.com/)" + ] + } + , + { + "pattern": "sitebot", + "addition_date": "2010/12/15", + "url": "http://www.sitebot.org", + "instances": [ + "Mozilla/5.0 (compatible; Whoiswebsitebot/0.1; +http://www.whoiswebsite.net)" + ] + } + , + { + "pattern": "linkdex", + "addition_date": "2011/01/06", + "url": "http://www.linkdex.com", + "instances": [ + "Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/about/bots/)", + "Mozilla/5.0 (compatible; linkdexbot/2.0; +http://www.linkdex.com/bots/)", + "Mozilla/5.0 (compatible; linkdexbot/2.1; +http://www.linkdex.com/about/bots/)", + "Mozilla/5.0 (compatible; linkdexbot/2.1; +http://www.linkdex.com/bots/)", + "Mozilla/5.0 (compatible; linkdexbot/2.2; +http://www.linkdex.com/bots/)", + "linkdex.com/v2.0", + "linkdexbot/Nutch-1.0-dev (http://www.linkdex.com/; crawl at linkdex dot com)" + ] + } + , + { + "pattern": "Adidxbot", + "url": "http://onlinehelp.microsoft.com/en-us/bing/hh204496.aspx", + "instances": [] + } + , + { + "pattern": "ezooms", + "addition_date": "2011/04/27", + "url": "http://www.phpbb.com/community/viewtopic.php?f=64&t=935605&start=450#p12948289", + "instances": [ + "Mozilla/5.0 (compatible; Ezooms/1.0; ezooms.bot@gmail.com)" + ] + } + , + { + "pattern": "dotbot", + "addition_date": "2011/04/27", + "instances": [ + "Mozilla/5.0 (compatible; DotBot/1.1; http://www.opensiteexplorer.org/dotbot, help@moz.com)", + "dotbot" + ] + } + , + { + "pattern": "Mail.RU_Bot", + "addition_date": "2011/04/27", + "instances": [ + "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/help/robots)", + "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/2.0; +http://go.mail.ru/", + "Mozilla/5.0 (compatible; Mail.RU_Bot/2.0; +http://go.mail.ru/", + "Mozilla/5.0 (compatible; Linux x86_64; Mail.RU_Bot/Robots/2.0; +http://go.mail.ru/help/robots)" + ] + } + , + { + "pattern": "discobot", + "addition_date": "2011/05/03", + "url": "http://discoveryengine.com/discobot.html", + "instances": [ + "Mozilla/5.0 (compatible; discobot/1.0; +http://discoveryengine.com/discobot.html)", + "Mozilla/5.0 (compatible; discobot/2.0; +http://discoveryengine.com/discobot.html)", + "mozilla/5.0 (compatible; discobot/1.1; +http://discoveryengine.com/discobot.html)" + ] + } + , + { + "pattern": "heritrix", + "addition_date": "2011/06/21", + "url": "https://github.com/internetarchive/heritrix3/wiki", + "instances": [ + "Mozilla/5.0 (compatible; heritrix/1.12.1 +http://www.webarchiv.cz)", + "Mozilla/5.0 (compatible; heritrix/1.12.1b +http://netarkivet.dk/website/info.html)", + "Mozilla/5.0 (compatible; heritrix/1.14.2 +http://rjpower.org)", + "Mozilla/5.0 (compatible; heritrix/1.14.2 +http://www.webarchiv.cz)", + "Mozilla/5.0 (compatible; heritrix/1.14.3 +http://archive.org)", + "Mozilla/5.0 (compatible; heritrix/1.14.3 +http://www.accelobot.com)", + "Mozilla/5.0 (compatible; heritrix/1.14.3 +http://www.webarchiv.cz)", + "Mozilla/5.0 (compatible; heritrix/1.14.3.r6601 +http://www.buddybuzz.net/yptrino)", + "Mozilla/5.0 (compatible; heritrix/1.14.4 +http://parsijoo.ir)", + "Mozilla/5.0 (compatible; heritrix/1.14.4 +http://www.exif-search.com)", + "Mozilla/5.0 (compatible; heritrix/2.0.2 +http://aihit.com)", + "Mozilla/5.0 (compatible; heritrix/2.0.2 +http://seekda.com)", + "Mozilla/5.0 (compatible; heritrix/3.0.0-SNAPSHOT-20091120.021634 +http://crawler.archive.org)", + "Mozilla/5.0 (compatible; heritrix/3.1.0-RC1 +http://boston.lti.cs.cmu.edu/crawler_12/)", + "Mozilla/5.0 (compatible; heritrix/3.1.1 +http://places.tomtom.com/crawlerinfo)", + "Mozilla/5.0 (compatible; heritrix/3.1.1 +http://www.mixdata.com)", + "Mozilla/5.0 (compatible; heritrix/3.1.1; UniLeipzigASV +http://corpora.informatik.uni-leipzig.de/crawler_faq.html)", + "Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.crim.ca)", + "Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.exif-search.com)", + "Mozilla/5.0 (compatible; heritrix/3.2.0 +http://www.mixdata.com)", + "Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20160309-0050; UniLeipzigASV +http://corpora.informatik.uni-leipzig.de/crawler_faq.html)", + "Mozilla/5.0 (compatible; sukibot_heritrix/3.1.1 +http://suki.ling.helsinki.fi/eng/webmasters.html)" + ] + } + , + { + "pattern": "findthatfile", + "addition_date": "2011/06/21", + "url": "http://www.findthatfile.com/", + "instances": [] + } + , + { + "pattern": "europarchive.org", + "addition_date": "2011/06/21", + "url": "", + "instances": [ + "Mozilla/5.0 (compatible; MSIE 7.0 +http://www.europarchive.org)" + ] + } + , + { + "pattern": "NerdByNature.Bot", + "addition_date": "2011/07/12", + "url": "http://www.nerdbynature.net/bot", + "instances": [ + "Mozilla/5.0 (compatible; NerdByNature.Bot; http://www.nerdbynature.net/bot)" + ] + } + , + { + "pattern": "sistrix crawler", + "addition_date": "2011/08/02", + "instances": [] + } + , + { + "pattern": "Ahrefs(Bot|SiteAudit)", + "addition_date": "2011/08/28", + "instances": [ + "Mozilla/5.0 (compatible; AhrefsBot/6.1; +http://ahrefs.com/robot/)", + "Mozilla/5.0 (compatible; AhrefsSiteAudit/6.1; +http://ahrefs.com/robot/)", + "Mozilla/5.0 (compatible; AhrefsBot/5.2; News; +http://ahrefs.com/robot/)", + "Mozilla/5.0 (compatible; AhrefsBot/5.2; +http://ahrefs.com/robot/)", + "Mozilla/5.0 (compatible; AhrefsSiteAudit/5.2; +http://ahrefs.com/robot/)", + "Mozilla/5.0 (compatible; AhrefsBot/6.1; News; +http://ahrefs.com/robot/)" + ] + } + , + { + "pattern": "fuelbot", + "addition_date": "2018/06/28", + "instances": [ + "fuelbot" + ] + } + , + { + "pattern": "CrunchBot", + "addition_date": "2018/06/28", + "instances": [ + "CrunchBot/1.0 (+http://www.leadcrunch.com/crunchbot)" + ] + } + , + { + "pattern": "IndeedBot", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (Windows NT 6.1; rv:38.0) Gecko/20100101 Firefox/38.0 (IndeedBot 1.1)" + ] + } + , + { + "pattern": "mappydata", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (compatible; Mappy/1.0; +http://mappydata.net/bot/)" + ] + } + , + { + "pattern": "woobot", + "addition_date": "2018/06/28", + "instances": [ + "woobot" + ] + } + , + { + "pattern": "ZoominfoBot", + "addition_date": "2018/06/28", + "instances": [ + "ZoominfoBot (zoominfobot at zoominfo dot com)" + ] + } + , + { + "pattern": "PrivacyAwareBot", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (compatible; PrivacyAwareBot/1.1; +http://www.privacyaware.org)" + ] + } + , + { + "pattern": "Multiviewbot", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Multiviewbot" + ] + } + , + { + "pattern": "SWIMGBot", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_5) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/45.0.2454.101 Safari/537.36 SWIMGBot" + ] + } + , + { + "pattern": "Grobbot", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (compatible; Grobbot/2.2; +https://grob.it)" + ] + } + , + { + "pattern": "eright", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (compatible; eright/1.0; +bot@eright.com)" + ] + } + , + { + "pattern": "Apercite", + "addition_date": "2018/06/28", + "instances": [ + "Mozilla/5.0 (compatible; Apercite; +http://www.apercite.fr/robot/index.html)" + ] + } + , + { + "pattern": "semanticbot", + "addition_date": "2018/06/28", + "instances": [ + "semanticbot", + "semanticbot (info@semanticaudience.com)" + ] + } + , + { + "pattern": "Aboundex", + "addition_date": "2011/09/28", + "url": "http://www.aboundex.com/crawler/", + "instances": [ + "Aboundex/0.2 (http://www.aboundex.com/crawler/)", + "Aboundex/0.3 (http://www.aboundex.com/crawler/)" + ] + } + , + { + "pattern": "domaincrawler", + "addition_date": "2011/10/21", + "instances": [ + "CipaCrawler/3.0 (info@domaincrawler.com; http://www.domaincrawler.com/www.example.com)" + ] + } + , + { + "pattern": "wbsearchbot", + "addition_date": "2011/12/21", + "url": "http://www.warebay.com/bot.html", + "instances": [] + } + , + { + "pattern": "summify", + "addition_date": "2012/01/04", + "url": "http://summify.com", + "instances": [ + "Summify (Summify/1.0.1; +http://summify.com)" + ] + } + , + { + "pattern": "CCBot", + "addition_date": "2012/02/05", + "url": "http://www.commoncrawl.org/bot.html", + "instances": [ + "CCBot/2.0 (http://commoncrawl.org/faq/)", + "CCBot/2.0 (https://commoncrawl.org/faq/)" + ] + } + , + { + "pattern": "edisterbot", + "addition_date": "2012/02/25", + "instances": [] + } + , + { + "pattern": "seznambot", + "addition_date": "2012/03/14", + "instances": [ + "Mozilla/5.0 (compatible; SeznamBot/3.2-test1-1; +http://napoveda.seznam.cz/en/seznambot-intro/)", + "Mozilla/5.0 (compatible; SeznamBot/3.2-test1; +http://napoveda.seznam.cz/en/seznambot-intro/)", + "Mozilla/5.0 (compatible; SeznamBot/3.2-test2; +http://napoveda.seznam.cz/en/seznambot-intro/)", + "Mozilla/5.0 (compatible; SeznamBot/3.2-test4; +http://napoveda.seznam.cz/en/seznambot-intro/)", + "Mozilla/5.0 (compatible; SeznamBot/3.2; +http://napoveda.seznam.cz/en/seznambot-intro/)" + ] + } + , + { + "pattern": "ec2linkfinder", + "addition_date": "2012/03/22", + "instances": [ + "ec2linkfinder" + ] + } + , + { + "pattern": "gslfbot", + "addition_date": "2012/04/03", + "instances": [] + } + , + { + "pattern": "aiHitBot", + "addition_date": "2012/04/16", + "instances": [ + "Mozilla/5.0 (compatible; aiHitBot/2.9; +https://www.aihitdata.com/about)" + ] + } + , + { + "pattern": "intelium_bot", + "addition_date": "2012/05/07", + "instances": [] + } + , + { + "pattern": "facebookexternalhit", + "addition_date": "2012/05/07", + "instances": [ + "facebookexternalhit/1.0 (+http://www.facebook.com/externalhit_uatext.php)", + "facebookexternalhit/1.1", + "facebookexternalhit/1.1 (+http://www.facebook.com/externalhit_uatext.php)" + ], + "url": "https://developers.facebook.com/docs/sharing/webmasters/crawler/" + } + , + { + "pattern": "Yeti", + "addition_date": "2012/05/07", + "url": "http://naver.me/bot", + "instances": [ + "Mozilla/5.0 (compatible; Yeti/1.1; +http://naver.me/bot)" + ] + } + , + { + "pattern": "RetrevoPageAnalyzer", + "addition_date": "2012/05/07", + "instances": [ + "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.1; RetrevoPageAnalyzer; +http://www.retrevo.com/content/about-us)" + ] + } + , + { + "pattern": "lb-spider", + "addition_date": "2012/05/07", + "instances": [] + } + , + { + "pattern": "Sogou", + "addition_date": "2012/05/13", + "url": "http://www.sogou.com/docs/help/webmasters.htm#07", + "instances": [ + "Sogou News Spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)", + "Sogou Pic Spider/3.0(+http://www.sogou.com/docs/help/webmasters.htm#07)", + "Sogou web spider/4.0(+http://www.sogou.com/docs/help/webmasters.htm#07)" + ] + } + , + { + "pattern": "lssbot", + "addition_date": "2012/05/15", + "instances": [] + } + , + { + "pattern": "careerbot", + "addition_date": "2012/05/23", + "url": "http://www.career-x.de/bot.html", + "instances": [] + } + , + { + "pattern": "wotbox", + "addition_date": "2012/06/12", + "url": "http://www.wotbox.com", + "instances": [ + "Wotbox/2.0 (bot@wotbox.com; http://www.wotbox.com)", + "Wotbox/2.01 (+http://www.wotbox.com/bot/)" + ] + } + , + { + "pattern": "wocbot", + "addition_date": "2012/07/25", + "url": "http://www.wocodi.com/crawler", + "instances": [] + } + , + { + "pattern": "ichiro", + "addition_date": "2012/08/28", + "url": "http://help.goo.ne.jp/help/article/1142", + "instances": [ + "DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/help/article/1142/)", + "DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://search.goo.ne.jp/option/use/sub4/sub4-1/)", + "DoCoMo/2.0 P900i(c100;TB;W24H11) (compatible; ichiro/mobile goo;+http://search.goo.ne.jp/option/use/sub4/sub4-1/)", + "DoCoMo/2.0 P900i(c100;TB;W24H11)(compatible; ichiro/mobile goo;+http://help.goo.ne.jp/door/crawler.html)", + "DoCoMo/2.0 P901i(c100;TB;W24H11) (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/door/crawler.html)", + "KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo; +http://help.goo.ne.jp/help/article/1142/)", + "KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo; +http://search.goo.ne.jp/option/use/sub4/sub4-1/)", + "KDDI-CA31 UP.Browser/6.2.0.7.3.129 (GUI) MMP/2.0 (compatible; ichiro/mobile goo;+http://search.goo.ne.jp/option/use/sub4/sub4-1/)", + "ichiro/2.0 (http://help.goo.ne.jp/door/crawler.html)", + "ichiro/2.0 (ichiro@nttr.co.jp)", + "ichiro/3.0 (http://help.goo.ne.jp/door/crawler.html)", + "ichiro/3.0 (http://help.goo.ne.jp/help/article/1142)", + "ichiro/3.0 (http://search.goo.ne.jp/option/use/sub4/sub4-1/)", + "ichiro/4.0 (http://help.goo.ne.jp/door/crawler.html)", + "ichiro/5.0 (http://help.goo.ne.jp/door/crawler.html)" + ] + } + , + { + "pattern": "DuckDuckBot", + "addition_date": "2012/09/19", + "url": "http://duckduckgo.com/duckduckbot.html", + "instances": [ + "DuckDuckBot/1.0; (+http://duckduckgo.com/duckduckbot.html)", + "DuckDuckBot/1.1; (+http://duckduckgo.com/duckduckbot.html)", + "Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)", + "'Mozilla/5.0 (compatible; DuckDuckBot-Https/1.1; https://duckduckgo.com/duckduckbot)'" + ] + } + , + { + "pattern": "lssrocketcrawler", + "addition_date": "2012/09/24", + "instances": [] + } + , + { + "pattern": "drupact", + "addition_date": "2012/09/27", + "url": "http://www.arocom.de/drupact", + "instances": [ + "drupact/0.7; http://www.arocom.de/drupact" + ] + } + , + { + "pattern": "webcompanycrawler", + "addition_date": "2012/10/03", + "instances": [] + } + , + { + "pattern": "acoonbot", + "addition_date": "2012/10/07", + "url": "http://www.acoon.de/robot.asp", + "instances": [] + } + , + { + "pattern": "openindexspider", + "addition_date": "2012/10/26", + "url": "http://www.openindex.io/en/webmasters/spider.html", + "instances": [] + } + , + { + "pattern": "gnam gnam spider", + "addition_date": "2012/10/31", + "instances": [] + } + , + { + "pattern": "web-archive-net.com.bot", + "instances": [] + } + , + { + "pattern": "backlinkcrawler", + "addition_date": "2013/01/04", + "instances": [] + } + , + { + "pattern": "coccoc", + "addition_date": "2013/01/04", + "url": "http://help.coccoc.vn/", + "instances": [ + "Mozilla/5.0 (compatible; coccoc/1.0; +http://help.coccoc.com/)", + "Mozilla/5.0 (compatible; coccoc/1.0; +http://help.coccoc.com/searchengine)", + "Mozilla/5.0 (compatible; coccocbot-image/1.0; +http://help.coccoc.com/searchengine)", + "Mozilla/5.0 (compatible; coccocbot-web/1.0; +http://help.coccoc.com/searchengine)", + "Mozilla/5.0 (compatible; image.coccoc/1.0; +http://help.coccoc.com/)", + "Mozilla/5.0 (compatible; imagecoccoc/1.0; +http://help.coccoc.com/)", + "Mozilla/5.0 (compatible; imagecoccoc/1.0; +http://help.coccoc.com/searchengine)", + "coccoc", + "coccoc/1.0 ()", + "coccoc/1.0 (http://help.coccoc.com/)", + "coccoc/1.0 (http://help.coccoc.vn/)" + ] + } + , + { + "pattern": "integromedb", + "addition_date": "2013/01/10", + "url": "http://www.integromedb.org/Crawler", + "instances": [ + "www.integromedb.org/Crawler" + ] + } + , + { + "pattern": "content crawler spider", + "addition_date": "2013/01/11", + "instances": [] + } + , + { + "pattern": "toplistbot", + "addition_date": "2013/02/05", + "instances": [] + } + , + { + "pattern": "it2media-domain-crawler", + "addition_date": "2013/03/12", + "instances": [ + "it2media-domain-crawler/1.0 on crawler-prod.it2media.de", + "it2media-domain-crawler/2.0" + ] + } + , + { + "pattern": "ip-web-crawler.com", + "addition_date": "2013/03/22", + "instances": [] + } + , + { + "pattern": "siteexplorer.info", + "addition_date": "2013/05/01", + "instances": [ + "Mozilla/5.0 (compatible; SiteExplorer/1.0b; +http://siteexplorer.info/)", + "Mozilla/5.0 (compatible; SiteExplorer/1.1b; +http://siteexplorer.info/Backlink-Checker-Spider/)" + ] + } + , + { + "pattern": "elisabot", + "addition_date": "2013/06/27", + "instances": [] + } + , + { + "pattern": "proximic", + "addition_date": "2013/09/12", + "url": "http://www.proximic.com/info/spider.php", + "instances": [ + "Mozilla/5.0 (compatible; proximic; +http://www.proximic.com)", + "Mozilla/5.0 (compatible; proximic; +http://www.proximic.com/info/spider.php)" + ] + } + , + { + "pattern": "changedetection", + "addition_date": "2013/09/13", + "url": "http://www.changedetection.com/bot.html", + "instances": [ + "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1; SV1; http://www.changedetection.com/bot.html )" + ] + } + , + { + "pattern": "arabot", + "addition_date": "2013/10/09", + "instances": [] + } + , + { + "pattern": "WeSEE:Search", + "addition_date": "2013/11/18", + "instances": [ + "WeSEE:Search", + "WeSEE:Search/0.1 (Alpha, http://www.wesee.com/en/support/bot/)" + ] + } + , + { + "pattern": "niki-bot", + "addition_date": "2014/01/01", + "instances": [] + } + , + { + "pattern": "CrystalSemanticsBot", + "addition_date": "2014/02/17", + "url": "http://www.crystalsemantics.com/user-agent/", + "instances": [] + } + , + { + "pattern": "rogerbot", + "addition_date": "2014/02/28", + "url": "http://moz.com/help/pro/what-is-rogerbot-", + "instances": [ + "Mozilla/5.0 (compatible; rogerBot/1.0; UrlCrawler; http://www.seomoz.org/dp/rogerbot)", + "rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, rogerbot-crawler+partager@moz.com)", + "rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, rogerbot-crawler+shiny@moz.com)", + "rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, rogerbot-wherecat@moz.com", + "rogerbot/1.0 (http://moz.com/help/pro/what-is-rogerbot-, rogerbot-wherecat@moz.com)", + "rogerbot/1.0 (http://www.moz.com/dp/rogerbot, rogerbot-crawler@moz.com)", + "rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, rogerbot-crawler+shiny@seomoz.org)", + "rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, rogerbot-crawler@seomoz.org)", + "rogerbot/1.0 (http://www.seomoz.org/dp/rogerbot, rogerbot-wherecat@moz.com)", + "rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, rogerbot-crawler+pr2-crawler-05@moz.com)", + "rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, rogerbot-crawler+pr4-crawler-11@moz.com)", + "rogerbot/1.1 (http://moz.com/help/guides/search-overview/crawl-diagnostics#more-help, rogerbot-crawler+pr4-crawler-15@moz.com)", + "rogerbot/1.2 (http://moz.com/help/pro/what-is-rogerbot-, rogerbot-crawler+phaser-testing-crawler-01@moz.com)" + ] + } + , + { + "pattern": "360Spider", + "addition_date": "2014/03/14", + "url": "http://needs-be.blogspot.co.uk/2013/02/how-to-block-spider360.html", + "instances": [ + "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1; 360Spider", + "Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.1 (KHTML, like Gecko) Chrome/21.0.1180.89 Safari/537.1; 360Spider(compatible; HaosouSpider; http://www.haosou.com/help/help_3_2.html)", + "Mozilla/5.0 (Windows NT 6.2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/31.0.1650.63 Safari/537.36 QIHU 360SE; 360Spider", + "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; ) Firefox/1.5.0.11; 360Spider", + "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Firefox/1.5.0.11; 360Spider", + "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Firefox/1.5.0.11 360Spider;", + "Mozilla/5.0 (Windows; U; Windows NT 5.1; zh-CN; rv:1.8.0.11) Gecko/20070312 Firefox/1.5.0.11; 360Spider", + "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0); 360Spider", + "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0); 360Spider(compatible; HaosouSpider; http://www.haosou.com/help/help_3_2.html)", + "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.2661.102 Safari/537.36; 360Spider" + ] + } + , + { + "pattern": "psbot", + "addition_date": "2014/03/31", + "url": "http://www.picsearch.com/bot.html", + "instances": [ + "psbot-image (+http://www.picsearch.com/bot.html)", + "psbot-page (+http://www.picsearch.com/bot.html)", + "psbot/0.1 (+http://www.picsearch.com/bot.html)" + ] + } + , + { + "pattern": "InterfaxScanBot", + "addition_date": "2014/03/31", + "url": "http://scan-interfax.ru", + "instances": [] + } + , + { + "pattern": "CC Metadata Scaper", + "addition_date": "2014/04/01", + "url": "http://wiki.creativecommons.org/Metadata_Scraper", + "instances": [ + "CC Metadata Scaper http://wiki.creativecommons.org/Metadata_Scraper" + ] + } + , + { + "pattern": "g00g1e.net", + "addition_date": "2014/04/01", + "url": "http://www.g00g1e.net/", + "instances": [] + } + , + { + "pattern": "GrapeshotCrawler", + "addition_date": "2014/04/01", + "url": "http://www.grapeshot.co.uk/crawler.php", + "instances": [ + "Mozilla/5.0 (compatible; GrapeshotCrawler/2.0; +http://www.grapeshot.co.uk/crawler.php)" + ] + } + , + { + "pattern": "urlappendbot", + "addition_date": "2014/05/10", + "url": "http://www.profound.net/urlappendbot.html", + "instances": [ + "Mozilla/5.0 (compatible; URLAppendBot/1.0; +http://www.profound.net/urlappendbot.html)" + ] + } + , + { + "pattern": "brainobot", + "addition_date": "2014/06/24", + "instances": [] + } + , + { + "pattern": "fr-crawler", + "addition_date": "2014/07/31", + "instances": [ + "Mozilla/5.0 (compatible; fr-crawler/1.1)" + ] + } + , + { + "pattern": "binlar", + "addition_date": "2014/09/12", + "instances": [ + "binlar_2.6.3 binlar2.6.3@unspecified.mail", + "binlar_2.6.3 binlar_2.6.3@unspecified.mail", + "binlar_2.6.3 larbin2.6.3@unspecified.mail", + "binlar_2.6.3 phanendra_kalapala@McAfee.com", + "binlar_2.6.3 test@mgmt.mic" + ] + } + , + { + "pattern": "SimpleCrawler", + "addition_date": "2014/09/12", + "instances": [ + "SimpleCrawler/0.1" + ] + } + , + { + "pattern": "Twitterbot", + "addition_date": "2014/09/12", + "url": "https://dev.twitter.com/cards/getting-started", + "instances": [ + "Twitterbot/0.1", + "Twitterbot/1.0" + ] + } + , + { + "pattern": "cXensebot", + "addition_date": "2014/10/05", + "instances": [ + "cXensebot/1.1a" + ], + "url": "http://www.cxense.com/bot.html" + } + , + { + "pattern": "smtbot", + "addition_date": "2014/10/04", + "instances": [ + "Mozilla/5.0 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)", + "SMTBot (similartech.com/smtbot)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; +http://www.similartech.com/smtbot)", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/68.0.3440.75 Safari/537.36 (compatible; SMTBot/1.0; http://www.similartech.com/smtbot)" + ], + "url": "http://www.similartech.com/smtbot" + } + , + { + "pattern": "bnf.fr_bot", + "addition_date": "2014/11/18", + "url": "http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html", + "instances": [ + "Mozilla/5.0 (compatible; bnf.fr_bot; +http://bibnum.bnf.fr/robot/bnf.html)", + "Mozilla/5.0 (compatible; bnf.fr_bot; +http://www.bnf.fr/fr/outils/a.dl_web_capture_robot.html)" + ] + } + , + { + "pattern": "A6-Indexer", + "addition_date": "2014/12/05", + "url": "http://www.a6corp.com/a6-web-scraping-policy/", + "instances": [ + "A6-Indexer" + ] + } + , + { + "pattern": "ADmantX", + "addition_date": "2014/12/05", + "url": "http://www.admantx.com", + "instances": [ + "ADmantX Platform Semantic Analyzer - ADmantX Inc. - www.admantx.com - support@admantx.com" + ] + } + , + { + "pattern": "Facebot", + "url": "https://developers.facebook.com/docs/sharing/best-practices#crawl", + "addition_date": "2014/12/30", + "instances": [ + "Facebot/1.0" + ] + } + , + { + "pattern": "OrangeBot\\/", + "instances": [ + "Mozilla/5.0 (compatible; OrangeBot/2.0; support.orangebot@orange.com" + ], + "addition_date": "2015/01/12" + } + , + { + "pattern": "memorybot", + "url": "http://mignify.com/bot.htm", + "instances": [ + "Mozilla/5.0 (compatible; memorybot/1.21.14 +http://mignify.com/bot.html)" + ], + "addition_date": "2015/02/01" + } + , + { + "pattern": "AdvBot", + "url": "http://advbot.net/bot.html", + "instances": [ + "Mozilla/5.0 (compatible; AdvBot/2.0; +http://advbot.net/bot.html)" + ], + "addition_date": "2015/02/01" + } + , + { + "pattern": "MegaIndex", + "url": "https://www.megaindex.ru/?tab=linkAnalyze", + "instances": [ + "Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +https://www.megaindex.ru/?tab=linkAnalyze)", + "Mozilla/5.0 (compatible; MegaIndex.ru/2.0; +http://megaindex.com/crawler)" + ], + "addition_date": "2015/03/28" + } + , + { + "pattern": "SemanticScholarBot", + "url": "https://www.semanticscholar.org/crawler", + "instances": [ + "SemanticScholarBot/1.0 (+http://s2.allenai.org/bot.html)", + "Mozilla/5.0 (compatible) SemanticScholarBot (+https://www.semanticscholar.org/crawler)" + ], + "addition_date": "2015/03/28" + } + , + { + "pattern": "ltx71", + "url": "http://ltx71.com/", + "instances": [ + "ltx71 - (http://ltx71.com/)" + ], + "addition_date": "2015/04/04" + } + , + { + "pattern": "nerdybot", + "url": "http://nerdybot.com/", + "instances": [ + "nerdybot" + ], + "addition_date": "2015/04/05" + } + , + { + "pattern": "xovibot", + "url": "http://www.xovibot.net/", + "instances": [ + "Mozilla/5.0 (compatible; XoviBot/2.0; +http://www.xovibot.net/)" + ], + "addition_date": "2015/04/05" + } + , + { + "pattern": "BUbiNG", + "url": "http://law.di.unimi.it/BUbiNG.html", + "instances": [ + "BUbiNG (+http://law.di.unimi.it/BUbiNG.html)" + ], + "addition_date": "2015/04/06" + } + , + { + "pattern": "Qwantify", + "url": "https://www.qwant.com/", + "instances": [ + "Mozilla/5.0 (compatible; Qwantify/2.0n; +https://www.qwant.com/)/*", + "Mozilla/5.0 (compatible; Qwantify/2.4w; +https://www.qwant.com/)/2.4w", + "Mozilla/5.0 (compatible; Qwantify/Bleriot/1.1; +https://help.qwant.com/bot)", + "Mozilla/5.0 (compatible; Qwantify/Bleriot/1.2.1; +https://help.qwant.com/bot)" + ], + "addition_date": "2015/04/06" + } + , + { + "pattern": "archive.org_bot", + "url": "http://www.archive.org/details/archive.org_bot", + "depends_on": ["heritrix"], + "instances": [ + "Mozilla/5.0 (compatible; heritrix/3.1.1-SNAPSHOT-20120116.200628 +http://www.archive.org/details/archive.org_bot)", + "Mozilla/5.0 (compatible; archive.org_bot/heritrix-1.15.4 +http://www.archive.org)", + "Mozilla/5.0 (compatible; heritrix/3.3.0-SNAPSHOT-20140702-2247 +http://archive.org/details/archive.org_bot)", + "Mozilla/5.0 (compatible; archive.org_bot +http://www.archive.org/details/archive.org_bot)", + "Mozilla/5.0 (compatible; archive.org_bot +http://archive.org/details/archive.org_bot)", + "Mozilla/5.0 (compatible; special_archiver/3.1.1 +http://www.archive.org/details/archive.org_bot)" + ], + "addition_date": "2015/04/14" + } + , + { + "pattern": "Applebot", + "url": "http://www.apple.com/go/applebot", + "addition_date": "2015/04/15", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1)", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Applebot/0.1; +http://www.apple.com/go/applebot)", + "Mozilla/5.0 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 6_0 like Mac OS X) AppleWebKit/536.26 (KHTML, like Gecko) Version/6.0 Mobile/10A5376e Safari/8536.25 (compatible; Applebot/0.3; +http://www.apple.com/go/applebot)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_1 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12B410 Safari/600.1.4 (Applebot/0.1; +http://www.apple.com/go/applebot)" + ] + } + , + { + "pattern": "TweetmemeBot", + "url": "http://datasift.com/bot.html", + "instances": [ + "Mozilla/5.0 (TweetmemeBot/4.0; +http://datasift.com/bot.html) Gecko/20100101 Firefox/31.0" + ], + "addition_date": "2015/04/15" + } + , + { + "pattern": "crawler4j", + "url": "https://github.com/yasserg/crawler4j", + "instances": [ + "crawler4j (http://code.google.com/p/crawler4j/)", + "crawler4j (https://github.com/yasserg/crawler4j/)" + ], + "addition_date": "2015/05/07" + } + , + { + "pattern": "findxbot", + "url": "http://www.findxbot.com", + "instances": [ + "Mozilla/5.0 (compatible; Findxbot/1.0; +http://www.findxbot.com)" + ], + "addition_date": "2015/05/07" + } + , + { + "pattern": "S[eE][mM]rushBot", + "url": "http://www.semrush.com/bot.html", + "instances": [ + "Mozilla/5.0 (compatible; SemrushBot-SA/0.97; +http://www.semrush.com/bot.html)", + "Mozilla/5.0 (compatible; SemrushBot-SI/0.97; +http://www.semrush.com/bot.html)", + "Mozilla/5.0 (compatible; SemrushBot/3~bl; +http://www.semrush.com/bot.html)", + "Mozilla/5.0 (compatible; SemrushBot/0.98~bl; +http://www.semrush.com/bot.html)", + "Mozilla/5.0 (compatible; SemrushBot-BA; +http://www.semrush.com/bot.html)", + "Mozilla/5.0 (compatible; SemrushBot/6~bl; +http://www.semrush.com/bot.html)", + "SEMrushBot" + ], + "addition_date": "2015/05/26" + } + , + { + "pattern": "yoozBot", + "url": "http://yooz.ir", + "instances": [ + "Mozilla/5.0 (compatible; yoozBot-2.2; http://yooz.ir; info@yooz.ir)" + ], + "addition_date": "2015/05/26" + } + , + { + "pattern": "lipperhey", + "url": "http://www.lipperhey.com/", + "instances": [ + "Mozilla/5.0 (compatible; Lipperhey Link Explorer; http://www.lipperhey.com/)", + "Mozilla/5.0 (compatible; Lipperhey SEO Service; http://www.lipperhey.com/)", + "Mozilla/5.0 (compatible; Lipperhey Site Explorer; http://www.lipperhey.com/)", + "Mozilla/5.0 (compatible; Lipperhey-Kaus-Australis/5.0; +https://www.lipperhey.com/en/about/)" + ], + "addition_date": "2015/08/26" + } + , + { + "pattern": "Y!J", + "url": "https://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/~/%E3%82%A6%E3%82%A7%E3%83%96%E3%83%9A%E3%83%BC%E3%82%B8%E3%81%AB%E3%82%A2%E3%82%AF%E3%82%BB%E3%82%B9%E3%81%99%E3%82%8B%E3%82%B7%E3%82%B9%E3%83%86%E3%83%A0%E3%81%AE%E3%83%A6%E3%83%BC%E3%82%B6%E3%83%BC%E3%82%A8%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88%E3%81%AB%E3%81%A4%E3%81%84%E3%81%A6", + "instances": [ + "Y!J-ASR/0.1 crawler (http://www.yahoo-help.jp/app/answers/detail/p/595/a_id/42716/)", + "Y!J-BRJ/YATS crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)", + "Y!J-PSC/1.0 crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)", + "Y!J-BRW/1.0 crawler (http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)", + "Mozilla/5.0 (iPhone; Y!J-BRY/YATSH crawler; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html)", + "Mozilla/5.0 (compatible; Y!J SearchMonkey/1.0 (Y!J-AGENT; http://help.yahoo.co.jp/help/jp/search/indexing/indexing-15.html))" + ], + "addition_date": "2015/05/26" + } + , + { + "pattern": "Domain Re-Animator Bot", + "url": "http://domainreanimator.com", + "instances": [ + "Domain Re-Animator Bot (http://domainreanimator.com) - support@domainreanimator.com" + ], + "addition_date": "2015/04/14" + } + , + { + "pattern": "AddThis", + "url": "https://www.addthis.com", + "instances": [ + "AddThis.com robot tech.support@clearspring.com" + ], + "addition_date": "2015/06/02" + } + , + { + "pattern": "Screaming Frog SEO Spider", + "url": "http://www.screamingfrog.co.uk/seo-spider", + "instances": [ + "Screaming Frog SEO Spider/5.1" + ], + "addition_date": "2016/01/08" + } + , + { + "pattern": "MetaURI", + "url": "http://www.useragentstring.com/MetaURI_id_17683.php", + "instances": [ + "MetaURI API/2.0 +metauri.com" + ], + "addition_date": "2016/01/02" + } + , + { + "pattern": "Scrapy", + "url": "http://scrapy.org/", + "instances": [ + "Scrapy/1.0.3 (+http://scrapy.org)" + ], + "addition_date": "2016/01/02" + } + , + { + "pattern": "Livelap[bB]ot", + "url": "http://site.livelap.com/crawler", + "instances": [ + "LivelapBot/0.2 (http://site.livelap.com/crawler)", + "Livelapbot/0.1" + ], + "addition_date": "2016/01/02" + } + , + { + "pattern": "OpenHoseBot", + "url": "http://www.openhose.org/bot.html", + "instances": [ + "Mozilla/5.0 (compatible; OpenHoseBot/2.1; +http://www.openhose.org/bot.html)" + ], + "addition_date": "2016/01/02" + } + , + { + "pattern": "CapsuleChecker", + "url": "http://www.capsulink.com/about", + "instances": [ + "CapsuleChecker (http://www.capsulink.com/)" + ], + "addition_date": "2016/01/02" + } + , + { + "pattern": "collection@infegy.com", + "url": "http://infegy.com/", + "instances": [ + "Mozilla/5.0 (compatible) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.2526.73 Safari/537.36 collection@infegy.com" + ], + "addition_date": "2016/01/03" + } + , + { + "pattern": "IstellaBot", + "url": "http://www.tiscali.it/", + "instances": [ + "Mozilla/5.0 (compatible; IstellaBot/1.23.15 +http://www.tiscali.it/)" + ], + "addition_date": "2016/01/09" + } + , + { + "pattern": "DeuSu\\/", + "addition_date": "2016/01/23", + "url": "https://deusu.de/robot.html", + "instances": [ + "Mozilla/5.0 (compatible; DeuSu/0.1.0; +https://deusu.org)", + "Mozilla/5.0 (compatible; DeuSu/5.0.2; +https://deusu.de/robot.html)" + ] + } + , + { + "pattern": "betaBot", + "addition_date": "2016/01/23", + "instances": [] + } + , + { + "pattern": "Cliqzbot\\/", + "addition_date": "2016/01/23", + "url": "http://cliqz.com/company/cliqzbot", + "instances": [ + "Mozilla/5.0 (compatible; Cliqzbot/2.0; +http://cliqz.com/company/cliqzbot)", + "Cliqzbot/0.1 (+http://cliqz.com +cliqzbot@cliqz.com)", + "Cliqzbot/0.1 (+http://cliqz.com/company/cliqzbot)", + "Mozilla/5.0 (compatible; Cliqzbot/0.1 +http://cliqz.com/company/cliqzbot)", + "Mozilla/5.0 (compatible; Cliqzbot/1.0 +http://cliqz.com/company/cliqzbot)" + ] + } + , + { + "pattern": "MojeekBot\\/", + "addition_date": "2016/01/23", + "url": "https://www.mojeek.com/bot.html", + "instances": [ + "MojeekBot/0.2 (archi; http://www.mojeek.com/bot.html)", + "Mozilla/5.0 (compatible; MojeekBot/0.2; http://www.mojeek.com/bot.html#relaunch)", + "Mozilla/5.0 (compatible; MojeekBot/0.2; http://www.mojeek.com/bot.html)", + "Mozilla/5.0 (compatible; MojeekBot/0.5; http://www.mojeek.com/bot.html)", + "Mozilla/5.0 (compatible; MojeekBot/0.6; +https://www.mojeek.com/bot.html)", + "Mozilla/5.0 (compatible; MojeekBot/0.6; http://www.mojeek.com/bot.html)" + ] + } + , + { + "pattern": "netEstate NE Crawler", + "addition_date": "2016/01/23", + "url": "+http://www.website-datenbank.de/", + "instances": [ + "netEstate NE Crawler (+http://www.sengine.info/)", + "netEstate NE Crawler (+http://www.website-datenbank.de/)" + ] + } + , + { + "pattern": "SafeSearch microdata crawler", + "addition_date": "2016/01/23", + "url": "https://safesearch.avira.com", + "instances": [ + "SafeSearch microdata crawler (https://safesearch.avira.com, safesearch-abuse@avira.com)" + ] + } + , + { + "pattern": "Gluten Free Crawler\\/", + "addition_date": "2016/01/23", + "url": "http://glutenfreepleasure.com/", + "instances": [ + "Mozilla/5.0 (compatible; Gluten Free Crawler/1.0; +http://glutenfreepleasure.com/)" + ] + } + , + { + "pattern": "Sonic", + "addition_date": "2016/02/08", + "url": "http://www.yama.info.waseda.ac.jp/~crawler/info.html", + "instances": [ + "Mozilla/5.0 (compatible; RankSonicSiteAuditor/1.0; +https://ranksonic.com/ranksonic_sab.html)", + "Mozilla/5.0 (compatible; Sonic/1.0; http://www.yama.info.waseda.ac.jp/~crawler/info.html)", + "Mozzila/5.0 (compatible; Sonic/1.0; http://www.yama.info.waseda.ac.jp/~crawler/info.html)" + ] + } + , + { + "pattern": "Sysomos", + "addition_date": "2016/02/08", + "url": "http://www.sysomos.com", + "instances": [ + "Mozilla/5.0 (compatible; Sysomos/1.0; +http://www.sysomos.com/; Sysomos)" + ] + } + , + { + "pattern": "Trove", + "addition_date": "2016/02/08", + "url": "http://www.trove.com", + "instances": [] + } + , + { + "pattern": "deadlinkchecker", + "addition_date": "2016/02/08", + "url": "http://www.deadlinkchecker.com", + "instances": [ + "www.deadlinkchecker.com Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36", + "www.deadlinkchecker.com XMLHTTP/1.0", + "www.deadlinkchecker.com XMLHTTP/1.0 Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2490.86 Safari/537.36" + ] + } + , + { + "pattern": "Slack-ImgProxy", + "addition_date": "2016/04/25", + "url": "https://api.slack.com/robots", + "instances": [ + "Slack-ImgProxy (+https://api.slack.com/robots)", + "Slack-ImgProxy 0.59 (+https://api.slack.com/robots)", + "Slack-ImgProxy 0.66 (+https://api.slack.com/robots)", + "Slack-ImgProxy 1.106 (+https://api.slack.com/robots)", + "Slack-ImgProxy 1.138 (+https://api.slack.com/robots)", + "Slack-ImgProxy 149 (+https://api.slack.com/robots)" + ] + } + , + { + "pattern": "Embedly", + "addition_date": "2016/04/25", + "url": "http://support.embed.ly", + "instances": [ + "Embedly +support@embed.ly", + "Mozilla/5.0 (compatible; Embedly/0.2; +http://support.embed.ly/)", + "Mozilla/5.0 (compatible; Embedly/0.2; snap; +http://support.embed.ly/)" + ] + } + , + { + "pattern": "RankActiveLinkBot", + "addition_date": "2016/06/20", + "url": "https://rankactive.com/resources/rankactive-linkbot", + "instances": [ + "Mozilla/5.0 (compatible; RankActiveLinkBot; +https://rankactive.com/resources/rankactive-linkbot)" + ] + } + , + { + "pattern": "iskanie", + "addition_date": "2016/09/02", + "url": "http://www.iskanie.com", + "instances": [ + "iskanie (+http://www.iskanie.com)" + ] + } + , + { + "pattern": "SafeDNSBot", + "addition_date": "2016/09/10", + "url": "https://www.safedns.com/searchbot", + "instances": [ + "SafeDNSBot (https://www.safedns.com/searchbot)" + ] + } + , + { + "pattern": "SkypeUriPreview", + "addition_date": "2016/10/10", + "instances": [ + "Mozilla/5.0 (Windows NT 6.1; WOW64) SkypeUriPreview Preview/0.5" + ] + } + , + { + "pattern": "Veoozbot", + "addition_date": "2016/11/03", + "url": "http://www.veooz.com/veoozbot.html", + "instances": [ + "Mozilla/5.0 (compatible; Veoozbot/1.0; +http://www.veooz.com/veoozbot.html)" + ] + } + , + { + "pattern": "Slackbot", + "addition_date": "2016/11/03", + "url": "https://api.slack.com/robots", + "instances": [ + "Slackbot-LinkExpanding (+https://api.slack.com/robots)", + "Slackbot-LinkExpanding 1.0 (+https://api.slack.com/robots)", + "Slackbot 1.0 (+https://api.slack.com/robots)" + ] + } + , + { + "pattern": "redditbot", + "addition_date": "2016/11/03", + "url": "http://www.reddit.com/feedback", + "instances": [ + "Mozilla/5.0 (compatible; redditbot/1.0; +http://www.reddit.com/feedback)" + ] + } + , + { + "pattern": "datagnionbot", + "addition_date": "2016/11/03", + "url": "http://www.datagnion.com/bot.html", + "instances": [ + "datagnionbot (+http://www.datagnion.com/bot.html)" + ] + } + , + { + "pattern": "Google-Adwords-Instant", + "addition_date": "2016/11/03", + "url": "http://www.google.com/adsbot.html", + "instances": [ + "Google-Adwords-Instant (+http://www.google.com/adsbot.html)" + ] + } + , + { + "pattern": "adbeat_bot", + "addition_date": "2016/11/04", + "instances": [ + "Mozilla/5.0 (compatible; adbeat_bot; +support@adbeat.com; support@adbeat.com)", + "adbeat_bot" + ] + } + , + { + "pattern": "WhatsApp", + "addition_date": "2016/11/15", + "url": "https://www.whatsapp.com/", + "instances": [ + "WhatsApp", + "WhatsApp/0.3.4479 N", + "WhatsApp/0.3.4679 N", + "WhatsApp/0.3.4941 N", + "WhatsApp/2.12.15/i", + "WhatsApp/2.12.16/i", + "WhatsApp/2.12.17/i", + "WhatsApp/2.12.449 A", + "WhatsApp/2.12.453 A", + "WhatsApp/2.12.510 A", + "WhatsApp/2.12.540 A", + "WhatsApp/2.12.548 A", + "WhatsApp/2.12.555 A", + "WhatsApp/2.12.556 A", + "WhatsApp/2.16.1/i", + "WhatsApp/2.16.13 A", + "WhatsApp/2.16.2/i", + "WhatsApp/2.16.42 A", + "WhatsApp/2.16.57 A", + "WhatsApp/2.19.92 i", + "WhatsApp/2.19.175 A", + "WhatsApp/2.19.244 A", + "WhatsApp/2.19.258 A", + "WhatsApp/2.19.308 A", + "WhatsApp/2.19.330 A" + ] + } + , + { + "pattern": "contxbot", + "addition_date": "2017/02/25", + "instances": [ + "Mozilla/5.0 (compatible;contxbot/1.0)" + ] + } + , + { + "pattern": "pinterest.com.bot", + "addition_date": "2017/03/03", + "instances": [ + "Mozilla/5.0 (compatible; Pinterestbot/1.0; +http://www.pinterest.com/bot.html)", + "Pinterest/0.2 (+http://www.pinterest.com/bot.html)" + ], + "url": "http://www.pinterest.com/bot.html" + } + , + { + "pattern": "electricmonk", + "addition_date": "2017/03/04", + "instances": [ + "Mozilla/5.0 (compatible; electricmonk/3.2.0 +https://www.duedil.com/our-crawler/)" + ], + "url": "https://www.duedil.com/our-crawler/" + } + , + { + "pattern": "GarlikCrawler", + "addition_date": "2017/03/18", + "instances": [ + "GarlikCrawler/1.2 (http://garlik.com/, crawler@garlik.com)" + ], + "url": "http://garlik.com/" + } + , + { + "pattern": "BingPreview\\/", + "addition_date": "2017/04/23", + "url": "https://www.bing.com/webmaster/help/which-crawlers-does-bing-use-8c184ec0", + "instances": [ + "Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/534+ (KHTML, like Gecko) BingPreview/1.0b", + "Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; rv:11.0; BingPreview/1.0b) like Gecko", + "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.2; Trident/6.0; WOW64; Trident/6.0; BingPreview/1.0b)", + "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; WOW64; Trident/5.0; BingPreview/1.0b)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Version/7.0 Mobile/11A465 Safari/9537.53 BingPreview/1.0b" + ] + } + , + { + "pattern": "vebidoobot", + "addition_date": "2017/05/08", + "instances": [ + "Mozilla/5.0 (compatible; vebidoobot/1.0; +https://blog.vebidoo.de/vebidoobot/" + ], + "url": "https://blog.vebidoo.de/vebidoobot/" + } + , + { + "pattern": "FemtosearchBot", + "addition_date": "2017/05/16", + "instances": [ + "Mozilla/5.0 (compatible; FemtosearchBot/1.0; http://femtosearch.com)" + ], + "url": "http://femtosearch.com" + } + , + { + "pattern": "Yahoo Link Preview", + "addition_date": "2017/06/28", + "instances": [ + "Mozilla/5.0 (compatible; Yahoo Link Preview; https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html)" + ], + "url": "https://help.yahoo.com/kb/mail/yahoo-link-preview-SLN23615.html" + } + , + { + "pattern": "MetaJobBot", + "addition_date": "2017/08/16", + "instances": [ + "Mozilla/5.0 (compatible; MetaJobBot; http://www.metajob.de/crawler)" + ], + "url": "http://www.metajob.de/the/crawler" + } + , + { + "pattern": "DomainStatsBot", + "addition_date": "2017/08/16", + "instances": [ + "DomainStatsBot/1.0 (http://domainstats.io/our-bot)" + ], + "url": "http://domainstats.io/our-bot" + } + , + { + "pattern": "mindUpBot", + "addition_date": "2017/08/16", + "instances": [ + "mindUpBot (datenbutler.de)" + ], + "url": "http://www.datenbutler.de/" + } + , + { + "pattern": "Daum\\/", + "addition_date": "2017/08/16", + "instances": [ + "Mozilla/5.0 (compatible; Daum/4.1; +http://cs.daum.net/faq/15/4118.html?faqId=28966)" + ], + "url": "http://cs.daum.net/faq/15/4118.html?faqId=28966" + } + , + { + "pattern": "Jugendschutzprogramm-Crawler", + "addition_date": "2017/08/16", + "instances": [ + "Jugendschutzprogramm-Crawler; Info: http://www.jugendschutzprogramm.de" + ], + "url": "http://www.jugendschutzprogramm.de" + } + , + { + "pattern": "Xenu Link Sleuth", + "addition_date": "2017/08/19", + "instances": [ + "Xenu Link Sleuth/1.3.8" + ], + "url": "http://home.snafu.de/tilman/xenulink.html" + } + , + { + "pattern": "Pcore-HTTP", + "addition_date": "2017/08/19", + "instances": [ + "Pcore-HTTP/v0.40.3", + "Pcore-HTTP/v0.44.0" + ], + "url": "https://bitbucket.org/softvisio/pcore/overview" + } + , + { + "pattern": "moatbot", + "addition_date": "2017/09/16", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2214.111 Safari/537.36 moatbot", + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_0 like Mac OS X) AppleWebKit/600.1.3 (KHTML, like Gecko) Version/8.0 Mobile/12A4345d Safari/600.1.4 moatbot" + ], + "url": "https://moat.com" + } + , + { + "pattern": "KosmioBot", + "addition_date": "2017/09/16", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_2) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.2403.125 Safari/537.36 (compatible; KosmioBot/1.0; +http://kosm.io/bot.html)" + ], + "url": "http://kosm.io/bot.html" + } + , + { + "pattern": "pingdom", + "addition_date": "2017/09/16", + "instances": [ + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/59.0.3071.109 Chrome/59.0.3071.109 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)", + "Mozilla/5.0 (compatible; pingbot/2.0; +http://www.pingdom.com/)" + ], + "url": "http://www.pingdom.com" + } + , + { + "pattern": "AppInsights", + "addition_date": "2019/03/09", + "instances": [ + "Mozilla/5.0 (compatible; MSIE 9.0; Windows NT 6.1; Trident/5.0; AppInsights)" + ], + "url": "https://docs.microsoft.com/en-us/azure/azure-monitor/app/app-insights-overview" + } + , + { + "pattern": "PhantomJS", + "addition_date": "2017/09/18", + "instances": [ + "Mozilla/5.0 (Unknown; Linux x86_64) AppleWebKit/538.1 (KHTML, like Gecko) PhantomJS/2.1.1 Safari/538.1 bl.uk_lddc_renderbot/2.0.0 (+ http://www.bl.uk/aboutus/legaldeposit/websites/websites/faqswebmaster/index.html)" + ], + "url": "http://phantomjs.org/" + } + , + { + "pattern": "Gowikibot", + "addition_date": "2017/10/26", + "instances": [ + "Mozilla/5.0 (compatible; Gowikibot/1.0; +http://www.gowikibot.com)" + ], + "url": "http://www.gowikibot.com" + } + , + { + "pattern": "PiplBot", + "addition_date": "2017/10/30", + "instances": [ + "PiplBot (+http://www.pipl.com/bot/)", + "Mozilla/5.0+(compatible;+PiplBot;+http://www.pipl.com/bot/)" + ], + "url": "http://www.pipl.com/bot/" + } + , + { + "pattern": "Discordbot", + "addition_date": "2017/09/22", + "url": "https://discordapp.com", + "instances": [ + "Mozilla/5.0 (compatible; Discordbot/2.0; +https://discordapp.com)" + ] + } + , + { + "pattern": "TelegramBot", + "addition_date": "2017/10/01", + "instances": [ + "TelegramBot (like TwitterBot)" + ] + } + , + { + "pattern": "Jetslide", + "addition_date": "2017/09/27", + "url": "http://jetsli.de/crawler", + "instances": [ + "Mozilla/5.0 (compatible; Jetslide; +http://jetsli.de/crawler)" + ] + } + , + { + "pattern": "newsharecounts", + "addition_date": "2017/09/30", + "url": "http://newsharecounts.com/crawler", + "instances": [ + "Mozilla/5.0 (compatible; NewShareCounts.com/1.0; +http://newsharecounts.com/crawler)" + ] + } + , + { + "pattern": "James BOT", + "addition_date": "2017/10/12", + "url": "http://cognitiveseo.com/bot.html", + "instances": [ + "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6 - James BOT - WebCrawler http://cognitiveseo.com/bot.html" + ] + } + , + { + "pattern": "Bark[rR]owler", + "addition_date": "2017/10/09", + "url": "http://www.exensa.com/crawl", + "instances": [ + "Barkrowler/0.5.1 (experimenting / debugging - sorry for your logs ) http://www.exensa.com/crawl - admin@exensa.com -- based on BuBiNG", + "Barkrowler/0.7 (+http://www.exensa.com/crawl)", + "BarkRowler/0.7 (+http://www.exensa.com/crawling)", + "Barkrowler/0.9 (+http://www.exensa.com/crawl)" + ] + } + , + { + "pattern": "TinEye", + "addition_date": "2017/10/14", + "url": "http://www.tineye.com/crawler.html", + "instances": [ + "Mozilla/5.0 (compatible; TinEye-bot/1.31; +http://www.tineye.com/crawler.html)", + "TinEye/1.1 (http://tineye.com/crawler.html)" + ] + } + , + { + "pattern": "SocialRankIOBot", + "addition_date": "2017/10/19", + "url": "http://socialrank.io/about", + "instances": [ + "SocialRankIOBot; http://socialrank.io/about" + ] + } + , + { + "pattern": "trendictionbot", + "addition_date": "2017/10/30", + "url": "http://www.trendiction.de/bot", + "instances": [ + "Mozilla/5.0 (Windows; U; Windows NT 6.0; en-GB; rv:1.0; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20071127 Firefox/3.0.0.11", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; trendictionbot0.5.0; trendiction search; http://www.trendiction.de/bot; please let us know of any problems; web at trendiction.com) Gecko/20170101 Firefox/67.0" + ] + } + , + { + "pattern": "Ocarinabot", + "addition_date": "2017/09/27", + "instances": [ + "Ocarinabot" + ] + } + , + { + "pattern": "epicbot", + "addition_date": "2017/10/31", + "url": "http://www.epictions.com/epicbot", + "instances": [ + "Mozilla/5.0 (compatible; epicbot; +http://www.epictions.com/epicbot)" + ] + } + , + { + "pattern": "Primalbot", + "addition_date": "2017/09/27", + "url": "https://www.primal.com", + "instances": [ + "Mozilla/5.0 (compatible; Primalbot; +https://www.primal.com;)" + ] + } + , + { + "pattern": "DuckDuckGo-Favicons-Bot", + "addition_date": "2017/10/06", + "url": "http://duckduckgo.com", + "instances": [ + "Mozilla/5.0 (compatible; DuckDuckGo-Favicons-Bot/1.0; +http://duckduckgo.com)" + ] + } + , + { + "pattern": "GnowitNewsbot", + "addition_date": "2017/10/30", + "url": "http://www.gnowit.com", + "instances": [ + "Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:49.0) Gecko/20100101 Firefox/49.0 / GnowitNewsbot / Contact information at http://www.gnowit.com" + ] + } + , + { + "pattern": "Leikibot", + "addition_date": "2017/09/24", + "url": "http://www.leiki.com", + "instances": [ + "Mozilla/5.0 (Windows NT 6.3;compatible; Leikibot/1.0; +http://www.leiki.com)" + ] + } + , + { + "pattern": "LinkArchiver", + "addition_date": "2017/09/24", + "instances": [ + "@LinkArchiver twitter bot" + ] + } + , + { + "pattern": "YaK\\/", + "addition_date": "2017/09/25", + "url": "http://linkfluence.com", + "instances": [ + "Mozilla/5.0 (compatible; YaK/1.0; http://linkfluence.com/; bot@linkfluence.com)" + ] + } + , + { + "pattern": "PaperLiBot", + "addition_date": "2017/09/25", + "url": "http://support.paper.li/entries/20023257-what-is-paper-li", + "instances": [ + "Mozilla/5.0 (compatible; PaperLiBot/2.1; http://support.paper.li/entries/20023257-what-is-paper-li)", + "Mozilla/5.0 (compatible; PaperLiBot/2.1; https://support.paper.li/entries/20023257-what-is-paper-li)" + + ] + } + , + { + "pattern": "Digg Deeper", + "addition_date": "2017/09/26", + "url": "http://digg.com/about", + "instances": [ + "Digg Deeper/v1 (http://digg.com/about)" + ] + } + , + { + "pattern": "dcrawl", + "addition_date": "2017/09/22", + "instances": [ + "dcrawl/1.0" + ] + } + , + { + "pattern": "Snacktory", + "addition_date": "2017/09/23", + "url": "https://github.com/karussell/snacktory", + "instances": [ + "Mozilla/5.0 (compatible; Snacktory; +https://github.com/karussell/snacktory)" + ] + } + , + { + "pattern": "AndersPinkBot", + "addition_date": "2017/09/24", + "url": "http://anderspink.com/bot.html", + "instances": [ + "Mozilla/5.0 (compatible; AndersPinkBot/1.0; +http://anderspink.com/bot.html)" + ] + } + , + { + "pattern": "Fyrebot", + "addition_date": "2017/09/22", + "instances": [ + "Fyrebot/1.0" + ] + } + , + { + "pattern": "EveryoneSocialBot", + "addition_date": "2017/09/22", + "url": "http://everyonesocial.com", + "instances": [ + "Mozilla/5.0 (compatible; EveryoneSocialBot/1.0; support@everyonesocial.com http://everyonesocial.com/)" + ] + } + , + { + "pattern": "Mediatoolkitbot", + "addition_date": "2017/10/06", + "url": "http://mediatoolkit.com", + "instances": [ + "Mediatoolkitbot (complaints@mediatoolkit.com)" + ] + } + , + { + "pattern": "Luminator-robots", + "addition_date": "2017/09/22", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_8_2) AppleWebKit/537.13 (KHTML, like Gecko) Chrome/30.0.1599.66 Safari/537.13 Luminator-robots/2.0" + ] + } + , + { + "pattern": "ExtLinksBot", + "addition_date": "2017/11/02", + "url": "https://extlinks.com/Bot.html", + "instances": [ + "Mozilla/5.0 (compatible; ExtLinksBot/1.5 +https://extlinks.com/Bot.html)" + ] + } + , + { + "pattern": "SurveyBot", + "addition_date": "2017/11/02", + "instances": [ + "Mozilla/5.0 (Windows; U; Windows NT 5.1; en; rv:1.9.0.13) Gecko/2009073022 Firefox/3.5.2 (.NET CLR 3.5.30729) SurveyBot/2.3 (DomainTools)" + ] + } + , + { + "pattern": "NING\\/", + "addition_date": "2017/11/02", + "instances": [ + "NING/1.0" + ] + } + , + { + "pattern": "okhttp", + "addition_date": "2017/11/02", + "instances": [ + "okhttp/2.5.0", + "okhttp/2.7.5", + "okhttp/3.2.0", + "okhttp/3.5.0", + "okhttp/4.1.0" + ] + } + , + { + "pattern": "Nuzzel", + "addition_date": "2017/11/02", + "instances": [ + "Nuzzel" + ] + } + , + { + "pattern": "omgili", + "addition_date": "2017/11/02", + "url": "http://omgili.com", + "instances": [ + "omgili/0.5 +http://omgili.com" + ] + } + , + { + "pattern": "PocketParser", + "addition_date": "2017/11/02", + "url": "https://getpocket.com/pocketparser_ua", + "instances": [ + "PocketParser/2.0 (+https://getpocket.com/pocketparser_ua)" + ] + } + , + { + "pattern": "YisouSpider", + "addition_date": "2017/11/02", + "instances": [ + "YisouSpider", + "Mozilla/5.0 (Windows NT 6.1; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.81 YisouSpider/5.0 Safari/537.36" + ] + } + , + { + "pattern": "um-LN", + "addition_date": "2017/11/02", + "instances": [ + "Mozilla/5.0 (compatible; um-LN/1.0; mailto: techinfo@ubermetrics-technologies.com)" + ] + } + , + { + "pattern": "ToutiaoSpider", + "addition_date": "2017/11/02", + "url": "http://web.toutiao.com/media_cooperation/", + "instances": [ + "Mozilla/5.0 (compatible; ToutiaoSpider/1.0; http://web.toutiao.com/media_cooperation/;)" + ] + } + , + { + "pattern": "MuckRack", + "addition_date": "2017/11/02", + "url": "http://muckrack.com", + "instances": [ + "Mozilla/5.0 (compatible; MuckRack/1.0; +http://muckrack.com)" + ] + } + , + { + "pattern": "Jamie's Spider", + "addition_date": "2017/11/02", + "url": "http://jamiembrown.com/", + "instances": [ + "Jamie's Spider (http://jamiembrown.com/)" + ] + } + , + { + "pattern": "AHC\\/", + "addition_date": "2017/11/02", + "instances": [ + "AHC/2.0" + ] + } + , + { + "pattern": "NetcraftSurveyAgent", + "addition_date": "2017/11/02", + "instances": [ + "Mozilla/5.0 (compatible; NetcraftSurveyAgent/1.0; +info@netcraft.com)" + ] + } + , + { + "pattern": "Laserlikebot", + "addition_date": "2017/11/02", + "instances": [ + "Mozilla/5.0 (iPhone; CPU iPhone OS 8_3 like Mac OS X) AppleWebKit/600.1.4 (KHTML, like Gecko) Version/8.0 Mobile/12F70 Safari/600.1.4 (compatible; Laserlikebot/0.1)" + ] + } + , + { + "pattern": "^Apache-HttpClient", + "addition_date": "2017/11/02", + "instances": [ + "Apache-HttpClient/4.2.3 (java 1.5)", + "Apache-HttpClient/4.2.5 (java 1.5)", + "Apache-HttpClient/4.3.1 (java 1.5)", + "Apache-HttpClient/4.3.3 (java 1.5)", + "Apache-HttpClient/4.3.5 (java 1.5)", + "Apache-HttpClient/4.4.1 (Java/1.8.0_65)", + "Apache-HttpClient/4.5.2 (Java/1.8.0_65)", + "Apache-HttpClient/4.5.2 (Java/1.8.0_151)", + "Apache-HttpClient/4.5.2 (Java/1.8.0_161)", + "Apache-HttpClient/4.5.2 (Java/1.8.0_181)", + "Apache-HttpClient/4.5.3 (Java/1.8.0_121)", + "Apache-HttpClient/4.5.3-SNAPSHOT (Java/1.8.0_152)", + "Apache-HttpClient/4.5.7 (Java/11.0.3)", + "Apache-HttpClient/4.5.10 (Java/1.8.0_201)" + ] + } + , + { + "pattern": "AppEngine-Google", + "addition_date": "2017/11/02", + "instances": [ + "AppEngine-Google; (+http://code.google.com/appengine; appid: example)", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_13_4) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36 AppEngine-Google; (+http://code.google.com/appengine; appid: s~feedly-nikon3)" + ] + } + , + { + "pattern": "Jetty", + "addition_date": "2017/11/02", + "instances": [ + "Jetty/9.3.z-SNAPSHOT" + ] + } + , + { + "pattern": "Upflow", + "addition_date": "2017/11/02", + "instances": [ + "Upflow/1.0" + ] + } + , + { + "pattern": "Thinklab", + "addition_date": "2017/11/02", + "url": "thinklab.com", + "instances": [ + "Thinklab (thinklab.com)" + ] + } + , + { + "pattern": "Traackr.com", + "addition_date": "2017/11/02", + "url": "Traackr.com", + "instances": [ + "Traackr.com" + ] + } + , + { + "pattern": "Twurly", + "addition_date": "2017/11/02", + "url": "http://twurly.org", + "instances": [ + "Ruby, Twurly v1.1 (http://twurly.org)" + ] + } + , + { + "pattern": "Mastodon", + "addition_date": "2017/11/02", + "instances": [ + "http.rb/2.2.2 (Mastodon/1.5.1; +https://example-masto-instance.org/)" + ] + } + , + { + "pattern": "http_get", + "addition_date": "2017/11/02", + "instances": [ + "http_get" + ] + } + , + { + "pattern": "DnyzBot", + "addition_date": "2017/11/20", + "instances": [ + "Mozilla/5.0 (compatible; DnyzBot/1.0)" + ] + } + , + { + "pattern": "botify", + "addition_date": "2018/02/01", + "instances": [ + "Mozilla/5.0 (compatible; botify; http://botify.com)" + ] + } + , + { + "pattern": "007ac9 Crawler", + "addition_date": "2018/02/09", + "instances": [ + "Mozilla/5.0 (compatible; 007ac9 Crawler; http://crawler.007ac9.net/)" + ] + } + , + { + "pattern": "BehloolBot", + "addition_date": "2018/02/09", + "instances": [ + "Mozilla/5.0 (compatible; BehloolBot/beta; +http://www.webeaver.com/bot)" + ] + } + , + { + "pattern": "BrandVerity", + "addition_date": "2018/02/27", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:41.0) Gecko/20100101 Firefox/55.0 BrandVerity/1.0 (http://www.brandverity.com/why-is-brandverity-visiting-me)", + "Mozilla/5.0 (iPhone; CPU iPhone OS 7_0 like Mac OS X) AppleWebKit/537.51.1 (KHTML, like Gecko) Mobile/11A465 Twitter for iPhone BrandVerity/1.0 (http://www.brandverity.com/why-is-brandverity-visiting-me)" + ], + "url": "http://www.brandverity.com/why-is-brandverity-visiting-me" + } + , + { + "pattern": "check_http", + "addition_date": "2018/02/09", + "instances": [ + "check_http/v2.2.1 (nagios-plugins 2.2.1)" + ] + } + , + { + "pattern": "BDCbot", + "addition_date": "2018/02/09", + "instances": [ + "Mozilla/5.0 (Windows NT 6.1; compatible; BDCbot/1.0; +http://bigweb.bigdatacorp.com.br/faq.aspx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2272.118 Safari/537.36", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64; BDCbot/1.0; +http://bigweb.bigdatacorp.com.br/faq.aspx) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/69.0.3497.100 Safari/537.36" + ] + } + , + { + "pattern": "ZumBot", + "addition_date": "2018/02/09", + "instances": [ + "Mozilla/5.0 (compatible; ZumBot/1.0; http://help.zum.com/inquiry)" + ] + } + , + { + "pattern": "EZID", + "addition_date": "2018/02/09", + "instances": [ + "EZID (EZID link checker; https://ezid.cdlib.org/)" + ] + } + , + { + "pattern": "ICC-Crawler", + "addition_date": "2018/02/28", + "instances": [ + "ICC-Crawler/2.0 (Mozilla-compatible; ; http://ucri.nict.go.jp/en/icccrawler.html)" + ], + "url": "http://ucri.nict.go.jp/en/icccrawler.html" + } + , + { + "pattern": "ArchiveBot", + "addition_date": "2018/02/28", + "instances": [ + "ArchiveTeam ArchiveBot/20170106.02 (wpull 2.0.2)" + ], + "url": "https://github.com/ArchiveTeam/ArchiveBot" + } + , + { + "pattern": "^LCC ", + "addition_date": "2018/02/28", + "instances": [ + "LCC (+http://corpora.informatik.uni-leipzig.de/crawler_faq.html)" + ], + "url": "http://corpora.informatik.uni-leipzig.de/crawler_faq.html" + } + , + { + "pattern": "filterdb.iss.net\\/crawler", + "addition_date": "2018/03/16", + "instances": [ + "Mozilla/5.0 (compatible; oBot/2.3.1; +http://filterdb.iss.net/crawler/)" + ], + "url": "http://filterdb.iss.net/crawler/" + } + , + { + "pattern": "BLP_bbot", + "addition_date": "2018/03/27", + "instances": [ + "BLP_bbot/0.1" + ] + } + , + { + "pattern": "BomboraBot", + "addition_date": "2018/03/27", + "instances": [ + "Mozilla/5.0 (compatible; BomboraBot/1.0; +http://www.bombora.com/bot)" + ], + "url": "http://www.bombora.com/bot" + } + , + { + "pattern": "Buck\\/", + "addition_date": "2018/03/27", + "instances": [ + "Buck/2.2; (+https://app.hypefactors.com/media-monitoring/about.html)" + ], + "url": "https://app.hypefactors.com/media-monitoring/about.html" + } + , + { + "pattern": "Companybook-Crawler", + "addition_date": "2018/03/27", + "instances": [ + "Companybook-Crawler (+https://www.companybooknetworking.com/)" + ], + "url": "https://www.companybooknetworking.com/" + } + , + { + "pattern": "Genieo", + "addition_date": "2018/03/27", + "instances": [ + "Mozilla/5.0 (compatible; Genieo/1.0 http://www.genieo.com/webfilter.html)" + ], + "url": "http://www.genieo.com/webfilter.html" + } + , + { + "pattern": "magpie-crawler", + "addition_date": "2018/03/27", + "instances": [ + "magpie-crawler/1.1 (U; Linux amd64; en-GB; +http://www.brandwatch.net)" + ], + "url": "http://www.brandwatch.net" + } + , + { + "pattern": "MeltwaterNews", + "addition_date": "2018/03/27", + "instances": [ + "MeltwaterNews www.meltwater.com" + ], + "url": "http://www.meltwater.com" + } + , + { + "pattern": "Moreover", + "addition_date": "2018/03/27", + "instances": [ + "Mozilla/5.0 Moreover/5.1 (+http://www.moreover.com)" + ], + "url": "http://www.moreover.com" + } + , + { + "pattern": "newspaper\\/", + "addition_date": "2018/03/27", + "instances": [ + "newspaper/0.1.0.7", + "newspaper/0.2.5", + "newspaper/0.2.6", + "newspaper/0.2.8" + ] + } + , + { + "pattern": "ScoutJet", + "addition_date": "2018/03/27", + "instances": [ + "Mozilla/5.0 (compatible; ScoutJet; +http://www.scoutjet.com/)" + ], + "url": "http://www.scoutjet.com/" + } + , + { + "pattern": "(^| )sentry\\/", + "addition_date": "2018/03/27", + "instances": [ + "sentry/8.22.0 (https://sentry.io)" + ], + "url": "https://sentry.io" + } + , + { + "pattern": "StorygizeBot", + "addition_date": "2018/03/27", + "instances": [ + "Mozilla/5.0 (compatible; StorygizeBot; http://www.storygize.com)" + ], + "url": "http://www.storygize.com" + } + , + { + "pattern": "UptimeRobot", + "addition_date": "2018/03/27", + "instances": [ + "Mozilla/5.0+(compatible; UptimeRobot/2.0; http://www.uptimerobot.com/)" + ], + "url": "http://www.uptimerobot.com/" + } + , + { + "pattern": "OutclicksBot", + "addition_date": "2018/04/21", + "instances": [ + "OutclicksBot/2 +https://www.outclicks.net/agent/VjzDygCuk4ubNmg40ZMbFqT0sIh7UfOKk8s8ZMiupUR", + "OutclicksBot/2 +https://www.outclicks.net/agent/gIYbZ38dfAuhZkrFVl7sJBFOUhOVct6J1SvxgmBZgCe", + "OutclicksBot/2 +https://www.outclicks.net/agent/PryJzTl8POCRHfvEUlRN5FKtZoWDQOBEvFJ2wh6KH5J", + "OutclicksBot/2 +https://www.outclicks.net/agent/p2i4sNUh7eylJF1S6SGgRs5mP40ExlYvsr9GBxVQG6h" + ], + "url": "https://www.outclicks.net" + } + , + { + "pattern": "seoscanners", + "addition_date": "2018/05/27", + "instances": [ + "Mozilla/5.0 (compatible; seoscanners.net/1; +spider@seoscanners.net)" + ], + "url": "http://www.seoscanners.net/" + } + , + { + "pattern": "Hatena", + "addition_date": "2018/05/29", + "instances": [ + "Hatena Antenna/0.3", + "Hatena::Russia::Crawler/0.01", + "Hatena-Favicon/2 (http://www.hatena.ne.jp/faq/)", + "Hatena::Scissors/0.01", + "HatenaBookmark/4.0 (Hatena::Bookmark; Analyzer)", + "Hatena::Fetcher/0.01 (master) Furl/3.13" + ] + } + , + { + "pattern": "Google Web Preview", + "addition_date": "2018/05/31", + "instances": [ + "Mozilla/5.0 (Linux; U; Android 2.3.4; generic) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Version/4.0 Mobile Safari/537.36", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko; Google Web Preview) Chrome/27.0.1453 Safari/537.36" + ] + } + , + { + "pattern": "MauiBot", + "addition_date": "2018/06/06", + "instances": [ + "MauiBot (crawler.feedback+wc@gmail.com)" + ] + } + , + { + "pattern": "AlphaBot", + "addition_date": "2018/05/27", + "instances": [ + "Mozilla/5.0 (compatible; AlphaBot/3.2; +http://alphaseobot.com/bot.html)" + ], + "url": "http://alphaseobot.com/bot.html" + } + , + { + "pattern": "SBL-BOT", + "addition_date": "2018/06/06", + "instances": [ + "SBL-BOT (http://sbl.net)" + ], + "url": "http://sbl.net", + "description" : "Bot of SoftByte BlackWidow" + } + , + { + "pattern": "IAS crawler", + "addition_date": "2018/06/06", + "instances": [ + "IAS crawler (ias_crawler; http://integralads.com/site-indexing-policy/)" + ], + "url": "http://integralads.com/site-indexing-policy/", + "description" : "Bot of Integral Ad Science, Inc." + } + , + { + "pattern": "adscanner", + "addition_date": "2018/06/24", + "instances": [ + "Mozilla/5.0 (compatible; adscanner/)" + ] + } + , + { + "pattern": "Netvibes", + "addition_date": "2018/06/24", + "instances": [ + "Netvibes (crawler/bot; http://www.netvibes.com", + "Netvibes (crawler; http://www.netvibes.com)" + ], + "url": "http://www.netvibes.com" + } + , + { + "pattern": "acapbot", + "addition_date": "2018/06/27", + "instances": [ + "Mozilla/5.0 (compatible;acapbot/0.1;treat like Googlebot)", + "Mozilla/5.0 (compatible;acapbot/0.1.;treat like Googlebot)" + ] + } + , + { + "pattern": "Baidu-YunGuanCe", + "addition_date": "2018/06/27", + "instances": [ + "Baidu-YunGuanCe-Bot(ce.baidu.com)", + "Baidu-YunGuanCe-SLABot(ce.baidu.com)", + "Baidu-YunGuanCe-ScanBot(ce.baidu.com)", + "Baidu-YunGuanCe-PerfBot(ce.baidu.com)", + "Baidu-YunGuanCe-VSBot(ce.baidu.com)" + ], + "url": "https://ce.baidu.com/topic/topic20150908", + "description": "Baidu Cloud Watch" + } + , + { + "pattern": "bitlybot", + "addition_date": "2018/06/27", + "instances": [ + "bitlybot/3.0 (+http://bit.ly/)", + "bitlybot/2.0", + "bitlybot" + ], + "url": "http://bit.ly/" + } + , + { + "pattern": "blogmuraBot", + "addition_date": "2018/06/27", + "instances": [ + "blogmuraBot (+http://www.blogmura.com)" + ], + "url": "http://www.blogmura.com", + "description": "A blog ranking site which links to blogs on just about every theme possible." + } + , + { + "pattern": "Bot.AraTurka.com", + "addition_date": "2018/06/27", + "instances": [ + "Bot.AraTurka.com/0.0.1" + ], + "url": "http://www.araturka.com" + } + , + { + "pattern": "bot-pge.chlooe.com", + "addition_date": "2018/06/27", + "instances": [ + "bot-pge.chlooe.com/1.0.0 (+http://www.chlooe.com/)" + ] + } + , + { + "pattern": "BoxcarBot", + "addition_date": "2018/06/27", + "instances": [ + "Mozilla/5.0 (compatible; BoxcarBot/1.1; +awesome@boxcar.io)" + ], + "url": "https://boxcar.io/" + } + , + { + "pattern": "BTWebClient", + "addition_date": "2018/06/27", + "instances": [ + "BTWebClient/180B(9704)" + ], + "url": "http://www.utorrent.com/", + "description": "µTorrent BitTorrent Client" + } + , + { + "pattern": "ContextAd Bot", + "addition_date": "2018/06/27", + "instances": [ + "Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.0;.NET CLR 1.0.3705; ContextAd Bot 1.0)", + "ContextAd Bot 1.0" + ] + } + , + { + "pattern": "Digincore bot", + "addition_date": "2018/06/27", + "instances": [ + "Mozilla/5.0 (compatible; Digincore bot; https://www.digincore.com/crawler.html for rules and instructions.)" + ], + "url": "http://www.digincore.com/crawler.html" + } + , + { + "pattern": "Disqus", + "addition_date": "2018/06/27", + "instances": [ + "Disqus/1.0" + ], + "url": "https://disqus.com/", + "description": "validate and quality check pages." + } + , + { + "pattern": "Feedly", + "addition_date": "2018/06/27", + "instances": [ + "Feedly/1.0 (+http://www.feedly.com/fetcher.html; like FeedFetcher-Google)", + "FeedlyBot/1.0 (http://feedly.com)" + ], + "url": "https://www.feedly.com/fetcher.html", + "description": "Feedly Fetcher is how Feedly grabs RSS or Atom feeds when users choose to add them to their Feedly or any of the other applications built on top of the feedly cloud." + } + , + { + "pattern": "Fetch\\/", + "addition_date": "2018/06/27", + "instances": [ + "Fetch/2.0a (CMS Detection/Web/SEO analysis tool, see http://guess.scritch.org)" + ] + } + , + { + "pattern": "Fever", + "addition_date": "2018/06/27", + "instances": [ + "Fever/1.38 (Feed Parser; http://feedafever.com; Allow like Gecko)" + ], + "url": "http://feedafever.com" + } + , + { + "pattern": "Flamingo_SearchEngine", + "addition_date": "2018/06/27", + "instances": [ + "Flamingo_SearchEngine (+http://www.flamingosearch.com/bot)" + ] + } + , + { + "pattern": "FlipboardProxy", + "addition_date": "2018/06/27", + "instances": [ + "Mozilla/5.0 (compatible; FlipboardProxy/1.1; +http://flipboard.com/browserproxy)", + "Mozilla/5.0 (compatible; FlipboardProxy/1.2; +http://flipboard.com/browserproxy)", + "Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.2) Gecko/20100115 Firefox/3.6 (FlipboardProxy/1.1; +http://flipboard.com/browserproxy)", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.9; rv:28.0) Gecko/20100101 Firefox/28.0 (FlipboardProxy/1.1; +http://flipboard.com/browserproxy)", + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10.11; rv:49.0) Gecko/20100101 Firefox/49.0 (FlipboardProxy/1.2; +http://flipboard.com/browserproxy)" + ], + "url": "https://about.flipboard.com/browserproxy/", + "description": "a proxy service to fetch, validate, and prepare certain elements of websites for presentation through the Flipboard Application" + } + , + { + "pattern": "g2reader-bot", + "addition_date": "2018/06/27", + "instances": [ + "g2reader-bot/1.0 (+http://www.g2reader.com/)" + ], + "url": "http://www.g2reader.com/" + } + , + { + "pattern": "G2 Web Services", + "addition_date": "2019/03/01", + "instances": [ + "G2 Web Services/1.0 (built with StormCrawler Archetype 1.8; https://www.g2webservices.com/; developers@g2llc.com)" + ], + "url": "https://www.g2webservices.com/" + } + , + { + "pattern": "imrbot", + "addition_date": "2018/06/27", + "instances": [ + "Mozilla/5.0 (compatible; imrbot/1.10.8 +http://www.mignify.com)" + ], + "url": "http://www.mignify.com" + } + , + { + "pattern": "K7MLWCBot", + "addition_date": "2018/06/27", + "instances": [ + "K7MLWCBot/1.0 (+http://www.k7computing.com)" + ], + "url": "http://www.k7computing.com", + "description": "Virus scanner" + } + , + { + "pattern": "Kemvibot", + "addition_date": "2018/06/27", + "instances": [ + "Kemvibot/1.0 (http://kemvi.com, marco@kemvi.com)" + ], + "url": "http://kemvi.com" + } + , + { + "pattern": "Landau-Media-Spider", + "addition_date": "2018/06/27", + "instances": [ + "Landau-Media-Spider/1.0(http://bots.landaumedia.de/bot.html)" + ], + "url": "http://bots.landaumedia.de/bot.html" + } + , + { + "pattern": "linkapediabot", + "addition_date": "2018/06/27", + "instances": [ + "linkapediabot (+http://www.linkapedia.com)" + ], + "url": "http://www.linkapedia.com" + } + , + { + "pattern": "vkShare", + "addition_date": "2018/07/02", + "instances": [ + "Mozilla/5.0 (compatible; vkShare; +http://vk.com/dev/Share)" + ], + "url": "http://vk.com/dev/Share" + } + , + { + "pattern": "Siteimprove.com", + "addition_date": "2018/06/22", + "instances": [ + "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) LinkCheck by Siteimprove.com", + "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) Match by Siteimprove.com", + "Mozilla/5.0 (compatible; MSIE 10.0; Windows NT 6.1; Trident/6.0) SiteCheck-sitecrawl by Siteimprove.com", + "Mozilla/4.0 (compatible; MSIE 7.0; Windows NT 5.0) LinkCheck by Siteimprove.com" + ] + } + , + { + "pattern": "BLEXBot\\/", + "addition_date": "2018/07/07", + "instances": [ + "Mozilla/5.0 (compatible; BLEXBot/1.0; +http://webmeup-crawler.com/)" + ], + "url": "http://webmeup-crawler.com" + } + , + { + "pattern": "DareBoost", + "addition_date": "2018/07/07", + "instances": [ + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/62.0.3202.75 Safari/537.36 DareBoost" + ], + "url": "https://www.dareboost.com/", + "description": "Bot to test, Analyze and Optimize website" + } + , + { + "pattern": "ZuperlistBot\\/", + "addition_date": "2018/07/07", + "instances": [ + "Mozilla/5.0 (compatible; ZuperlistBot/1.0)" + ] + } + , + { + "pattern": "Miniflux\\/", + "addition_date": "2018/07/07", + "instances": [ + "Mozilla/5.0 (compatible; Miniflux/2.0.x-dev; +https://miniflux.net)", + "Mozilla/5.0 (compatible; Miniflux/2.0.3; +https://miniflux.net)", + "Mozilla/5.0 (compatible; Miniflux/2.0.7; +https://miniflux.net)", + "Mozilla/5.0 (compatible; Miniflux/2.0.10; +https://miniflux.net)", + "Mozilla/5.0 (compatibl$; Miniflux/2.0.x-dev; +https://miniflux.app)", + "Mozilla/5.0 (compatible; Miniflux/2.0.11; +https://miniflux.app)", + "Mozilla/5.0 (compatible; Miniflux/2.0.12; +https://miniflux.app)", + "Mozilla/5.0 (compatible; Miniflux/ae1dc1a; +https://miniflux.app)", + "Mozilla/5.0 (compatible; Miniflux/3b6e44c; +https://miniflux.app)" + ], + "url": "https://miniflux.net", + "description": "Miniflux is a minimalist and opinionated feed reader." + } + , + { + "pattern": "Feedspot", + "addition_date": "2018/07/07", + "instances": [ + "Mozilla/5.0 (compatible; Feedspotbot/1.0; +http://www.feedspot.com/fs/bot)", + "Mozilla/5.0 (compatible; Feedspot/1.0 (+https://www.feedspot.com/fs/fetcher; like FeedFetcher-Google)" + ], + "url": "http://www.feedspot.com/fs/bot" + } + , + { + "pattern": "Diffbot\\/", + "addition_date": "2018/07/07", + "instances": [ + "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.1.2) Gecko/20090729 Firefox/3.5.2 (.NET CLR 3.5.30729; Diffbot/0.1; +http://www.diffbot.com)" + ], + "url": "http://www.diffbot.com" + } + , + { + "pattern": "SEOkicks", + "addition_date": "2018/08/22", + "instances": [ + "Mozilla/5.0 (compatible; SEOkicks; +https://www.seokicks.de/robot.html)" + ], + "url": "https://www.seokicks.de/robot.html" + } + , + { + "pattern": "tracemyfile", + "addition_date": "2018/08/23", + "instances": [ + "Mozilla/5.0 (compatible; tracemyfile/1.0; +bot@tracemyfile.com)" + ] + } + , + { + "pattern": "Nimbostratus-Bot", + "addition_date": "2018/08/29", + "instances": [ + "Mozilla/5.0 (compatible; Nimbostratus-Bot/v1.3.2; http://cloudsystemnetworks.com)" + ] + } + , + { + "pattern": "zgrab", + "addition_date": "2018/08/30", + "instances": [ + "Mozilla/5.0 zgrab/0.x" + ], + "url": "https://zmap.io/" + } + , + { + "pattern": "PR-CY.RU", + "addition_date": "2018/08/30", + "instances": [ + "Mozilla/5.0 (compatible; PR-CY.RU; + https://a.pr-cy.ru)" + ], + "url": "https://a.pr-cy.ru/" + } + , + { + "pattern": "AdsTxtCrawler", + "addition_date": "2018/08/30", + "instances": [ + "AdsTxtCrawler/1.0" + ] + }, + { + "pattern": "Datafeedwatch", + "addition_date": "2018/09/05", + "instances": [ + "Datafeedwatch/2.1.x" + ], + "url": "https://www.datafeedwatch.com/" + } + , + { + "pattern": "Zabbix", + "addition_date": "2018/09/05", + "instances": [ + "Zabbix" + ], + "url": "https://www.zabbix.com/documentation/3.4/manual/web_monitoring" + } + , + { + "pattern": "TangibleeBot", + "addition_date": "2018/09/05", + "instances": [ + "TangibleeBot/1.0.0.0 (http://tangiblee.com/bot)" + ], + "url": "http://tangiblee.com/bot" + } + , + { + "pattern": "google-xrawler", + "addition_date": "2018/09/05", + "instances": [ + "google-xrawler" + ], + "url": "https://webmasters.stackexchange.com/questions/105560/what-is-the-google-xrawler-user-agent-used-for" + } + , + { + "pattern": "axios", + "addition_date": "2018/09/06", + "instances": [ + "axios/0.18.0", + "axios/0.19.0" + ], + "url": "https://github.com/axios/axios" + } + , + { + "pattern": "Amazon CloudFront", + "addition_date": "2018/09/07", + "instances": [ + "Amazon CloudFront" + ], + "url": "https://aws.amazon.com/cloudfront/" + } + , + { + "pattern": "Pulsepoint", + "addition_date": "2018/09/24", + "instances": [ + "Pulsepoint XT3 web scraper" + ] + } + , + { + "pattern": "CloudFlare-AlwaysOnline", + "addition_date": "2018/09/27", + "instances": [ + "Mozilla/5.0 (compatible; CloudFlare-AlwaysOnline/1.0; +http://www.cloudflare.com/always-online) AppleWebKit/534.34", + "Mozilla/5.0 (compatible; CloudFlare-AlwaysOnline/1.0; +https://www.cloudflare.com/always-online) AppleWebKit/534.34" + ], + "url" : "https://www.cloudflare.com/always-online/" + } + , + { + "pattern": "Google-Structured-Data-Testing-Tool", + "addition_date": "2018/10/02", + "instances": [ + "Mozilla/5.0 (compatible; Google-Structured-Data-Testing-Tool +https://search.google.com/structured-data/testing-tool)", + "Mozilla/5.0 (compatible; Google-Structured-Data-Testing-Tool +http://developers.google.com/structured-data/testing-tool/)" + ], + "url": "https://search.google.com/structured-data/testing-tool" + } + , + { + "pattern": "WordupInfoSearch", + "addition_date": "2018/10/07", + "instances": [ + "WordupInfoSearch/1.0" + ] + } + , + { + "pattern": "WebDataStats", + "addition_date": "2018/10/08", + "instances": [ + "Mozilla/5.0 (compatible; WebDataStats/1.0 ; +https://webdatastats.com/policy.html)" + ], + "url": "https://webdatastats.com/" + } + , + { + "pattern": "HttpUrlConnection", + "addition_date": "2018/10/08", + "instances": [ + "Jersey/2.25.1 (HttpUrlConnection 1.8.0_141)" + ] + } + , + { + "pattern": "Seekport Crawler", + "addition_date": "2018/10/08", + "instances": [ + "Mozilla/5.0 (compatible; Seekport Crawler; http://seekport.com/)" + ], + "url": "http://seekport.com/" + } + , + { + "pattern": "ZoomBot", + "addition_date": "2018/10/10", + "instances": [ + "ZoomBot (Linkbot 1.0 http://suite.seozoom.it/bot.html)" + ], + "url": "http://suite.seozoom.it/bot.html" + } + , + { + "pattern": "VelenPublicWebCrawler", + "addition_date": "2018/10/09", + "instances": [ + "VelenPublicWebCrawler (velen.io)" + ] + } + , + { + "pattern": "MoodleBot", + "addition_date": "2018/10/10", + "instances": [ + "MoodleBot/1.0" + ] + } + , + { + "pattern": "jpg-newsbot", + "addition_date": "2018/10/10", + "instances": [ + "jpg-newsbot/2.0; (+https://vipnytt.no/bots/)" + ], + "url": "https://vipnytt.no/bots/" + } + , + { + "pattern": "outbrain", + "addition_date": "2018/10/14", + "instances": [ + "Mozilla/5.0 (Java) outbrain" + ], + "url": "https://www.outbrain.com/help/advertisers/invalid-url/" + } + , + { + "pattern": "W3C_Validator", + "addition_date": "2018/10/14", + "instances": [ + "W3C_Validator/1.3" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "Validator\\.nu", + "addition_date": "2018/10/14", + "instances": [ + "Validator.nu/LV" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "W3C-checklink", + "addition_date": "2018/10/14", + "depends_on": ["libwww-perl"], + "instances": [ + "W3C-checklink/2.90 libwww-perl/5.64", + "W3C-checklink/3.6.2.3 libwww-perl/5.64", + "W3C-checklink/4.2 [4.20] libwww-perl/5.803", + "W3C-checklink/4.2.1 [4.21] libwww-perl/5.803", + "W3C-checklink/4.3 [4.42] libwww-perl/5.805", + "W3C-checklink/4.3 [4.42] libwww-perl/5.808", + "W3C-checklink/4.3 [4.42] libwww-perl/5.820", + "W3C-checklink/4.5 [4.154] libwww-perl/5.823", + "W3C-checklink/4.5 [4.160] libwww-perl/5.823" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "W3C-mobileOK", + "addition_date": "2018/10/14", + "instances": [ + "W3C-mobileOK/DDC-1.0" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "W3C_I18n-Checker", + "addition_date": "2018/10/14", + "instances": [ + "W3C_I18n-Checker/1.0" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "FeedValidator", + "addition_date": "2018/10/14", + "instances": [ + "FeedValidator/1.3" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "W3C_CSS_Validator", + "addition_date": "2018/10/14", + "instances": [ + "Jigsaw/2.3.0 W3C_CSS_Validator_JFouffa/2.0" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "W3C_Unicorn", + "addition_date": "2018/10/14", + "instances": [ + "W3C_Unicorn/1.0" + ], + "url": "https://validator.w3.org/services" + } + , + { + "pattern": "Google-PhysicalWeb", + "addition_date": "2018/10/21", + "instances": [ + "Mozilla/5.0 (Google-PhysicalWeb)" + ] + } + , + { + "pattern": "Blackboard", + "addition_date": "2018/10/28", + "instances": [ + "Blackboard Safeassign" + ], + "url": "https://help.blackboard.com/Learn/Administrator/Hosting/Tools_Management/SafeAssign" + }, + { + "pattern": "ICBot\\/", + "addition_date": "2018/10/23", + "instances": [ + "Mozilla/5.0 (compatible; ICBot/0.1; +https://ideasandcode.xyz" + ], + "url": "https://ideasandcode.xyz" + }, + { + "pattern": "BazQux", + "addition_date": "2018/10/23", + "instances": [ + "Mozilla/5.0 (compatible; BazQux/2.4; +https://bazqux.com/fetcher; 1 subscribers)" + ], + "url": "https://bazqux.com/fetcher" + }, + { + "pattern": "Twingly", + "addition_date": "2018/10/23", + "instances": [ + "Mozilla/5.0 (compatible; Twingly Recon; twingly.com)" + ], + "url": "https://twingly.com" + }, + { + "pattern": "Rivva", + "addition_date": "2018/10/23", + "instances": [ + "Mozilla/5.0 (compatible; Rivva; http://rivva.de)" + ], + "url": "http://rivva.de" + }, + { + "pattern": "Experibot", + "addition_date": "2018/11/03", + "instances": [ + "Experibot-v2 http://goo.gl/ZAr8wX", + "Experibot-v3 http://goo.gl/ZAr8wX" + ], + "url": "https://amirkr.wixsite.com/experibot" + }, + { + "pattern": "awesomecrawler", + "addition_date": "2018/11/24", + "instances": [ + "Mozilla/5.0 (Windows NT 6.2; WOW64) AppleWebKit/537.22 (KHTML, like Gecko) Chrome/25.0.1364.5 Safari/537.22 +awesomecrawler" + ] + }, + { + "pattern": "Dataprovider.com", + "addition_date": "2018/11/24", + "instances": [ + "Mozilla/5.0 (compatible; Dataprovider.com)" + ], + "url": "https://www.dataprovider.com/" + }, + { + "pattern": "GroupHigh\\/", + "addition_date": "2018/11/24", + "instances": [ + "Mozilla/5.0 (compatible; GroupHigh/1.0; +http://www.grouphigh.com/" + ], + "url": "http://www.grouphigh.com/" + }, + { + "pattern": "theoldreader.com", + "addition_date": "2018/12/02", + "instances": [ + "Mozilla/5.0 (compatible; theoldreader.com)" + ], + "url": "https://www.theoldreader.com/" + } + , + { + "pattern": "AnyEvent", + "addition_date": "2018/12/07", + "instances": [ + "Mozilla/5.0 (compatible; U; AnyEvent-HTTP/2.24; +http://software.schmorp.de/pkg/AnyEvent)" + ], + "url": "http://software.schmorp.de/pkg/AnyEvent.html" + } + , + { + "pattern": "Uptimebot\\.org", + "addition_date": "2019/01/17", + "instances": [ + "Uptimebot.org - Free website monitoring" + ], + "url": "http://uptimebot.org/" + } + , + { + "pattern": "Nmap Scripting Engine", + "addition_date": "2019/02/04", + "instances": [ + "Mozilla/5.0 (compatible; Nmap Scripting Engine; https://nmap.org/book/nse.html)" + ], + "url": "https://nmap.org/book/nse.html" + } + , + { + "pattern": "2ip.ru", + "addition_date": "2019/02/12", + "instances": [ + "2ip.ru CMS Detector (https://2ip.ru/cms/)" + ], + "url": "https://2ip.ru/cms/" + }, + { + "pattern": "Clickagy", + "addition_date": "2019/02/19", + "instances": [ + "Clickagy Intelligence Bot v2" + ], + "url": "https://www.clickagy.com" + }, + { + "pattern": "Caliperbot", + "addition_date": "2019/03/02", + "instances": [ + "Caliperbot/1.0 (+http://www.conductor.com/caliperbot)" + ], + "url": "http://www.conductor.com/caliperbot" + }, + { + "pattern": "MBCrawler", + "addition_date": "2019/03/02", + "instances": [ + "MBCrawler/1.0 (https://monitorbacklinks.com)" + ], + "url": "https://monitorbacklinks.com" + }, + { + "pattern": "online-webceo-bot", + "addition_date": "2019/03/02", + "instances": [ + "Mozilla/5.0 (compatible; online-webceo-bot/1.0; +http://online.webceo.com)" + ], + "url": "http://online.webceo.com" + }, + { + "pattern": "B2B Bot", + "addition_date": "2019/03/02", + "instances": [ + "B2B Bot" + ] + }, + { + "pattern": "AddSearchBot", + "addition_date": "2019/03/02", + "instances": [ + "Mozilla/5.0 (compatible; AddSearchBot/0.9; +http://www.addsearch.com/bot; info@addsearch.com)" + ], + "url": "http://www.addsearch.com/bot" + }, + { + "pattern": "Google Favicon", + "addition_date": "2019/03/14", + "instances": [ + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/49.0.2623.75 Safari/537.36 Google Favicon" + ] + }, + { + "pattern": "HubSpot", + "addition_date": "2019/04/15", + "instances": [ + "Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/27.0.1453.116 Safari/537.36 HubSpot Webcrawler - web-crawlers@hubspot.com", + "Mozilla/5.0 (X11; Linux x86_64; HubSpot Single Page link check; web-crawlers+links@hubspot.com) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36", + "Mozilla/5.0 (compatible; HubSpot Crawler; web-crawlers@hubspot.com)", + "HubSpot Connect 2.0 (http://dev.hubspot.com/) - BizOpsCompanies-Tq2-BizCoDomainValidationAudit" + ] + }, + { + "pattern": "Chrome-Lighthouse", + "addition_date": "2019/03/15", + "instances": [ + "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36(KHTML, like Gecko) Chrome/69.0.3464.0 Mobile Safari/537.36 Chrome-Lighthouse", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36(KHTML, like Gecko) Chrome/69.0.3464.0 Safari/537.36 Chrome-Lighthouse", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Safari/537.36 Chrome-Lighthouse", + "Mozilla/5.0 (Linux; Android 6.0.1; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/74.0.3694.0 Mobile Safari/537.36 Chrome-Lighthouse" + ], + "url": "https://developers.google.com/speed/pagespeed/insights" + }, + { + "pattern": "HeadlessChrome", + "url": "https://developers.google.com/web/updates/2017/04/headless-chrome", + "addition_date": "2019/06/17", + "instances": [ + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/74.0.3729.169 Safari/537.36", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/69.0.3494.0 Safari/537.36", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) HeadlessChrome/76.0.3803.0 Safari/537.36" + ] + }, + { + "pattern": "CheckMarkNetwork\\/", + "addition_date": "2019/06/30", + "instances": [ + "CheckMarkNetwork/1.0 (+http://www.checkmarknetwork.com/spider.html)" + ], + "url": "https://www.checkmarknetwork.com/" + }, + { + "pattern": "www\\.uptime\\.com", + "addition_date": "2019/07/21", + "instances": [ + "Mozilla/5.0 (compatible; Uptimebot/1.0; +http://www.uptime.com/uptimebot)" + ], + "url": "http://www.uptime.com/uptimebot" + } + , + { + "pattern": "Streamline3Bot\\/", + "addition_date": "2019/07/21", + "instances": [ + "Mozilla/5.0 (compatible; MSIE 8.0; Windows NT 5.1) Streamline3Bot/1.0", + "Mozilla/5.0 (Windows NT 6.1; Win64; x64; +https://www.ubtsupport.com/legal/Streamline3Bot.php) Streamline3Bot/1.0" + ], + "url": "https://www.ubtsupport.com/legal/Streamline3Bot.php" + } + , + { + "pattern": "serpstatbot\\/", + "addition_date": "2019/07/25", + "instances": [ + "serpstatbot/1.0 (advanced backlink tracking bot; http://serpstatbot.com/; abuse@serpstatbot.com)", + "serpstatbot/1.0 (advanced backlink tracking bot; curl/7.58.0; http://serpstatbot.com/; abuse@serpstatbot.com)" + ], + "url": "http://serpstatbot.com" + } + , + { + "pattern": "MixnodeCache\\/", + "addition_date": "2019/08/04", + "instances": [ + "MixnodeCache/1.8(+https://cache.mixnode.com/)" + ], + "url": "https://cache.mixnode.com/" + } + , + { + "pattern": "^curl", + "addition_date": "2019/08/15", + "instances": [ + "curl", + "curl/7.29.0", + "curl/7.47.0", + "curl/7.54.0", + "curl/7.55.1", + "curl/7.64.0", + "curl/7.64.1", + "curl/7.65.3" + ], + "url": "https://curl.haxx.se/" + } + , + { + "pattern": "SimpleScraper", + "addition_date": "2019/08/16", + "instances": [ + "Mozilla/5.0 (compatible; SimpleScraper)" + ], + "url": "https://github.com/ramonkcom/simple-scraper/" + } + , + { + "pattern": "RSSingBot", + "addition_date": "2019/09/15", + "instances": [ + "RSSingBot (http://www.rssing.com)" + ], + "url": "http://www.rssing.com" + } + , + { + "pattern": "Jooblebot", + "addition_date": "2019/09/25", + "instances": [ + "Mozilla/5.0 (compatible; Jooblebot/2.0; Windows NT 6.1; WOW64; +http://jooble.org/jooble-bot) AppleWebKit/537.36 (KHTML, like Gecko) Safari/537.36" + ], + "url": "http://jooble.org/jooble-bot" + } + , + { + "pattern": "fedoraplanet", + "addition_date": "2019/09/28", + "instances": [ + "venus/fedoraplanet" + ], + "url": "http://fedoraplanet.org/" + } + , + { + "pattern": "Friendica", + "addition_date": "2019/09/28", + "instances": [ + "Friendica 'The Tazmans Flax-lily' 2019.01-1293; https://hoyer.xyz" + ], + "url": "https://hoyer.xyz" + } + , + { + "pattern": "NextCloud", + "addition_date": "2019/09/30", + "instances": [ + "NextCloud-News/1.0" + ], + "url": "https://nextcloud.com/" + } + , + { + "pattern": "Tiny Tiny RSS", + "addition_date": "2019/10/04", + "instances": [ + "Tiny Tiny RSS/1.15.3 (http://tt-rss.org/)", + "Tiny Tiny RSS/17.12 (a2d1fa5) (http://tt-rss.org/)", + "Tiny Tiny RSS/19.2 (b68db2d) (http://tt-rss.org/)", + "Tiny Tiny RSS/19.8 (http://tt-rss.org/)" + ], + "url": "http://tt-rss.org/" + } + , + { + "pattern": "RegionStuttgartBot", + "addition_date": "2019/10/17", + "instances": [ + "Mozilla/5.0 (compatible; RegionStuttgartBot/1.0; +http://it.region-stuttgart.de/competenzatlas/unternehmen-suchen/)" + ], + "url": "http://it.region-stuttgart.de/competenzatlas/unternehmen-suchen/" + } + , + { + "pattern": "Bytespider", + "addition_date": "2019/11/11", + "instances": [ + "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.3754.1902 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.4454.1745 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.7597.1164 Mobile Safari/537.36; Bytespider;bytespider@bytedance.com", + "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/46.0.2988.1545 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.4141.1682 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (iPhone; CPU iPhone OS 11_0 like Mac OS X) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.3478.1649 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/47.0.5267.1259 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.7990.1979 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 5.0; SM-G900P Build/LRX21T) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/60.0.2268.1523 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/40.0.2576.1836 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/43.0.9681.1227 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/44.0.6023.1635 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/50.0.4944.1981 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.3613.1739 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.4022.1033 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/52.0.3248.1547 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 6.0; Nexus 5 Build/MRA58N) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/57.0.5527.1507 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/54.0.5216.1326 Mobile Safari/537.36; Bytespider", + "Mozilla/5.0 (Linux; Android 8.0; Pixel 2 Build/OPD3.170816.012) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/58.0.9038.1080 Mobile Safari/537.36; Bytespider" + ], + "url": "https://stackoverflow.com/questions/57908900/what-is-the-bytespider-user-agent" + } + , + { + "pattern": "Datanyze", + "addition_date": "2019/11/17", + "instances": [ + "Mozilla/5.0 (X11; Datanyze; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/65.0.3325.181 Safari/537.36" + ], + "url": "https://www.datanyze.com/dnyzbot/" + } + , + { + "pattern": "Google-Site-Verification", + "addition_date": "2019/12/11", + "instances": [ + "Mozilla/5.0 (compatible; Google-Site-Verification/1.0)" + ], + "url": "https://support.google.com/webmasters/answer/9008080" + } + , + { + "pattern": "TrendsmapResolver", + "addition_date": "2020/02/24", + "instances": [ + "Mozilla/5.0 (compatible; TrendsmapResolver/0.1)" + ], + "url": "https://www.trendsmap.com/" + } + , + { + "pattern": "tweetedtimes", + "addition_date": "2020/02/24", + "instances": [ + "Mozilla/5.0 (compatible; +http://tweetedtimes.com)" + ], + "url": "https://tweetedtimes.com/" + }, + { + "pattern": "NTENTbot", + "addition_date": "2020/02/24", + "instances": [ + "Mozilla/5.0 (compatible; NTENTbot; +http://www.ntent.com/ntentbot)" + ], + "url": "https://ntent.com/ntentbot/" + }, + { + "pattern": "Gwene", + "addition_date": "2020/02/24", + "instances": [ + "Gwene/1.0 (The gwene.org rss-to-news gateway) Googlebot" + ], + "url": "https://gwene.org" + }, + { + "pattern": "SimplePie", + "addition_date": "2020/02/24", + "instances": [ + "SimplePie/1.3-dev (Feed Parser; http://simplepie.org; Allow like Gecko)" + ], + "url": "http://simplepie.org" + }, + { + "pattern": "SearchAtlas", + "addition_date": "2020/03/02", + "instances": [ + "SearchAtlas.com SEO Crawler" + ], + "url": "http://SearchAtlas.com" + }, + { + "pattern": "Superfeedr", + "addition_date": "2020/03/02", + "instances": [ + "Superfeedr bot/2.0 http://superfeedr.com - Make your feeds realtime: get in touch - feed-id:1162088860" + ], + "url": "http://superfeedr.com" + }, + { + "pattern": "feedbot", + "addition_date": "2020/03/02", + "instances": [ + "wp.com feedbot/1.0 (+https://wp.com)" + ], + "url": "http://wp.com" + }, + { + "pattern": "UT-Dorkbot", + "addition_date": "2020/03/02", + "instances": [ + "UT-Dorkbot/1.0" + ], + "url": "https://security.utexas.edu/dorkbot" + }, + { + "pattern": "Amazonbot", + "addition_date": "2020/03/02", + "instances": [ + "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_10_1) AppleWebKit/600.2.5 (KHTML, like Gecko) Version/8.0.2 Safari/600.2.5 (Amazonbot/0.1; +https://developer.amazon.com/support/amazonbot)" + ], + "url": "https://developer.amazon.com/support/amazonbot" + }, + { + "pattern": "SerendeputyBot", + "addition_date": "2020/03/02", + "instances": [ + "SerendeputyBot/0.8.6 (http://serendeputy.com/about/serendeputy-bot)" + ], + "url": "http://serendeputy.com/about/serendeputy-bot" + }, + { + "pattern": "Eyeotabot", + "addition_date": "2020/03/02", + "instances": [ + "Mozilla/5.0 (compatible; Eyeotabot/1.0; +http://www.eyeota.com)" + ], + "url": "http://www.eyeota.com" + }, + { + "pattern": "officestorebot", + "addition_date": "2020/03/02", + "instances": [ + "Mozilla/5.0 (compatible; officestorebot/1.0; +https://aka.ms/officestorebot)" + ], + "url": "https://aka.ms/officestorebot" + }, + { + "pattern": "Neticle Crawler", + "addition_date": "2020/03/02", + "instances": [ + "Neticle Crawler v1.0 ( https://neticle.com/bot/en/ )" + ], + "url": "https://neticle.com/bot/en/" + }, + { + "pattern": "SurdotlyBot", + "addition_date": "2020/03/02", + "instances": [ + "Mozilla/5.0 (compatible; SurdotlyBot/1.0; +http://sur.ly/bot.html; Linux; Android 4; iPhone; CPU iPhone OS 6_0_1 like Mac OS X)" + ], + "url": "http://sur.ly/bot.html" + }, + { + "pattern": "LinkisBot", + "addition_date": "2020/03/02", + "instances": [ + "Mozilla/5.0 (compatible; LinkisBot/1.0; bot@linkis.com) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321" + ] + }, + { + "pattern": "AwarioSmartBot", + "addition_date": "2020/03/02", + "instances": [ + "AwarioSmartBot/1.0 (+https://awario.com/bots.html; bots@awario.com)" + ], + "url": "https://awario.com/bots.html" + }, + { + "pattern": "AwarioRssBot", + "addition_date": "2020/03/02", + "instances": [ + "AwarioRssBot/1.0 (+https://awario.com/bots.html; bots@awario.com)" + ], + "url": "https://awario.com/bots.html" + }, + { + "pattern": "RyteBot", + "addition_date": "2020/03/02", + "instances": [ + "RyteBot/1.0.0 (+https://bot.ryte.com/)" + ], + "url": "https://bot.ryte.com/" + }, + { + "pattern": "FreeWebMonitoring SiteChecker", + "addition_date": "2020/03/02", + "instances": [ + "FreeWebMonitoring SiteChecker/0.2 (+https://www.freewebmonitoring.com/bot.html)" + ], + "url": "https://www.freewebmonitoring.com/bot.html" + }, + { + "pattern": "AspiegelBot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; AspiegelBot)" + ], + "url": "https://aspiegel.com" + }, + { + "pattern": "NAVER Blog Rssbot", + "addition_date": "2020/03/16", + "instances": [ + "NAVER Blog Rssbot" + ], + "url": "http://www.naver.com" + }, + { + "pattern": "zenback bot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; zenback bot; powered by logly +http://corp.logly.co.jp/)" + ], + "url": "http://corp.logly.co.jp/" + }, + { + "pattern": "SentiBot", + "addition_date": "2020/03/16", + "instances": [ + "SentiBot www.sentibot.eu (compatible with Googlebot)" + ], + "url": "https://www.sentibot.eu" + }, + { + "pattern": "Domains Project\\/", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; Domains Project/1.0.3; +https://github.com/tb0hdan/domains)" + ], + "url": "https://github.com/tb0hdan/domains" + }, + { + "pattern": "Pandalytics", + "addition_date": "2020/03/16", + "instances": [ + "Pandalytics/1.0 (https://domainsbot.com/pandalytics/)" + ], + "url": "https://domainsbot.com/pandalytics/" + }, + { + "pattern": "VKRobot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; VKRobot/1.0)" + ] + }, + { + "pattern": "bidswitchbot", + "addition_date": "2020/03/16", + "instances": [ + "bidswitchbot/1.0" + ], + "url": "https://www.bidswitch.com/about-us/" + }, + { + "pattern": "tigerbot", + "addition_date": "2020/03/16", + "instances": [ + "tigerbot" + ] + }, + { + "pattern": "NIXStatsbot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; NIXStatsbot/1.1; +http://www.nixstats.com/bot.html)" + ], + "url": "http://www.nixstats.com/bot.html" + }, + { + "pattern": "Atom Feed Robot", + "addition_date": "2020/03/16", + "instances": [ + "RSSMicro.com RSS/Atom Feed Robot" + ], + "url": "https://rssmicro.com" + }, + { + "pattern": "Curebot", + "addition_date": "2020/03/16", + "instances": [ + "Curebot/1.0" + ] + }, + { + "pattern": "PagePeeker\\/", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (Windows NT 6.3; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/77.0.3865.120 Safari/537.36 (compatible; PagePeeker/3.0; +https://pagepeeker.com/robots/)" + ], + "url": "https://pagepeeker.com/robots/" + }, + { + "pattern": "Vigil\\/", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; Vigil/1.0; +http://vigil-app.com/bot.html)" + ], + "url": "http://vigil-app.com/bot.html" + }, + { + "pattern": "rssbot\\/", + "addition_date": "2020/03/16", + "instances": [ + "rssbot/1.4.3 (+https://t.me/RustRssBot)" + ], + "url": "https://t.me/RustRssBot" + }, + { + "pattern": "startmebot\\/", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; startmebot/1.0; +https://start.me/bot)" + ], + "url": "https://start.me/bot" + }, + { + "pattern": "JobboerseBot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (X11; U; Linux Core i7-4980HQ; de; rv:32.0; compatible; JobboerseBot; http://www.jobboerse.com/bot.htm) Gecko/20100101 Firefox/38.0" + ], + "url": "http://www.jobboerse.com/bot.htm" + }, + { + "pattern": "seewithkids", + "addition_date": "2020/03/16", + "instances": [ + "http://seewithkids.com/bot" + ], + "url": "http://seewithkids.com/bot" + }, + { + "pattern": "NINJA bot", + "addition_date": "2020/03/16", + "instances": [ + "NINJA bot" + ] + }, + { + "pattern": "Cutbot", + "addition_date": "2020/03/16", + "instances": [ + "Cutbot; 1.5; http://cutbot.net/" + ], + "url": "http://cutbot.net/" + }, + { + "pattern": "BublupBot", + "addition_date": "2020/03/16", + "instances": [ + "BublupBot (+https://www.bublup.com/bublup-bot.html)" + ], + "url": "https://www.bublup.com/bublup-bot.html" + }, + { + "pattern": "BrandONbot", + "addition_date": "2020/03/16", + "instances": [ + "BrandONbot (http://brandonmedia.net)" + ], + "url": "http://brandonmedia.net" + }, + { + "pattern": "RidderBot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; RidderBot/1.0; bot@ridder.co)", + "Mozilla/5.0 (compatible; RidderBot/1.0; bot@ridder.co) (iPhone; CPU iPhone OS 8_4_1 like Mac OS X) Mobile/12H321" + ], + "url": "http://brandonmedia.net" + }, + { + "pattern": "Taboolabot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; Taboolabot/3.7; +http://www.taboola.com)" + ], + "url": "http://www.taboola.com" + }, + { + "pattern": "Dubbotbot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; Dubbotbot/0.2; +http://dubbot.com)" + ], + "url": "http://dubbot.com" + }, + { + "pattern": "FindITAnswersbot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible;FindITAnswersbot/1.0;+http://search.it-influentials.com/bot.htm)" + ], + "url": "http://search.it-influentials.com/bot.htm" + }, + { + "pattern": "infoobot", + "addition_date": "2020/03/16", + "instances": [ + "infoobot/0.1 (https://www.infoo.nl/bot.html)" + ], + "url": "https://www.infoo.nl/bot.html" + }, + { + "pattern": "Refindbot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko) Chrome/51.0.2704.103 Safari/537.36 (Refindbot/1.0)" + ], + "url": "https://refind.com/about" + }, + { + "pattern": "BlogTraffic\\/\\d\\.\\d+ Feed-Fetcher", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; BlogTraffic/1.4 Feed-Fetcher; +http://www.blogtraffic.de/rss-bot.html)" + ], + "url": "http://www.blogtraffic.de/rss-bot.html" + }, + { + "pattern": "SeobilityBot", + "addition_date": "2020/03/16", + "instances": [ + "SeobilityBot (SEO Tool; https://www.seobility.net/sites/bot.html)" + ], + "url": "https://www.seobility.net/sites/bot.html" + }, + { + "pattern": "Cincraw", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; Cincraw/1.0; +http://cincrawdata.net/bot/)" + ], + "url": "http://cincrawdata.net/bot/" + }, + { + "pattern": "Dragonbot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (Windows NT 6.1; rv:34.0) Gecko/20100101 Firefox/34.0; Dragonbot; http://www.dragonmetrics.com" + ], + "url": "http://www.dragonmetrics.com" + }, + { + "pattern": "VoluumDSP-content-bot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; VoluumDSP-content-bot/2.0; +dsp-dev@codewise.com)" + ], + "url": "https://codewise.com" + }, + { + "pattern": "FreshRSS", + "addition_date": "2020/03/16", + "instances": [ + "FreshRSS/1.11.2 (Linux; https://freshrss.org) like Googlebot" + ], + "url": "https://freshrss.org" + }, + { + "pattern": "BitBot", + "addition_date": "2020/03/16", + "instances": [ + "Mozilla/5.0 (compatible; BitBot/v1.19.0; +https://bitbot.dev)" + ], + "url": "https://bitbot.dev" + }, + { + "pattern": "^PHP-Curl-Class", + "addition_date": "2020/12/10", + "instances": [ + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.2.24 curl/7.61.1", + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.3.19 curl/7.66.0", + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.3.23 curl/7.66.0", + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.7 curl/7.69.1", + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.9 curl/7.69.1", + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.10 curl/7.69.1", + "PHP-Curl-Class/4.13.0 (+https://github.com/php-curl-class/php-curl-class) PHP/7.4.11 curl/7.69.1" + ], + "url": "https://github.com/php-curl-class/php-curl-class" + }, + { + "pattern": "Google-Certificates-Bridge", + "addition_date": "2020/12/23", + "instances": [ + "Google-Certificates-Bridge" + ] + }, + { + "pattern": "Viber", + "addition_date": "2021/04/27", + "instances": [ + "Viber" + ], + "url": "https://www.viber.com/" + }, + { + "pattern": "e\\.ventures Investment Crawler", + "addition_date": "2021/06/05", + "instances": [ + "e.ventures Investment Crawler (eventures.vc)" + ] + }, + { + "pattern": "evc-batch", + "addition_date": "2021/06/07", + "instances": [ + "Mozilla/5.0 (compatible; evc-batch/2.0)" + ] + }, + { + "pattern": "PetalBot", + "addition_date": "2021/06/07", + "instances": [ + "Mozilla/5.0 (compatible;PetalBot;+https://webmaster.petalsearch.com/site/petalbot)", + "Mozilla/5.0 (Linux; Android 7.0;) AppleWebKit/537.36 (KHTML, like Gecko) Mobile Safari/537.36 (compatible; PetalBot;+https://webmaster.petalsearch.com/site/petalbot)" + ], + "url": "https://webmaster.petalsearch.com/site/petalbot" + }, + { + "pattern": "Pingdom", + "addition_date": "2021/07/07", + "instances": [ + "Pingdom.com_bot_version_1.4_(http://www.pingdom.com/)", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; +http://www.pingdom.com/)", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.1 Chrome/78.0.3904.130 Electron/7.3.2 Safari/537.36 PingdomTMS/2020.2", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.5 Chrome/78.0.3904.130 Electron/7.3.15 Safari/537.36 PingdomTMS/2020.2", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) browser/2020.2.0 Chrome/78.0.3904.130 Electron/7.1.7 Safari/537.36 PingdomTMS/2020.2", + "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) renderer/2020.2.0 Chrome/78.0.3904.130 Electron/7.1.7 Safari/537.36 PingdomTMS/2020.2", + "Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Ubuntu Chromium/61.0.3163.100 Chrome/61.0.3163.100 Safari/537.36 PingdomPageSpeed/1.0 (pingbot/2.0; http://www.pingdom.com/)" + ], + "url": "http://www.pingdom.com/" + + } +] -},{}],11:[function(require,module,exports){ +},{}],15:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports["default"] = void 0; -var init = function init() { - var els = document.querySelectorAll('.js-context-menu'); - - // Add event handlers - if (els.length) { - // Polyfill Element.prototype.closest for IE - if (!Element.prototype.closest) { - Element.prototype.matches = Element.prototype.msMatchesSelector; - Element.prototype.closest = function (s) { - var el = this; - do { - if (el.matches(s)) return el; - el = el.parentElement || el.parentNode; - } while (el !== null && el.nodeType === 1); - return null; - }; - } - for (var i = 0; i < els.length; i++) { - var el = els[i]; - el.querySelector('.js-context-menu__control').addEventListener('click', handleContextMenuControlClick); - } - document.addEventListener('click', handleClickAway); +function _typeof(o) { + "@babel/helpers - typeof"; - // Close context menus when resizing window (rather than recalculating positioning) - window.addEventListener('resize', closeMenus); + return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { + return typeof o; + } : function (o) { + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; + }, _typeof(o); +} +function ownKeys(e, r) { + var t = Object.keys(e); + if (Object.getOwnPropertySymbols) { + var o = Object.getOwnPropertySymbols(e); + r && (o = o.filter(function (r) { + return Object.getOwnPropertyDescriptor(e, r).enumerable; + })), t.push.apply(t, o); } -}; - -// Get the position of an element relative to the document -function getOffset(el) { - var rect = el.getBoundingClientRect(); - var scrollLeft = window.pageXOffset || document.documentElement.scrollLeft; - var scrollTop = window.pageYOffset || document.documentElement.scrollTop; - return { - top: rect.top + scrollTop, - left: rect.left + scrollLeft, - height: rect.height, - width: rect.width - }; + return t; } - -// Handler for clicking on the context menu control -var handleContextMenuControlClick = function handleContextMenuControlClick(event) { - event.preventDefault(); - var contextMenu = event.target.closest('.js-context-menu'); - - // Toggle context menu open state - if (contextMenu.classList.contains('js-context-menu--open')) { - closeMenu(contextMenu); +function _objectSpread(e) { + for (var r = 1; r < arguments.length; r++) { + var t = null != arguments[r] ? arguments[r] : {}; + r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { + _defineProperty(e, r, t[r]); + }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { + Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); + }); + } + return e; +} +function _defineProperty(obj, key, value) { + key = _toPropertyKey(key); + if (key in obj) { + Object.defineProperty(obj, key, { + value: value, + enumerable: true, + configurable: true, + writable: true + }); } else { - openMenu(contextMenu); + obj[key] = value; } -}; -var openMenu = function openMenu(contextMenu) { - contextMenu.classList.add('js-context-menu--open'); - - // In order to overlay the context menu list over the other document content - // and avoid problems with parent container overflow, - // we move the context menu list up to the body, - // absolutely positioned in the correct position. - // We replace the list in its original parent when the menu is closed. - var contextMenuList = contextMenu.querySelector('.js-context-menu__list'); - var control = contextMenu.querySelector('.js-context-menu__control'); - var offset = getOffset(control); - - // Set position and classes - var top = offset.top + offset.height + 10; - var left = offset.left + 20; - if (contextMenu.classList.contains('js-context-menu--right')) { - contextMenuList.classList.add('js-context-menu__list--right'); - left -= offset.width + 20; + return obj; +} +function _toPropertyKey(arg) { + var key = _toPrimitive(arg, "string"); + return _typeof(key) === "symbol" ? key : String(key); +} +function _toPrimitive(input, hint) { + if (_typeof(input) !== "object" || input === null) return input; + var prim = input[Symbol.toPrimitive]; + if (prim !== undefined) { + var res = prim.call(input, hint || "default"); + if (_typeof(res) !== "object") return res; + throw new TypeError("@@toPrimitive must return a primitive value."); } - contextMenuList.style.top = "".concat(top, "px"); - contextMenuList.style.left = "".concat(left, "px"); - contextMenuList.classList.add('js-context-menu__list--open'); - - // create unique identifier to associate the context menu with the floating element - var id = Date.now() + Math.random(); - contextMenu.setAttribute('data-context-menu-id', id); - contextMenuList.setAttribute('data-context-menu-id', id); - - // Add menu to DOM - document.body.appendChild(contextMenuList); -}; -var closeMenu = function closeMenu(contextMenu) { - contextMenu.classList.remove('js-context-menu--open'); - - // remove any floating open lists from the body and replace them in their parent container - var id = contextMenu.getAttribute('data-context-menu-id'); - if (id) { - var floatingList = document.querySelector(".js-context-menu__list[data-context-menu-id=\"".concat(id, "\"")); - if (floatingList) { - floatingList.classList.remove('js-context-menu__list--open'); - contextMenu.appendChild(floatingList); + return (hint === "string" ? String : Number)(input); +} +/** + * Get the value of a cookie. + * + * @param {String} property The name of the cookie to get the value for + * @returns {String} The value of the cookie + */ +var get = function get(property) { + var value = null; + if (document.cookie && document.cookie !== '') { + var cookies = document.cookie.split(';'); + for (var i = 0; i < cookies.length; i++) { + var cookie = cookies[i].trim(); + if (cookie.substring(0, property.length + 1) === property + '=') { + value = decodeURIComponent(cookie.substring(property.length + 1)); + break; + } } } + return value; }; -// Close all context menus -var closeMenus = function closeMenus() { - var els = document.querySelectorAll('.js-context-menu--open'); - if (els.length) { - for (var i = 0; i < els.length; i++) { - closeMenu(els[i]); +/** + * Set a cookie. + * + * @param {String} property The name of the cookie to set the value of + * @param {String} value The value to set + * @param {Object} options An object of options where key is the name and value is the value + */ +var set = function set(property) { + var value = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var options = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; + // Spread default options with user defined. + options = _objectSpread({ + path: '/' + }, options); + + // Set the property and value. + var updatedCookie = "".concat(property, "=").concat(encodeURIComponent(value)); + + // Set the options. + for (var optionKey in options) { + updatedCookie += "; ".concat(optionKey); + var optionValue = options[optionKey]; + if (optionValue !== true) { + updatedCookie += "= ".concat(optionValue); } } -}; - -// Handler for clicking away from the context menu -var handleClickAway = function handleClickAway(event) { - var openContextMenus = document.querySelectorAll('.js-context-menu--open'); - // Close all open context menus when clicking away - for (var i = 0; i < openContextMenus.length; i++) { - var openContextMenu = openContextMenus[i]; - var control = openContextMenu.querySelector('.js-context-menu__control'); - var id = openContextMenu.getAttribute('data-context-menu-id'); - var list = document.querySelector(".js-context-menu__list[data-context-menu-id=\"".concat(id, "\"]")); + // Set the cookie. + document.cookie = updatedCookie; +}; - // make sure the user is not clicking on the context menu control or list - if (!(control.contains(event.target) || list.contains(event.target))) { - closeMenu(openContextMenu); - } - } +/** + * Remove a cookie. + * + * @param {String} property The name of the cookie to remove + */ +var remove = function remove(property) { + set(property, '', { + 'max-age': -1 + }); }; -var _default = { - init: init +var _default = exports["default"] = { + get: get, + set: set, + remove: remove }; -exports["default"] = _default; -},{}],12:[function(require,module,exports){ +},{}],16:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1103,7 +6873,7 @@ exports.load = exports["default"] = void 0; * @param {function|undefined} errorCallback A function to execute if the script errors while attempting to load the URL * @return {void} */ -var load = function load() { +var load = exports.load = function load() { var url = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; var callback = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : undefined; var attrs = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; @@ -1136,13 +6906,11 @@ var load = function load() { s.parentNode.insertBefore(se, s); } }; -exports.load = load; -var _default = { +var _default = exports["default"] = { load: load }; -exports["default"] = _default; -},{}],13:[function(require,module,exports){ +},{}],17:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1178,12 +6946,11 @@ var load = function load() { head.appendChild(link); } }; -var _default = { +var _default = exports["default"] = { load: load }; -exports["default"] = _default; -},{}],14:[function(require,module,exports){ +},{}],18:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1219,12 +6986,11 @@ var init = function init() { } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],15:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],19:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1269,12 +7035,11 @@ var equalise = function equalise() { } } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],16:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],20:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1376,12 +7141,11 @@ var resetFilter = function resetFilter() { $items.prop('checked', true); updateFilter.call(this); }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],17:[function(require,module,exports){ +},{}],21:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1426,12 +7190,11 @@ var addHelpIcon = function addHelpIcon() { } }]); }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],18:[function(require,module,exports){ +},{}],22:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1446,35 +7209,35 @@ function _interopRequireDefault(obj) { "default": obj }; } -function _typeof(obj) { +function _typeof(o) { "@babel/helpers - typeof"; - return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (obj) { - return typeof obj; - } : function (obj) { - return obj && "function" == typeof Symbol && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; - }, _typeof(obj); + return _typeof = "function" == typeof Symbol && "symbol" == typeof Symbol.iterator ? function (o) { + return typeof o; + } : function (o) { + return o && "function" == typeof Symbol && o.constructor === Symbol && o !== Symbol.prototype ? "symbol" : typeof o; + }, _typeof(o); } -function ownKeys(object, enumerableOnly) { - var keys = Object.keys(object); +function ownKeys(e, r) { + var t = Object.keys(e); if (Object.getOwnPropertySymbols) { - var symbols = Object.getOwnPropertySymbols(object); - enumerableOnly && (symbols = symbols.filter(function (sym) { - return Object.getOwnPropertyDescriptor(object, sym).enumerable; - })), keys.push.apply(keys, symbols); + var o = Object.getOwnPropertySymbols(e); + r && (o = o.filter(function (r) { + return Object.getOwnPropertyDescriptor(e, r).enumerable; + })), t.push.apply(t, o); } - return keys; + return t; } -function _objectSpread(target) { - for (var i = 1; i < arguments.length; i++) { - var source = null != arguments[i] ? arguments[i] : {}; - i % 2 ? ownKeys(Object(source), !0).forEach(function (key) { - _defineProperty(target, key, source[key]); - }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(target, Object.getOwnPropertyDescriptors(source)) : ownKeys(Object(source)).forEach(function (key) { - Object.defineProperty(target, key, Object.getOwnPropertyDescriptor(source, key)); +function _objectSpread(e) { + for (var r = 1; r < arguments.length; r++) { + var t = null != arguments[r] ? arguments[r] : {}; + r % 2 ? ownKeys(Object(t), !0).forEach(function (r) { + _defineProperty(e, r, t[r]); + }) : Object.getOwnPropertyDescriptors ? Object.defineProperties(e, Object.getOwnPropertyDescriptors(t)) : ownKeys(Object(t)).forEach(function (r) { + Object.defineProperty(e, r, Object.getOwnPropertyDescriptor(t, r)); }); } - return target; + return e; } function _defineProperty(obj, key, value) { key = _toPropertyKey(key); @@ -1509,7 +7272,7 @@ function _toPrimitive(input, hint) { * * Exported so they can be imported by the React implementation. */ -var defaults = { +var defaults = exports.defaults = { callback: function callback() {}, formId: '', formsJavaScriptUrl: 'https://content.red-gate.com/js/forms2/js/forms2.min.js', @@ -1533,7 +7296,6 @@ var defaults = { * @param {object} c The user supplied config. * @return {object} The defaults merged with the user supplied config. */ -exports.defaults = defaults; var createConfig = function createConfig(c) { return _objectSpread(_objectSpread({}, defaults), c); }; @@ -1640,6 +7402,14 @@ var create = function create(c) { var marketoFormElement = marketoForm.getFormElem().get(0); removeDefaultStyles(); formatCheckboxes(marketoFormElement); + + // Replicate default Google Analytics `form_submit` event. + marketoForm.onSuccess(function () { + _honeycombAnalytics["default"].trackEvent('form_submit', { + form_id: marketoForm.getFormElem().get(0).getAttribute('id'), + marketo_form_id: marketoForm.getId() + }); + }); if (typeof config.callback === 'function') { config.callback.call(_this, marketoForm); } @@ -1737,13 +7507,12 @@ var init = function init(callback) { callback.call(_this); } }; -var _default = { +var _default = exports["default"] = { create: create, init: init }; -exports["default"] = _default; -},{"../../analytics/js/honeycomb.analytics.google":1,"../../document/js/honeycomb.document.load-script":12}],19:[function(require,module,exports){ +},{"../../analytics/js/honeycomb.analytics.google":1,"../../document/js/honeycomb.document.load-script":16}],23:[function(require,module,exports){ "use strict"; var _honeycombAnalytics = _interopRequireDefault(require("./analytics/js/honeycomb.analytics.google")); @@ -1786,7 +7555,7 @@ function _interopRequireDefault(obj) { // Google analytics. -_honeycombAnalytics["default"].setAccountId('UA-XXX'); +_honeycombAnalytics["default"].setAccountId('G-XXX'); _honeycombAnalytics["default"].init(); // Pingdom. @@ -1919,7 +7688,7 @@ _honeycomb18["default"].init({ analytics: _honeycombAnalytics["default"] }); -},{"./analytics/js/honeycomb.analytics.google":1,"./analytics/js/honeycomb.analytics.pingdom":2,"./animation/js/honeycomb.animation.fade":3,"./base/js/honeycomb.base":4,"./browser/js/honeycomb.browser":5,"./carousel/js/honeycomb.carousel":6,"./chart/js/honeycomb.chart":7,"./chat/js/honeycomb.chat.intercom":8,"./code/js/honeycomb.code":9,"./content/js/honeycomb.content":10,"./context-menu/js/honeycomb.context-menu":11,"./document/js/honeycomb.document.viewport":14,"./equalise/js/honeycomb.equalise":15,"./filter/js/honeycomb.filter":16,"./forms/js/honeycomb.forms":17,"./forms/js/honeycomb.forms.marketo":18,"./lightbox/js/honeycomb.lightbox":20,"./maps/js/honeycomb.maps.google":21,"./navigation/js/honeycomb.navigation.dropdown":22,"./navigation/js/honeycomb.navigation.header":23,"./navigation/js/honeycomb.navigation.vertical":24,"./notification/js/honeycomb.notification.block":25,"./polyfill/js/honeycomb.polyfill.custom-event":26,"./polyfill/js/honeycomb.polyfill.index-of":27,"./reveal/js/honeycomb.reveal":28,"./scroll/js/honeycomb.scroll":29,"./sticky/js/honeycomb.sticky":30,"./svg/js/honeycomb.svg":31,"./tabs/js/honeycomb.tabs":32,"./toggle/js/honeycomb.toggle":33,"./video/js/honeycomb.video":34}],20:[function(require,module,exports){ +},{"./analytics/js/honeycomb.analytics.google":1,"./analytics/js/honeycomb.analytics.pingdom":2,"./animation/js/honeycomb.animation.fade":3,"./base/js/honeycomb.base":4,"./browser/js/honeycomb.browser":5,"./carousel/js/honeycomb.carousel":6,"./chart/js/honeycomb.chart":7,"./chat/js/honeycomb.chat.intercom":8,"./code/js/honeycomb.code":9,"./content/js/honeycomb.content":10,"./context-menu/js/honeycomb.context-menu":11,"./document/js/honeycomb.document.viewport":18,"./equalise/js/honeycomb.equalise":19,"./filter/js/honeycomb.filter":20,"./forms/js/honeycomb.forms":21,"./forms/js/honeycomb.forms.marketo":22,"./lightbox/js/honeycomb.lightbox":24,"./maps/js/honeycomb.maps.google":25,"./navigation/js/honeycomb.navigation.dropdown":26,"./navigation/js/honeycomb.navigation.header":27,"./navigation/js/honeycomb.navigation.vertical":28,"./notification/js/honeycomb.notification.block":29,"./polyfill/js/honeycomb.polyfill.custom-event":31,"./polyfill/js/honeycomb.polyfill.index-of":32,"./reveal/js/honeycomb.reveal":33,"./scroll/js/honeycomb.scroll":34,"./sticky/js/honeycomb.sticky":35,"./svg/js/honeycomb.svg":36,"./tabs/js/honeycomb.tabs":37,"./toggle/js/honeycomb.toggle":38,"./video/js/honeycomb.video":39}],24:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -1972,12 +7741,11 @@ var initLightbox = function initLightbox() { } } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],21:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],25:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2069,13 +7837,12 @@ var getConfig = function getConfig($map) { config.streetView = $map.attr('data-google-map-street-view') || false; return config; }; -var _default = { +var _default = exports["default"] = { init: init, initialiseMap: initialiseMap }; -exports["default"] = _default; -},{}],22:[function(require,module,exports){ +},{}],26:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2179,13 +7946,12 @@ var handle = function handle() { } }); }; -var _default = { +var _default = exports["default"] = { init: init, addArrows: addArrows }; -exports["default"] = _default; -},{}],23:[function(require,module,exports){ +},{}],27:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2257,12 +8023,11 @@ var init = function init() { } }); }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],24:[function(require,module,exports){ +},{}],28:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2348,12 +8113,11 @@ var collapse = function collapse(e, nav) { nav.className = nav.className.replace(collapsedClass, ''); } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],25:[function(require,module,exports){ +},{}],29:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2473,14 +8237,32 @@ var notification = function notification(options) { // Kick off. self.init(); }; -var _default = { +var _default = exports["default"] = { init: init, block: notification, buildNotification: buildNotification }; -exports["default"] = _default; -},{}],26:[function(require,module,exports){ +},{}],30:[function(require,module,exports){ +"use strict"; + +Object.defineProperty(exports, "__esModule", { + value: true +}); +exports.logDeprecatedFunctionToConsole = void 0; +var logDeprecatedFunctionToConsole = exports.logDeprecatedFunctionToConsole = function logDeprecatedFunctionToConsole() { + var func = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : ''; + var module = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var version = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : '14.2.0'; + var warning = "\"".concat(func, "\" has been deprecated "); + if (module !== '') { + warning += "from the \"".concat(module, "\" module "); + } + warning += "in Honeycomb web toolkit v".concat(version, " and will be removed in a later version."); + window.console.warn(warning); +}; + +},{}],31:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2508,10 +8290,9 @@ var CustomEvent = function CustomEvent() { }; } }; -var _default = CustomEvent; -exports["default"] = _default; +var _default = exports["default"] = CustomEvent; -},{}],27:[function(require,module,exports){ +},{}],32:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2534,10 +8315,9 @@ var indexOf = function indexOf() { }; } }; -var _default = indexOf; -exports["default"] = _default; +var _default = exports["default"] = indexOf; -},{}],28:[function(require,module,exports){ +},{}],33:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2676,15 +8456,14 @@ var toggle = function toggle(button, callback) { open(button, callback); } }; -var _default = { +var _default = exports["default"] = { init: init, toggle: toggle, open: open, close: close }; -exports["default"] = _default; -},{}],29:[function(require,module,exports){ +},{}],34:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2788,12 +8567,11 @@ var scrollBeforeSticky = function scrollBeforeSticky() { }, 1000); }); }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],30:[function(require,module,exports){ +},{}],35:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2836,12 +8614,11 @@ var init = function init() { } } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../document/js/honeycomb.document.load-script":12}],31:[function(require,module,exports){ +},{"../../document/js/honeycomb.document.load-script":16}],36:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -2863,12 +8640,11 @@ var init = function init() { _loop(); } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],32:[function(require,module,exports){ +},{}],37:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -3063,12 +8839,11 @@ var init = function init() { } } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{"../../browser/js/honeycomb.browser":5,"../../document/js/honeycomb.document.load-script":12}],33:[function(require,module,exports){ +},{"../../browser/js/honeycomb.browser":5,"../../document/js/honeycomb.document.load-script":16}],38:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -3232,12 +9007,11 @@ var toggle = function toggle(target) { _iterator4.f(); } }; -var _default = { +var _default = exports["default"] = { init: init }; -exports["default"] = _default; -},{}],34:[function(require,module,exports){ +},{}],39:[function(require,module,exports){ "use strict"; Object.defineProperty(exports, "__esModule", { @@ -3250,31 +9024,31 @@ function _slicedToArray(arr, i) { function _nonIterableRest() { throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method."); } -function _iterableToArrayLimit(arr, i) { - var _i = null == arr ? null : "undefined" != typeof Symbol && arr[Symbol.iterator] || arr["@@iterator"]; - if (null != _i) { - var _s, - _e, - _x, - _r, - _arr = [], - _n = !0, - _d = !1; +function _iterableToArrayLimit(r, l) { + var t = null == r ? null : "undefined" != typeof Symbol && r[Symbol.iterator] || r["@@iterator"]; + if (null != t) { + var e, + n, + i, + u, + a = [], + f = !0, + o = !1; try { - if (_x = (_i = _i.call(arr)).next, 0 === i) { - if (Object(_i) !== _i) return; - _n = !1; - } else for (; !(_n = (_s = _x.call(_i)).done) && (_arr.push(_s.value), _arr.length !== i); _n = !0); - } catch (err) { - _d = !0, _e = err; + if (i = (t = t.call(r)).next, 0 === l) { + if (Object(t) !== t) return; + f = !1; + } else for (; !(f = (e = i.call(t)).done) && (a.push(e.value), a.length !== l); f = !0); + } catch (r) { + o = !0, n = r; } finally { try { - if (!_n && null != _i["return"] && (_r = _i["return"](), Object(_r) !== _r)) return; + if (!f && null != t["return"] && (u = t["return"](), Object(u) !== u)) return; } finally { - if (_d) throw _e; + if (o) throw n; } } - return _arr; + return a; } } function _arrayWithHoles(arr) { @@ -3298,8 +9072,8 @@ function _createForOfIteratorHelper(o, allowArrayLike) { value: o[i++] }; }, - e: function e(_e2) { - throw _e2; + e: function e(_e) { + throw _e; }, f: F }; @@ -3318,9 +9092,9 @@ function _createForOfIteratorHelper(o, allowArrayLike) { normalCompletion = step.done; return step; }, - e: function e(_e3) { + e: function e(_e2) { didErr = true; - err = _e3; + err = _e2; }, f: function f() { try { @@ -3437,15 +9211,18 @@ var calculatePercentages = function calculatePercentages(duration) { } return percentages; }; -var trackVideoEvent = function trackVideoEvent(videoId, value) { +var trackVideoEvent = function trackVideoEvent(videoId) { + var event = arguments.length > 1 && arguments[1] !== undefined ? arguments[1] : ''; + var params = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : {}; if (analytics) { - analytics.trackEvent('Video', "".concat(videoId, " - ").concat(document.location.pathname), value); + params.video = "".concat(videoId, " - ").concat(document.location.pathname); + analytics.trackEvent(event, params); } }; // we want to track a special event when we hit either 20% or 30 seconds through the video, whichever is longer var trackGoal = function trackGoal(videoId) { - trackVideoEvent(videoId, 'goal'); + trackVideoEvent(videoId, 'video_goal'); return true; }; @@ -3454,17 +9231,9 @@ var trackVideoEventsSoFar = function trackVideoEventsSoFar(goalTracked, percenta // check goal conditions if (!goalTracked) { if (currentTime > percentages['20%'] && percentages['20%'] > 30) { - goalTracked = trackGoal(event, videoId); + goalTracked = trackGoal(videoId); } else if (currentTime > 30 && percentages['20%'] < 30) { - goalTracked = trackGoal(event, videoId); - } - } - - // check what percentages the playhead has passed - for (var i in percentages) { - if (currentTime > percentages[i]) { - trackVideoEvent(videoId, i); - delete percentages[i]; + goalTracked = trackGoal(videoId); } } return [goalTracked, percentages]; @@ -3479,34 +9248,7 @@ var handleUnstartedEvent = function handleUnstartedEvent(videoId, duration) { // Handler for Play event // Track an event when a video starts playing -var handlePlayEvent = function handlePlayEvent(videoId, duration, player) { - var iframe; - - // get iframe from player - if (typeof player.getIframe === 'function') { - // youtube method - iframe = player.getIframe(); - } else { - // vimeo method - iframe = player.element; - } - if (!iframe.hasAttribute('data-ga-tracked') && analytics) { - var container = isVimeoId(videoId) ? iframe.parentElement.parentElement : iframe.parentElement; - if (container.hasAttribute('data-ga-track')) { - // Track the video in GA (Google Analytics). - var category = container.getAttribute('data-ga-track-category') || null; - var action = container.getAttribute('data-ga-track-action') || null; - var label = container.getAttribute('data-ga-track-label') || null; - var value = container.getAttribute('data-ga-track-value') || null; - - // Call the tracking event. - analytics.trackEvent(category, action, label, value); - } - - // Add a tracked data attribute to prevent from tracking multiple times. - iframe.setAttribute('data-ga-tracked', true); - trackVideoEvent(videoId, '0%'); - } +var handlePlayEvent = function handlePlayEvent(videoId, duration) { if (typeof window.onVideoPlayerStateChange === 'function') { window.onVideoPlayerStateChange('play', videoId, duration); } @@ -3545,7 +9287,7 @@ var attachVimeoPlayerEventListeners = function attachVimeoPlayerEventListeners(p }); pauseEventsAttached = true; } - handlePlayEvent(videoId, data.duration, player); + handlePlayEvent(videoId, data.duration); }); }; @@ -3619,7 +9361,7 @@ var addInlineVideos = function addInlineVideos() { // Play events if (event.data === window.YT.PlayerState.PLAYING) { percentages = percentages || calculatePercentages(duration); - handlePlayEvent(videoId, duration, event.target); + handlePlayEvent(videoId, duration); } // Pause events @@ -3725,12 +9467,11 @@ var getOptions = function getOptions(video) { window.onYouTubeIframeAPIReady = function () { addInlineVideos(); }; -var _default = { +var _default = exports["default"] = { init: init, options: options, addInlineVideos: addInlineVideos, videos: videos }; -exports["default"] = _default; -},{}]},{},[19]); +},{}]},{},[23]); diff --git a/dist/honeycomb.min.js b/dist/honeycomb.min.js index c5167302..ee59f6b5 100644 --- a/dist/honeycomb.min.js +++ b/dist/honeycomb.min.js @@ -1 +1 @@ -!function o(a,i,r){function l(t,e){if(!i[t]){if(!a[t]){var n="function"==typeof require&&require;if(!e&&n)return n(t,!0);if(c)return c(t,!0);throw(e=new Error("Cannot find module '"+t+"'")).code="MODULE_NOT_FOUND",e}n=i[t]={exports:{}},a[t][0].call(n.exports,function(e){return l(a[t][1][e]||e)},n,n.exports,o,a,i,r)}return i[t].exports}for(var c="function"==typeof require&&require,e=0;e'),e.find(".js-animate--fade__item").hide().first().show(),setInterval(o,9e3))})}}},{}],4:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.version=n.date=n.breakpoints=void 0;n.version="Version goes here",n.date="Date goes here";n.breakpoints=[{breakpoint:"large",width:9999},{breakpoint:"medium",width:768},{breakpoint:"small",width:480}]},{}],5:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;function o(e){document.documentElement.classList.add(e)}function a(){return-1!==navigator.appVersion.indexOf("MSIE 7")}n.default={init:function(){a()&&o("ie7")},isIE7:a}},{}],6:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;var c=(e=e("../../document/js/honeycomb.document.load-script"))&&e.__esModule?e:{default:e};n.default={init:function e(){var t=0=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n

"+t.formatted_address.replace(/,/gi,",
")+"

",o=new window.google.maps.InfoWindow({content:e}),window.google.maps.event.addListener(n,"click",function(){o.open(a,n)}),o.open(a,n))})))})}}},{}],22:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;function o(){void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so dropdown functionality won't work as expected"):window.jQuery(i).find("li").each(function(){var e,t=window.jQuery(this);t.hasClass(c)||0".concat(u(),"")).attr("href","#toggle").attr("tabindex","-1").addClass("arrow"),t.addClass("dropdown ".concat(l)),t.attr(s,"true"),e.appendTo(t))})}function a(){document.querySelectorAll("li[".concat(s,"] > a")).forEach(function(e){e.addEventListener("click",function(e){e.preventDefault();e=e.target.closest(".dropdown");e&&(e.classList.contains(r)?(e.classList.remove(r),e.classList.add(l)):(e.classList.add(r),e.classList.remove(l)))})}),document.querySelector("body").addEventListener("click",function(e){if(document.querySelector(".dropdown.".concat(r)))for(var t=document.querySelectorAll(".dropdown"),n=e.target,o=0;o'},d=function(e,t){for(var n=[],o=t.parentElement;null!==o;)o.classList.contains("dropdown")&&n.push(o),o=o.parentElement;for(var a=0;a'),t.addClass("header--primary--has-inner-container"),n.appendTo(t)}),void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so header functionality won't work as expected"):(e=window.jQuery(".js-header-primary-collapse"),n="dropdown--open",e.each(function(){window.jQuery("body").on("click",".header--primary__container .dropdown .arrow",function(){var e=window.jQuery(this),t=e.parents(".header--primary");e.parent("li").hasClass("open")?t.addClass(n):t.removeClass(n)})})),void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so header functionality won't work as expected"):((t=window.jQuery("body")).on("click",".header--primary__menu-button",function(e){e.preventDefault(),t.hasClass("mobile-nav--open")?t.removeClass("mobile-nav--open"):t.addClass("mobile-nav--open")}),t.on("click",".header--primary__menu--mobile .dropdown > a",function(e){var t;"#toggle"!==this.getAttribute("href")&&(t=window.jQuery(this).siblings('a[href="#toggle"]'))&&(e.preventDefault(),t.trigger("click"))}))}}},{}],24:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;function i(e,t){e.preventDefault(),null!==(e=t.parentElement).className.match(c)?e.className=e.className.replace(s,"").replace(c,""):e.className=e.className+" ".concat(s)}function r(e,t,n){e.preventDefault();for(var o=t.querySelectorAll(".".concat(c)),a=0;a
';return void 0!==e.icon&&e.icon.type?"font"===e.icon.type?t+='':"image"===e.icon.type&&(t+=''):t+='',t+='
X

'+e.content+"

"}n.default={init:function(){void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so notifications won\t work as expected"):window.jQuery("body").on("click",".notification--block .notification__close",function(e){e.preventDefault(),window.jQuery(this).parent().parent().slideUp({complete:function(){window.jQuery(this).remove()}})})},block:function(e){var t=this;this.options=e,this.defaults={type:"info",icon:{type:!1,src:!1},content:"",duration:!1,container:window.jQuery("body")},this.settings={},this.init=function(){window.jQuery.extend(!0,t.settings,t.defaults,t.options),t.notification=window.jQuery(o(t.settings)),t.show(),t.notification.on("click",".notification__close",function(e){e.preventDefault(),t.close()})},this.show=function(){t.notification.hide(),t.settings.container.prepend(t.notification),t.notification.slideDown(),t.settings.duration&&(t.timeoutId=window.setTimeout(function(){t.close.call(t)},t.settings.duration))},this.close=function(){t.notification.slideUp({complete:function(){this.remove()}}),t.settings.duration&&window.clearTimeout(t.timeoutId)},t.init()},buildNotification:o}},{}],26:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0,n.default=function e(){"function"!=typeof window.CustomEvent&&(e.prototype=window.Event.prototype,window.CustomEvent=function(e,t){t=t||{bubbles:!1,cancelable:!1,detail:void 0};var n=document.createEvent("CustomEvent");return n.initCustomEvent(e,t.bubbles,t.cancelable,t.detail),n})}},{}],27:[function(e,t,n){"use strict";Object.defineProperty(n,"__esModule",{value:!0}),n.default=void 0;n.default=function(){"indexOf"in Array.prototype||(Array.prototype.indexOf=function(e,t){(t=void 0===t?0:t)<0&&(t+=this.length),t<0&&(t=0);for(var n=this.length;t=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n=e.length?{done:!0}:{done:!1,value:e[i++]}},e:function(e){throw e},f:t};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(e,t){var n;if(e)return"string"==typeof e?a(e,t):"Map"===(n="Object"===(n=Object.prototype.toString.call(e).slice(8,-1))&&e.constructor?e.constructor.name:n)||"Set"===n?Array.from(e):"Arguments"===n||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(n)?a(e,t):void 0}function a(e,t){(null==t||t>e.length)&&(t=e.length);for(var n=0,o=new Array(t);n\n
\n
\n \n
\n
\n

We could not reach youtube.com

\n

youtube.com may currently be down, or may be blocked by your network.

\n
\n
\n \n '}catch(e){t.e(e)}finally{t.f()}}}function c(e){return m(e,"goal"),!0}function s(){var f,m=0,t=o(document.querySelectorAll(".js-video-container"));try{var e=function(){var n,o,a,e=f.value,i=e.getAttribute("data-video-id");if(e.querySelector('iframe[id^="'.concat(i,'"]')))return 1;var t,r,l,c,s,u,d=!1;i&&((r=document.createElement("div")).setAttribute("id","".concat(i,"-").concat(m)),e.innerHTML="",e.appendChild(r),r=p(e),h(i)?t={id:i,width:640,autoplay:r.autoplay,loop:r.loop||!1}:(t={width:640,height:360,videoId:i,playerVars:{rel:0,autohide:r.autohide,autoplay:r.autoplay,controls:r.controls,showinfo:r.showinfo,loop:r.loop,enablejsapi:1},events:{onStateChange:function(e){var t;i=e.target.getVideoData().video_id,o=e.target.getCurrentTime(),n=n||e.target.getDuration(),e.data===window.YT.PlayerState.UNSTARTED&&b(i,n),e.data===window.YT.PlayerState.PLAYING&&(a=a||v(n),j(i,n,e.target)),e.data===window.YT.PlayerState.PAUSED&&(t=y(A(i,n,o,d,a),2),d=t[0],a=t[1]),e.data===window.YT.PlayerState.ENDED&&(t=y(_(i,n,o,d,a),2),d=t[0],a=t[1])}}},(r=e.getAttribute("data-video-list-id"))&&(t.playerVars.listType="playlist",t.playerVars.list=r),(r=e.getAttribute("data-video-start-time"))&&(t.playerVars.start=r)),h(i)?window.Vimeo&&"function"==typeof window.Vimeo.Player&&(r=new window.Vimeo.Player("".concat(i,"-").concat(m),t),w["".concat(i,"-").concat(m)]=r,e.setAttribute("data-video-loaded","true"),c=i,s=d,u=!1,(l=r).on("loaded",function(e){b(c,e.duration)}),l.on("play",function(e){var t=v(e.duration);u||(l.on("pause",function(e){A(c,e.duration,e.seconds,s,t)}),l.on("ended",function(e){_(c,e.duration,e.seconds,s,t)}),u=!0),j(c,e.duration,l)})):window.YT&&"function"==typeof window.YT.Player&&(w["".concat(i,"-").concat(m)]=new window.YT.Player("".concat(i,"-").concat(m),t),e.setAttribute("data-video-loaded","true"))),m++};for(t.s();!(f=t.n()).done;)e()}catch(e){t.e(e)}finally{t.f()}}function p(e){var t=Object.assign({},d);return e.hasAttribute("data-video-auto-hide")&&(t.autohide=e.getAttribute("data-video-auto-hide")),e.hasAttribute("data-video-auto-play")&&(t.autoplay=e.getAttribute("data-video-auto-play")),e.hasAttribute("data-video-controls")&&(t.controls=e.getAttribute("data-video-controls")),e.hasAttribute("data-video-show-info")&&(t.showinfo=e.getAttribute("data-video-show-info")),e.hasAttribute("data-video-loop")&&(t.loop=e.getAttribute("data-video-loop")),t}var u,d={autohide:1,autoplay:0,controls:0,showinfo:0,loop:0},w={},f=function(e){var t,n;document.querySelector('script[src="'.concat(e,'"]'))||(t=document.createElement("script"),n=document.getElementsByTagName("script")[0],t.src=e,t.onload=s,t.onerror=r,n.parentNode.insertBefore(t,n))},h=function(e){return"string"==typeof e&&!!e.match(/^[0-9]*$/)},v=function(e){for(var t={},n=1;n<10;n++)t[10*n+"%"]=e*(n/10);return t},m=function(e,t){u&&u.trackEvent("Video","".concat(e," - ").concat(document.location.pathname),t)},g=function(e,t,n,o){for(var a in e||(n>t["20%"]&&30t[a]&&(m(o,a),delete t[a]);return[e,t]},b=function(e,t){"function"==typeof window.onVideoPlayerStateChange&&window.onVideoPlayerStateChange("unstarted",e,t)},j=function(e,t,n){var o,a,i,r,n="function"==typeof n.getIframe?n.getIframe():n.element;!n.hasAttribute("data-ga-tracked")&&u&&((r=(h(e)?n.parentElement:n).parentElement).hasAttribute("data-ga-track")&&(o=r.getAttribute("data-ga-track-category")||null,a=r.getAttribute("data-ga-track-action")||null,i=r.getAttribute("data-ga-track-label")||null,r=r.getAttribute("data-ga-track-value")||null,u.trackEvent(o,a,i,r)),n.setAttribute("data-ga-tracked",!0),m(e,"0%")),"function"==typeof window.onVideoPlayerStateChange&&window.onVideoPlayerStateChange("play",e,t)},A=function(e,t,n,o,a){return"function"==typeof window.onVideoPlayerStateChange&&window.onVideoPlayerStateChange("pause",e,t),g(o,a,n,e)},_=function(e,t,n,o,a){return"function"==typeof window.onVideoPlayerStateChange&&window.onVideoPlayerStateChange("ended",e,t),g(o,a,n,e)};window.onYouTubeIframeAPIReady=function(){s()},n.default={init:function(){u=(0=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function s(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,a=new Array(e);o'),t.find(".js-animate--fade__item").hide().first().show(),setInterval(a,9e3))})}}},{}],4:[function(t,e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.version=o.date=o.breakpoints=void 0;o.version="Version goes here",o.date="Date goes here",o.breakpoints=[{breakpoint:"large",width:9999},{breakpoint:"medium",width:768},{breakpoint:"small",width:480}]},{}],5:[function(t,e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;function a(t){document.documentElement.classList.add(t)}function i(){return-1!==navigator.appVersion.indexOf("MSIE 7")}o.default={init:function(){i()&&a("ie7")},isIE7:i}},{}],6:[function(t,e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;var c=(t=t("../../document/js/honeycomb.document.load-script"))&&t.__esModule?t:{default:t};o.default={init:function t(){var e=0=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,a=new Array(e);oIf you prefer, you can choose not to allow some types of cookies. To disallow all cookies, except essential cookies that our site needs to function, click Save settings. Otherwise, you can enable certain types of cookies by checking the appropriate box under Manage cookie groups.
Blocking some types of cookies may affect your experience of our site and what we can offer you.",n.appendChild(r),document.createElement("button")),l=(r.setAttribute("class","button button--primary button--small spaced-bottom--tight spaced-right--tight"),r.innerHTML="Accept all",r.addEventListener("click",function(t){t.preventDefault(),i(null)}),n.appendChild(r),document.createElement("button")),l=(l.setAttribute("class","button button--small spaced-bottom--tight"),l.innerHTML="Reject all",l.addEventListener("click",function(t){t.preventDefault();var e,o={};for(e in a)o[e]=0;i(o)}),n.appendChild(l),document.createElement("h2")),l=(l.setAttribute("class","gamma text--redgate"),l.innerHTML="Manage cookie groups",n.appendChild(l),document.createElement("p")),c=(l.innerHTML="Performance cookies include Google Analytics and similar platforms that help us see how people are using our site. Targeting cookies let us deliver content and ads relevant to your interests on our sites and third-party ones.",n.appendChild(l),document.createElement("ul"));for(o in c.setAttribute("class","cookie-dialog__groups"),a){var s=document.createElement("li"),d=document.createElement("input"),p=(d.setAttribute("type","checkbox"),d.setAttribute("name","groups[]"),d.setAttribute("id","group-".concat(o)),d.setAttribute("value",o),1==a[o]&&d.setAttribute("checked","checked"),document.createElement("label"));p.setAttribute("for","group-".concat(o)),p.innerHTML=o,s.appendChild(d),s.appendChild(p),c.appendChild(s)}n.appendChild(c);var l=document.createElement("div"),u=(l.setAttribute("class","cookie-dialog__controls"),document.createElement("button")),u=(u.setAttribute("class","button button--primary button--small"),u.innerHTML="Save settings",u.addEventListener("click",function(t){t.preventDefault();for(var e=m.querySelectorAll('input[type="checkbox"]'),o={},a=0;aWe use some essential cookies to make this website work.

\n

We\'d like to set additional ones to see how you use our site and for advertising.

\n',w=[],f=function(){return p},r=function(){return u},g=function(){return m},y=function(){return h},v=function(){return b},k=function(){return w},M=function(){var t=JSON.parse(c.default.get(f()));return"object"!==n(t)||null===t?null:t},_=function(){var e=0

"+e.formatted_address.replace(/,/gi,",
")+"

",a=new window.google.maps.InfoWindow({content:t}),window.google.maps.event.addListener(o,"click",function(){a.open(i,o)}),a.open(i,o))})))})}}},{}],26:[function(t,e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;function a(){void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so dropdown functionality won't work as expected"):window.jQuery(n).find("li").each(function(){var t,e=window.jQuery(this);e.hasClass(c)||0".concat(d(),"")).attr("href","#toggle").attr("tabindex","-1").addClass("arrow"),e.addClass("dropdown ".concat(l)),e.attr(s,"true"),t.appendTo(e))})}function i(){document.querySelectorAll("li[".concat(s,"] > a")).forEach(function(t){t.addEventListener("click",function(t){t.preventDefault();t=t.target.closest(".dropdown");t&&(t.classList.contains(r)?(t.classList.remove(r),t.classList.add(l)):(t.classList.add(r),t.classList.remove(l)))})}),document.querySelector("body").addEventListener("click",function(t){if(document.querySelector(".dropdown.".concat(r)))for(var e=document.querySelectorAll(".dropdown"),o=t.target,a=0;a'},p=function(t,e){for(var o=[],a=e.parentElement;null!==a;)a.classList.contains("dropdown")&&o.push(a),a=a.parentElement;for(var i=0;i'),e.addClass("header--primary--has-inner-container"),o.appendTo(e)}),void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so header functionality won't work as expected"):(t=window.jQuery(".js-header-primary-collapse"),o="dropdown--open",t.each(function(){window.jQuery("body").on("click",".header--primary__container .dropdown .arrow",function(){var t=window.jQuery(this),e=t.parents(".header--primary");t.parent("li").hasClass("open")?e.addClass(o):e.removeClass(o)})})),void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so header functionality won't work as expected"):((e=window.jQuery("body")).on("click",".header--primary__menu-button",function(t){t.preventDefault(),e.hasClass("mobile-nav--open")?e.removeClass("mobile-nav--open"):e.addClass("mobile-nav--open")}),e.on("click",".header--primary__menu--mobile .dropdown > a",function(t){var e;"#toggle"!==this.getAttribute("href")&&(e=window.jQuery(this).siblings('a[href="#toggle"]'))&&(t.preventDefault(),e.trigger("click"))}))}}},{}],28:[function(t,e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.default=void 0;function n(t,e){t.preventDefault(),null!==(t=e.parentElement).className.match(c)?t.className=t.className.replace(s,"").replace(c,""):t.className=t.className+" ".concat(s)}function r(t,e,o){t.preventDefault();for(var a=e.querySelectorAll(".".concat(c)),i=0;i
';return void 0!==t.icon&&t.icon.type?"font"===t.icon.type?e+='':"image"===t.icon.type&&(e+=''):e+='',e+='
X

'+t.content+"

"}o.default={init:function(){void 0===window.jQuery?window.console.warn("Honeycomb: jQuery not found, so notifications won\t work as expected"):window.jQuery("body").on("click",".notification--block .notification__close",function(t){t.preventDefault(),window.jQuery(this).parent().parent().slideUp({complete:function(){window.jQuery(this).remove()}})})},block:function(t){var e=this;this.options=t,this.defaults={type:"info",icon:{type:!1,src:!1},content:"",duration:!1,container:window.jQuery("body")},this.settings={},this.init=function(){window.jQuery.extend(!0,e.settings,e.defaults,e.options),e.notification=window.jQuery(a(e.settings)),e.show(),e.notification.on("click",".notification__close",function(t){t.preventDefault(),e.close()})},this.show=function(){e.notification.hide(),e.settings.container.prepend(e.notification),e.notification.slideDown(),e.settings.duration&&(e.timeoutId=window.setTimeout(function(){e.close.call(e)},e.settings.duration))},this.close=function(){e.notification.slideUp({complete:function(){this.remove()}}),e.settings.duration&&window.clearTimeout(e.timeoutId)},e.init()},buildNotification:a}},{}],30:[function(t,e,o){"use strict";Object.defineProperty(o,"__esModule",{value:!0}),o.logDeprecatedFunctionToConsole=void 0;o.logDeprecatedFunctionToConsole=function(){var t=0=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function c(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,a=new Array(e);o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,a=new Array(e);o=t.length?{done:!0}:{done:!1,value:t[n++]}},e:function(t){throw t},f:e};throw new TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}function l(t,e){var o;if(t)return"string"==typeof t?i(t,e):"Map"===(o="Object"===(o=Object.prototype.toString.call(t).slice(8,-1))&&t.constructor?t.constructor.name:o)||"Set"===o?Array.from(t):"Arguments"===o||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(o)?i(t,e):void 0}function i(t,e){(null==e||e>t.length)&&(e=t.length);for(var o=0,a=new Array(e);o\n
\n
\n \n
\n
\n

We could not reach youtube.com

\n

youtube.com may currently be down, or may be blocked by your network.

\n
\n
\n \n '}catch(t){e.e(t)}finally{e.f()}}}function c(t){return function(t){var e=1e["20%"]&&30

Google Analytics tracking

Use data attributes on elements to track their click with google analytics event tracking.

-

This will capture the data in both the current and universal analytics platforms.

- -

HTML

-

See the Pen Redgate - Google analytics tracking by Edward Casbon (@edwardcasbon) on CodePen.

+
+<p
+    data-ga-track
+    data-ga-track-event="event-name"
+    data-ga-track-first-name="First"
+    data-ga-track-surname="Surname"
+    data-something-else="xyz"
+>Click me</p>
+ +

Click me

Options

@@ -27,16 +40,10 @@

Options

- - - - - - - + - +
CategoryCategory of the tracked eventnulldata-ga-track-category="Category"
ActionAction of the tracked eventnulldata-ga-track-action="Action"
LabelLabel of the tracked eventnulldata-ga-track-label="Label"EventEvent name to track the event asnulldata-ga-track-event="event-name"
ValueValue of the tracked eventnulldata-ga-track-value="1"{Param}Custom param to pass along with the eventnulldata-ga-track-name="Name goes here"
diff --git a/docs/js-library/lightbox.htm b/docs/js-library/lightbox.htm index e5906e39..003b62b2 100644 --- a/docs/js-library/lightbox.htm +++ b/docs/js-library/lightbox.htm @@ -16,7 +16,7 @@

Lightbox

Example

  • Lightbox
  • -
  • Lightbox (with video content)
  • +
  • Lightbox (with video content)
  • Lightbox (with iframe content)
  • Lightbox (with image content)
  • Lightbox (with inline content)
  • diff --git a/docs/js-library/video-embed.htm b/docs/js-library/video-embed.htm index f4e2db35..6073ab44 100644 --- a/docs/js-library/video-embed.htm +++ b/docs/js-library/video-embed.htm @@ -16,7 +16,7 @@

    Video embedding

    Example inline embed

    -
    +

    Example background video

    {Killed the autoplay example}

    diff --git a/package-lock.json b/package-lock.json index 2e4a2d1b..215c5f09 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "honeycomb-web-toolkit", - "version": "14.1.16", + "version": "14.2.0", "lockfileVersion": 2, "requires": true, "packages": { "": { "name": "honeycomb-web-toolkit", - "version": "14.1.16", + "version": "14.2.0", "license": "Apache-2.0", "devDependencies": { "@babel/core": "7.22.5", @@ -27,13 +27,22 @@ "zip-a-folder": "1.1.6" } }, + "node_modules/@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, "node_modules/@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, "dependencies": { - "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { @@ -41,21 +50,22 @@ } }, "node_modules/@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "dev": true, "dependencies": { - "@babel/highlight": "^7.22.5" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/compat-data": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", - "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", + "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", "dev": true, "engines": { "node": ">=6.9.0" @@ -92,12 +102,12 @@ } }, "node_modules/@babel/generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5", + "@babel/types": "^7.23.0", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" @@ -106,20 +116,6 @@ "node": ">=6.9.0" } }, - "node_modules/@babel/generator/node_modules/@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "dependencies": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - }, - "engines": { - "node": ">=6.0.0" - } - }, "node_modules/@babel/helper-annotate-as-pure": { "version": "7.22.5", "resolved": "https://registry.npmjs.org/@babel/helper-annotate-as-pure/-/helper-annotate-as-pure-7.22.5.tgz", @@ -133,51 +129,48 @@ } }, "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", - "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-compilation-targets": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", - "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.3", + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", "lru-cache": "^5.1.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-create-class-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", - "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "semver": "^6.3.0" + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -187,14 +180,14 @@ } }, "node_modules/@babel/helper-create-regexp-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", - "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", - "semver": "^6.3.0" + "semver": "^6.3.1" }, "engines": { "node": ">=6.9.0" @@ -204,39 +197,38 @@ } }, "node_modules/@babel/helper-define-polyfill-provider": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", - "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", "dev": true, "dependencies": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "resolve": "^1.14.2" }, "peerDependencies": { - "@babel/core": "^7.4.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dev": true, "dependencies": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" @@ -255,46 +247,46 @@ } }, "node_modules/@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dev": true, "dependencies": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-module-transforms": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", - "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-optimise-call-expression": { @@ -319,15 +311,14 @@ } }, "node_modules/@babel/helper-remap-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", - "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -337,20 +328,20 @@ } }, "node_modules/@babel/helper-replace-supers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", - "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", "dev": true, "dependencies": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" }, "engines": { "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" } }, "node_modules/@babel/helper-simple-access": { @@ -378,9 +369,9 @@ } }, "node_modules/@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "dependencies": { "@babel/types": "^7.22.5" @@ -399,60 +390,59 @@ } }, "node_modules/@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", "dev": true, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helper-wrap-function": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", - "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", "dev": true, "dependencies": { "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/helpers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", - "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", + "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", "dev": true, "dependencies": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", "dev": true, "dependencies": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" }, "engines": { @@ -460,9 +450,9 @@ } }, "node_modules/@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", "dev": true, "bin": { "parser": "bin/babel-parser.js" @@ -472,9 +462,9 @@ } }, "node_modules/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -487,14 +477,14 @@ } }, "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" + "@babel/plugin-transform-optional-chaining": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -503,10 +493,23 @@ "@babel/core": "^7.13.0" } }, + "node_modules/@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, "node_modules/@babel/plugin-proposal-unicode-property-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", "integrity": "sha512-2BShG/d5yoZyXZfVePH91urL5wTG6ASZU9M4o03lKK8u8UW1y08OMttBSOADTcJrnPMpvDXRG3G8fyLh4ovs8w==", + "deprecated": "This proposal has been merged to the ECMAScript standard and thus this plugin is no longer maintained. Please use @babel/plugin-transform-unicode-property-regex instead.", "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.18.6", @@ -770,14 +773,14 @@ } }, "node_modules/@babel/plugin-transform-async-generator-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz", - "integrity": "sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", + "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", "dev": true, "dependencies": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.9", "@babel/plugin-syntax-async-generators": "^7.8.4" }, "engines": { @@ -820,9 +823,9 @@ } }, "node_modules/@babel/plugin-transform-block-scoping": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", - "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", + "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -851,12 +854,12 @@ } }, "node_modules/@babel/plugin-transform-class-static-block": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", - "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", "dev": true, "dependencies": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-class-static-block": "^7.14.5" }, @@ -868,19 +871,19 @@ } }, "node_modules/@babel/plugin-transform-classes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", - "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-function-name": "^7.22.5", "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" }, "engines": { @@ -907,9 +910,9 @@ } }, "node_modules/@babel/plugin-transform-destructuring": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", - "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", + "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -953,9 +956,9 @@ } }, "node_modules/@babel/plugin-transform-dynamic-import": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", - "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -985,9 +988,9 @@ } }, "node_modules/@babel/plugin-transform-export-namespace-from": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", - "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1001,9 +1004,9 @@ } }, "node_modules/@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1033,9 +1036,9 @@ } }, "node_modules/@babel/plugin-transform-json-strings": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", - "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1064,9 +1067,9 @@ } }, "node_modules/@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", - "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1095,12 +1098,12 @@ } }, "node_modules/@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", + "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5" }, "engines": { @@ -1111,12 +1114,12 @@ } }, "node_modules/@babel/plugin-transform-modules-commonjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", - "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", + "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", "dev": true, "dependencies": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-simple-access": "^7.22.5" }, @@ -1128,15 +1131,15 @@ } }, "node_modules/@babel/plugin-transform-modules-systemjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", - "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", + "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" + "@babel/helper-validator-identifier": "^7.22.20" }, "engines": { "node": ">=6.9.0" @@ -1193,9 +1196,9 @@ } }, "node_modules/@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", - "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1209,9 +1212,9 @@ } }, "node_modules/@babel/plugin-transform-numeric-separator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", - "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1225,16 +1228,16 @@ } }, "node_modules/@babel/plugin-transform-object-rest-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", - "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.5" + "@babel/plugin-transform-parameters": "^7.22.15" }, "engines": { "node": ">=6.9.0" @@ -1260,9 +1263,9 @@ } }, "node_modules/@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", - "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1276,9 +1279,9 @@ } }, "node_modules/@babel/plugin-transform-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", - "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", + "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", @@ -1293,9 +1296,9 @@ } }, "node_modules/@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1324,13 +1327,13 @@ } }, "node_modules/@babel/plugin-transform-private-property-in-object": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", - "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" }, @@ -1357,13 +1360,13 @@ } }, "node_modules/@babel/plugin-transform-regenerator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", - "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.1" + "regenerator-transform": "^0.15.2" }, "engines": { "node": ">=6.9.0" @@ -1464,9 +1467,9 @@ } }, "node_modules/@babel/plugin-transform-unicode-escapes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", - "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.22.5" @@ -1620,22 +1623,10 @@ "@babel/core": "^7.0.0-0" } }, - "node_modules/@babel/preset-env/node_modules/@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "engines": { - "node": ">=6.9.0" - }, - "peerDependencies": { - "@babel/core": "^7.0.0-0" - } - }, "node_modules/@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", + "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", @@ -1645,7 +1636,7 @@ "esutils": "^2.0.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.0.0-0 || ^8.0.0-0 <8.0.0" } }, "node_modules/@babel/regjsgen": { @@ -1655,45 +1646,45 @@ "dev": true }, "node_modules/@babel/runtime": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", - "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==", + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", + "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", "dev": true, "dependencies": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" }, "engines": { "node": ">=6.9.0" } }, "node_modules/@babel/traverse": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", - "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", + "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", "dev": true, "dependencies": { - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", "debug": "^4.1.0", "globals": "^11.1.0" }, @@ -1702,13 +1693,13 @@ } }, "node_modules/@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", "dev": true, "dependencies": { "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" }, "engines": { @@ -1716,9 +1707,9 @@ } }, "node_modules/@eslint-community/eslint-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz", - "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, "dependencies": { "eslint-visitor-keys": "^3.3.0" @@ -1731,23 +1722,23 @@ } }, "node_modules/@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", "dev": true, "engines": { "node": "^12.0.0 || ^14.0.0 || >=16.0.0" } }, "node_modules/@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "dependencies": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.5.2", + "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -1763,9 +1754,9 @@ } }, "node_modules/@eslint/eslintrc/node_modules/globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -1787,9 +1778,9 @@ } }, "node_modules/@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", "dev": true, "dependencies": { "@humanwhocodes/object-schema": "^1.2.1", @@ -1819,23 +1810,68 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, + "node_modules/@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "dependencies": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@isaacs/cliui/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/@isaacs/cliui/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, "dependencies": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" }, "engines": { "node": ">=6.0.0" } }, "node_modules/@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "dev": true, "engines": { "node": ">=6.0.0" @@ -1851,19 +1887,19 @@ } }, "node_modules/@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, "node_modules/@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dev": true, "dependencies": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "node_modules/@nodelib/fs.scandir": { @@ -1912,9 +1948,9 @@ } }, "node_modules/acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true, "bin": { "acorn": "bin/acorn" @@ -2015,16 +2051,16 @@ } }, "node_modules/archiver": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", - "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.2.tgz", + "integrity": "sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==", "dev": true, "dependencies": { "archiver-utils": "^2.1.0", - "async": "^3.2.3", + "async": "^3.2.4", "buffer-crc32": "^0.2.1", "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", + "readdir-glob": "^1.1.2", "tar-stream": "^2.2.0", "zip-stream": "^4.1.0" }, @@ -2074,9 +2110,9 @@ } }, "node_modules/archiver/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -2121,13 +2157,13 @@ "dev": true }, "node_modules/assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", "dev": true, "dependencies": { - "object-assign": "^4.1.1", - "util": "0.10.3" + "object.assign": "^4.1.4", + "util": "^0.10.4" } }, "node_modules/assert-plus": { @@ -2140,18 +2176,18 @@ } }, "node_modules/assert/node_modules/inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "dev": true }, "node_modules/assert/node_modules/util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, "dependencies": { - "inherits": "2.0.1" + "inherits": "2.0.3" } }, "node_modules/async": { @@ -2227,42 +2263,42 @@ "dev": true }, "node_modules/babel-plugin-polyfill-corejs2": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", - "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", "dev": true, "dependencies": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.4.0", - "semver": "^6.1.1" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-corejs3": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", - "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz", + "integrity": "sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.0", - "core-js-compat": "^3.30.1" + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.32.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babel-plugin-polyfill-regenerator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", - "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", "dev": true, "dependencies": { - "@babel/helper-define-polyfill-provider": "^0.4.0" + "@babel/helper-define-polyfill-provider": "^0.4.2" }, "peerDependencies": { - "@babel/core": "^7.0.0-0" + "@babel/core": "^7.4.0 || ^8.0.0-0 <8.0.0" } }, "node_modules/babelify": { @@ -2357,9 +2393,9 @@ } }, "node_modules/bl/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -2557,9 +2593,9 @@ } }, "node_modules/browserify-sign/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -2600,9 +2636,9 @@ } }, "node_modules/browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", "dev": true, "funding": [ { @@ -2612,13 +2648,17 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" }, "bin": { "browserslist": "cli.js" @@ -2693,9 +2733,9 @@ } }, "node_modules/caniuse-lite": { - "version": "1.0.30001464", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz", - "integrity": "sha512-oww27MtUmusatpRpCGSOneQk2/l5czXANDSFvsc7VuOQ86s3ANhZetpwXNf1zY/zdfP63Xvjz325DAdAoES13g==", + "version": "1.0.30001546", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", + "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", "dev": true, "funding": [ { @@ -2705,6 +2745,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/caniuse-lite" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ] }, @@ -2791,56 +2835,126 @@ "node": ">=12" } }, - "node_modules/color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "dependencies": { - "color-name": "1.1.3" - } - }, - "node_modules/color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", - "dev": true - }, - "node_modules/combine-source-map": { - "version": "0.8.0", - "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", - "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", + "node_modules/cliui/node_modules/ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", "dev": true, "dependencies": { - "convert-source-map": "~1.1.0", - "inline-source-map": "~0.6.0", - "lodash.memoize": "~3.0.3", - "source-map": "~0.5.3" + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/combine-source-map/node_modules/convert-source-map": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", - "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", - "dev": true - }, - "node_modules/combined-stream": { - "version": "1.0.8", - "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", - "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "node_modules/cliui/node_modules/color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", "dev": true, "dependencies": { - "delayed-stream": "~1.0.0" + "color-name": "~1.1.4" }, "engines": { - "node": ">= 0.8" + "node": ">=7.0.0" } }, - "node_modules/compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", - "dev": true, + "node_modules/cliui/node_modules/color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "node_modules/cliui/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/cliui/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/color-convert": { + "version": "1.9.3", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", + "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", + "dev": true, + "dependencies": { + "color-name": "1.1.3" + } + }, + "node_modules/color-name": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", + "integrity": "sha512-72fSenhMw2HZMTVHeCA9KCmpEIbzWiQsjN+BHcBbS9vr1mtt+vJjPdksIBNUmKAW8TFUDPJK5SUU3QhE9NEXDw==", + "dev": true + }, + "node_modules/combine-source-map": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/combine-source-map/-/combine-source-map-0.8.0.tgz", + "integrity": "sha512-UlxQ9Vw0b/Bt/KYwCFqdEwsQ1eL8d1gibiFb7lxQJFdvTgc2hIZi6ugsg+kyhzhPV+QEpUiEIwInIAIrgoEkrg==", + "dev": true, + "dependencies": { + "convert-source-map": "~1.1.0", + "inline-source-map": "~0.6.0", + "lodash.memoize": "~3.0.3", + "source-map": "~0.5.3" + } + }, + "node_modules/combine-source-map/node_modules/convert-source-map": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.1.3.tgz", + "integrity": "sha512-Y8L5rp6jo+g9VEPgvqNfEopjTR4OTYct8lXlS8iVQdmnjDvbdbzYe9rjtFCB9egC86JoNCU61WRY+ScjkZpnIg==", + "dev": true + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dev": true, + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/compress-commons": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.2.tgz", + "integrity": "sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==", + "dev": true, "dependencies": { "buffer-crc32": "^0.2.13", "crc32-stream": "^4.0.2", @@ -2852,9 +2966,9 @@ } }, "node_modules/compress-commons/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -2905,12 +3019,12 @@ "dev": true }, "node_modules/core-js-compat": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", - "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", "dev": true, "dependencies": { - "browserslist": "^4.21.5" + "browserslist": "^4.22.1" }, "funding": { "type": "opencollective", @@ -2936,9 +3050,9 @@ } }, "node_modules/crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.3.tgz", + "integrity": "sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==", "dev": true, "dependencies": { "crc-32": "^1.2.0", @@ -2949,9 +3063,9 @@ } }, "node_modules/crc32-stream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -3082,6 +3196,37 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "node_modules/define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "dependencies": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/defined": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", @@ -3125,9 +3270,9 @@ } }, "node_modules/des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "dev": true, "dependencies": { "inherits": "^2.0.1", @@ -3211,6 +3356,12 @@ "readable-stream": "^2.0.2" } }, + "node_modules/eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, "node_modules/ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -3222,9 +3373,9 @@ } }, "node_modules/electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "version": "1.4.543", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.543.tgz", + "integrity": "sha512-t2ZP4AcGE0iKCCQCBx/K2426crYdxD3YU6l0uK2EO3FZH0pbC4pFz/sZm2ruZsND6hQBTcDWWlo/MLpiOdif5g==", "dev": true }, "node_modules/elliptic": { @@ -3249,9 +3400,9 @@ "dev": true }, "node_modules/emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, "node_modules/end-of-stream": { @@ -3338,9 +3489,9 @@ } }, "node_modules/eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "dependencies": { "esrecurse": "^4.3.0", @@ -3354,9 +3505,9 @@ } }, "node_modules/eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true, "engines": { "node": "^12.22.0 || ^14.17.0 || >=16.0.0" @@ -3427,9 +3578,9 @@ } }, "node_modules/eslint/node_modules/globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "dependencies": { "type-fest": "^0.20.2" @@ -3463,12 +3614,12 @@ } }, "node_modules/espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "dependencies": { - "acorn": "^8.8.0", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" }, @@ -3562,9 +3713,9 @@ "dev": true }, "node_modules/fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", @@ -3657,22 +3808,23 @@ } }, "node_modules/flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", "dev": true, "dependencies": { - "flatted": "^3.1.0", + "flatted": "^3.2.7", + "keyv": "^4.5.3", "rimraf": "^3.0.2" }, "engines": { - "node": "^10.12.0 || >=12.0.0" + "node": ">=12.0.0" } }, "node_modules/flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", "dev": true }, "node_modules/for-each": { @@ -3724,16 +3876,16 @@ } }, "node_modules/fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", "dev": true, "engines": { "node": "*" }, "funding": { "type": "patreon", - "url": "https://www.patreon.com/infusion" + "url": "https://github.com/sponsors/rawify" } }, "node_modules/fs-constants": { @@ -3763,9 +3915,9 @@ "dev": true }, "node_modules/fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "hasInstallScript": true, "optional": true, @@ -3807,13 +3959,14 @@ } }, "node_modules/get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" }, "funding": { @@ -3885,9 +4038,9 @@ } }, "node_modules/glob/node_modules/minimatch": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", - "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "dependencies": { "brace-expansion": "^2.0.1" @@ -3909,14 +4062,14 @@ } }, "node_modules/globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, "dependencies": { "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", "merge2": "^1.4.1", "slash": "^4.0.0" }, @@ -3952,9 +4105,9 @@ } }, "node_modules/graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "node_modules/graphemer": { @@ -4017,13 +4170,10 @@ } }, "node_modules/has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", "dev": true, - "dependencies": { - "function-bind": "^1.1.1" - }, "engines": { "node": ">= 0.4.0" } @@ -4037,6 +4187,30 @@ "node": ">=4" } }, + "node_modules/has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "dependencies": { + "get-intrinsic": "^1.1.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, "node_modules/has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -4079,9 +4253,9 @@ } }, "node_modules/hash-base/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -4173,9 +4347,9 @@ } }, "node_modules/immutable": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.2.tgz", - "integrity": "sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", "dev": true }, "node_modules/import-fresh": { @@ -4296,9 +4470,9 @@ } }, "node_modules/is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dev": true, "dependencies": { "has": "^1.0.3" @@ -4371,16 +4545,12 @@ } }, "node_modules/is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", "dev": true, "dependencies": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "which-typed-array": "^1.1.11" }, "engines": { "node": ">= 0.4" @@ -4414,12 +4584,12 @@ "dev": true }, "node_modules/jackspeak": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.0.3.tgz", - "integrity": "sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "dependencies": { - "cliui": "^7.0.4" + "@isaacs/cliui": "^8.0.2" }, "engines": { "node": ">=14" @@ -4431,17 +4601,6 @@ "@pkgjs/parseargs": "^0.11.0" } }, - "node_modules/jackspeak/node_modules/cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "dependencies": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - }, "node_modules/jquery": { "version": "3.7.0", "resolved": "https://registry.npmjs.org/jquery/-/jquery-3.7.0.tgz", @@ -4484,6 +4643,12 @@ "node": ">=4" } }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "node_modules/json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -4572,6 +4737,15 @@ "node": ">=0.6.0" } }, + "node_modules/keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "dependencies": { + "json-buffer": "3.0.1" + } + }, "node_modules/labeled-stream-splicer": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", @@ -4608,9 +4782,9 @@ } }, "node_modules/lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true, "engines": { "node": ">=10" @@ -4786,21 +4960,21 @@ } }, "node_modules/minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz", + "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", "dev": true, "engines": { - "node": ">=8" + "node": ">=16 || 14 >=14.17" } }, "node_modules/mkdirp-classic": { @@ -4875,9 +5049,9 @@ "dev": true }, "node_modules/node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "node_modules/normalize-path": { @@ -4907,13 +5081,40 @@ "node": "*" } }, - "node_modules/object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "node_modules/object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true, "engines": { - "node": ">=0.10.0" + "node": ">= 0.4" + } + }, + "node_modules/object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" } }, "node_modules/once": { @@ -4926,17 +5127,17 @@ } }, "node_modules/optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "dependencies": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" }, "engines": { "node": ">= 0.8.0" @@ -5067,13 +5268,13 @@ } }, "node_modules/path-scurry": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", - "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", "dev": true, "dependencies": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "engines": { "node": ">=16 || 14 >=14.17" @@ -5083,12 +5284,12 @@ } }, "node_modules/path-scurry/node_modules/lru-cache": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.0.0.tgz", - "integrity": "sha512-9AEKXzvOZc4BMacFnYiTOlDH/197LNnQIK9wZ6iMB5NXPzuv4bWR/Msv7iUMplkiMQ1qQL+KSv/JF1mZAB5Lrg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", "dev": true, "engines": { - "node": ">=16.14" + "node": "14 || >=16.14" } }, "node_modules/path-type": { @@ -5335,16 +5536,6 @@ "node": ">=0.6" } }, - "node_modules/querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, - "engines": { - "node": ">=0.4.x" - } - }, "node_modules/querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", @@ -5412,9 +5603,9 @@ } }, "node_modules/readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "dependencies": { "core-util-is": "~1.0.0", @@ -5442,9 +5633,9 @@ } }, "node_modules/readdir-glob": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", - "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", "dev": true, "dependencies": { "minimatch": "^5.1.0" @@ -5490,9 +5681,9 @@ "dev": true }, "node_modules/regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, "dependencies": { "regenerate": "^1.4.2" @@ -5502,15 +5693,15 @@ } }, "node_modules/regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", "dev": true }, "node_modules/regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" @@ -5596,12 +5787,12 @@ } }, "node_modules/resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", "dev": true, "dependencies": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" }, @@ -5743,9 +5934,9 @@ } }, "node_modules/semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true, "bin": { "semver": "bin/semver.js" @@ -5795,18 +5986,32 @@ } }, "node_modules/shell-quote": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", - "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", + "dev": true, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", "dev": true, + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, "funding": { "url": "https://github.com/sponsors/ljharb" } }, "node_modules/signal-exit": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.1.tgz", - "integrity": "sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true, "engines": { "node": ">=14" @@ -5836,9 +6041,9 @@ ] }, "node_modules/slash": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz", - "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true, "engines": { "node": ">=14.16" @@ -5901,9 +6106,9 @@ } }, "node_modules/stream-browserify/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -5937,9 +6142,9 @@ } }, "node_modules/stream-http/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -5970,6 +6175,24 @@ } }, "node_modules/string-width": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "dependencies": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/string-width-cjs": { + "name": "string-width", "version": "4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", @@ -5983,22 +6206,68 @@ "node": ">=8" } }, - "node_modules/strip-ansi": { + "node_modules/string-width-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/string-width/node_modules/ansi-regex": { "version": "6.0.1", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", - "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", "dev": true, - "dependencies": { - "ansi-regex": "^5.0.1" - }, "engines": { - "node": ">=8" + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" } }, - "node_modules/strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "node_modules/string-width/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, + "node_modules/strip-ansi": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-ansi-cjs": { + "name": "strip-ansi", + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", "dev": true, "engines": { "node": ">=8" @@ -6066,9 +6335,9 @@ } }, "node_modules/tar-stream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -6303,9 +6572,9 @@ } }, "node_modules/update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, "funding": [ { @@ -6315,6 +6584,10 @@ { "type": "tidelift", "url": "https://tidelift.com/funding/github/npm/browserslist" + }, + { + "type": "github", + "url": "https://github.com/sponsors/ai" } ], "dependencies": { @@ -6322,7 +6595,7 @@ "picocolors": "^1.0.0" }, "bin": { - "browserslist-lint": "cli.js" + "update-browserslist-db": "cli.js" }, "peerDependencies": { "browserslist": ">= 4.21.0" @@ -6347,20 +6620,29 @@ } }, "node_modules/url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", "dev": true, "dependencies": { - "punycode": "1.3.2", - "querystring": "0.2.0" + "punycode": "^1.4.1", + "qs": "^6.11.2" } }, - "node_modules/url/node_modules/punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true + "node_modules/url/node_modules/qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } }, "node_modules/util": { "version": "0.12.5", @@ -6433,17 +6715,16 @@ } }, "node_modules/which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", "dev": true, "dependencies": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "has-tostringtag": "^1.0.0" }, "engines": { "node": ">= 0.4" @@ -6452,15 +6733,6 @@ "url": "https://github.com/sponsors/ljharb" } }, - "node_modules/word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true, - "engines": { - "node": ">=0.10.0" - } - }, "node_modules/wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -6468,6 +6740,24 @@ "dev": true }, "node_modules/wrap-ansi": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/wrap-ansi?sponsor=1" + } + }, + "node_modules/wrap-ansi-cjs": { + "name": "wrap-ansi", "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", @@ -6484,7 +6774,7 @@ "url": "https://github.com/chalk/wrap-ansi?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/ansi-styles": { + "node_modules/wrap-ansi-cjs/node_modules/ansi-styles": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", @@ -6499,7 +6789,7 @@ "url": "https://github.com/chalk/ansi-styles?sponsor=1" } }, - "node_modules/wrap-ansi/node_modules/color-convert": { + "node_modules/wrap-ansi-cjs/node_modules/color-convert": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", @@ -6511,12 +6801,71 @@ "node": ">=7.0.0" } }, - "node_modules/wrap-ansi/node_modules/color-name": { + "node_modules/wrap-ansi-cjs/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true }, + "node_modules/wrap-ansi-cjs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/wrap-ansi-cjs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-regex?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/wrap-ansi/node_modules/strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "dependencies": { + "ansi-regex": "^6.0.1" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/chalk/strip-ansi?sponsor=1" + } + }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", @@ -6548,18 +6897,18 @@ "dev": true }, "node_modules/yaml": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", - "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", "dev": true, "engines": { "node": ">= 14" } }, "node_modules/yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "dependencies": { "cliui": "^8.0.1", @@ -6583,6 +6932,26 @@ "node": ">=12" } }, + "node_modules/yargs/node_modules/emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "node_modules/yargs/node_modules/string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, "node_modules/yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", @@ -6605,23 +6974,64 @@ } }, "node_modules/zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz", + "integrity": "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==", "dev": true, "dependencies": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", + "archiver-utils": "^3.0.4", + "compress-commons": "^4.1.2", "readable-stream": "^3.6.0" }, "engines": { "node": ">= 10" } }, + "node_modules/zip-stream/node_modules/archiver-utils": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-3.0.4.tgz", + "integrity": "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==", + "dev": true, + "dependencies": { + "glob": "^7.2.3", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">= 10" + } + }, + "node_modules/zip-stream/node_modules/glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "dependencies": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + }, + "engines": { + "node": "*" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, "node_modules/zip-stream/node_modules/readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "dependencies": { "inherits": "^2.0.3", @@ -6634,29 +7044,36 @@ } }, "dependencies": { + "@aashutoshrathi/word-wrap": { + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/@aashutoshrathi/word-wrap/-/word-wrap-1.2.6.tgz", + "integrity": "sha512-1Yjs2SvM8TflER/OD3cOjhWWOZb58A2t7wpE2S9XfBYTiIl+XFhQG2bjy4Pu1I+EAlCNUzRDYDdFwFYUKvXcIA==", + "dev": true + }, "@ampproject/remapping": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.0.tgz", - "integrity": "sha512-qRmjj8nj9qmLTQXXmaR1cck3UXSRMPrbsLJAasZpF+t3riI71BXed5ebIOYwQntykeZuhjsdweEc9BxH5Jc26w==", + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/@ampproject/remapping/-/remapping-2.2.1.tgz", + "integrity": "sha512-lFMjJTrFL3j7L9yBxwYfCq2k6qqwHyzuUl/XBnif78PWTJYyL/dfowQHWE3sp6U6ZzqWiiIZnpTMO96zhkjwtg==", "dev": true, "requires": { - "@jridgewell/gen-mapping": "^0.1.0", + "@jridgewell/gen-mapping": "^0.3.0", "@jridgewell/trace-mapping": "^0.3.9" } }, "@babel/code-frame": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.5.tgz", - "integrity": "sha512-Xmwn266vad+6DAqEB2A6V/CcZVp62BbwVmcOJc2RPuwih1kw02TjQvWVWlcKGbBPd+8/0V5DEkOcizRGYsspYQ==", + "version": "7.22.13", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.22.13.tgz", + "integrity": "sha512-XktuhWlJ5g+3TJXc5upd9Ks1HutSArik6jf2eAjYFyIOf4ej3RN+184cZbzDvbPnuTJIUhPKKJE3cIsYTiAT3w==", "dev": true, "requires": { - "@babel/highlight": "^7.22.5" + "@babel/highlight": "^7.22.13", + "chalk": "^2.4.2" } }, "@babel/compat-data": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.5.tgz", - "integrity": "sha512-4Jc/YuIaYqKnDDz892kPIledykKg12Aw1PYX5i/TY28anJtacvM1Rrr8wbieB9GfEJwlzqT0hUEao0CxEebiDA==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.22.20.tgz", + "integrity": "sha512-BQYjKbpXjoXwFW5jGqiizJQQT/aC7pFm9Ok1OWssonuguICi264lbgMzRp2ZMmRSlfkX6DsWDDcsrctK8Rwfiw==", "dev": true }, "@babel/core": { @@ -6683,28 +7100,15 @@ } }, "@babel/generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.22.5.tgz", - "integrity": "sha512-+lcUbnTRhd0jOewtFSedLyiPsD5tswKkbgcezOqqWFUVNEwoUTlpPOBmvhG7OXWLR4jMdv0czPGH5XbflnD1EA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/generator/-/generator-7.23.0.tgz", + "integrity": "sha512-lN85QRR+5IbYrMWM6Y4pE/noaQtg4pNiqeNGX60eqOfo6gtEj6uw/JagelB8vVztSd7R6M5n1+PQkDbHbBRU4g==", "dev": true, "requires": { - "@babel/types": "^7.22.5", + "@babel/types": "^7.23.0", "@jridgewell/gen-mapping": "^0.3.2", "@jridgewell/trace-mapping": "^0.3.17", "jsesc": "^2.5.1" - }, - "dependencies": { - "@jridgewell/gen-mapping": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.2.tgz", - "integrity": "sha512-mh65xKQAzI6iBcFzwv28KVWSmCkdRBWoOh+bYQGW3+6OZvbbN3TqMGo5hqYxQniRcH9F2VZIoJCm4pa3BPDK/A==", - "dev": true, - "requires": { - "@jridgewell/set-array": "^1.0.1", - "@jridgewell/sourcemap-codec": "^1.4.10", - "@jridgewell/trace-mapping": "^0.3.9" - } - } } }, "@babel/helper-annotate-as-pure": { @@ -6717,83 +7121,82 @@ } }, "@babel/helper-builder-binary-assignment-operator-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.5.tgz", - "integrity": "sha512-m1EP3lVOPptR+2DwD125gziZNcmoNSHGmJROKoy87loWUQyJaVXDgpmruWqDARZSmtYQ+Dl25okU8+qhVzuykw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.22.15.tgz", + "integrity": "sha512-QkBXwGgaoC2GtGZRoma6kv7Szfv06khvhFav67ZExau2RaXzy8MpHSMO2PNoP2XtmQphJQRHFfg77Bq731Yizw==", "dev": true, "requires": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.22.15" } }, "@babel/helper-compilation-targets": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.5.tgz", - "integrity": "sha512-Ji+ywpHeuqxB8WDxraCiqR0xfhYjiDE/e6k7FuIaANnoOFxAHskHChz4vA1mJC9Lbm01s1PVAGhQY4FUKSkGZw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.22.15.tgz", + "integrity": "sha512-y6EEzULok0Qvz8yyLkCvVX+02ic+By2UdOhylwUOvOn9dvYc9mKICJuuU1n1XBI02YWsNsnrY1kc6DVbjcXbtw==", "dev": true, "requires": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-validator-option": "^7.22.5", - "browserslist": "^4.21.3", + "@babel/compat-data": "^7.22.9", + "@babel/helper-validator-option": "^7.22.15", + "browserslist": "^4.21.9", "lru-cache": "^5.1.1", - "semver": "^6.3.0" + "semver": "^6.3.1" } }, "@babel/helper-create-class-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.5.tgz", - "integrity": "sha512-xkb58MyOYIslxu3gKmVXmjTtUPvBU4odYzbiIQbWwLKIHCsx6UGZGX6F1IznMFVnDdirseUZopzN+ZRt8Xb33Q==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.22.15.tgz", + "integrity": "sha512-jKkwA59IXcvSaiK2UN45kKwSC9o+KuoXsBDvHvU/7BecYIp8GQ2UwrVvFgJASUT+hBnwJx6MhvMCuMzwZZ7jlg==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.22.5", "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-function-name": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", + "@babel/helper-member-expression-to-functions": "^7.22.15", "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "semver": "^6.3.0" + "@babel/helper-split-export-declaration": "^7.22.6", + "semver": "^6.3.1" } }, "@babel/helper-create-regexp-features-plugin": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.5.tgz", - "integrity": "sha512-1VpEFOIbMRaXyDeUwUfmTIxExLwQ+zkW+Bh5zXpApA3oQedBx9v/updixWxnx/bZpKw7u8VxWjb/qWpIcmPq8A==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.22.15.tgz", + "integrity": "sha512-29FkPLFjn4TPEa3RE7GpW+qbE8tlsu3jntNYNfcGsc49LphF1PQIiD+vMZ1z1xVOKt+93khA9tc2JBs3kBjA7w==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.22.5", "regexpu-core": "^5.3.1", - "semver": "^6.3.0" + "semver": "^6.3.1" } }, "@babel/helper-define-polyfill-provider": { - "version": "0.4.0", - "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.0.tgz", - "integrity": "sha512-RnanLx5ETe6aybRi1cO/edaRH+bNYWaryCEmjDDYyNr4wnSzyOp8T0dWipmqVHKEY3AbVKUom50AKSlj1zmKbg==", + "version": "0.4.2", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.4.2.tgz", + "integrity": "sha512-k0qnnOqHn5dK9pZpfD5XXZ9SojAITdCKRn2Lp6rnDGzIbaP0rHyMPk/4wsSxVBVz4RfN0q6VpXWP2pDGIoQ7hw==", "dev": true, "requires": { - "@babel/helper-compilation-targets": "^7.17.7", - "@babel/helper-plugin-utils": "^7.16.7", + "@babel/helper-compilation-targets": "^7.22.6", + "@babel/helper-plugin-utils": "^7.22.5", "debug": "^4.1.1", "lodash.debounce": "^4.0.8", - "resolve": "^1.14.2", - "semver": "^6.1.2" + "resolve": "^1.14.2" } }, "@babel/helper-environment-visitor": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.5.tgz", - "integrity": "sha512-XGmhECfVA/5sAt+H+xpSg0mfrHq6FzNr9Oxh7PSEBBRUb/mL7Kz3NICXb194rCqAEdxkhPT1a88teizAFyvk8Q==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-environment-visitor/-/helper-environment-visitor-7.22.20.tgz", + "integrity": "sha512-zfedSIzFhat/gFhWfHtgWvlec0nqB9YEIVrpuwjruLlXfUSnA8cJB0miHKwqDnQ7d32aKo2xt88/xZptwxbfhA==", "dev": true }, "@babel/helper-function-name": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.22.5.tgz", - "integrity": "sha512-wtHSq6jMRE3uF2otvfuD3DIvVhOsSNshQl0Qrd7qC9oQJzHvOL4qQXlQn2916+CXGywIjpGuIkoyZRRxHPiNQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.23.0.tgz", + "integrity": "sha512-OErEqsrxjZTJciZ4Oo+eoZqeW9UIiOcuYKRJA4ZAgV9myA+pOXhhmpfNCKjEH/auVfEYVFJ6y1Tc4r0eIApqiw==", "dev": true, "requires": { - "@babel/template": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.23.0" } }, "@babel/helper-hoist-variables": { @@ -6806,37 +7209,34 @@ } }, "@babel/helper-member-expression-to-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.22.5.tgz", - "integrity": "sha512-aBiH1NKMG0H2cGZqspNvsaBe6wNGjbJjuLy29aU+eDZjSbbN53BaxlpB02xm9v34pLTZ1nIQPFYn2qMZoa5BQQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.23.0.tgz", + "integrity": "sha512-6gfrPwh7OuT6gZyJZvd6WbTfrqAo7vm4xCzAXOusKqq/vWdKXphTpj5klHKNmRUU6/QRGlBsyU9mAIPaWHlqJA==", "dev": true, "requires": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.23.0" } }, "@babel/helper-module-imports": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.5.tgz", - "integrity": "sha512-8Dl6+HD/cKifutF5qGd/8ZJi84QeAKh+CEe1sBzz8UayBBGg1dAIJrdHOcOM5b2MpzWL2yuotJTtGjETq0qjXg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.22.15.tgz", + "integrity": "sha512-0pYVBnDKZO2fnSPCrgM/6WMc7eS20Fbok+0r88fp+YtWVLZrp4CkafFGIp+W0VKw4a22sgebPT99y+FDNMdP4w==", "dev": true, "requires": { - "@babel/types": "^7.22.5" + "@babel/types": "^7.22.15" } }, "@babel/helper-module-transforms": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.22.5.tgz", - "integrity": "sha512-+hGKDt/Ze8GFExiVHno/2dvG5IdstpzCq0y4Qc9OJ25D4q3pKfiIP/4Vp3/JvhDkLKsDK2api3q3fpIgiIF5bw==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.23.0.tgz", + "integrity": "sha512-WhDWw1tdrlT0gMgUJSlX0IQvoO1eN279zrAUbVB+KpV2c3Tylz8+GnKOLllCS6Z/iZQEyVYxhZVUdPTqs2YYPw==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-module-imports": "^7.22.5", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-module-imports": "^7.22.15", "@babel/helper-simple-access": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/helper-validator-identifier": "^7.22.20" } }, "@babel/helper-optimise-call-expression": { @@ -6855,29 +7255,25 @@ "dev": true }, "@babel/helper-remap-async-to-generator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.5.tgz", - "integrity": "sha512-cU0Sq1Rf4Z55fgz7haOakIyM7+x/uCFwXpLPaeRzfoUtAEAuUZjZvFPjL/rk5rW693dIgn2hng1W7xbT7lWT4g==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.22.20.tgz", + "integrity": "sha512-pBGyV4uBqOns+0UvhsTO8qgl8hO89PmiDYv+/COyp1aeMcmfrfruz+/nCMFiYyFF/Knn0yfrC85ZzNFjembFTw==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-wrap-function": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-wrap-function": "^7.22.20" } }, "@babel/helper-replace-supers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.5.tgz", - "integrity": "sha512-aLdNM5I3kdI/V9xGNyKSF3X/gTyMUBohTZ+/3QdQKAA9vxIiy12E+8E2HoOP1/DjeqU+g6as35QHJNMDDYpuCg==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.22.20.tgz", + "integrity": "sha512-qsW0In3dbwQUbK8kejJ4R7IHVGwHJlV6lpG6UA7a9hSa2YEiAib+N1T2kr6PEeUT+Fl7najmSOS6SmAwCHK6Tw==", "dev": true, "requires": { - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-member-expression-to-functions": "^7.22.5", - "@babel/helper-optimise-call-expression": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-member-expression-to-functions": "^7.22.15", + "@babel/helper-optimise-call-expression": "^7.22.5" } }, "@babel/helper-simple-access": { @@ -6899,9 +7295,9 @@ } }, "@babel/helper-split-export-declaration": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.5.tgz", - "integrity": "sha512-thqK5QFghPKWLhAV321lxF95yCg2K3Ob5yw+M3VHWfdia0IkPXUtoLH8x/6Fh486QUvzhb8YOWHChTVen2/PoQ==", + "version": "7.22.6", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.22.6.tgz", + "integrity": "sha512-AsUnxuLhRYsisFiaJwvp1QF+I3KjD5FOxut14q/GzovUe6orHLesW2C7d754kRm53h5gqrz6sFl6sxc4BVtE/g==", "dev": true, "requires": { "@babel/types": "^7.22.5" @@ -6914,77 +7310,83 @@ "dev": true }, "@babel/helper-validator-identifier": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.5.tgz", - "integrity": "sha512-aJXu+6lErq8ltp+JhkJUfk1MTGyuA4v7f3pA+BJ5HLfNC6nAQ0Cpi9uOquUj8Hehg0aUiHzWQbOVJGao6ztBAQ==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.22.20.tgz", + "integrity": "sha512-Y4OZ+ytlatR8AI+8KZfKuL5urKp7qey08ha31L8b3BwewJAoJamTzyvxPR/5D+KkdJCGPq/+8TukHBlY10FX9A==", "dev": true }, "@babel/helper-validator-option": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.5.tgz", - "integrity": "sha512-R3oB6xlIVKUnxNUxbmgq7pKjxpru24zlimpE8WK47fACIlM0II/Hm1RS8IaOI7NgCr6LNS+jl5l75m20npAziw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.22.15.tgz", + "integrity": "sha512-bMn7RmyFjY/mdECUbgn9eoSY4vqvacUnS9i9vGAGttgFWesO6B4CYWA7XlpbWgBt71iv/hfbPlynohStqnu5hA==", "dev": true }, "@babel/helper-wrap-function": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.5.tgz", - "integrity": "sha512-bYqLIBSEshYcYQyfks8ewYA8S30yaGSeRslcvKMvoUk6HHPySbxHq9YRi6ghhzEU+yhQv9bP/jXnygkStOcqZw==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.22.20.tgz", + "integrity": "sha512-pms/UwkOpnQe/PDAEdV/d7dVCoBbB+R4FvYoHGZz+4VPcg7RtYy2KP7S2lbuWM6FCSgob5wshfGESbC/hzNXZw==", "dev": true, "requires": { "@babel/helper-function-name": "^7.22.5", - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/types": "^7.22.19" } }, "@babel/helpers": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.22.5.tgz", - "integrity": "sha512-pSXRmfE1vzcUIDFQcSGA5Mr+GxBV9oiRKDuDxXvWQQBCh8HoIjs/2DlDB7H8smac1IVrB9/xdXj2N3Wol9Cr+Q==", + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.23.1.tgz", + "integrity": "sha512-chNpneuK18yW5Oxsr+t553UZzzAs3aZnFm4bxhebsNTeshrC95yA7l5yl7GBAG+JG1rF0F7zzD2EixK9mWSDoA==", "dev": true, "requires": { - "@babel/template": "^7.22.5", - "@babel/traverse": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/template": "^7.22.15", + "@babel/traverse": "^7.23.0", + "@babel/types": "^7.23.0" } }, "@babel/highlight": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.5.tgz", - "integrity": "sha512-BSKlD1hgnedS5XRnGOljZawtag7H1yPfQp0tdNJCHoH6AZ+Pcm9VvkrK59/Yy593Ypg0zMxH2BxD1VPYUQ7UIw==", + "version": "7.22.20", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.22.20.tgz", + "integrity": "sha512-dkdMCN3py0+ksCgYmGG8jKeGA/8Tk+gJwSYYlFGxG5lmhfKNoAy004YpLxpS1W2J8m/EK2Ew+yOs9pVRwO89mg==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.22.5", - "chalk": "^2.0.0", + "@babel/helper-validator-identifier": "^7.22.20", + "chalk": "^2.4.2", "js-tokens": "^4.0.0" } }, "@babel/parser": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.22.5.tgz", - "integrity": "sha512-DFZMC9LJUG9PLOclRC32G63UXwzqS2koQC8dkx+PLdmt1xSePYpbT/NbsrJy8Q/muXz7o/h/d4A7Fuyixm559Q==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.23.0.tgz", + "integrity": "sha512-vvPKKdMemU85V9WE/l5wZEmImpCtLqbnTvqDS2U1fJ96KrxoW7KrXhNsNCblQlg8Ck4b85yxdTyelsMUgFUXiw==", "dev": true }, "@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.5.tgz", - "integrity": "sha512-NP1M5Rf+u2Gw9qfSO4ihjcTGW5zXTi36ITLd4/EoAcEhIZ0yjMqmftDNl3QC19CX7olhrjpyU454g/2W7X0jvQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-safari-id-destructuring-collision-in-function-expression/-/plugin-bugfix-safari-id-destructuring-collision-in-function-expression-7.22.15.tgz", + "integrity": "sha512-FB9iYlz7rURmRJyXRKEnalYPPdn87H5no108cyuQQyMwlpJ2SJtpIUBI27kdTin956pz+LPypkPVPUTlxOmrsg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.5.tgz", - "integrity": "sha512-31Bb65aZaUwqCbWMnZPduIZxCBngHFlzyN6Dq6KAJjtx+lx6ohKHubc61OomYi7XwVD4Ol0XCVz4h+pYFR048g==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.22.15.tgz", + "integrity": "sha512-Hyph9LseGvAeeXzikV88bczhsrLrIZqDPxO+sSmAunMPaGrBGhfMWzCPYTtiW9t+HzSE2wtV8e5cc5P6r1xMDQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.22.5", - "@babel/plugin-transform-optional-chaining": "^7.22.5" + "@babel/plugin-transform-optional-chaining": "^7.22.15" } }, + "@babel/plugin-proposal-private-property-in-object": { + "version": "7.21.0-placeholder-for-preset-env.2", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", + "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", + "dev": true, + "requires": {} + }, "@babel/plugin-proposal-unicode-property-regex": { "version": "7.18.6", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.18.6.tgz", @@ -7168,14 +7570,14 @@ } }, "@babel/plugin-transform-async-generator-functions": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.5.tgz", - "integrity": "sha512-gGOEvFzm3fWoyD5uZq7vVTD57pPJ3PczPUD/xCFGjzBpUosnklmXyKnGQbbbGs1NPNPskFex0j93yKbHt0cHyg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-generator-functions/-/plugin-transform-async-generator-functions-7.22.15.tgz", + "integrity": "sha512-jBm1Es25Y+tVoTi5rfd5t1KLmL8ogLKpXszboWOTTtGFGz2RKnQe2yn7HbZ+kb/B8N0FVSGQo874NSlOU1T4+w==", "dev": true, "requires": { "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-remap-async-to-generator": "^7.22.5", + "@babel/helper-remap-async-to-generator": "^7.22.9", "@babel/plugin-syntax-async-generators": "^7.8.4" } }, @@ -7200,9 +7602,9 @@ } }, "@babel/plugin-transform-block-scoping": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.22.5.tgz", - "integrity": "sha512-EcACl1i5fSQ6bt+YGuU/XGCeZKStLmyVGytWkpyhCLeQVA0eu6Wtiw92V+I1T/hnezUv7j74dA/Ro69gWcU+hg==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.23.0.tgz", + "integrity": "sha512-cOsrbmIOXmf+5YbL99/S49Y3j46k/T16b9ml8bm9lP6N9US5iQ2yBK7gpui1pg0V/WMcXdkfKbTb7HXq9u+v4g==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5" @@ -7219,30 +7621,30 @@ } }, "@babel/plugin-transform-class-static-block": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.5.tgz", - "integrity": "sha512-SPToJ5eYZLxlnp1UzdARpOGeC2GbHvr9d/UV0EukuVx8atktg194oe+C5BqQ8jRTkgLRVOPYeXRSBg1IlMoVRA==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-class-static-block/-/plugin-transform-class-static-block-7.22.11.tgz", + "integrity": "sha512-GMM8gGmqI7guS/llMFk1bJDkKfn3v3C4KHK9Yg1ey5qcHcOlKb0QvcMrgzvxo+T03/4szNh5lghY+fEC98Kq9g==", "dev": true, "requires": { - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-class-static-block": "^7.14.5" } }, "@babel/plugin-transform-classes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.5.tgz", - "integrity": "sha512-2edQhLfibpWpsVBx2n/GKOz6JdGQvLruZQfGr9l1qes2KQaWswjBzhQF7UDUZMNaMMQeYnQzxwOMPsbYF7wqPQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.22.15.tgz", + "integrity": "sha512-VbbC3PGjBdE0wAWDdHM9G8Gm977pnYI0XpqMd6LrKISj8/DJXEsWqgRuTYaNE9Bv0JGhTZUzHDlMk18IpOuoqw==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-environment-visitor": "^7.22.5", "@babel/helper-function-name": "^7.22.5", "@babel/helper-optimise-call-expression": "^7.22.5", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-replace-supers": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", + "@babel/helper-replace-supers": "^7.22.9", + "@babel/helper-split-export-declaration": "^7.22.6", "globals": "^11.1.0" } }, @@ -7257,9 +7659,9 @@ } }, "@babel/plugin-transform-destructuring": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.22.5.tgz", - "integrity": "sha512-GfqcFuGW8vnEqTUBM7UtPd5A4q797LTvvwKxXTgRsFjoqaJiEg9deBG6kWeQYkVEL569NpnmpC0Pkr/8BLKGnQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.23.0.tgz", + "integrity": "sha512-vaMdgNXFkYrB+8lbgniSYWHsgqK5gjaMNcc84bMIOMRLH0L9AqYq3hwMdvnyqj1OPqea8UtjPEuS/DCenah1wg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5" @@ -7285,9 +7687,9 @@ } }, "@babel/plugin-transform-dynamic-import": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.5.tgz", - "integrity": "sha512-0MC3ppTB1AMxd8fXjSrbPa7LT9hrImt+/fcj+Pg5YMD7UQyWp/02+JWpdnCymmsXwIx5Z+sYn1bwCn4ZJNvhqQ==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dynamic-import/-/plugin-transform-dynamic-import-7.22.11.tgz", + "integrity": "sha512-g/21plo58sfteWjaO0ZNVb+uEOkJNjAaHhbejrnBmu011l/eNDScmkbjCC3l4FKb10ViaGU4aOkFznSu2zRHgA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7305,9 +7707,9 @@ } }, "@babel/plugin-transform-export-namespace-from": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.5.tgz", - "integrity": "sha512-X4hhm7FRnPgd4nDA4b/5V280xCx6oL7Oob5+9qVS5C13Zq4bh1qq7LU0GgRU6b5dBWBvhGaXYVB4AcN6+ol6vg==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-export-namespace-from/-/plugin-transform-export-namespace-from-7.22.11.tgz", + "integrity": "sha512-xa7aad7q7OiT8oNZ1mU7NrISjlSkVdMbNxn9IuLZyL9AJEhs1Apba3I+u5riX1dIkdptP5EKDG5XDPByWxtehw==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7315,9 +7717,9 @@ } }, "@babel/plugin-transform-for-of": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.5.tgz", - "integrity": "sha512-3kxQjX1dU9uudwSshyLeEipvrLjBCVthCgeTp6CzE/9JYrlAIaeekVxRpCWsDDfYTfRZRoCeZatCQvwo+wvK8A==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.22.15.tgz", + "integrity": "sha512-me6VGeHsx30+xh9fbDLLPi0J1HzmeIIyenoOQHuw2D4m2SAU3NrspX5XxJLBpqn5yrLzrlw2Iy3RA//Bx27iOA==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5" @@ -7335,9 +7737,9 @@ } }, "@babel/plugin-transform-json-strings": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.5.tgz", - "integrity": "sha512-DuCRB7fu8MyTLbEQd1ew3R85nx/88yMoqo2uPSjevMj3yoN7CDM8jkgrY0wmVxfJZyJ/B9fE1iq7EQppWQmR5A==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-json-strings/-/plugin-transform-json-strings-7.22.11.tgz", + "integrity": "sha512-CxT5tCqpA9/jXFlme9xIBCc5RPtdDq3JpkkhgHQqtDdiTnTI0jtZ0QzXhr5DILeYifDPp2wvY2ad+7+hLMW5Pw==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7354,9 +7756,9 @@ } }, "@babel/plugin-transform-logical-assignment-operators": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.5.tgz", - "integrity": "sha512-MQQOUW1KL8X0cDWfbwYP+TbVbZm16QmQXJQ+vndPtH/BoO0lOKpVoEDMI7+PskYxH+IiE0tS8xZye0qr1lGzSA==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-logical-assignment-operators/-/plugin-transform-logical-assignment-operators-7.22.11.tgz", + "integrity": "sha512-qQwRTP4+6xFCDV5k7gZBF3C31K34ut0tbEcTKxlX/0KXxm9GLcO14p570aWxFvVzx6QAfPgq7gaeIHXJC8LswQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7373,36 +7775,36 @@ } }, "@babel/plugin-transform-modules-amd": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.22.5.tgz", - "integrity": "sha512-R+PTfLTcYEmb1+kK7FNkhQ1gP4KgjpSO6HfH9+f8/yfp2Nt3ggBjiVpRwmwTlfqZLafYKJACy36yDXlEmI9HjQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.23.0.tgz", + "integrity": "sha512-xWT5gefv2HGSm4QHtgc1sYPbseOyf+FFDo2JbpE25GWl5BqTGO9IMwTYJRoIdjsF85GE+VegHxSCUt5EvoYTAw==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5" } }, "@babel/plugin-transform-modules-commonjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.22.5.tgz", - "integrity": "sha512-B4pzOXj+ONRmuaQTg05b3y/4DuFz3WcCNAXPLb2Q0GT0TrGKGxNKV4jwsXts+StaM0LQczZbOpj8o1DLPDJIiA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.23.0.tgz", + "integrity": "sha512-32Xzss14/UVc7k9g775yMIvkVK8xwKE0DPdP5JTapr3+Z9w4tzeOuLNY6BXDQR6BdnzIlXnCGAzsk/ICHBLVWQ==", "dev": true, "requires": { - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5", "@babel/helper-simple-access": "^7.22.5" } }, "@babel/plugin-transform-modules-systemjs": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.22.5.tgz", - "integrity": "sha512-emtEpoaTMsOs6Tzz+nbmcePl6AKVtS1yC4YNAeMun9U8YCsgadPNxnOPQ8GhHFB2qdx+LZu9LgoC0Lthuu05DQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.23.0.tgz", + "integrity": "sha512-qBej6ctXZD2f+DhlOC9yO47yEYgUh5CZNz/aBoH4j/3NOlRfJXJbY7xDQCqQVf9KbrqGzIWER1f23doHGrIHFg==", "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-module-transforms": "^7.22.5", + "@babel/helper-module-transforms": "^7.23.0", "@babel/helper-plugin-utils": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5" + "@babel/helper-validator-identifier": "^7.22.20" } }, "@babel/plugin-transform-modules-umd": { @@ -7435,9 +7837,9 @@ } }, "@babel/plugin-transform-nullish-coalescing-operator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.5.tgz", - "integrity": "sha512-6CF8g6z1dNYZ/VXok5uYkkBBICHZPiGEl7oDnAx2Mt1hlHVHOSIKWJaXHjQJA5VB43KZnXZDIexMchY4y2PGdA==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-nullish-coalescing-operator/-/plugin-transform-nullish-coalescing-operator-7.22.11.tgz", + "integrity": "sha512-YZWOw4HxXrotb5xsjMJUDlLgcDXSfO9eCmdl1bgW4+/lAGdkjaEvOnQ4p5WKKdUgSzO39dgPl0pTnfxm0OAXcg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7445,9 +7847,9 @@ } }, "@babel/plugin-transform-numeric-separator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.5.tgz", - "integrity": "sha512-NbslED1/6M+sXiwwtcAB/nieypGw02Ejf4KtDeMkCEpP6gWFMX1wI9WKYua+4oBneCCEmulOkRpwywypVZzs/g==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-numeric-separator/-/plugin-transform-numeric-separator-7.22.11.tgz", + "integrity": "sha512-3dzU4QGPsILdJbASKhF/V2TVP+gJya1PsueQCxIPCEcerqF21oEcrob4mzjsp2Py/1nLfF5m+xYNMDpmA8vffg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7455,16 +7857,16 @@ } }, "@babel/plugin-transform-object-rest-spread": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.5.tgz", - "integrity": "sha512-Kk3lyDmEslH9DnvCDA1s1kkd3YWQITiBOHngOtDL9Pt6BZjzqb6hiOlb8VfjiiQJ2unmegBqZu0rx5RxJb5vmQ==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-rest-spread/-/plugin-transform-object-rest-spread-7.22.15.tgz", + "integrity": "sha512-fEB+I1+gAmfAyxZcX1+ZUwLeAuuf8VIg67CTznZE0MqVFumWkh8xWtn58I4dxdVf080wn7gzWoF8vndOViJe9Q==", "dev": true, "requires": { - "@babel/compat-data": "^7.22.5", - "@babel/helper-compilation-targets": "^7.22.5", + "@babel/compat-data": "^7.22.9", + "@babel/helper-compilation-targets": "^7.22.15", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-object-rest-spread": "^7.8.3", - "@babel/plugin-transform-parameters": "^7.22.5" + "@babel/plugin-transform-parameters": "^7.22.15" } }, "@babel/plugin-transform-object-super": { @@ -7478,9 +7880,9 @@ } }, "@babel/plugin-transform-optional-catch-binding": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.5.tgz", - "integrity": "sha512-pH8orJahy+hzZje5b8e2QIlBWQvGpelS76C63Z+jhZKsmzfNaPQ+LaW6dcJ9bxTpo1mtXbgHwy765Ro3jftmUg==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-catch-binding/-/plugin-transform-optional-catch-binding-7.22.11.tgz", + "integrity": "sha512-rli0WxesXUeCJnMYhzAglEjLWVDF6ahb45HuprcmQuLidBJFWjNnOzssk2kuc6e33FlLaiZhG/kUIzUMWdBKaQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7488,9 +7890,9 @@ } }, "@babel/plugin-transform-optional-chaining": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.22.5.tgz", - "integrity": "sha512-AconbMKOMkyG+xCng2JogMCDcqW8wedQAqpVIL4cOSescZ7+iW8utC6YDZLMCSUIReEA733gzRSaOSXMAt/4WQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-optional-chaining/-/plugin-transform-optional-chaining-7.23.0.tgz", + "integrity": "sha512-sBBGXbLJjxTzLBF5rFWaikMnOGOk/BmK6vVByIdEggZ7Vn6CvWXZyRkkLFK6WE0IF8jSliyOkUN6SScFgzCM0g==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", @@ -7499,9 +7901,9 @@ } }, "@babel/plugin-transform-parameters": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.5.tgz", - "integrity": "sha512-AVkFUBurORBREOmHRKo06FjHYgjrabpdqRSwq6+C7R5iTCZOsM4QbcB27St0a4U6fffyAOqh3s/qEfybAhfivg==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.22.15.tgz", + "integrity": "sha512-hjk7qKIqhyzhhUvRT683TYQOFa/4cQKwQy7ALvTpODswN40MljzNDa0YldevS6tGbxwaEKVn502JmY0dP7qEtQ==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5" @@ -7518,13 +7920,13 @@ } }, "@babel/plugin-transform-private-property-in-object": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.5.tgz", - "integrity": "sha512-/9xnaTTJcVoBtSSmrVyhtSvO3kbqS2ODoh2juEU72c3aYonNF0OMGiaz2gjukyKM2wBBYJP38S4JiE0Wfb5VMQ==", + "version": "7.22.11", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-private-property-in-object/-/plugin-transform-private-property-in-object-7.22.11.tgz", + "integrity": "sha512-sSCbqZDBKHetvjSwpyWzhuHkmW5RummxJBVbYLkGkaiTOWGxml7SXt0iWa03bzxFIx7wOj3g/ILRd0RcJKBeSQ==", "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.22.5", - "@babel/helper-create-class-features-plugin": "^7.22.5", + "@babel/helper-create-class-features-plugin": "^7.22.11", "@babel/helper-plugin-utils": "^7.22.5", "@babel/plugin-syntax-private-property-in-object": "^7.14.5" } @@ -7539,13 +7941,13 @@ } }, "@babel/plugin-transform-regenerator": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.5.tgz", - "integrity": "sha512-rR7KePOE7gfEtNTh9Qw+iO3Q/e4DEsoQ+hdvM6QUDH7JRJ5qxq5AA52ZzBWbI5i9lfNuvySgOGP8ZN7LAmaiPw==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.22.10.tgz", + "integrity": "sha512-F28b1mDt8KcT5bUyJc/U9nwzw6cV+UmTeRlXYIl2TNqMMJif0Jeey9/RQ3C4NOd2zp0/TRsDns9ttj2L523rsw==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5", - "regenerator-transform": "^0.15.1" + "regenerator-transform": "^0.15.2" } }, "@babel/plugin-transform-reserved-words": { @@ -7604,9 +8006,9 @@ } }, "@babel/plugin-transform-unicode-escapes": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.5.tgz", - "integrity": "sha512-biEmVg1IYB/raUO5wT1tgfacCef15Fbzhkx493D3urBI++6hpJ+RFG4SrWMn0NEZLfvilqKf3QDrRVZHo08FYg==", + "version": "7.22.10", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.22.10.tgz", + "integrity": "sha512-lRfaRKGZCBqDlRU3UIFovdp9c9mEvlylmpod0/OatICsSfuQ9YFthRo1tpTkGsklEefZdqlEFdY4A2dwTb6ohg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.22.5" @@ -7728,21 +8130,12 @@ "babel-plugin-polyfill-regenerator": "^0.5.0", "core-js-compat": "^3.30.2", "semver": "^6.3.0" - }, - "dependencies": { - "@babel/plugin-proposal-private-property-in-object": { - "version": "7.21.0-placeholder-for-preset-env.2", - "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.21.0-placeholder-for-preset-env.2.tgz", - "integrity": "sha512-SOSkfJDddaM7mak6cPEpswyTRnuRltl429hMraQEglW+OkovnCzsiszTmsrlY//qLFjCpQDFRvjdm2wA5pPm9w==", - "dev": true, - "requires": {} - } } }, "@babel/preset-modules": { - "version": "0.1.5", - "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.5.tgz", - "integrity": "sha512-A57th6YRG7oR3cq/yt/Y84MvGgE0eJG2F1JLhKuyG+jFxEgrd/HAMJatiFtmOiZurz+0DkrvbheCLaV5f2JfjA==", + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.6.tgz", + "integrity": "sha512-ID2yj6K/4lKfhuU3+EX4UvNbIt7eACFbHmNUjzA+ep+B5971CknnA/9DEWKbRokfbbtblxxxXFJJrH47UEAMVg==", "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", @@ -7759,78 +8152,78 @@ "dev": true }, "@babel/runtime": { - "version": "7.20.13", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.20.13.tgz", - "integrity": "sha512-gt3PKXs0DBoL9xCvOIIZ2NEqAGZqHjAnmVbfQtB620V0uReIQutpel14KcneZuer7UioY8ALKZ7iocavvzTNFA==", + "version": "7.23.1", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.23.1.tgz", + "integrity": "sha512-hC2v6p8ZSI/W0HUzh3V8C5g+NwSKzKPtJwSpTjwl0o297GP9+ZLQSkdvHz46CM3LqyoXxq+5G9komY+eSqSO0g==", "dev": true, "requires": { - "regenerator-runtime": "^0.13.11" + "regenerator-runtime": "^0.14.0" } }, "@babel/template": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.5.tgz", - "integrity": "sha512-X7yV7eiwAxdj9k94NEylvbVHLiVG1nvzCV2EAowhxLTwODV1jl9UzZ48leOC0sH7OnuHrIkllaBgneUykIcZaw==", + "version": "7.22.15", + "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.22.15.tgz", + "integrity": "sha512-QPErUVm4uyJa60rkI73qneDacvdvzxshT3kksGqlGWYdOTIUOwJ7RDUL8sGqslY1uXWSL6xMFKEXDS3ox2uF0w==", "dev": true, "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5" + "@babel/code-frame": "^7.22.13", + "@babel/parser": "^7.22.15", + "@babel/types": "^7.22.15" } }, "@babel/traverse": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.22.5.tgz", - "integrity": "sha512-7DuIjPgERaNo6r+PZwItpjCZEa5vyw4eJGufeLxrPdBXBoLcCJCIasvK6pK/9DVNrLZTLFhUGqaC6X/PA007TQ==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.23.0.tgz", + "integrity": "sha512-t/QaEvyIoIkwzpiZ7aoSKK8kObQYeF7T2v+dazAYCb8SXtp58zEVkWW7zAnju8FNKNdr4ScAOEDmMItbyOmEYw==", "dev": true, "requires": { - "@babel/code-frame": "^7.22.5", - "@babel/generator": "^7.22.5", - "@babel/helper-environment-visitor": "^7.22.5", - "@babel/helper-function-name": "^7.22.5", + "@babel/code-frame": "^7.22.13", + "@babel/generator": "^7.23.0", + "@babel/helper-environment-visitor": "^7.22.20", + "@babel/helper-function-name": "^7.23.0", "@babel/helper-hoist-variables": "^7.22.5", - "@babel/helper-split-export-declaration": "^7.22.5", - "@babel/parser": "^7.22.5", - "@babel/types": "^7.22.5", + "@babel/helper-split-export-declaration": "^7.22.6", + "@babel/parser": "^7.23.0", + "@babel/types": "^7.23.0", "debug": "^4.1.0", "globals": "^11.1.0" } }, "@babel/types": { - "version": "7.22.5", - "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.22.5.tgz", - "integrity": "sha512-zo3MIHGOkPOfoRXitsgHLjEXmlDaD/5KU1Uzuc9GNiZPhSqVxVRtxuPaSBZDsYZ9qV88AjtMtWW7ww98loJ9KA==", + "version": "7.23.0", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.23.0.tgz", + "integrity": "sha512-0oIyUfKoI3mSqMvsxBdclDwxXKXAUA8v/apZbc+iSyARYou1o8ZGDxbUYyLFoW2arqS2jDGqJuZvv1d/io1axg==", "dev": true, "requires": { "@babel/helper-string-parser": "^7.22.5", - "@babel/helper-validator-identifier": "^7.22.5", + "@babel/helper-validator-identifier": "^7.22.20", "to-fast-properties": "^2.0.0" } }, "@eslint-community/eslint-utils": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.2.0.tgz", - "integrity": "sha512-gB8T4H4DEfX2IV9zGDJPOBgP1e/DbfCPDTtEqUMckpvzS1OYtva8JdFYBqMwYk7xAQ429WGF/UPqn8uQ//h2vQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/@eslint-community/eslint-utils/-/eslint-utils-4.4.0.tgz", + "integrity": "sha512-1/sA4dwrzBAyeUoQ6oxahHKmrZvsnLCg4RfxW3ZFGGmQkSNQPFNLV9CUEFQP1x9EYXHTo5p6xdhZM1Ne9p/AfA==", "dev": true, "requires": { "eslint-visitor-keys": "^3.3.0" } }, "@eslint-community/regexpp": { - "version": "4.4.0", - "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.4.0.tgz", - "integrity": "sha512-A9983Q0LnDGdLPjxyXQ00sbV+K+O+ko2Dr+CZigbHWtX9pNfxlaBkMR8X1CztI73zuEyEBXTVjx7CE+/VSwDiQ==", + "version": "4.9.1", + "resolved": "https://registry.npmjs.org/@eslint-community/regexpp/-/regexpp-4.9.1.tgz", + "integrity": "sha512-Y27x+MBLjXa+0JWDhykM3+JE+il3kHKAEqabfEWq3SDhZjLYb6/BHL/JKFnH3fe207JaXkyDo685Oc2Glt6ifA==", "dev": true }, "@eslint/eslintrc": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.0.3.tgz", - "integrity": "sha512-+5gy6OQfk+xx3q0d6jGZZC3f3KzAkXc/IanVxd1is/VIIziRqqt3ongQz0FiTUXqTk0c7aDB3OaFuKnuSoJicQ==", + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-2.1.2.tgz", + "integrity": "sha512-+wvgpDsrB1YqAMdEUCcnTlpfVBH7Vqn6A/NT3D8WVXFIaKMlErPIZT3oCIAVCOtarRpMtelZLqJeU3t7WY6X6g==", "dev": true, "requires": { "ajv": "^6.12.4", "debug": "^4.3.2", - "espree": "^9.5.2", + "espree": "^9.6.0", "globals": "^13.19.0", "ignore": "^5.2.0", "import-fresh": "^3.2.1", @@ -7840,9 +8233,9 @@ }, "dependencies": { "globals": { - "version": "13.19.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.19.0.tgz", - "integrity": "sha512-dkQ957uSRWHw7CFXLUtUHQI3g3aWApYhfNR2O6jn/907riyTYKVBmxYVROkBcY614FSSeSJh7Xm7SrUWCxvJMQ==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -7857,9 +8250,9 @@ "dev": true }, "@humanwhocodes/config-array": { - "version": "0.11.10", - "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.10.tgz", - "integrity": "sha512-KVVjQmNUepDVGXNuoRRdmmEjruj0KfiGSbS8LVc12LMsWDQzRXJ0qdhN8L8uUigKpfEHRhlaQFY0ib1tnUbNeQ==", + "version": "0.11.11", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.11.11.tgz", + "integrity": "sha512-N2brEuAadi0CcdeMXUkhbZB84eskAc8MEX1By6qEchoVywSgXPIjou4rYsl0V3Hj0ZnuGycGCjdNgockbzeWNA==", "dev": true, "requires": { "@humanwhocodes/object-schema": "^1.2.1", @@ -7879,20 +8272,52 @@ "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", "dev": true }, + "@isaacs/cliui": { + "version": "8.0.2", + "resolved": "https://registry.npmjs.org/@isaacs/cliui/-/cliui-8.0.2.tgz", + "integrity": "sha512-O8jcjabXaleOG9DQ0+ARXWZBTfnP4WNAqzuiJK7ll44AmxGKv/J2M4TPjxjY3znBCfvBXFzucm1twdyFybFqEA==", + "dev": true, + "requires": { + "string-width": "^5.1.2", + "string-width-cjs": "npm:string-width@^4.2.0", + "strip-ansi": "^7.0.1", + "strip-ansi-cjs": "npm:strip-ansi@^6.0.1", + "wrap-ansi": "^8.1.0", + "wrap-ansi-cjs": "npm:wrap-ansi@^7.0.0" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, "@jridgewell/gen-mapping": { - "version": "0.1.1", - "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.1.1.tgz", - "integrity": "sha512-sQXCasFk+U8lWYEe66WxRDOE9PjVz4vSM51fTu3Hw+ClTpUSQb718772vH3pyS5pShp6lvQM7SxgIDXXXmOX7w==", + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/@jridgewell/gen-mapping/-/gen-mapping-0.3.3.tgz", + "integrity": "sha512-HLhSWOLRi875zjjMG/r+Nv0oCW8umGb0BgEhyX3dDX3egwZtB8PqLnjz3yedt8R5StBrzcg4aBpnh8UA9D1BoQ==", "dev": true, "requires": { - "@jridgewell/set-array": "^1.0.0", - "@jridgewell/sourcemap-codec": "^1.4.10" + "@jridgewell/set-array": "^1.0.1", + "@jridgewell/sourcemap-codec": "^1.4.10", + "@jridgewell/trace-mapping": "^0.3.9" } }, "@jridgewell/resolve-uri": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.0.tgz", - "integrity": "sha512-F2msla3tad+Mfht5cJq7LSXcdudKTWCVYUgw6pLFOOHSTtZlj6SWNYAp+AhuqLmWdBO2X5hPrLcu8cVP8fy28w==", + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/@jridgewell/resolve-uri/-/resolve-uri-3.1.1.tgz", + "integrity": "sha512-dSYZh7HhCDtCKm4QakX0xFpsRDqjjtZf/kjI/v3T3Nwt5r8/qz/M19F9ySyOqU94SXBmeG9ttTul+YnR4LOxFA==", "dev": true }, "@jridgewell/set-array": { @@ -7902,19 +8327,19 @@ "dev": true }, "@jridgewell/sourcemap-codec": { - "version": "1.4.14", - "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.14.tgz", - "integrity": "sha512-XPSJHWmi394fuUuzDnGz1wiKqWfo1yXecHQMRf2l6hztTO+nPru658AyDngaBe7isIxEkRsPR3FZh+s7iVa4Uw==", + "version": "1.4.15", + "resolved": "https://registry.npmjs.org/@jridgewell/sourcemap-codec/-/sourcemap-codec-1.4.15.tgz", + "integrity": "sha512-eF2rxCRulEKXHTRiDrDy6erMYWqNw4LPdQ8UQA4huuxaQsVeRPFl2oM8oDGxMFhJUWZf9McpLtJasDDZb/Bpeg==", "dev": true }, "@jridgewell/trace-mapping": { - "version": "0.3.17", - "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.17.tgz", - "integrity": "sha512-MCNzAp77qzKca9+W/+I0+sEpaUnZoeasnghNeVc41VZCEKaCH73Vq3BZZ/SzWIgrqE4H4ceI+p+b6C0mHf9T4g==", + "version": "0.3.19", + "resolved": "https://registry.npmjs.org/@jridgewell/trace-mapping/-/trace-mapping-0.3.19.tgz", + "integrity": "sha512-kf37QtfW+Hwx/buWGMPcR60iF9ziHa6r/CZJIHbmcm4+0qrXiVdxegAH0F6yddEVQ7zdkjcGCgCzUu+BcbhQxw==", "dev": true, "requires": { - "@jridgewell/resolve-uri": "3.1.0", - "@jridgewell/sourcemap-codec": "1.4.14" + "@jridgewell/resolve-uri": "^3.1.0", + "@jridgewell/sourcemap-codec": "^1.4.14" } }, "@nodelib/fs.scandir": { @@ -7951,9 +8376,9 @@ "optional": true }, "acorn": { - "version": "8.8.2", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.8.2.tgz", - "integrity": "sha512-xjIYgE8HBrkpd/sJqOGNspf8uHG+NOHGOw6a/Urj8taM2EXfdNAH2oFcPeIFfsv3+kz/mJrS5VuMqbNLjCa2vw==", + "version": "8.10.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.10.0.tgz", + "integrity": "sha512-F0SAmZ8iUtS//m8DmCTA0jlh6TDKkHQyK6xc6V4KDTyZKA9dnvX9/3sRTVQrWm79glUAZbnmmNcdYwUIHWVybw==", "dev": true }, "acorn-jsx": { @@ -8026,24 +8451,24 @@ } }, "archiver": { - "version": "5.3.1", - "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.1.tgz", - "integrity": "sha512-8KyabkmbYrH+9ibcTScQ1xCJC/CGcugdVIwB+53f5sZziXgwUh3iXlAlANMxcZyDEfTHMe6+Z5FofV8nopXP7w==", + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/archiver/-/archiver-5.3.2.tgz", + "integrity": "sha512-+25nxyyznAXF7Nef3y0EbBeqmGZgeN/BxHX29Rs39djAfaFalmQ89SE6CWyDCHzGL0yt/ycBtNOmGTW0FyGWNw==", "dev": true, "requires": { "archiver-utils": "^2.1.0", - "async": "^3.2.3", + "async": "^3.2.4", "buffer-crc32": "^0.2.1", "readable-stream": "^3.6.0", - "readdir-glob": "^1.0.0", + "readdir-glob": "^1.1.2", "tar-stream": "^2.2.0", "zip-stream": "^4.1.0" }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8123,28 +8548,28 @@ } }, "assert": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", - "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.1.tgz", + "integrity": "sha512-zzw1uCAgLbsKwBfFc8CX78DDg+xZeBksSO3vwVIDDN5i94eOrPsSSyiVhmsSABFDM/OcpE2aagCat9dnWQLG1A==", "dev": true, "requires": { - "object-assign": "^4.1.1", - "util": "0.10.3" + "object.assign": "^4.1.4", + "util": "^0.10.4" }, "dependencies": { "inherits": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha512-8nWq2nLTAwd02jTqJExUYFSD/fKq6VH9Y/oG2accc/kdI0V98Bag8d5a4gi3XHz73rDWa2PvTtvcWYquKqSENA==", + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", + "integrity": "sha512-x00IRNXNy63jwGkJmzPigoySHbaqpNuzKbBOmzK+g2OdZpQ9w+sxCN+VSB3ja7IAge2OP2qpfxTjeNcyjmW1uw==", "dev": true }, "util": { - "version": "0.10.3", - "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", - "integrity": "sha512-5KiHfsmkqacuKjkRkdV7SsfDJ2EGiPsK92s2MhNSY0craxjTdKTtqKsJaCWp4LW33ZZ0OPUv1WO/TFvNQRiQxQ==", + "version": "0.10.4", + "resolved": "https://registry.npmjs.org/util/-/util-0.10.4.tgz", + "integrity": "sha512-0Pm9hTQ3se5ll1XihRic3FDIku70C+iHUdT/W926rSgHV5QgXsYbKZN8MSC3tJtSkhuROzvsQjAaFENRXr+19A==", "dev": true, "requires": { - "inherits": "2.0.1" + "inherits": "2.0.3" } } } @@ -8200,33 +8625,33 @@ "dev": true }, "babel-plugin-polyfill-corejs2": { - "version": "0.4.3", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.3.tgz", - "integrity": "sha512-bM3gHc337Dta490gg+/AseNB9L4YLHxq1nGKZZSHbhXv4aTYU2MD2cjza1Ru4S6975YLTaL1K8uJf6ukJhhmtw==", + "version": "0.4.5", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.4.5.tgz", + "integrity": "sha512-19hwUH5FKl49JEsvyTcoHakh6BE0wgXLLptIyKZ3PijHc/Ci521wygORCUCCred+E/twuqRyAkE02BAWPmsHOg==", "dev": true, "requires": { - "@babel/compat-data": "^7.17.7", - "@babel/helper-define-polyfill-provider": "^0.4.0", - "semver": "^6.1.1" + "@babel/compat-data": "^7.22.6", + "@babel/helper-define-polyfill-provider": "^0.4.2", + "semver": "^6.3.1" } }, "babel-plugin-polyfill-corejs3": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.1.tgz", - "integrity": "sha512-ikFrZITKg1xH6pLND8zT14UPgjKHiGLqex7rGEZCH2EvhsneJaJPemmpQaIZV5AL03II+lXylw3UmddDK8RU5Q==", + "version": "0.8.4", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.8.4.tgz", + "integrity": "sha512-9l//BZZsPR+5XjyJMPtZSK4jv0BsTO1zDac2GC6ygx9WLGlcsnRd1Co0B2zT5fF5Ic6BZy+9m3HNZ3QcOeDKfg==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.4.0", - "core-js-compat": "^3.30.1" + "@babel/helper-define-polyfill-provider": "^0.4.2", + "core-js-compat": "^3.32.2" } }, "babel-plugin-polyfill-regenerator": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.0.tgz", - "integrity": "sha512-hDJtKjMLVa7Z+LwnTCxoDLQj6wdc+B8dun7ayF2fYieI6OzfuvcLMB32ihJZ4UhCBwNYGl5bg/x/P9cMdnkc2g==", + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.5.2.tgz", + "integrity": "sha512-tAlOptU0Xj34V1Y2PNTL4Y0FOJMDB6bZmoW39FeCQIhigGLkqu3Fj6uiXpxIf6Ij274ENdYx64y6Au+ZKlb1IA==", "dev": true, "requires": { - "@babel/helper-define-polyfill-provider": "^0.4.0" + "@babel/helper-define-polyfill-provider": "^0.4.2" } }, "babelify": { @@ -8285,9 +8710,9 @@ } }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8488,9 +8913,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8510,15 +8935,15 @@ } }, "browserslist": { - "version": "4.21.5", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.21.5.tgz", - "integrity": "sha512-tUkiguQGW7S3IhB7N+c2MV/HZPSCPAAiYBZXLsBhFB/PCy6ZKKsZrmBayHV9fdGV/ARIfJ14NkxKzRDjvp7L6w==", + "version": "4.22.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.22.1.tgz", + "integrity": "sha512-FEVc202+2iuClEhZhrWy6ZiAcRLvNMyYcxZ8raemul1DYVOVdFsbqckWLdsixQZCpJlwe77Z3UTalE7jsjnKfQ==", "dev": true, "requires": { - "caniuse-lite": "^1.0.30001449", - "electron-to-chromium": "^1.4.284", - "node-releases": "^2.0.8", - "update-browserslist-db": "^1.0.10" + "caniuse-lite": "^1.0.30001541", + "electron-to-chromium": "^1.4.535", + "node-releases": "^2.0.13", + "update-browserslist-db": "^1.0.13" } }, "buffer": { @@ -8578,9 +9003,9 @@ "dev": true }, "caniuse-lite": { - "version": "1.0.30001464", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001464.tgz", - "integrity": "sha512-oww27MtUmusatpRpCGSOneQk2/l5czXANDSFvsc7VuOQ86s3ANhZetpwXNf1zY/zdfP63Xvjz325DAdAoES13g==", + "version": "1.0.30001546", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001546.tgz", + "integrity": "sha512-zvtSJwuQFpewSyRrI3AsftF6rM0X80mZkChIt1spBGEvRglCrjTniXvinc8JKRoqTwXAgvqTImaN9igfSMtUBw==", "dev": true }, "caseless": { @@ -8646,6 +9071,60 @@ "string-width": "^4.2.0", "strip-ansi": "^6.0.1", "wrap-ansi": "^7.0.0" + }, + "dependencies": { + "ansi-styles": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", + "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", + "dev": true, + "requires": { + "color-convert": "^2.0.1" + } + }, + "color-convert": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", + "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", + "dev": true, + "requires": { + "color-name": "~1.1.4" + } + }, + "color-name": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", + "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + }, + "wrap-ansi": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", + "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", + "dev": true, + "requires": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + } + } } }, "color-convert": { @@ -8693,9 +9172,9 @@ } }, "compress-commons": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.1.tgz", - "integrity": "sha512-QLdDLCKNV2dtoTorqgxngQCMA+gWXkM/Nwu7FpeBhk/RdkzimqC3jueb/FDmaZeXh+uby1jkBqE3xArsLBE5wQ==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/compress-commons/-/compress-commons-4.1.2.tgz", + "integrity": "sha512-D3uMHtGc/fcO1Gt1/L7i1e33VOvD4A9hfQLP+6ewd+BvG/gQ84Yh4oftEhAdjSMgBgwGL+jsppT7JYNpo6MHHg==", "dev": true, "requires": { "buffer-crc32": "^0.2.13", @@ -8705,9 +9184,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8754,12 +9233,12 @@ "dev": true }, "core-js-compat": { - "version": "3.30.2", - "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.30.2.tgz", - "integrity": "sha512-nriW1nuJjUgvkEjIot1Spwakz52V9YkYHZAQG6A1eCgC8AA1p0zngrQEP9R0+V6hji5XilWKG1Bd0YRppmGimA==", + "version": "3.33.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.33.0.tgz", + "integrity": "sha512-0w4LcLXsVEuNkIqwjjf9rjCoPhK8uqA4tMRh4Ge26vfLtUutshn+aRJU21I9LCJlh2QQHfisNToLjw1XEJLTWw==", "dev": true, "requires": { - "browserslist": "^4.21.5" + "browserslist": "^4.22.1" } }, "core-util-is": { @@ -8775,9 +9254,9 @@ "dev": true }, "crc32-stream": { - "version": "4.0.2", - "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.2.tgz", - "integrity": "sha512-DxFZ/Hk473b/muq1VJ///PMNLj0ZMnzye9thBpmjpJKCc5eMgB95aK8zCGrGfQ90cWo561Te6HK9D+j4KPdM6w==", + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/crc32-stream/-/crc32-stream-4.0.3.tgz", + "integrity": "sha512-NT7w2JVU7DFroFdYkeq8cywxrgjPHWkdX1wjpRQXPX5Asews3tA+Ght6lddQO5Mkumffp3X7GEqku3epj2toIw==", "dev": true, "requires": { "crc-32": "^1.2.0", @@ -8785,9 +9264,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -8902,6 +9381,28 @@ "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==", "dev": true }, + "define-data-property": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/define-data-property/-/define-data-property-1.1.0.tgz", + "integrity": "sha512-UzGwzcjyv3OtAvolTj1GoyNYzfFR+iqbGjcnBEENZVCpM4/Ng1yhGNvS3lR/xDS74Tb2wGG9WzNSNIOS9UVb2g==", + "dev": true, + "requires": { + "get-intrinsic": "^1.2.1", + "gopd": "^1.0.1", + "has-property-descriptors": "^1.0.0" + } + }, + "define-properties": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.2.1.tgz", + "integrity": "sha512-8QmQKqEASLd5nx0U1B1okLElbUuuttJ/AnYmRXbbbGDWh6uS208EjD4Xqq/I9wK7u0v6O08XhTWnt5XtEbR6Dg==", + "dev": true, + "requires": { + "define-data-property": "^1.0.1", + "has-property-descriptors": "^1.0.0", + "object-keys": "^1.1.1" + } + }, "defined": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/defined/-/defined-1.0.1.tgz", @@ -8933,9 +9434,9 @@ } }, "des.js": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", - "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.1.0.tgz", + "integrity": "sha512-r17GxjhUCjSRy8aiJpr8/UadFIzMzJGexI3Nmz4ADi9LYSFx4gTBp80+NaX/YsXWWLhpZ7v/v/ubEc/bCNfKwg==", "dev": true, "requires": { "inherits": "^2.0.1", @@ -9005,6 +9506,12 @@ "readable-stream": "^2.0.2" } }, + "eastasianwidth": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/eastasianwidth/-/eastasianwidth-0.2.0.tgz", + "integrity": "sha512-I88TYZWc9XiYHRQ4/3c5rjjfgkjhLyW2luGIheGERbNQ6OY7yTybanSpDXZa8y7VUP9YmDcYa+eyq4ca7iLqWA==", + "dev": true + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -9016,9 +9523,9 @@ } }, "electron-to-chromium": { - "version": "1.4.284", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.284.tgz", - "integrity": "sha512-M8WEXFuKXMYMVr45fo8mq0wUrrJHheiKZf6BArTKk9ZBYCKJEOU5H8cdWgDT+qCVZf7Na4lVUaZsA+h6uA9+PA==", + "version": "1.4.543", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.543.tgz", + "integrity": "sha512-t2ZP4AcGE0iKCCQCBx/K2426crYdxD3YU6l0uK2EO3FZH0pbC4pFz/sZm2ruZsND6hQBTcDWWlo/MLpiOdif5g==", "dev": true }, "elliptic": { @@ -9045,9 +9552,9 @@ } }, "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==", "dev": true }, "end-of-stream": { @@ -9159,9 +9666,9 @@ "dev": true }, "globals": { - "version": "13.20.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-13.20.0.tgz", - "integrity": "sha512-Qg5QtVkCy/kv3FUSlu4ukeZDVf9ee0iXLAUYX13gbR17bnejFTzr4iS9bY7kwCf1NztRNm1t91fjOiyx4CSwPQ==", + "version": "13.23.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.23.0.tgz", + "integrity": "sha512-XAmF0RjlrjY23MA51q3HltdlGxUpXPvg0GioKiD9X6HD28iMjo2dKC8Vqwm7lne4GNr78+RHTfliktR6ZH09wA==", "dev": true, "requires": { "type-fest": "^0.20.2" @@ -9185,9 +9692,9 @@ } }, "eslint-scope": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.0.tgz", - "integrity": "sha512-DYj5deGlHBfMt15J7rdtyKNq/Nqlv5KfU4iodrQ019XESsRnwXH9KAE0y3cwtUHDo2ob7CypAnCqefh6vioWRw==", + "version": "7.2.2", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.2.2.tgz", + "integrity": "sha512-dOt21O7lTMhDM+X9mB4GX+DZrZtCUJPL/wlcTqxyrx5IvO0IYtILdtrQGQp+8n5S0gwSVmOf9NQrjMOgfQZlIg==", "dev": true, "requires": { "esrecurse": "^4.3.0", @@ -9195,18 +9702,18 @@ } }, "eslint-visitor-keys": { - "version": "3.4.1", - "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.1.tgz", - "integrity": "sha512-pZnmmLwYzf+kWaM/Qgrvpen51upAktaaiI01nsJD/Yr3lMOdNtq0cxkrrg16w64VtisN6okbs7Q8AfGqj4c9fA==", + "version": "3.4.3", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.4.3.tgz", + "integrity": "sha512-wpc+LXeiyiisxPlEkUzU6svyS1frIO3Mgxj1fdy7Pm8Ygzguax2N3Fa/D/ag1WqbOprdI+uY6wMUl8/a2G+iag==", "dev": true }, "espree": { - "version": "9.5.2", - "resolved": "https://registry.npmjs.org/espree/-/espree-9.5.2.tgz", - "integrity": "sha512-7OASN1Wma5fum5SrNhFMAMJxOUAbhyfQ8dQ//PJaJbNw0URTPWqIghHWt1MmAANKhHZIYOHruW4Kw4ruUWOdGw==", + "version": "9.6.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.6.1.tgz", + "integrity": "sha512-oruZaFkjorTpF32kDSI5/75ViwGeZginGGy2NoOSg3Q9bnwlnmDm4HLnkl0RE3n+njDXR037aY1+x58Z/zFdwQ==", "dev": true, "requires": { - "acorn": "^8.8.0", + "acorn": "^8.9.0", "acorn-jsx": "^5.3.2", "eslint-visitor-keys": "^3.4.1" } @@ -9276,9 +9783,9 @@ "dev": true }, "fast-glob": { - "version": "3.2.12", - "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.12.tgz", - "integrity": "sha512-DVj4CQIYYow0BlaelwK1pHl5n5cRSJfM60UA0zK891sVInoPri2Ekj7+e1CT3/3qxXenpI+nBBmQAcJPJgaj4w==", + "version": "3.3.1", + "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.3.1.tgz", + "integrity": "sha512-kNFPyjhh5cKjrUltxs+wFx+ZkbRaxxmZ+X0ZU31SOsxCEtP9VPgtq2teZw1DebupL5GmDaNQ6yKMMVcM41iqDg==", "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", @@ -9355,19 +9862,20 @@ } }, "flat-cache": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", - "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.1.0.tgz", + "integrity": "sha512-OHx4Qwrrt0E4jEIcI5/Xb+f+QmJYNj2rrK8wiIdQOIrB9WrrJL8cjZvXdXuBTkkEwEqLycb5BeZDV1o2i9bTew==", "dev": true, "requires": { - "flatted": "^3.1.0", + "flatted": "^3.2.7", + "keyv": "^4.5.3", "rimraf": "^3.0.2" } }, "flatted": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.7.tgz", - "integrity": "sha512-5nqDSxl8nn5BSNxyR3n4I6eDmbolI6WT+QqR547RwxQapgjQBmtktdP+HTBb/a/zLsbzERTONyUB5pefh5TtjQ==", + "version": "3.2.9", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.9.tgz", + "integrity": "sha512-36yxDn5H7OFZQla0/jFJmbIKTdZAQHngCedGxiMmpNfEZM0sdEeT+WczLQrjK6D7o2aiyLYDnkw0R3JK0Qv1RQ==", "dev": true }, "for-each": { @@ -9407,9 +9915,9 @@ } }, "fraction.js": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.2.0.tgz", - "integrity": "sha512-MhLuK+2gUcnZe8ZHlaaINnQLl0xRIGRfcGk2yl8xoQAfHrSsL3rYu6FCmBdkdbhc9EPlwyGHewaRsvwRMJtAlA==", + "version": "4.3.6", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.3.6.tgz", + "integrity": "sha512-n2aZ9tNfYDwaHhvFTkhFErqOMIb8uyzSQ+vGJBjZyanAKZVbGUQ1sngfk9FdkBw7G26O7AgNjLcecLffD1c7eg==", "dev": true }, "fs-constants": { @@ -9436,9 +9944,9 @@ "dev": true }, "fsevents": { - "version": "2.3.2", - "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", - "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.3.tgz", + "integrity": "sha512-5xoDfX+fL7faATnagmWPpbFtwh/R77WmMMqqHGS65C3vvB0YHrgF+B1YmZ3441tMj5n63k0212XNoJwzlhffQw==", "dev": true, "optional": true }, @@ -9467,13 +9975,14 @@ "dev": true }, "get-intrinsic": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.0.tgz", - "integrity": "sha512-L049y6nFOuom5wGyRc3/gdTLO94dySVKRACj1RmJZBQXlbTMhtNIgkWkUHq+jYmZvKf14EW1EoJnnjbmoHij0Q==", + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.2.1.tgz", + "integrity": "sha512-2DcsyfABl+gVHEfCOaTrWgyt+tb6MSEGmKq+kI5HwLbIYgjgmMcV8KQ41uaKz1xxUcn9tJtgFbQUEVcEbd0FYw==", "dev": true, "requires": { "function-bind": "^1.1.1", "has": "^1.0.3", + "has-proto": "^1.0.1", "has-symbols": "^1.0.3" } }, @@ -9515,9 +10024,9 @@ } }, "minimatch": { - "version": "9.0.1", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.1.tgz", - "integrity": "sha512-0jWhJpD/MdhPXwPuiRkCbfYfSKp2qnn2eOc279qI7f+osl/l+prKSrvhg157zSYvx/1nmgn2NqdT6k2Z7zSH9w==", + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-9.0.3.tgz", + "integrity": "sha512-RHiac9mvaRw0x3AYRgDC1CxAP7HTcNrrECeA8YYJeWnpo+2Q5CegtZjaotWTWxDG3UeGA1coE05iH1mPjT/2mg==", "dev": true, "requires": { "brace-expansion": "^2.0.1" @@ -9541,14 +10050,14 @@ "dev": true }, "globby": { - "version": "13.1.3", - "resolved": "https://registry.npmjs.org/globby/-/globby-13.1.3.tgz", - "integrity": "sha512-8krCNHXvlCgHDpegPzleMq07yMYTO2sXKASmZmquEYWEmCx6J5UTRbp5RwMJkTJGtcQ44YpiUYUiN0b9mzy8Bw==", + "version": "13.2.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-13.2.2.tgz", + "integrity": "sha512-Y1zNGV+pzQdh7H39l9zgB4PJqjRNqydvdYCDG4HFXM4XuvSaQQlEc91IU1yALL8gUTDomgBAfz3XJdmUS+oo0w==", "dev": true, "requires": { "dir-glob": "^3.0.1", - "fast-glob": "^3.2.11", - "ignore": "^5.2.0", + "fast-glob": "^3.3.0", + "ignore": "^5.2.4", "merge2": "^1.4.1", "slash": "^4.0.0" }, @@ -9571,9 +10080,9 @@ } }, "graceful-fs": { - "version": "4.2.10", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.10.tgz", - "integrity": "sha512-9ByhssR2fPVsNZj478qUUbKfmL0+t5BDVyjShtyZZLiK7ZDAArFFfopyOTj0M05wE2tJPisA4iTnnXl2YoPvOA==", + "version": "4.2.11", + "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.11.tgz", + "integrity": "sha512-RbJ5/jmFcNNCcDV5o9eTnBLJ/HszWV0P73bc+Ff4nS/rJj+YaS6IGyiOL0VoBYX+l1Wrl3k63h/KrH+nhJ0XvQ==", "dev": true }, "graphemer": { @@ -9620,13 +10129,10 @@ } }, "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.4.tgz", + "integrity": "sha512-qdSAmqLF6209RFj4VVItywPMbm3vWylknmB3nvNiUIs72xAimcM8nVYxYr7ncvZq5qzk9MKIZR8ijqD/1QuYjQ==", + "dev": true }, "has-flag": { "version": "3.0.0", @@ -9634,6 +10140,21 @@ "integrity": "sha512-sKJf1+ceQBr4SMkvQnBDNDtf4TXpVhVGateu0t918bl30FnbE2m4vNLX+VWe/dpjlb+HugGYzW7uQXH98HPEYw==", "dev": true }, + "has-property-descriptors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-property-descriptors/-/has-property-descriptors-1.0.0.tgz", + "integrity": "sha512-62DVLZGoiEBDHQyqG4w9xCuZ7eJEwNmJRWw2VY84Oedb7WFcA27fiEVe8oUQx9hAUJ4ekurquucTGwsyO1XGdQ==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.1" + } + }, + "has-proto": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-proto/-/has-proto-1.0.1.tgz", + "integrity": "sha512-7qE+iP+O+bgF9clE5+UoBFzE65mlBiVj3tKCrlNQ0Ogwm0BjpT/gK4SlLYDMybDh5I3TCTKnPPa0oMG7JDYrhg==", + "dev": true + }, "has-symbols": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", @@ -9661,9 +10182,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -9730,9 +10251,9 @@ "dev": true }, "immutable": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.2.2.tgz", - "integrity": "sha512-fTMKDwtbvO5tldky9QZ2fMX7slR0mYpY5nbnFWYp0fOzDhHqhgIw9KoYgxLWsoNTS9ZHGauHj18DTyEw6BK3Og==", + "version": "4.3.4", + "resolved": "https://registry.npmjs.org/immutable/-/immutable-4.3.4.tgz", + "integrity": "sha512-fsXeu4J4i6WNWSikpI88v/PcVflZz+6kMhUfIwc5SY+poQRPnaf5V7qds6SUyUN3cVxEzuCab7QIoLOQ+DQ1wA==", "dev": true }, "import-fresh": { @@ -9826,9 +10347,9 @@ "dev": true }, "is-core-module": { - "version": "2.11.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.11.0.tgz", - "integrity": "sha512-RRjxlvLDkD1YJwDbroBHMb+cukurkDWNyHx7D3oNB5x9rb5ogcksMC5wHCadcXoo67gVr/+3GFySh3134zi6rw==", + "version": "2.13.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.13.0.tgz", + "integrity": "sha512-Z7dk6Qo8pOCp3l4tsX2C5ZVas4V+UxwQodwZhLopL91TX8UyyHEXafPcyoeeWuLrwzHcr3igO78wNLwHJHsMCQ==", "dev": true, "requires": { "has": "^1.0.3" @@ -9877,16 +10398,12 @@ "dev": true }, "is-typed-array": { - "version": "1.1.10", - "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.10.tgz", - "integrity": "sha512-PJqgEHiWZvMpaFZ3uTc8kHPM4+4ADTlDniuQL7cU/UDA0Ql7F70yGfHph3cLNe+c9toaigv+DFzTJKhc2CtO6A==", + "version": "1.1.12", + "resolved": "https://registry.npmjs.org/is-typed-array/-/is-typed-array-1.1.12.tgz", + "integrity": "sha512-Z14TF2JNG8Lss5/HMqt0//T9JeHXttXy5pH/DBU4vi98ozO2btxzq9MwYDZYnKwU8nRsz/+GVFVRDq3DkVuSPg==", "dev": true, "requires": { - "available-typed-arrays": "^1.0.5", - "call-bind": "^1.0.2", - "for-each": "^0.3.3", - "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0" + "which-typed-array": "^1.1.11" } }, "is-typedarray": { @@ -9914,26 +10431,13 @@ "dev": true }, "jackspeak": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.0.3.tgz", - "integrity": "sha512-0Jud3OMUdMbrlr3PyUMKESq51LXVAB+a239Ywdvd+Kgxj3MaBRml/nVRxf8tQFyfthMjuRkxkv7Vg58pmIMfuQ==", + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/jackspeak/-/jackspeak-2.3.6.tgz", + "integrity": "sha512-N3yCS/NegsOBokc8GAdM8UcmfsKiSS8cipheD/nivzr700H+nsMOxJjQnvwOcRYVuFkdH0wGUvW2WbXGmrZGbQ==", "dev": true, "requires": { - "@pkgjs/parseargs": "^0.11.0", - "cliui": "^7.0.4" - }, - "dependencies": { - "cliui": { - "version": "7.0.4", - "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", - "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, - "requires": { - "string-width": "^4.2.0", - "strip-ansi": "^6.0.0", - "wrap-ansi": "^7.0.0" - } - } + "@isaacs/cliui": "^8.0.2", + "@pkgjs/parseargs": "^0.11.0" } }, "jquery": { @@ -9969,6 +10473,12 @@ "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", "dev": true }, + "json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==", + "dev": true + }, "json-schema": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/json-schema/-/json-schema-0.4.0.tgz", @@ -10037,6 +10547,15 @@ "verror": "1.10.0" } }, + "keyv": { + "version": "4.5.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.5.3.tgz", + "integrity": "sha512-QCiSav9WaX1PgETJ+SpNnx2PRRapJ/oRSXM4VO5OGYGSjrxbKPVFVhB3l2OCbLCk329N8qyAtsJjSjvVBWzEug==", + "dev": true, + "requires": { + "json-buffer": "3.0.1" + } + }, "labeled-stream-splicer": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/labeled-stream-splicer/-/labeled-stream-splicer-2.0.2.tgz", @@ -10067,9 +10586,9 @@ } }, "lilconfig": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.6.tgz", - "integrity": "sha512-9JROoBW7pobfsx+Sq2JsASvCo6Pfo6WWoUW79HuB1BCoBXD4PLWJPqDF6fNj67pqBYTbAHkE57M1kS/+L1neOg==", + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.1.0.tgz", + "integrity": "sha512-utWOt/GHzuUxnLKxB6dk81RoOeoNeHgbrXiuGk4yyF5qlRz+iIVWu56E2fqGHFrXz0QNUhLB/8nKqvRH66JKGQ==", "dev": true }, "locate-path": { @@ -10220,15 +10739,15 @@ } }, "minimist": { - "version": "1.2.7", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.7.tgz", - "integrity": "sha512-bzfL1YUZsP41gmu/qjrEk0Q6i2ix/cVeAhbCbqH9u3zYutS1cLg00qhrD0M2MVdCcx4Sc0UpP2eBWo9rotpq6g==", + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.8.tgz", + "integrity": "sha512-2yyAR8qBkN3YuheJanUpWC5U3bb5osDywNB8RzDVlDwDHbocAJveqqj1u8+SVD7jkWT4yvsHCpWqqWqAxb0zCA==", "dev": true }, "minipass": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/minipass/-/minipass-5.0.0.tgz", - "integrity": "sha512-3FnjYuehv9k6ovOEbyOswadCDPX1piCfhV8ncmYtHOjuPwylVWsghTLo7rabjC3Rx5xD4HDx8Wm1xnMF7S5qFQ==", + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/minipass/-/minipass-6.0.2.tgz", + "integrity": "sha512-MzWSV5nYVT7mVyWCwn2o7JH13w2TBRmmSqSRCKzTw+lmft9X4z+3wjvs06Tzijo5z4W/kahUCDpRXTF+ZrmF/w==", "dev": true }, "mkdirp-classic": { @@ -10285,9 +10804,9 @@ "dev": true }, "node-releases": { - "version": "2.0.8", - "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.8.tgz", - "integrity": "sha512-dFSmB8fFHEH/s81Xi+Y/15DQY6VHW81nXRj86EMSL3lmuTmK1e+aT4wrFCkTbm+gSwkw4KpX+rT/pMM2c1mF+A==", + "version": "2.0.13", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-2.0.13.tgz", + "integrity": "sha512-uYr7J37ae/ORWdZeQ1xxMJe3NtdmqMC/JZK+geofDrkLUApKRHPd18/TxtBOJ4A0/+uUIliorNrfYV6s1b02eQ==", "dev": true }, "normalize-path": { @@ -10308,12 +10827,30 @@ "integrity": "sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==", "dev": true }, - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha512-rJgTQnkUnH1sFw8yT6VSU3zD3sWmu6sZhIseY8VX+GRu3P6F7Fu+JNDoXfklElbLJSnc3FUQHVe4cU5hj+BcUg==", + "object-inspect": { + "version": "1.12.3", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.3.tgz", + "integrity": "sha512-geUvdk7c+eizMNUDkRpW1wJwgfOiOeHbxBR/hLXK1aT6zmVSO0jsQcs7fj6MGw89jC/cjGfLcNOrtMYtGqm81g==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", "dev": true }, + "object.assign": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.4.tgz", + "integrity": "sha512-1mxKf0e58bvyjSCtKYY4sRe9itRk3PJpquJOjeIkz885CczcI4IvJJDLPS72oowuSh+pBxUFROpX+TU++hxhZQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.4", + "has-symbols": "^1.0.3", + "object-keys": "^1.1.1" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -10324,17 +10861,17 @@ } }, "optionator": { - "version": "0.9.1", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", - "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "version": "0.9.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.3.tgz", + "integrity": "sha512-JjCoypp+jKn1ttEFExxhetCKeJt9zhAgAve5FXHixTvFDW/5aEktX9bufBKLRRMdU7bNtpLfcGu94B3cdEJgjg==", "dev": true, "requires": { + "@aashutoshrathi/word-wrap": "^1.2.3", "deep-is": "^0.1.3", "fast-levenshtein": "^2.0.6", "levn": "^0.4.1", "prelude-ls": "^1.2.1", - "type-check": "^0.4.0", - "word-wrap": "^1.2.3" + "type-check": "^0.4.0" } }, "os-browserify": { @@ -10435,19 +10972,19 @@ "dev": true }, "path-scurry": { - "version": "1.7.0", - "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.7.0.tgz", - "integrity": "sha512-UkZUeDjczjYRE495+9thsgcVgsaCPkaw80slmfVFgllxY+IO8ubTsOpFVjDPROBqJdHfVPUFRHPBV/WciOVfWg==", + "version": "1.10.1", + "resolved": "https://registry.npmjs.org/path-scurry/-/path-scurry-1.10.1.tgz", + "integrity": "sha512-MkhCqzzBEpPvxxQ71Md0b1Kk51W01lrYvlMzSUaIzNsODdd7mqhiimSZlr+VegAz5Z6Vzt9Xg2ttE//XBhH3EQ==", "dev": true, "requires": { - "lru-cache": "^9.0.0", - "minipass": "^5.0.0" + "lru-cache": "^9.1.1 || ^10.0.0", + "minipass": "^5.0.0 || ^6.0.2 || ^7.0.0" }, "dependencies": { "lru-cache": { - "version": "9.0.0", - "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-9.0.0.tgz", - "integrity": "sha512-9AEKXzvOZc4BMacFnYiTOlDH/197LNnQIK9wZ6iMB5NXPzuv4bWR/Msv7iUMplkiMQ1qQL+KSv/JF1mZAB5Lrg==", + "version": "10.0.1", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-10.0.1.tgz", + "integrity": "sha512-IJ4uwUTi2qCccrioU6g9g/5rvvVl13bsdczUUcqbciD9iLr095yj8DQKdObriEvuNSx325N1rV1O0sJFszx75g==", "dev": true } } @@ -10616,12 +11153,6 @@ "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true }, - "querystring": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha512-X/xY82scca2tau62i9mDyU9K+I+djTMUsvwf7xnUX5GLvVzgJybOJf4Y6o9Zx3oJK/LSXg5tTZBjwzqVPaPO2g==", - "dev": true - }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", @@ -10672,9 +11203,9 @@ } }, "readable-stream": { - "version": "2.3.7", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", - "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", + "version": "2.3.8", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.8.tgz", + "integrity": "sha512-8p0AUk4XODgIewSi0l8Epjs+EVnWiK7NoDIEGU0HhE7+ZyY8D1IMY7odu5lRrFXGg71L15KG8QrPmum45RTtdA==", "dev": true, "requires": { "core-util-is": "~1.0.0", @@ -10704,9 +11235,9 @@ } }, "readdir-glob": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.2.tgz", - "integrity": "sha512-6RLVvwJtVwEDfPdn6X6Ille4/lxGl0ATOY4FN/B9nxQcgOazvvI0nodiD19ScKq0PvA/29VpaOQML36o5IzZWA==", + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/readdir-glob/-/readdir-glob-1.1.3.tgz", + "integrity": "sha512-v05I2k7xN8zXvPD9N+z/uhXPaj0sUFCe2rcWZIpBsqxfP7xXFQ0tipAd/wjj1YxWyWtUS5IDJpOG82JKt2EAVA==", "dev": true, "requires": { "minimatch": "^5.1.0" @@ -10748,24 +11279,24 @@ "dev": true }, "regenerate-unicode-properties": { - "version": "10.1.0", - "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.0.tgz", - "integrity": "sha512-d1VudCLoIGitcU/hEg2QqvyGZQmdC0Lf8BqdOMXGFSvJP4bNV1+XqbPQeHHLD51Jh4QJJ225dlIFvY4Ly6MXmQ==", + "version": "10.1.1", + "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-10.1.1.tgz", + "integrity": "sha512-X007RyZLsCJVVrjgEFVpLUTZwyOZk3oiL75ZcuYjlIWd6rNJtOjkBwQc5AsRrpbKVkxN6sklw/k/9m2jJYOf8Q==", "dev": true, "requires": { "regenerate": "^1.4.2" } }, "regenerator-runtime": { - "version": "0.13.11", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.11.tgz", - "integrity": "sha512-kY1AZVr2Ra+t+piVaJ4gxaFaReZVH40AKNo7UCX6W+dEwBo/2oZJzqfuN1qLq1oL45o56cPaTXELwrTh8Fpggg==", + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.14.0.tgz", + "integrity": "sha512-srw17NI0TUWHuGa5CFGGmhfNIeja30WMBfbslPNhf6JrqQlLN5gcrvig1oqPxiVaXb0oW0XRKtH6Nngs5lKCIA==", "dev": true }, "regenerator-transform": { - "version": "0.15.1", - "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.1.tgz", - "integrity": "sha512-knzmNAcuyxV+gQCufkYcvOqX/qIIfHLv0u5x79kRxuGojfYVky1f15TzZEu2Avte8QGepvUNTnLskf8E6X6Vyg==", + "version": "0.15.2", + "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.15.2.tgz", + "integrity": "sha512-hfMp2BoF0qOk3uc5V20ALGDS2ddjQaLrdl7xrGXvAIow7qeWRM2VA2HuCHkUKk9slq3VwEwLNK3DFBqDfPGYtg==", "dev": true, "requires": { "@babel/runtime": "^7.8.4" @@ -10837,12 +11368,12 @@ "dev": true }, "resolve": { - "version": "1.22.1", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.1.tgz", - "integrity": "sha512-nBpuuYuY5jFsli/JIs1oldw6fOQCBioohqWZg/2hiaOybXOft4lonv85uDOKXdf8rhyK159cxU5cDcK/NKk8zw==", + "version": "1.22.6", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.6.tgz", + "integrity": "sha512-njhxM7mV12JfufShqGy3Rz8j11RPdLy4xi15UurGJeoHLfJpVXKdh3ueuOqbYUcDZnffr6X739JBo5LzyahEsw==", "dev": true, "requires": { - "is-core-module": "^2.9.0", + "is-core-module": "^2.13.0", "path-parse": "^1.0.7", "supports-preserve-symlinks-flag": "^1.0.0" } @@ -10927,9 +11458,9 @@ } }, "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "version": "6.3.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz", + "integrity": "sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==", "dev": true }, "sha.js": { @@ -10967,15 +11498,26 @@ "dev": true }, "shell-quote": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.4.tgz", - "integrity": "sha512-8o/QEhSSRb1a5i7TFR0iM4G16Z0vYB2OQVs4G3aAFXjn3T6yEx8AZxy1PgDF7I00LZHYA3WxaSYIf5e5sAX8Rw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.8.1.tgz", + "integrity": "sha512-6j1W9l1iAs/4xYBI1SYOVZyFcCis9b4KCLQ8fgAGG07QvzaRLVVRQvAy85yNmmZSjYjg4MWh4gNvlPujU/5LpA==", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.0.1.tgz", - "integrity": "sha512-uUWsN4aOxJAS8KOuf3QMyFtgm1pkb6I+KRZbRF/ghdf5T7sM+B1lLLzPDxswUjkmHyxQAVzEgG35E3NzDM9GVw==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-4.1.0.tgz", + "integrity": "sha512-bzyZ1e88w9O1iNJbKnOlvYTrWPDl46O1bG0D3XInv+9tkPrxrN8jUUTiFlDkkmKWgn1M6CfIA13SuGqOa9Korw==", "dev": true }, "simple-concat": { @@ -10985,9 +11527,9 @@ "dev": true }, "slash": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/slash/-/slash-5.0.0.tgz", - "integrity": "sha512-n6KkmvKS0623igEVj3FF0OZs1gYYJ0o0Hj939yc1fyxl2xt+xYpLnzJB6xBSqOfV9ZFLEWodBBN/heZJahuIJQ==", + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-5.1.0.tgz", + "integrity": "sha512-ZA6oR3T/pEyuqwMgAKT0/hAv8oAXckzbkmR0UkUosQ+Mc4RxGoJkRmwHgHufaenlyAgE1Mxgpdcrf75y6XcnDg==", "dev": true }, "source-map": { @@ -11030,9 +11572,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -11065,9 +11607,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -11097,7 +11639,35 @@ } }, "string-width": { - "version": "4.2.3", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-5.1.2.tgz", + "integrity": "sha512-HnLOCR3vjcY8beoNLtcjZ5/nxn2afmME6lhrDrebokqMap+XbeW8n9TXpPDOqdGK5qcI3oT0GKTW6wC7EMiVqA==", + "dev": true, + "requires": { + "eastasianwidth": "^0.2.0", + "emoji-regex": "^9.2.2", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "string-width-cjs": { + "version": "npm:string-width@4.2.3", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", "dev": true, @@ -11105,6 +11675,14 @@ "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", "strip-ansi": "^6.0.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + } } }, "strip-ansi": { @@ -11116,6 +11694,15 @@ "ansi-regex": "^5.0.1" } }, + "strip-ansi-cjs": { + "version": "npm:strip-ansi@6.0.1", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", + "integrity": "sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==", + "dev": true, + "requires": { + "ansi-regex": "^5.0.1" + } + }, "strip-json-comments": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", @@ -11169,9 +11756,9 @@ }, "dependencies": { "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", @@ -11353,9 +11940,9 @@ "dev": true }, "update-browserslist-db": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.10.tgz", - "integrity": "sha512-OztqDenkfFkbSG+tRxBeAnCVPckDBcvibKd35yDONx6OU8N7sqgwc7rCbkJ/WcYtVRZ4ba68d6byhC21GFh7sQ==", + "version": "1.0.13", + "resolved": "https://registry.npmjs.org/update-browserslist-db/-/update-browserslist-db-1.0.13.tgz", + "integrity": "sha512-xebP81SNcPuNpPP3uzeW1NYXxI3rxyJzF3pD6sH4jE7o/IX+WtSpwnVU+qIsDPyk0d3hmFQ7mjqc6AtV604hbg==", "dev": true, "requires": { "escalade": "^3.1.1", @@ -11380,20 +11967,23 @@ } }, "url": { - "version": "0.11.0", - "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", - "integrity": "sha512-kbailJa29QrtXnxgq+DdCEGlbTeYM2eJUxsz6vjZavrCYPMIFHMKQmSKYAIuUK2i7hgPm28a8piX5NTUtM/LKQ==", + "version": "0.11.3", + "resolved": "https://registry.npmjs.org/url/-/url-0.11.3.tgz", + "integrity": "sha512-6hxOLGfZASQK/cijlZnZJTq8OXAkt/3YGfQX45vvMYXpZoo8NdWZcY73K108Jf759lS1Bv/8wXnHDTSz17dSRw==", "dev": true, "requires": { - "punycode": "1.3.2", - "querystring": "0.2.0" + "punycode": "^1.4.1", + "qs": "^6.11.2" }, "dependencies": { - "punycode": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha512-RofWgt/7fL5wP1Y7fxE7/EmTLzQVnB0ycyibJ0OOHIlJqTNzglYFxVwETOcIoJqJmpDXJ9xImDv+Fq34F/d4Dw==", - "dev": true + "qs": { + "version": "6.11.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.11.2.tgz", + "integrity": "sha512-tDNIz22aBzCDxLtVH++VnTfzxlfeK5CbqohpSqpJgj1Wg/cQbStNAz3NuqCs5vV+pjBsK4x4pN9HlVh7rcYRiA==", + "dev": true, + "requires": { + "side-channel": "^1.0.4" + } } } }, @@ -11457,25 +12047,18 @@ } }, "which-typed-array": { - "version": "1.1.9", - "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.9.tgz", - "integrity": "sha512-w9c4xkx6mPidwp7180ckYWfMmvxpjlZuIudNtDf4N/tTAUB8VJbX25qZoAsrtGuYNnGw3pa0AXgbGKRB8/EceA==", + "version": "1.1.11", + "resolved": "https://registry.npmjs.org/which-typed-array/-/which-typed-array-1.1.11.tgz", + "integrity": "sha512-qe9UWWpkeG5yzZ0tNYxDmd7vo58HDBc39mZ0xWWpolAGADdFOzkfamWLDxkOWcvHQKVmdTyQdLD4NOfjLWTKew==", "dev": true, "requires": { "available-typed-arrays": "^1.0.5", "call-bind": "^1.0.2", "for-each": "^0.3.3", "gopd": "^1.0.1", - "has-tostringtag": "^1.0.0", - "is-typed-array": "^1.1.10" + "has-tostringtag": "^1.0.0" } }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, "wordwrap": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/wordwrap/-/wordwrap-1.0.0.tgz", @@ -11483,7 +12066,41 @@ "dev": true }, "wrap-ansi": { - "version": "7.0.0", + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-8.1.0.tgz", + "integrity": "sha512-si7QWI6zUMq56bESFvagtmzMdGOtoxfR+Sez11Mobfc7tm+VkUckk9bW2UeffTGVUbOksxmSw0AA2gs8g71NCQ==", + "dev": true, + "requires": { + "ansi-styles": "^6.1.0", + "string-width": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "dependencies": { + "ansi-regex": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.1.tgz", + "integrity": "sha512-n5M855fKb2SsfMIiFFoVrABHJC8QtHwVx+mHWP3QcEqBHYienj5dHSgjbxtC0WEZXYt4wcD6zrQElDPhFuZgfA==", + "dev": true + }, + "ansi-styles": { + "version": "6.2.1", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-6.2.1.tgz", + "integrity": "sha512-bN798gFfQX+viw3R7yrGWRqnrN2oRkEkUjjl4JNn4E8GxxbjtG3FbrEIIY3l8/hrwUwIeCZvi4QuOTP4MErVug==", + "dev": true + }, + "strip-ansi": { + "version": "7.1.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.1.0.tgz", + "integrity": "sha512-iq6eVVI64nQQTRYq2KtEg2d2uU7LElhTJwsH4YzIHZshxlgZms/wIc4VoDQTlG/IvVIrBKG06CrZnp0qv7hkcQ==", + "dev": true, + "requires": { + "ansi-regex": "^6.0.1" + } + } + } + }, + "wrap-ansi-cjs": { + "version": "npm:wrap-ansi@7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", "dev": true, @@ -11516,6 +12133,23 @@ "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", "dev": true + }, + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } } } }, @@ -11544,15 +12178,15 @@ "dev": true }, "yaml": { - "version": "2.2.1", - "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.2.1.tgz", - "integrity": "sha512-e0WHiYql7+9wr4cWMx3TVQrNwejKaEe7/rHNmQmqRjazfOP5W8PB6Jpebb5o6fIapbz9o9+2ipcaTM2ZwDI6lw==", + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-2.3.2.tgz", + "integrity": "sha512-N/lyzTPaJasoDmfV7YTrYCI0G/3ivm/9wdG0aHuheKowWQwGTsK0Eoiw6utmzAnI6pkJa0DUVygvp3spqqEKXg==", "dev": true }, "yargs": { - "version": "17.6.2", - "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.6.2.tgz", - "integrity": "sha512-1/9UrdHjDZc0eOU0HxOHoS78C69UD3JRMvzlJ7S79S2nTaWRA/whGCTV8o9e/N/1Va9YIV7Q4sOxD8VV4pCWOw==", + "version": "17.7.2", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.7.2.tgz", + "integrity": "sha512-7dSzzRQ++CKnNI/krKnYRV7JKKPUXMEh61soaHKg9mrWEhzFWhFnxPxGl+69cD1Ou63C13NUPCnmIcrvqCuM6w==", "dev": true, "requires": { "cliui": "^8.0.1", @@ -11562,6 +12196,25 @@ "string-width": "^4.2.3", "y18n": "^5.0.5", "yargs-parser": "^21.1.1" + }, + "dependencies": { + "emoji-regex": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", + "dev": true + }, + "string-width": { + "version": "4.2.3", + "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.3.tgz", + "integrity": "sha512-wKyQRQpjJ0sIp62ErSZdGsjMJWsap5oRNihHhu6G7JVO/9jIB6UyevL+tXuOqrng8j/cxKTWyWUwvSTriiZz/g==", + "dev": true, + "requires": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + } + } } }, "yargs-parser": { @@ -11586,20 +12239,52 @@ } }, "zip-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.0.tgz", - "integrity": "sha512-zshzwQW7gG7hjpBlgeQP9RuyPGNxvJdzR8SUM3QhxCnLjWN2E7j3dOvpeDcQoETfHx0urRS7EtmVToql7YpU4A==", + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/zip-stream/-/zip-stream-4.1.1.tgz", + "integrity": "sha512-9qv4rlDiopXg4E69k+vMHjNN63YFMe9sZMrdlvKnCjlCRWeCBswPPMPUfx+ipsAWq1LXHe70RcbaHdJJpS6hyQ==", "dev": true, "requires": { - "archiver-utils": "^2.1.0", - "compress-commons": "^4.1.0", + "archiver-utils": "^3.0.4", + "compress-commons": "^4.1.2", "readable-stream": "^3.6.0" }, "dependencies": { + "archiver-utils": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/archiver-utils/-/archiver-utils-3.0.4.tgz", + "integrity": "sha512-KVgf4XQVrTjhyWmx6cte4RxonPLR9onExufI1jhvw/MQ4BB6IsZD5gT8Lq+u/+pRkWna/6JoHpiQioaqFP5Rzw==", + "dev": true, + "requires": { + "glob": "^7.2.3", + "graceful-fs": "^4.2.0", + "lazystream": "^1.0.0", + "lodash.defaults": "^4.2.0", + "lodash.difference": "^4.5.0", + "lodash.flatten": "^4.4.0", + "lodash.isplainobject": "^4.0.6", + "lodash.union": "^4.6.0", + "normalize-path": "^3.0.0", + "readable-stream": "^3.6.0" + } + }, + "glob": { + "version": "7.2.3", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.3.tgz", + "integrity": "sha512-nFR0zLpU2YCaRxwoCJvL6UvCH2JFyFVIvwTLsIf21AuHlMskA1hhTdk+LlYJtOlYt9v6dvszD2BGRqBL+iQK9Q==", + "dev": true, + "requires": { + "fs.realpath": "^1.0.0", + "inflight": "^1.0.4", + "inherits": "2", + "minimatch": "^3.1.1", + "once": "^1.3.0", + "path-is-absolute": "^1.0.0" + } + }, "readable-stream": { - "version": "3.6.0", - "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", - "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", + "version": "3.6.2", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.2.tgz", + "integrity": "sha512-9u/sniCrY3D5WdsERHzHE4G2YCXqoG5FTHUiCC4SIbr6XcLZBY05ya9EKjYek9O5xOAwjGq+1JdGBAS7Q9ScoA==", "dev": true, "requires": { "inherits": "^2.0.3", diff --git a/package.json b/package.json index ebc20ce5..82470ae6 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "honeycomb-web-toolkit", - "version": "14.1.19", + "version": "14.2.0", "repository": { "type": "git", "url": "https://github.com/red-gate/honeycomb-web-toolkit" diff --git a/src/analytics/js/honeycomb.analytics.google.js b/src/analytics/js/honeycomb.analytics.google.js index 0b9799af..6751eb87 100644 --- a/src/analytics/js/honeycomb.analytics.google.js +++ b/src/analytics/js/honeycomb.analytics.google.js @@ -1,148 +1,173 @@ +import cookieConsent from '../../cookie-consent/js/honeycomb.cookie-consent'; +import { load } from '../../document/js/honeycomb.document.load-script'; +import { logDeprecatedFunctionToConsole } from '../../notification/js/honeycomb.notification.log-deprecated-function'; + let accountId; -let sites; -let optimizeContainerId; let crossDomainAccountId; -let crossDomain = false; -let crossDomainTrackerName = 'crossDomain'; -let init = ( s = false ) => { +const init = () => { // If the account ID is not set, then don't carry on. - if ( ! accountId || ( accountId === 'UA-XXX' ) ) { + if (!accountId || (accountId === 'G-XXX')) { window.console.warn('Honeycomb: Google Analytics account ID is not set, therefore the Google Analytics script will not be loaded.'); return false; } // Add the tracking script. - addScript(); - - // Init the analytics accounts. - initAccount( accountId, crossDomainAccountId ); + addScript().then(() => { - // Track a page view. - if ( s.trackPageView !== false ) { - trackPageView(); - } + // Init the analytics accounts. + initAccount(accountId, crossDomainAccountId); - // Set up tracking alias helper. - setupTrackingAlias(); + // Set up tracking alias helper. + setupTrackingAlias(); - // Track YouTube video views. - trackYouTubeViews(); -}; + // Track lightbox video views. + trackLightboxVideoViews(); -let setAccountId = accId => { - accountId = accId; + // Do console error if window.ga called, but doesn't exist, as V4 is now window.gtag(). + window.ga = window.ga || function () { + window.console.error( + 'Honeycomb web toolkit has now been updated to use Google Analytics V4 (gtag). Please update any `window.ga()` references to use the new V4 API.', + arguments + ); + }; + }); }; -let setCrossDomainAccountId = accId => { - crossDomain = true; - crossDomainAccountId = accId; +const isExcludedEnvironment = () => { + const excludedEnvironments = [ + 'localhost', + 'local.red-gate.com', + 'local.honeycomb.com', + 'webstaging.red-gate.com', + 'coredev-uat', + ]; + + let isExcluded = false; + excludedEnvironments.forEach(environment => { + if (window.location.host.includes(environment)) { + isExcluded = true; + } + }); + + return isExcluded; }; -let setSites = s => { - sites = s; +const setAccountId = accId => { + accountId = accId; }; -let setOptimizeId = id => { - optimizeContainerId = id; +const setCrossDomainAccountId = accId => { + crossDomainAccountId = accId; }; // Add the Google Analytics script to the page. // Expanded out the isogram iife. -let addScript = () => { - window.GoogleAnalyticsObject = 'ga'; - window.ga = window.ga || function() { - ( window.ga.q = window.ga.q || [] ).push( arguments ); - }; - window.ga.l = 1 * new Date(); - - let script = document.createElement( 'script' ); - script.async = 1; - script.src = '//www.google-analytics.com/analytics.js'; - - let firstScript = document.getElementsByTagName( 'script' )[ 0 ]; - firstScript.parentNode.insertBefore( script, firstScript ); +const addScript = () => { + return new Promise((resolve, reject) => { + load(`https://www.googletagmanager.com/gtag/js?id=${accountId}`, () => { + resolve(); + }, { + async:true + }, () => { + reject('Google Analytics script not loaded'); + }); + }); }; // Initialise the account, with the account ID. -let initAccount = (accountId, crossDomainAccountId) => { - if ( ! accountId || ( accountId === 'UA-XXX' ) ) { +const initAccount = (accountId, crossDomainAccountId = null) => { + if (!accountId || (accountId === 'G-XXX')) { return false; } - if ( typeof window.ga === 'undefined' ) return false; - - // Create the tracker for the individual property. - // allowLinker defaults to 'false' - window.ga( 'create', accountId, 'auto' ); - - // Create the cross-domain tracker, and set it to allow cross-domain linker parameters. - // Also enable the auto-linker and pass in a list of sites. - // Our implementation of multiple trackers follows this guide: https://www.simoahava.com/gtm-tips/cross-domain-tracking-with-multiple-ga-trackers/ - if ( crossDomainAccountId && sites ) { - window.ga( 'create', crossDomainAccountId, { name: crossDomainTrackerName, cookieName: '_crossDomainGa', 'allowLinker': true } ); - window.ga( `${crossDomainTrackerName}.require`, 'linker' ); - window.ga( `${crossDomainTrackerName}.linker:autoLink`, sites ); - } - - if ( optimizeContainerId ) { - window.ga('require', optimizeContainerId); - } - - // Anonymise IP addresses by default. - window.ga( 'set', 'anonymizeIp', true ); -}; + window.dataLayer = window.dataLayer || []; + window.gtag = function() { + window.dataLayer.push(arguments); + }; -// Track a page view on all trackers. -let trackPageView = ( url = false ) => { - const options = url ? { page : url } : {}; + // Set default values of consent to denied. + window.gtag('consent', 'default', { + 'ad_storage': 'denied', + 'analytics_storage': 'denied', + 'wait_for_update': 500, + }); - if ( typeof window.ga === 'undefined' ) return false; + window.gtag('js', new Date()); - // Track pageview for the default tracker - window.ga( 'send', 'pageview', options ); + // Add account IDs. + const configOptions = {}; + if (isExcludedEnvironment()) { + configOptions['debug_mode'] = true; + } + window.gtag('config', accountId, configOptions); + if (crossDomainAccountId) { + window.gtag('config', crossDomainAccountId, configOptions); + } - // Track pageview for the crossdomain tracker, if set - if ( crossDomain ) { - window.ga( `${crossDomainTrackerName}.send`, 'pageview', options ); + // Update consent for storing cookies if targeting consent given. + const hasTargetingConsent = cookieConsent.hasConsent('targeting'); + if (hasTargetingConsent) { + window.gtag('consent', 'update', { + 'ad_storage': 'granted', + 'analytics_storage': 'granted', + }); } }; -// Track an event on the default tracker -let trackEvent = ( category = '', action = '', label = null, value = null ) => { - if ( typeof window.ga === 'undefined' ) return false; +// Track a page view on all trackers. +const trackPageView = ( url = '' ) => { + const options = (url !== '') ? { + page_location : url, + } : {}; - window.ga( 'send', 'event', category, action, label, value ); + trackEvent('page_view', options); }; -// Set a custom variable on the default tracker -let setCustomVariable = ( index, name, value ) => { - if ( typeof window.ga === 'undefined' ) return false; +// Track an event. +const trackEvent = (event = '', params = {}) => { + if (event === '') return false; + if (typeof window.gtag === 'undefined') return false; - let options = {}; - options[ 'dimension' + index ] = value; - window.ga( 'send', 'pageview', options ); + window.gtag('event', event, params); }; // Track youtube video views. -let trackYouTubeViews = () => { - let els = document.querySelectorAll( '.lightbox--video' ); - for ( let i = 0; i < els.length; i++ ) { - els[i].addEventListener( 'click', ( e ) => { - let videoId = e.target.href.replace( /http(s)*:\/\/www.youtube.com\/embed\/|\?.*/g, '' ); - trackEvent( 'Video', window.location.pathname, videoId ); - } ); +const trackLightboxVideoViews = () => { + const els = document.querySelectorAll('.lightbox--video, .js-lightbox--video'); + for (let i=0; i { + let target = e.target; + + // Ensure target is the link, rather than a child element. + while (!target.hasAttribute('href')) { + target = target.parentElement; + } + + const videoId = target.href.replace( + /http(s)*:\/\/www.youtube.com\/embed\/|\?.*/g, + '' + ); + const url = new URL(target.href); + trackEvent('video_start', { + video_current_time: 0, + video_percent: 0, + video_url: url.origin + url.pathname, + video_id: videoId, + lightbox: true, + }); + }); } }; -// Click track (helper for instead of onclick="ga(send...)". +// Click track (helper for instead of onclick="gtag('event', ...)". // Use data-attributes instead. Keeps HTML nicer and easy to update in the // future). -let setupTrackingAlias = (element = document) => { - let els = element.querySelectorAll( '[data-ga-track]' ); - for ( let i = 0; i < els.length; i++ ) { - els[i].addEventListener( 'click', ( e ) => { +const setupTrackingAlias = (element = document) => { + const els = element.querySelectorAll('[data-ga-track]'); + for (let i=0; i { let target = e.target; // Ensure that the target is the element with the tracking info, @@ -152,26 +177,54 @@ let setupTrackingAlias = (element = document) => { target = target.parentElement; } - let category = target.getAttribute( 'data-ga-track-category' ) || null; - let action = target.getAttribute( 'data-ga-track-action' ) || null; - let label = target.getAttribute( 'data-ga-track-label' ) || null; - let value = target.getAttribute( 'data-ga-track-value' ) || null; + const event = target.getAttribute('data-ga-track-event'); + if (event === null) return; - // Process Google tracking event. - trackEvent( category, action, label, value ); + // Get attributes that match 'data-ga-track-'. + const eventParams = {}; + for (const attr of target.attributes) { + if (attr.name.match('data-ga-track-') && !attr.name.match('data-ga-track-event')) { + eventParams[attr.name.substring('data-ga-track-'.length)] = attr.value; + } + } + + // Process the Google tracking event. + trackEvent(event, eventParams); } ); } }; +const setCustomVariable = (...args) => { + logDeprecatedFunctionToConsole('setCustomVariable', 'Google Analytics'); +}; + +const setOptimizeId = (...args) => { + logDeprecatedFunctionToConsole('setOptimizeId', 'Google Analytics'); +}; + +const setSites = (...args) => { + logDeprecatedFunctionToConsole('setSites', 'Google Analytics'); +}; + export default { init, + accountId, + isExcludedEnvironment, + setupTrackingAlias, setAccountId, setCrossDomainAccountId, - setSites, - setOptimizeId, - trackPageView, trackEvent, + trackPageView, + setCustomVariable, - accountId, - setupTrackingAlias + setOptimizeId, + setSites, }; + +export { + accountId, + isExcludedEnvironment, + setupTrackingAlias, + trackEvent, + trackPageView, +}; \ No newline at end of file diff --git a/src/forms/js/honeycomb.forms.marketo.js b/src/forms/js/honeycomb.forms.marketo.js index a57c6e0e..3073c168 100644 --- a/src/forms/js/honeycomb.forms.marketo.js +++ b/src/forms/js/honeycomb.forms.marketo.js @@ -159,6 +159,14 @@ const create = c => { removeDefaultStyles(); formatCheckboxes(marketoFormElement); + // Replicate default Google Analytics `form_submit` event. + marketoForm.onSuccess(() => { + googleAnalytics.trackEvent('form_submit', { + form_id: marketoForm.getFormElem().get(0).getAttribute('id'), + marketo_form_id: marketoForm.getId(), + }); + }); + if (typeof config.callback === 'function') { config.callback.call(this, marketoForm); } diff --git a/src/honeycomb.js b/src/honeycomb.js index 43df5c7c..0d7c6e1d 100644 --- a/src/honeycomb.js +++ b/src/honeycomb.js @@ -2,7 +2,7 @@ // Google analytics. import googleAnalytics from './analytics/js/honeycomb.analytics.google'; -googleAnalytics.setAccountId('UA-XXX'); +googleAnalytics.setAccountId('G-XXX'); googleAnalytics.init(); // Pingdom. @@ -138,4 +138,4 @@ toggle.init(); import video from './video/js/honeycomb.video'; video.init({ analytics: googleAnalytics -}); \ No newline at end of file +}); diff --git a/src/notification/js/honeycomb.notification.log-deprecated-function.js b/src/notification/js/honeycomb.notification.log-deprecated-function.js new file mode 100644 index 00000000..f98dee6b --- /dev/null +++ b/src/notification/js/honeycomb.notification.log-deprecated-function.js @@ -0,0 +1,15 @@ +const logDeprecatedFunctionToConsole = ( + func = '', + module = '', + version = '14.2.0' +) => { + let warning = `"${func}" has been deprecated `; + if (module !== '') { + warning += `from the "${module}" module `; + } + warning += `in Honeycomb web toolkit v${version} and will be removed in a later version.`; + + window.console.warn(warning); +}; + +export { logDeprecatedFunctionToConsole }; diff --git a/src/video/js/honeycomb.video.js b/src/video/js/honeycomb.video.js index 6ef994b3..fb586b60 100644 --- a/src/video/js/honeycomb.video.js +++ b/src/video/js/honeycomb.video.js @@ -107,15 +107,16 @@ const calculatePercentages = duration => { return percentages; }; -const trackVideoEvent = ( videoId, value ) => { +const trackVideoEvent = ( videoId, event = '', params = {} ) => { if (analytics) { - analytics.trackEvent('Video', `${videoId} - ${document.location.pathname}`, value); + params.video = `${videoId} - ${document.location.pathname}`; + analytics.trackEvent(event, params); } }; // we want to track a special event when we hit either 20% or 30 seconds through the video, whichever is longer const trackGoal = ( videoId ) => { - trackVideoEvent( videoId, 'goal'); + trackVideoEvent(videoId, 'video_goal'); return true; }; @@ -124,17 +125,9 @@ const trackVideoEventsSoFar = (goalTracked, percentages, currentTime, videoId) = // check goal conditions if (!goalTracked) { if (currentTime > percentages['20%'] && percentages['20%'] > 30) { - goalTracked = trackGoal(event, videoId); + goalTracked = trackGoal(videoId); } else if (currentTime > 30 && percentages['20%'] < 30) { - goalTracked = trackGoal(event, videoId); - } - } - - // check what percentages the playhead has passed - for (let i in percentages) { - if (currentTime > percentages[i]) { - trackVideoEvent(videoId, i); - delete percentages[i]; + goalTracked = trackGoal(videoId); } } @@ -152,39 +145,7 @@ const handleUnstartedEvent = (videoId, duration) => { // Handler for Play event // Track an event when a video starts playing -const handlePlayEvent = (videoId, duration, player ) => { - let iframe; - - // get iframe from player - if ( typeof player.getIframe === 'function' ) { - // youtube method - iframe = player.getIframe(); - } else { - // vimeo method - iframe = player.element; - } - - if (!iframe.hasAttribute('data-ga-tracked') && analytics) { - const container = (isVimeoId(videoId)) ? iframe.parentElement.parentElement : iframe.parentElement; - - if (container.hasAttribute('data-ga-track')) { - - // Track the video in GA (Google Analytics). - let category = container.getAttribute('data-ga-track-category') || null; - let action = container.getAttribute('data-ga-track-action') || null; - let label = container.getAttribute('data-ga-track-label') || null; - let value = container.getAttribute('data-ga-track-value') || null; - - // Call the tracking event. - analytics.trackEvent(category, action, label, value); - } - - // Add a tracked data attribute to prevent from tracking multiple times. - iframe.setAttribute('data-ga-tracked', true); - - trackVideoEvent(videoId, '0%'); - } - +const handlePlayEvent = (videoId, duration ) => { if ( typeof window.onVideoPlayerStateChange === 'function' ) { window.onVideoPlayerStateChange('play', videoId, duration); } @@ -233,7 +194,7 @@ const attachVimeoPlayerEventListeners = (player, videoId, goalTracked) => { pauseEventsAttached = true; } - handlePlayEvent( videoId, data.duration, player ); + handlePlayEvent( videoId, data.duration ); }); }; @@ -312,7 +273,7 @@ const addInlineVideos = () => { // Play events if ( event.data === window.YT.PlayerState.PLAYING ) { percentages = percentages || calculatePercentages(duration); - handlePlayEvent(videoId, duration, event.target); + handlePlayEvent(videoId, duration); } // Pause events