/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.tab-content{padding-top:35px;}* + .tab{margin-top:25px;}@media (min-width:768px){.tab-horizontal{display:flex;}.tab-horizontal .tab-embed{max-width:40%;}.tab-horizontal .tab-content{padding-top:0;padding-bottom:30px;}* + .tab{margin-top:35px;}}@media (min-width:992px){* + .tab{margin-top:55px;}}@media (min-width:1200px){.tab-content{padding-top:45px;}.tab-horizontal .tab-embed{min-width:20%;}}@media (min-width:1600px){.tab-content{padding-top:52px;}* + .tab{margin-top:67px;}}.tab-scale .tab-content,.tab-scale-horizontal .tab-content{padding-top:25px;}* + .tab-scale,* + .tab-scale-horizontal{margin-top:30px;}@media (min-width:768px){.tab-scale-horizontal{display:flex;}.tab-scale-horizontal .tab-embed{max-width:40%;min-width:32%;}.tab-scale-horizontal .tab-content{padding-top:0;padding-left:30px;}* + .tab-scale,* + .tab-scale-horizontal{margin-top:35px;}}@media (min-width:992px){* + .tab-scale,* + .tab-scale-horizontal{margin-top:55px;}}@media (min-width:1200px){.tab-scale .tab-content{padding-top:30px;}}@media (min-width:1600px){.tab-scale .tab-content{padding-top:38px;}* + .tab-scale,* + .tab-scale-horizontal{margin-top:77px;}}.tab-shadow .tab-content,.tab-shadow-horizontal .tab-content{padding:25px 15px;background-color:#fff;border-bottom-left-radius:0.375rem;border-bottom-right-radius:0.375rem;box-shadow:5px 8px 28px rgba(23,23,36,0.1);}* + .tab-shadow,* + .tab-shadow-horizontal{margin-top:25px;}.context-dark .tab-shadow .tab-content,.context-dark .tab-shadow-horizontal .tab-content{background-color:rgba(255,255,255,0.05);}@media (min-width:768px){.tab-shadow .tab-content,.tab-shadow-horizontal .tab-content{padding:30px 20px;}.tab-shadow-horizontal{display:flex;}.tab-shadow-horizontal .tab-embed{max-width:30%;min-width:23%;}.tab-shadow-horizontal .tab-content{flex-grow:1;border-top-right-radius:0.375rem;border-bottom-right-radius:0.375rem;border-bottom-left-radius:0;}* + .tab-shadow,* + .tab-shadow-horizontal{margin-top:35px;}}@media (min-width:992px){.tab-shadow .tab-content,.tab-shadow-horizontal .tab-content{padding:40px 30px;}* + .tab-shadow,* + .tab-shadow-horizontal{margin-top:55px;}}@media (min-width:1600px){.tab-shadow .tab-content,.tab-shadow-horizontal .tab-content{padding:54px 60px;}* + .tab-shadow,* + .tab-shadow-horizontal{margin-top:67px;}}
