/* Adaptation of the captured Tortuga layout. Historical palette and fonts remain in source CSS. */
html{overflow-x:hidden}body{overflow-wrap:anywhere}.content-updated{font-size:13px;color:#666;margin:8px 0 16px}.entry-content img{height:auto;max-width:100%}img[loading]{object-fit:contain}.post-ratings img{display:inline-block;width:auto}.post-ratings{pointer-events:none}#channels{max-width:70%}.search-results form{display:flex;gap:8px;flex-wrap:wrap}.search-results input{min-width:160px;max-width:100%}.search-results label{width:100%}#search-results article{border-bottom:1px solid #ddd;padding:18px 0}#search-results article h2{margin:0 0 8px}.error-page{max-width:850px;margin:10vh auto;padding:24px;font:18px/1.6 Arial;color:#303030}.error-page a{color:#0c846e}.menu-toggle{min-height:44px}.entry-content table{max-width:100%;overflow-wrap:normal}.entry-content pre{white-space:pre-wrap}.entry-content iframe{max-width:100%}
@media(max-width:767px){.header-main{padding:20px!important}.site-branding{float:none!important}.site-title{font-size:24px!important}.custom-logo{max-width:60px;height:auto}.header-widgets{float:none!important;margin:16px 0 0!important}.header-widget{padding:0!important}.site-content{padding:20px 12px!important}.primary-menu-toggle{display:block!important;width:100%}.primary-navigation{display:none}.primary-navigation.is-open{display:block}.main-navigation ul.menu{display:block!important}.main-navigation ul.menu li{display:block!important;float:none!important}.main-navigation ul.menu a{padding:13px 20px!important}.content-area,.sidebar{width:100%!important;float:none!important;max-width:100%!important}.post-layout-columns .post-column{width:100%!important;float:none!important}.site-content .content-area{padding-right:0!important}.entry-content{font-size:16px;line-height:1.75}.entry-title,.page-title{font-size:26px!important}.entry-content table,#channels{display:table!important;float:none!important;max-width:100%!important;width:100%!important;margin:16px 0!important}.entry-content th,.entry-content td{padding:8px!important}.wp-block-search__inside-wrapper{max-width:100%}.wp-block-search__input{min-width:0;width:100%}.widget{margin-top:20px}.site-footer{padding:20px!important}}
@media(max-width:767px){.primary-menu-toggle{padding:12px 20px!important;min-height:48px!important;height:auto!important;font-size:18px!important;line-height:24px!important;color:#fff!important;text-align:left!important;margin:0!important}.primary-menu-toggle .menu-toggle-text{display:inline!important;font-size:18px!important;line-height:24px!important;color:#fff!important;visibility:visible!important}.wp-block-search__button{white-space:nowrap!important;min-width:80px!important;flex-shrink:0}.wp-block-search__inside-wrapper{display:flex;width:100%;box-sizing:border-box}}
