/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans.svg#OpenSans) format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-Italic.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-Italic.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-Italic.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-Italic.svg#OpenSans-Italic) format('svg');font-weight:normal;font-style:italic;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-Bold.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-Bold.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-Bold.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-Bold.svg#OpenSans-Bold) format('svg');font-weight:bold;font-style:normal;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-BoldItalic.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-BoldItalic.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-BoldItalic.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-BoldItalic.svg#OpenSans-BoldItalic) format('svg');font-weight:bold;font-style:italic;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-Light.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-Light.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-Light.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-Light.svg#OpenSans-Light) format('svg');font-weight:300;font-style:normal;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-LightItalic.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-LightItalic.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-LightItalic.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-LightItalic.svg#OpenSans-LightItalic) format('svg');font-weight:300;font-style:italic;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-Semibold.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-Semibold.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-Semibold.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-Semibold.svg#OpenSans-Semibold) format('svg');font-weight:600;font-style:normal;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-SemiboldItalic.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-SemiboldItalic.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-SemiboldItalic.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-SemiboldItalic.svg#OpenSans-SemiboldItalic) format('svg');font-weight:600;font-style:italic;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-Extrabold.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-Extrabold.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-Extrabold.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-Extrabold.svg#OpenSans-Extrabold) format('svg');font-weight:800;font-style:normal;}@font-face{font-family:'Open Sans';font-display:fallback;src:url(/themes/mysqlha/fonts/OpenSans-ExtraboldItalic.eot#iefix) format('embedded-opentype'),url(/themes/mysqlha/fonts/OpenSans-ExtraboldItalic.woff) format('woff'),url(/themes/mysqlha/fonts/OpenSans-ExtraboldItalic.ttf) format('truetype'),url(/themes/mysqlha/fonts/OpenSans-ExtraboldItalic.svg#OpenSans-ExtraboldItalic) format('svg');font-weight:800;font-style:italic;}HTML,BODY,DIV,SPAN,APPLET,OBJECT,IFRAME,H1,H2,H3,H4,H5,H6,P,BLOCKQUOTE,PRE,A,ABBR,ACRONYM,ADDRESS,BIG,CITE,CODE,DEL,DFN,EM,IMG,INS,KBD,Q,S,SAMP,SMALL,STRIKE,STRONG,SUB,SUP,TT,VAR,B,U,I,CENTER,DL,DT,DD,FIELDSET,FORM,LABEL,LEGEND,TABLE,CAPTION,TBODY,TFOOT,THEAD,TR,TH,TD,ARTICLE,ASIDE,CANVAS,DETAILS,EMBED,FIGURE,FIGCAPTION,FOOTER,HEADER,HGROUP,MENU,NAV,OUTPUT,RUBY,SECTION,SUMMARY,TIME,MARK,AUDIO,VIDEO{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline;}OL,UL,LI{border:0;font-size:100%;font:inherit;vertical-align:baseline;}OL,UL{margin-top:1em;}P + OL,P + UL{margin-top:0;}ARTICLE,ASIDE,DETAILS,FIGCAPTION,FIGURE,FOOTER,HEADER,HGROUP,MENU,NAV,SECTION{display:block;}BLOCKQUOTE,Q{quotes:none;}BLOCKQUOTE:before,Q:before,BLOCKQUOTE:after,Q:after{content:'';content:none;}TABLE{border-collapse:collapse;border-spacing:0;}B,STRONG{font-weight:bolder;}I,EM{font-style:italic;}SUP{vertical-align:super;font-size:0.7em;}SUB{vertical-align:sub;font-size:0.7em;}P{margin:1em 0 0;padding:0}H1{font-size:2.5em;}H2{font-size:2.25rem;font-weight:normal;margin-top:1em;}H3{font-size:20px;font-weight:600;margin-top:1em;}H4{font-size:1.25rem;font-weight:normal;margin-top:1em;}H5{font-size:1rem;font-weight:bold;margin-top:1.3333em;}FORM,TEXTAREA,INPUT[type=text],INPUT[type=button],INPUT[type=submit],SELECT{-webkit-appearance:none;border-radius:0;outline:none;}INPUT[type=checkbox]{-webkit-appearance:checkbox;}INPUT[type=radio]{-webkit-appearance:radio;}.ui-helper-hidden-accessible{display:none;}:root{--color-white:#ffffff;--color-black:#000000;--color-mysql-blue:#00758f;--color-mysql-orange:#f29111;--color-light-grey:#ebecee;--color-medium-grey:#9b9b9b;--color-secondary-blue:#4479a1;--color-text-grey:#555555;--color-secondary-orange:#f7c891;--color-tertiary-orange:#faedb2;--color-tertiary-blue:#0074a3;--color-quaternary-blue:#6aa0cc;--color-quinary-blue:#6f93bf;--color-sextuple-blue:#2b618b;--color-secondary-medium-grey:#cccccc;--color-medium-light-grey:#e1e1e1;--color-dark-grey:#444444;--color-darkest-grey:#333333;--color-lightest-grey:#f7f7f7;--color-medium-dark-grey:#717171;--color-red:#ef2814;--color-green:#00a04c;--color-yellow:#f9b233;}HTML,BODY{margin:0;padding:0;width:100%;min-height:100%;text-align:center;font:16px/1.2 'Open Sans',Arial,Helvetica,sans-serif;font-weight:400;color:var(--color-text-grey);background:var(--color-lightest-grey);overflow-x:hidden;}BODY *{box-sizing:border-box;}A,SPAN.a{color:var(--color-tertiary-blue);text-decoration:none;cursor:pointer;}A:hover,SPAN.a:hover{text-decoration:underline;}.clear:after,.container:after{content:'';display:block;clear:both;visibility:hidden;font-size:0;line-height:0;}.hidden{display:none;}.invisible{visibility:hidden;}.center{margin-left:auto;margin-right:auto;}.icon{display:block;}.icon svg{width:100%;height:100%;fill:currentColor;}.w800{max-width:800px;}.w1000{max-width:1000px;}.page-wrapper{max-width:1600px;margin:0 auto;background:var(--color-white);width:100%;min-width:300px;box-shadow:-2px 0 5px 0 #eee,2px 0 5px 0 #eee;}.pager{margin-top:40px;}.pager H2{display:none;}NAV.pager UL{padding:0;text-align:center;margin:40px 0 0;}NAV.pager UL LI{display:inline-block;padding:0;margin:0;}NAV.pager UL LI.is-active,NAV.pager UL LI.pager__item--ellipsis,NAV.pager UL LI A{color:currentColor;text-decoration:none;display:inline-block;padding:6px 11px;}NAV.pager UL LI.is-active{color:var(--color-mysql-orange);}NAV.pager UL LI A:hover{text-decoration:none;color:var(--color-mysql-blue);}#header{display:flex;align-items:center;width:100%;padding:30px 60px;text-align:left;}#header .logo,#header A.logo{font-size:26px;width:14.6154em;display:flex;align-items:flex-end;text-decoration:none;}#header .logo .image{width:5.4615em;height:3.7308em;}#header .logo .image svg{max-width:100%;max-height:100%;border:0;}#header .logo .text{padding-left:0.5em;line-height:1.2308em;color:var(--color-mysql-blue);width:8.9230em;}#header .navigation{flex-grow:1;padding-left:50px;}#header .navigation .row{display:flex;align-items:flex-end;width:100%;}#header .navigation .row:first-of-type{padding-bottom:10px;border-bottom:3px solid var(--color-light-grey);}#header .navigation .row .text{font-size:80%;line-height:1;color:var(--color-medium-grey);font-style:italic;}#header .navigation .row .search{flex-grow:1;margin-left:10px;}#header .navigation .row .search FORM{position:relative;}#header .navigation .row .search FORM INPUT[type=text]{width:44px;border:1px solid transparent;background:transparent;padding:1px 10px 1px 32px;font-size:90%;line-height:19px;transition:all 0.3s;position:relative;z-index:2;color:var(--color-text-grey);}#header .navigation .row .search FORM.active INPUT[type=text],#header .navigation .row .search FORM INPUT[type=text]:focus{width:144px;border-color:var(--color-secondary-medium-grey);}#header .navigation .row .search FORM .icon{display:block;position:absolute;top:50%;left:6px;width:16px;height:16px;transform:translateY(-50%);z-index:1;}#header .navigation .row .search FORM .icon svg{width:100%;height:100%;fill:var(--color-medium-grey);}#header .navigation .row NAV UL,#header .navigation .row NAV UL LI{display:inline-block;padding:0;margin:0;}#header .navigation .row NAV UL{margin-top:30px;font-size:18.4px;line-height:1;text-transform:uppercase;}#header .navigation .row NAV UL LI{margin-right:30px;}#header .navigation .row NAV UL LI:last-of-type{margin-right:0;}#header .navigation .row NAV UL LI UL{display:none;}#header .navigation .row NAV UL A{color:var(--color-dark-grey);padding-bottom:10px;font-weight:300;border-bottom:7px solid transparent;}#header .navigation .row NAV UL A.is-active,#header .navigation .row NAV UL A.menu__link--active-trail,#header .navigation .row NAV UL A:hover{border-color:var(--color-mysql-orange);text-decoration:none;}#header .navigation .row:first-of-type NAV UL{font-size:12px;line-height:1;margin-top:0;text-align:right;text-transform:none;}#header .navigation .row:first-of-type NAV UL A{color:var(--color-mysql-blue);font-weight:600;padding-bottom:0;border-bottom:none;}#header .navigation .row:first-of-type NAV UL A:hover{text-decoration:underline;}#submenu{background:var(--color-secondary-blue);color:var(--color-white);text-align:left;padding:0 60px;}#submenu .icon{display:none;}#submenu .title{display:none;}#submenu UL,#submenu UL LI{display:inline-block;margin:0;padding:0;line-height:65px;font-size:15.6px;font-weight:300;}#submenu UL LI{margin-right:20px;}#submenu UL LI A{color:var(--color-white);}#submenu UL LI A:hover{text-decoration:none;color:var(--color-tertiary-orange);}#submenu UL LI A.is-active{text-decoration:none;color:var(--color-secondary-orange);}#submenu .mobile_menu{display:none;}#main .row{padding:40px 60px;}#main .row.title{background:linear-gradient(#fafafa 0%,#c6c6c6 100%);}#main .row.title H1{margin-top:20px;font-size:40px;line-height:1;font-weight:bold;color:var(--color-mysql-blue);}#main .row.title H1 SPAN{color:var(--color-mysql-orange);}#main .row.title H1 SPAN.product_logo{font-size:0;display:block;max-width:100%;max-height:80px;margin:0 auto;display:block;}#main .row.title H1 SPAN.product_logo.amazon_aurora{width:240px;height:70px;}#main .row.title H1 SPAN.product_logo.galera_cluster{width:410px;height:80px;}#main .row.title H1 SPAN.product_logo.tungsten_clustering{width:370px;height:60px;}#main .row.title H1 SPAN.product_logo.google_cloud_sql{width:330px;height:80px;}#main .row.title H1 SPAN.product_logo.azure{width:210px;height:60px;}#main .row.title H1 SPAN.product_logo.oracle{width:300px;height:40px;}#main .row.title H1 SPAN.product_logo svg{width:100%;height:100%;max-width:100%;max-height:100%;}#main .row.title H1 SPAN.subrow{font-size:16px;font-weight:bold;color:var(--color-text-grey);}#main .row.title H2{margin-top:20px;font-size:24px;line-height:1;font-weight:bold;}#main .row.title .text{margin:20px auto 0;max-width:600px;font-size:14px;}#main .row.content .container{text-align:left;margin:0 auto;}#main .text > *:first-child{margin-top:0;}#main UL.ranking_description LI{margin-top:10px;}#main .logos{margin-top:40px;display:flex;justify-content:center;align-items:center;gap:40px;flex-wrap:wrap;}#main .logos .logo{display:block;max-width:300px;max-height:70px;}#main .logos .logo.amazon_aurora{width:170px;height:50px;}#main .logos .logo.galera_cluster{width:290px;height:55px;}#main .logos .logo.tungsten_clustering{width:285px;height:45px;}#main .logos .logo.mysql{width:138px;height:70px;}#main .logos .logo.google_cloud_sql{width:240px;height:60px;}#main .logos .logo.azure{width:150px;height:45px;}#main .logos .logo.oracle{width:170px;height:30px;}#main .logos .logo svg{width:100%;height:100%;}#main .columns{display:flex;justify-content:center;align-items:flex-start;gap:40px;}#main .columns .column .views-element-container > DIV > .blog-post:first-child{margin-top:0;}#main .blog-post{margin-top:40px;}#main .blog-post H3{font-size:19px;font-weight:normal;color:var(--color-mysql-orange);}#main .columns .column > *:first-child H3{margin-top:0;}#main .blog-post .author{margin-top:12px;}#main .blog-post .text{margin-top:12px;}#main .blog-post .text P.learn_more{margin-top:1em;}#main .sources{font-size:14px;}#main .sources .source{margin-top:10px;white-space:nowrap;}#main .sources H2{font-size:18px;font-weight:bold;color:var(--color-mysql-blue);margin-top:0;}#main .sources H3{font-size:14px;font-weight:bold;}#main .sources .text{margin-top:10px;}#main .row.content .container.rankings{display:flex;flex-wrap:wrap;justify-content:space-between;margin:-20px -20px 0;}#main .rankings .ranking{flex-basis:50%;flex-grow:1;min-width:400px;text-align:left;padding:20px;}#main .rankings .ranking H3{font-size:16px;line-height:30px;font-weight:bold;margin-top:0;text-transform:uppercase;color:var(--color-mysql-blue);text-align:center;background:var(--color-light-grey);}#main .rankings .ranking .content{display:flex;align-items:center;padding:20px 20px 0;}#main .rankings .ranking .icon{width:90px;height:90px;align-self:flex-start;flex-shrink:0;}#main .rankings .ranking .icon.yes{color:var(--color-green);}#main .rankings .ranking .icon.maybe{color:var(--color-yellow);}#main .rankings .ranking .icon.no{color:var(--color-red);}#main .rankings .ranking .icon svg{fill:currentColor;}#main .rankings .ranking .text{padding-left:20px;}#main .container.form{max-width:400px;}#main .container.form .form-required{color:var(--color-mysql-orange);}#main .container.form INPUT[type=text],#main .container.form INPUT[type=email],#main .container.form TEXTAREA{width:100%;border:1px solid var(--color-secondary-medium-grey);padding:5px;background:transparent;color:var(--color-text-grey);font:16px/1.2 'Open Sans',Arial,Helvetica,sans-serif;margin-top:4px;}#main .container.form INPUT[type=submit]{color:#ffffff;box-shadow:inset 0 1px 0 0 #9fc0cf;background:#3f8bae;background:-webkit-linear-gradient(top,#3f8bae 5%,#015a84 100%);background:linear-gradient(to bottom,#3f8bae 5%,#015a84 100%);border-radius:6px;border:1px solid #206e92;display:inline-block;font-size:22px;font-weight:700;padding:6px 24px;text-decoration:none;text-shadow:1px 1px 0 #1570cd;text-align:center;line-height:1.1;cursor:pointer;}#main .container.form INPUT[type=submit]:hover{background:#015a84;background:-webkit-linear-gradient(top,#015a84 5%,#3f8bae 100%);background:linear-gradient(to bottom,#015a84 5%,#3f8bae 100%);}#footer .row{padding:40px 60px;background:var(--color-lightest-grey);text-align:left;font-size:13px;}#footer .row.row1{padding:30px 60px 30px 120px;background:var(--color-medium-light-grey);color:var(--color-darkest-grey);position:relative;line-height:23px;}#footer .row.row1 .icon{position:absolute;top:50%;left:60px;display:block;width:32px;height:32px;transform:translateY(-50%);}#footer .row.row1 .title{font-weight:bold;}#footer .row .menu UL,#footer .row .menu UL LI{display:block;margin:0;padding:0;list-style:none;}#footer .row .menu UL{display:flex;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;font-weight:bold;text-transform:uppercase;font-size:16px;margin:30px -10px 0;}#footer .row .menu UL LI{flex-basis:auto;padding:10px;}#footer .row .menu A{color:currentColor;white-space:nowrap;}#footer .row .ranking .title{font-weight:bold;text-transform:uppercase;font-size:16px;}#footer .row .ranking .menu UL{margin-top:10px;font-weight:normal;text-transform:none;font-size:13px;}#footer .row .copyright{margin-top:40px;}#block-mysqlha-tabs UL{border-bottom:1px solid #bbb;border-collapse:collapse;height:auto;line-height:normal;list-style:none;margin:5px;padding:0 0 0 1em;white-space:nowrap;}#block-mysqlha-tabs UL LI{display:inline;}#block-mysqlha-tabs UL LI A{background-color:#ddd;border-color:#bbb;border-style:solid solid none solid;border-width:1px;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}#block-mysqlha-tabs UL LI A.is-active{background-color:#fff;border:1px solid #bbb;border-bottom:1px solid #fff;}#block-mysqlha-tabs UL LI A:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}@media only screen and (max-width:980px){#header .navigation .row{display:block;}#header .navigation .row:first-of-type{border-bottom:none;padding-bottom:0;}#header .navigation .row .text{display:block;border-bottom:3px solid var(--color-light-grey);padding-bottom:15px;margin-bottom:12px;}#header .navigation .row:first-of-type NAV UL{display:block;}#header .navigation .row:last-of-type{display:none;}#submenu{position:relative;padding:0;}#submenu .icon{display:block;position:absolute;top:2px;right:60px;width:32px;height:32px;padding:5px;cursor:pointer;background:transparent;transform:rotate(0deg);transition:all 0.3s;}#submenu UL{display:none;}#submenu UL LI{display:block;padding:0;margin:1px 0 0;}#submenu UL LI:first-of-type{margin-top:0;}#submenu UL LI A{display:block;line-height:36px;padding:0 100px 0 60px;background:var(--color-quinary-blue);}#submenu UL LI A:hover{background:var(--color-sextuple-blue);}#submenu UL LI A.is-active{font-weight:bold;color:var(--color-tertiary-orange);}#submenu.active .icon{background:var(--color-quaternary-blue);transform:rotate(-90deg);}#submenu.active UL{display:block;}#submenu .submenu{display:none;}#submenu .mobile_menu{display:block;width:100%;}#submenu .mobile_menu UL{display:flex;flex-direction:column;align-items:stretch;}#submenu .mobile_menu NAV > UL > LI > A{display:none;}#submenu .mobile_menu NAV > UL > LI > UL{display:none;}#submenu .mobile_menu NAV > UL > LI.menu__item--active-trail{order:-1;}#submenu .mobile_menu NAV > UL > LI.menu__item--active-trail A,#submenu .mobile_menu NAV > UL > LI > A.is-active{display:block;}#submenu .mobile_menu NAV > UL > LI > A{background:var(--color-secondary-blue);border-bottom:1px solid var(--color-quinary-blue);font-size:115%;}#submenu .mobile_menu NAV > UL > LI > A:hover{background:var(--color-sextuple-blue);}#submenu .mobile_menu NAV > UL > LI > A.is-active{font-weight:300;color:var(--color-white);}#submenu .mobile_menu NAV > UL > LI > A:hover{background:var(--color-secondary-blue);}#submenu.active .mobile_menu NAV > UL > LI > A{display:block;}#submenu.active .mobile_menu NAV > UL > LI > UL{display:flex;}}@media only screen and (max-width:920px){UL.pager{margin-top:20px;}#header{padding:15px 20px;text-align:left;}#submenu{font-size:14px;}#submenu .icon{right:20px;}#submenu .mobile_menu UL LI A{padding:0 20px 0 30px;}#submenu .mobile_menu UL > LI > A{padding:0 20px;}#main .row{padding:15px 20px;}#main .columns{display:block;}#main .listing{padding-bottom:20px;}#main .sources{margin:0 -20px -15px;padding:15px 20px;background:var(--color-lightest-grey);}#main .sources .source{margin-top:20px;}#footer .row{padding:15px 20px;}#footer .row.row1{padding:15px 20px 15px 80px;}#footer .row.row1 .icon{left:20px;}#footer .row .menu UL{margin-top:15px;}#footer .row .copyright{margin-top:15px;}}@media only screen and (max-width:750px){#header .logo,#header A.logo{font-size:16px;}#header .navigation{padding-left:20px;}}@media only screen and (max-width:570px){#header .navigation .row .text{display:none;}}@media only screen and (max-width:450px){#main .rankings .ranking{flex-basis:100%;min-width:0;padding:10px;}#main .rankings .ranking .icon{width:45px;height:45px;}#main .rankings .ranking .content{padding:10px 10px 0;}}@media only screen and (max-width:370px){#header .navigation .row:first-of-type NAV UL{display:none;}}@media (pointer:coarse){}
