/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
a.filter-button{font-size:0.9em;padding:5px 10px;}
:root{--tab-border:#e6ddc7;--tab-active-bg:#e9d9b6;--tab-hover-bg:#f6f1e3;--tab-inactive-fg:#4f4f4f;--tab-active-fg:#000;--panel-border:#e6ddc7;--link-accent:#9C6800;--lb-tabs-pad:0;--lb-tabs-margin:20px 0;}.lb-tab-section .tab-content a:not(.btn),.layout__region .tab-content a:not(.btn),.layout-builder__region .tab-content a:not(.btn){color:var(--link-accent);}.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs,.layout__region:not(.lb-tab-section-btn) > .nav-tabs,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs{display:flex;align-items:stretch;justify-content:stretch;gap:0;list-style:none;padding:0;margin:0;width:100%;border-bottom:1px solid var(--tab-border);background:#fff;}.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs .nav-item,.layout__region:not(.lb-tab-section-btn) > .nav-tabs .nav-item,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs .nav-item{flex:1 1 0%;min-width:0;margin:0;padding:0;min-height:52px;}.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading,.layout__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading{display:flex;align-items:center;justify-content:center;width:100%;height:100%;padding:0.65rem 1rem;text-align:center;line-height:1.2;text-decoration:none;color:var(--tab-inactive-fg);background:transparent;border:1px solid var(--tab-border);border-bottom:none;border-radius:0;transition:background-color .15s ease,color .15s ease,border-color .15s ease;position:relative;top:1px;}.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading:hover,.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading:focus,.layout__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading:hover,.layout__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading:focus,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading:hover,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading:focus{background:var(--tab-hover-bg);color:var(--tab-active-fg);}.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading.active,.layout__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading.active,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading.active{background:var(--tab-active-bg);color:var(--tab-active-fg);font-weight:600;border-color:var(--tab-border);border-bottom:none;z-index:2;top:1px;}.lb-tab-section:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading.active::after,.layout__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading.active::after,.layout-builder__region:not(.lb-tab-section-btn) > .nav-tabs .nav-link.ui-tabs-heading.active::after{content:"";position:absolute;left:-1px;right:-1px;bottom:-1px;height:1px;background:var(--tab-active-bg);}.lb-tab-section:not(.lb-tab-section-btn) > .tab-content,.layout__region:not(.lb-tab-section-btn) > .tab-content,.layout-builder__region:not(.lb-tab-section-btn) > .tab-content{border:1px solid var(--panel-border);border-top:none;background:#fff;}.lb-tab-section .tab-content .tab-pane.fade,.layout__region .tab-content .tab-pane.fade,.layout-builder__region .tab-content .tab-pane.fade{transition:opacity .15s linear;}.lb-tab-section .tab-content .tab-pane,.layout__region .tab-content .tab-pane,.layout-builder__region .tab-content .tab-pane{padding:1rem 1.25rem;}.lb-tab-section .tab-content .tab-pane .block-title,.layout__region .tab-content .tab-pane .block-title,.layout-builder__region .tab-content .tab-pane .block-title{display:none !important;}.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs,.layout__region.lb-tab-section-btn > .nav-tabs,.layout-builder__region.lb-tab-section-btn > .nav-tabs{display:flex;flex-wrap:wrap;gap:1rem;justify-content:flex-start;border:0;border-top:1px solid var(--tab-border);padding-top:.75rem;background:transparent;}.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs .nav-item,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs .nav-item,.layout__region.lb-tab-section-btn > .nav-tabs .nav-item,.layout-builder__region.lb-tab-section-btn > .nav-tabs .nav-item{flex:1 1 0%;min-width:150px;margin:0;text-align:center;min-height:52px;}.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs .nav-link.ui-tabs-heading,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs .nav-link.ui-tabs-heading,.layout__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading,.layout-builder__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading{width:100%;display:flex;align-items:center;justify-content:center;padding:.6rem 1rem;border:1px solid #BE830E;border-radius:.375rem;background:#fff;color:var(--tab-inactive-fg);text-transform:uppercase;font-size:1rem;line-height:1.2;position:static;}.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs .nav-link.ui-tabs-heading:hover,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs .nav-link.ui-tabs-heading:hover,.layout__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading:hover,.layout-builder__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading:hover,.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs .nav-link.ui-tabs-heading:focus,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs .nav-link.ui-tabs-heading:focus,.layout__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading:focus,.layout-builder__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading:focus{background:var(--tab-hover-bg);color:var(--tab-active-fg);}.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs .nav-link.ui-tabs-heading.active,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs .nav-link.ui-tabs-heading.active,.layout__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading.active,.layout-builder__region.lb-tab-section-btn > .nav-tabs .nav-link.ui-tabs-heading.active{background:var(--tab-active-bg);color:var(--tab-active-fg);font-weight:600;border-color:#BE830E;}.lb-tab-section.lb-tab-section-btn .layout__region > .tab-content,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .tab-content,.layout__region.lb-tab-section-btn > .tab-content,.layout-builder__region.lb-tab-section-btn > .tab-content{border:0;background:transparent;}.lb-tab-section.lb-tab-section-btn .layout__region > .tab-content > .tab-pane,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .tab-content > .tab-pane,.layout__region.lb-tab-section-btn > .tab-content > .tab-pane,.layout-builder__region.lb-tab-section-btn > .tab-content > .tab-pane{padding:0;margin:2rem 0;}@media (max-width:767px){.lb-tab-section.lb-tab-section-btn .layout__region > .nav-tabs .nav-item,.lb-tab-section.lb-tab-section-btn .layout-builder__region > .nav-tabs .nav-item,.layout__region.lb-tab-section-btn > .nav-tabs .nav-item,.layout-builder__region.lb-tab-section-btn > .nav-tabs .nav-item{flex:1 0 100%;}}
