.tbps0{flex-wrap:wrap;margin-bottom:2rem}.tbps0 .tbps0_tablist{width:100%}.tbps0 .tbps0_tabpanels{width:100%;border:1px solid #d6d6d6}.tbps0 .tbps0_tab{position:relative;z-index:1;border:1px solid #d6d6d6;border-radius:0;font-size:.9rem;cursor:pointer;padding:.8rem 1rem;display:inline-block;color:#000;background:#ddd}.tbps0 .tbps0_tab.active{z-index:3;background:#fff}.tbps0 .tbps0_tab.active:focus{outline:4px solid #2c84e1}.tbps0 .tabpanel{position:relative;padding:1rem;z-index:2;box-shadow:4px 8px 12px 0 #c6cbcd;border:1px solid #f7f7f7;border-top:4px solid #000}.tbps0 .tabpanel p:last-child{margin-bottom:0}.tbps0.top .tbps0_tablist{margin-bottom:-6px}.tbps0.top .tbps0_tab.active{border-bottom:0}.tbps0.bottom .tbps0_tablist{order:2;margin-top:-2px}.tbps0.bottom .tbps0_tab.active{border-top-color:#fff}.tbps0.bottom .tbps0_tab{border:1px solid #d6d6d6}.tbps0.bottom .tbps0_tabpanels{order:1}.tbps0.bottom .tabpanel{box-shadow:5px -5px 10px 0 #c6cbcd}.tbps0.left .tbps0_tablist{width:200px;margin-left:-2px}.tbps0.left .tbps0_tab{width:100%;display:block;text-align:left}.tbps0.left .tbps0_tabpanels{width:calc(100% - 205px)}.tbps0.left .tbps0_tab.active{border-left:0}.tbps0.left .tabpanel{height:100%}.tbps0.right .tbps0_tablist{width:200px;margin-right:-2px;order:2}.tbps0.right .tbps0_tab{width:100%;display:block;text-align:right}.tbps0.right .tbps0_tabpanels{width:calc(100% - 205px);order:1}.tbps0.right .tbps0_tab.active{border-right:0}.tbps0.right .tabpanel{height:100%}.flex-for-prev-next-btn{display:flex;gap:.5em;flex-wrap:wrap;align-items:center;justify-content:space-between;margin-top:1rem}.tbps0{display:flex;flex-direction:row-reverse;justify-content:flex-end}.tabpanel,.tabpanel:target~.tabpanel:last-child{display:none}.tabpanel:last-child,.tabpanel:target{display:block}.tbps0 .tbps0_tablist a{color:#000;text-decoration:none}.tbps0 .tbps0_tabpanels .display-js{display:block}.tbps0 .tbps0_tabpanels .hide-js{display:none}.tbps0.colorReverse .tbps0_tablist a{color:#000;border-color:#000}.tbps0.colorReverse .tbps0_tabpanels{border:1px solid #000}.tbps0.colorReverse .tbps0_tabpanels .wp-block-button.is-style-outline .wp-block-button__link{color:#000;border-color:#000}.tbps0.colorReverse .tbps0_tabpanels .wp-block-button.is-style-fill .wp-block-button__link{background:#000}.tbps0.colorReverse .tabpanel{border-top:4px solid #000}a.wp-block-button__link.prev-nex-tab[disabled]{opacity:.7;cursor:not-allowed}
