/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
:root{--innisfil-primary:#3870B2;--innisfil-primary-light:#DAEEFB;--innisfil-primary-dark:#27407f;--innisfil-secondary:#5A9240;--innisfil-secondary-dark:#417827;--innisfil-tertiary:#EB8023;--innisfil-bg-feature:#FFF8E5;}
.tabs-component__list-item{background-color:var(--innisfil-primary);border-radius:12px 12px 0 0}.tabs-component__list-item a{padding:8px 16px 9px 16px;text-decoration:none;color:#fff}.tabs-component__list-item a:hover{color:var(--innisfil-primary-light);text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em)}.tabs-component__list-item a:active{color:#fff;text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em)}.tabs-component__list-item--selected{background-color:#fff;border:1px solid #8c8c8c;border-bottom:0;position:relative}.tabs-component__list-item--selected a{color:#141414}.tabs-component__list-item--selected a:hover{color:#1c1c1c;text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em)}.tabs-component__list-item--selected a:active{color:var(--innisfil-secondary-dark);text-decoration:underline;text-underline-offset:max(5px,.2rem,.2em);text-decoration-thickness:max(3px,.1875rem,.12em)}.tabs-component__list-item--selected::after{content:"";background-color:inherit;bottom:-1px;height:1px;left:0;position:absolute;width:100%}
.tabs-component__panel{padding:16px}.tabs-component__panels{background-color:#fff;border:1px solid #8c8c8c;border-radius:0 8px 8px 8px}.tabs-component__panels table{margin-bottom:0}.tabs-component__panels table>caption{padding:0 0 16px 0;font-size:1.1875rem}.tabs-component__panel .list-view>*:first-child{padding-top:8px}.tabs-component__panel .list-view>*:last-child{padding-bottom:8px;margin-bottom:0;border-bottom:none}
