.table-block .top-row{margin-bottom:1rem}@media only screen and (min-width:960px){.table-block .top-row{margin-bottom:3rem}.table-block .top-row .top-button-holder{align-items:end;display:flex;justify-content:flex-end}}.table-block .left-content{margin-bottom:1rem}@media only screen and (min-width:960px){.table-block .left-content{margin-bottom:0;margin-right:1rem;margin-top:2.5rem}}.table-block .left-content .left-button-holder .main-button{margin-top:1rem}@media only screen and (min-width:600px){.table-block .left-content .left-button-holder .main-button{margin-top:1.5rem}}.table-block .table-as-columns{background-color:#f7f1d454;box-sizing:border-box;margin-bottom:1rem;padding:1.25rem}@media only screen and (max-width:599px){.table-block .table-as-columns .col{padding-block:0}}@media only screen and (max-width:959px){.table-block .table-bleed{margin-inline:-5vw;padding-inline:1rem;width:calc(100% + 10vw)}}@media only screen and (max-width:959px) and (min-width:600px){.table-block .table-bleed{margin-inline:-7.5vw;width:calc(100% + 15vw)}}@media only screen and (max-width:959px){.table-block .table-bleed>.richtext-table-wrapper{margin-inline:-1rem;padding-inline:1rem}}@media only screen and (max-width:599px){.table-block table{font-size:14px}.table-block table td,.table-block table th{padding:.5rem .75rem}.table-block table td:first-child,.table-block table th:first-child{padding-left:1.25rem}.table-block table td:last-child,.table-block table th:last-child{padding-right:1.25rem}}.table-block .table-scale-wrap .table-view-toggle{background-color:#ffffffe6;border:1px solid rgba(0,0,0,.15);border-radius:9999px;display:inline-flex;gap:.125rem;margin-bottom:.75rem;padding:.1875rem}.table-block .table-scale-wrap .table-view-toggle button{align-items:center;background:transparent;border:none;border-radius:9999px;color:#00000080;cursor:pointer;display:inline-flex;height:1.5rem;justify-content:center;padding:0;transition:color .1s cubic-bezier(.5,0,.15,1),background-color .1s cubic-bezier(.5,0,.15,1);width:1.5rem}.table-block .table-scale-wrap .table-view-toggle button.is-active{background-color:#000;color:#fff}.table-block .table-scale-wrap.view-mode-scaled .richtext-table-slot,.table-block .table-scale-wrap.view-mode-scroll .table-scale-holder{display:none}@media only screen and (max-width:959px){.table-block .table-scale-wrap .richtext-table-slot{margin-inline:-1rem}.table-block .table-scale-wrap .richtext-table-slot .richtext-table-wrapper{padding-inline:1rem}}@media only screen and (min-width:600px){.table-block .table-scale-wrap .table-scale-holder,.table-block .table-scale-wrap .table-view-toggle{display:none!important}.table-block .table-scale-wrap .richtext-table-slot{display:block!important}}.table-block .table-scale-wrap .table-scale-holder{opacity:0;overflow:hidden;transition:opacity .3s cubic-bezier(.5,0,.15,1)}@media only screen and (max-width:959px){.table-block .table-scale-wrap .table-scale-holder{margin-inline:-1rem}}.table-block .table-scale-wrap .table-scale-holder.is-ready{opacity:1}.table-block .table-scale-wrap .table-scale-holder .table-scale-inner{display:inline-block;transform-origin:top left;vertical-align:top}.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper{overflow:visible}.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table{min-width:0;width:-moz-max-content;width:max-content}@media only screen and (max-width:599px){.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table{font-size:14px}.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table td,.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table th{padding:.5rem .75rem}.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table td:first-child,.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table th:first-child{padding-left:1.25rem}.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table td:last-child,.table-block .table-scale-wrap .table-scale-holder .table-scale-inner .richtext-table-wrapper table th:last-child{padding-right:1.25rem}}
