:root{--ta-blue-darker:#1A436B;--ta-blue-dark:#225A8B;--ta-blue-light:#95c3e2;--ta-gold:#ffd700;--ta-font-color-dark:#000;--ta-font-color-light:#fff;--ta-grey-light:#f6f6f6;--ta-grey-medium:#ccc;--ta-grey-dark:#aaa;--ta-border-radius:.5rem}@font-face{font-display:swap;font-family:quicksand;font-style:normal;font-weight:400;src:url(/quicksand-v37-latin-regular.woff2)format('woff2')}@font-face{font-display:swap;font-family:quicksand;font-style:normal;font-weight:700;src:url(/quicksand-v37-latin-700.woff2)format('woff2')}html{padding:0;margin:0}body{font-family:quicksand,roboto,arial,sans-serif;font-style:normal;font-weight:400;background:#fff;padding:0;margin:0;font-size:1.2rem}p{line-height:1.8rem}h1,h2,h3,h4,h5,h6{margin:0;font-weight:700;color:var(--ta-font-color-dark)}h1{font-size:2rem}a{color:var(--ta-font-color-dark)}a:visited{color:var(--ta-font-color-dark)}blockquote{margin-top:1rem;margin-bottom:1rem;margin-left:0;padding:.25rem;color:var(--ta-font-color-dark);border-left:.5rem solid var(--ta-grey-dark);border-radius:var(--ta-border-radius);background-color:var(--ta-grey-light)}blockquote p{margin-left:.5rem}article img{display:block;margin:auto;max-width:100%;height:auto;border-radius:var(--ta-border-radius)}figure{text-align:center}figcaption{font-style:oblique}li{line-height:2rem}#separator{margin-top:0;margin-bottom:2rem;margin-left:auto;margin-right:auto;position:relative;width:100%;text-align:center;color:var(--ta-grey-medium);border-bottom:1px dashed var(--ta-grey-medium)}.layout-nav{grid-area:nav}.layout-search{grid-area:search}.layout-header{grid-area:header}.layout-content{grid-area:content}.layout-sidebar{grid-area:sidebar}.layout-footer{grid-area:footer}.layout-wrapper{display:grid;grid-template-areas:"nav" "search" "header" "content" "sidebar" "footer"}.layout-content{padding:1rem}.layout-sidebar{display:flex;flex-direction:column;gap:1rem;padding:1rem}#quick-search-form{display:flex;flex-direction:row;margin:.5rem;padding:.5rem;column-gap:1rem;align-items:center;border:1px solid var(--ta-grey-medium);border-radius:var(--ta-border-radius)}#quick-search-form input[type=text]{flex:1;padding:.5em;font-size:1rem;border:0}.layout-nav{display:flex;flex-direction:column;overflow:hidden;justify-content:center;background-color:var(--ta-blue-dark);width:100%}.layout-nav>a,.layout-nav>a:visited{color:var(--ta-font-color-light);text-align:left;padding:1rem;text-decoration:none}.navbar-logo{display:none}.megamenu>a{display:block;color:var(--ta-font-color-light);text-align:left;text-decoration:none}.megamenubtn{text-wrap-mode:nowrap}.megamenu-content{display:none;position:absolute;background-color:var(--ta-blue-darker);width:100%;left:0;box-shadow:transparent 0 0,transparent 0 0,transparent 0 0,transparent 0 0,rgba(0,0,0,.25)0 25px 50px -12px;z-index:1000;padding:1rem;margin-top:.5rem}.megamenu:hover .megamenu-content{display:block}.megamenu-container{display:flex;flex-direction:column;justify-content:space-evenly}.megamenu-column{display:flex;flex-direction:column}.megamenu-column h3{color:var(--ta-font-color-light)}.megamenu-column a{color:var(--ta-font-color-light);padding:.5rem;text-decoration:none;text-align:left}.megamenu-column a:visited{color:var(--ta-font-color-light)}.megamenu-column a:hover{text-decoration:underline}.layout-sidebar>div{flex:1;background-color:var(--ta-grey-light);padding:1rem;border-radius:var(--ta-border-radius)}.support-button{display:flex;flex-direction:row;border-radius:var(--ta-border-radius);padding:1rem;margin-bottom:1rem;align-items:center}.support-button>div{padding:.5rem}.support-button>div>a{text-decoration:none}.support-button.youtube{background-color:var(--ta-blue-light)}.support-button.bmac{background-color:#fd0}.support-button.patreon{background-color:#fff}.support-button.github{background-color:#f76eb8}.layout-footer{background-color:var(--ta-blue-dark);padding:1rem;display:flex;flex-direction:column}.footer-item{color:var(--ta-font-color-light);padding:1rem;text-align:center;flex:1;display:flex;flex-direction:column}.footer-item>a{padding:.5rem;color:var(--ta-font-color-light);text-decoration:none}.footer-item-l{order:1}.footer-item-c{order:3}.footer-item-r{order:2}.layout-header{display:flex;justify-content:center;text-align:center;background-size:cover}.layout-header>div{background:rgba(0,0,0,.4);border-radius:var(--ta-border-radius);margin:1rem;padding:1rem}.layout-header>div>*{color:var(--ta-font-color-light)}.layout-header>div>h1{font-size:3rem;text-transform:uppercase}.layout-header>div>h3{text-transform:uppercase}.layout-header>div>p{text-transform:uppercase;font-size:smaller}.breadcrumbs{margin-top:1rem}.breadcrumbs ol{padding-left:0}.breadcrumbs li{display:inline}.breadcrumbs li a{color:var(--ta-font-color-light)}.breadcrumbs li:not(:last-child)::after{color:var(--ta-font-color-light);content:"»";padding-left:.25rem;padding-right:.25rem}.pagination{margin:3rem 0}.pagination li{display:inline-block;margin-right:.375rem;font-size:.875rem;margin-bottom:2.5rem}[dir=rtl] .pagination li{margin-left:.375rem;margin-right:0}.pagination li a{padding:.5rem .625rem;background-color:#fff;color:var(--ta-font-color-dark);border:1px solid #ddd;border-radius:var(--ta-border-radius);text-decoration:none}.pagination li.disabled{display:none}.pagination li.active a,.pagination li.active a:link,.pagination li.active a:active,.pagination li.active a:visited{background-color:#ddd}.taxonomy li{padding:.5rem}.cardcontainer{display:grid;grid-template-columns:auto;gap:1rem;margin-top:1rem;margin-bottom:1rem}.card{display:grid;grid-auto-rows:auto;height:auto;border:1px solid var(--ta-grey-light);border-radius:var(--ta-border-radius);overflow:hidden}.card a{text-decoration:none}.cardtop{display:flex;justify-content:center;align-items:center;background-color:var(--ta-grey-light);padding:1rem}.cardtop>a>img{box-shadow:0 0 .5rem #000}.cardbottom{padding:1rem}.cardbottom>h2{font-size:1rem}.cardbottom>div{display:flex;flex-direction:row;justify-content:left;flex-wrap:wrap}.cardbottom>div>div{border-radius:var(--ta-border-radius);background-color:var(--ta-blue-light);margin-top:.1rem;margin-bottom:.1rem;margin-right:.25rem;padding:.25rem;font-size:.8rem}.cardbottom>div>div.tag-bold{background-color:var(--ta-blue-dark)}.cardbottom>div>div.tag-price{background-color:#000;color:#fff}.cardbottom>div>div.tag-price-free{background-color:var(--ta-gold);font-weight:700}.cardbottom>div>div>a{color:var(--ta-font-color-dark)}.cardbottom>div>div.tag-bold>a{color:var(--ta-font-color-light)}.page-content-overview{background-color:var(--ta-grey-light);padding:1rem;border-radius:var(--ta-border-radius);margin-bottom:1rem}.product-table-container{display:flex;flex-direction:column;margin-bottom:1em;border-radius:var(--ta-border-radius);background-color:var(--ta-grey-light)}.product-table-item{padding:1rem;text-align:center;flex:1}.product-table-item h4{margin-bottom:.5rem}.product-table-item-highlight{font-weight:700;background-color:var(--ta-gold);border-radius:.5rem}.product-table-item-thumbnail{padding-top:.25rem;padding-bottom:1rem}.tooltip{position:relative;display:inline-block;cursor:pointer}.tooltiptext{position:absolute;z-index:1;visibility:hidden;width:150px;padding:.5rem;background-color:#fff;color:var(--ta-font-color-dark);border-radius:var(--ta-border-radius);border:.1em solid var(--ta-blue-dark);font-size:.8em;font-weight:400;text-align:center}.tooltip:hover .tooltiptext{visibility:visible}.procon-table-container{display:flex;flex-direction:column;margin-top:.5rem;margin-bottom:1em;border-radius:var(--ta-border-radius);background-color:var(--ta-grey-light)}.procon-table-item{padding:1rem;flex:1}.procon-pros li{list-style:disc outside url(/li-tick.webp)}.procon-cons li{list-style:square outside url(/li-cross.webp)}.formcontainer{background-color:var(--ta-grey-light);border-radius:var(--ta-border-radius);padding:1rem;color:var(--ta-font-color-dark)}.formcontainer ul{list-style-type:none;padding:0}.formcontainer-row{display:flex;flex-direction:column;justify-content:flex-end;padding:1rem}.formcontainer-row>label{flex:1;padding:1rem;font-size:1rem;font-weight:700}.formcontainer-row>input{flex:2;padding:1em;font-size:1rem;border:0;border-radius:var(--ta-border-radius)}.formcontainer-row>textarea{flex:2;padding:1em;font-size:1rem;border:0;border-radius:var(--ta-border-radius)}.formcontainer-row>button{flex:1;background:var(--ta-blue-dark);color:var(--ta-font-color-light);font-size:1.2rem;font-weight:700;padding:1rem;border:0;border-radius:var(--ta-border-radius)}.glossary-term,.glossary-term:visited{color:var(--ta-blue-dark);text-decoration-line:underline;text-decoration-style:dotted}@media(min-width:576px){.layout-sidebar{flex-direction:column}.cardcontainer{grid-template-columns:repeat(2,minmax(0,1fr))}.card{grid-auto-rows:1fr;height:100%}.product-table-container{flex-direction:row}.procon-table-container{flex-direction:row}}@media(min-width:768px){.layout-sidebar{flex-direction:row}.cardcontainer{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.layout-sidebar{flex-direction:row}.cardcontainer{grid-template-columns:repeat(3,minmax(0,1fr))}.footer-item-container{flex-direction:row}.footer-item:first-of-type{text-align:left}.footer-item:last-of-type{text-align:right}.footer-item-l{order:1}.footer-item-c{order:2}.footer-item-r{order:3}.formcontainer-row{flex-direction:row}}@media(min-width:1200px){.layout-wrapper{grid-template-columns:4fr 1fr;grid-template-areas:"nav     nav" "search  search" "header   header" "content sidebar" "footer  footer"}.layout-sidebar{flex-direction:column}.layout-footer{flex-direction:row;justify-content:center;align-items:baseline}.footer-item{padding:1rem 4rem}.megamenu-container{flex-direction:row}.cardcontainer{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(min-width:1400px){.layout-sidebar{flex-direction:column}.cardcontainer{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(min-width:576px){}@media(min-width:768px){}@media(min-width:992px){}@media(min-width:1200px){}@media(min-width:1400px){}