.wp-block-create-block-table-stack{background-color:#21759b;color:#fff;padding:2px}.display-table{display:table}.tablestack-table-container.is-style-rounded-table{border-radius:8px;overflow:hidden}.tablestack-table-container.is-style-rounded-table table{border-collapse:separate;border-spacing:0}.table-wrapper.is-layout-flex{display:flex;width:100%}.table-wrapper.is-align-left{justify-content:flex-start}.table-wrapper.is-align-center{justify-content:center}.table-wrapper.is-align-right{justify-content:flex-end}.table-wrapper .tablestack-table-container{border-color:var(--tablestack-table-cell-border-color);border-style:var(--tablestack-table-cell-border-style);border-width:var(--tablestack-table-cell-border-width)}.table-wrapper .tablestack-table-container.has-outer-border{border-color:var(--tablestack-outer-border-color);border-style:var(--tablestack-outer-border-style);border-width:var(--tablestack-outer-border-width)}.table-wrapper .tablestack-table-container .tablestack-table{border-collapse:collapse;margin:0;padding:0;width:100%}.table-wrapper .tablestack-table-container .tablestack-table caption{font-size:1.5em;margin:.5em 0 .75em}.table-wrapper .tablestack-table-container .tablestack-table tbody.body-loading{opacity:.5;transition:opacity .7s ease-in}.table-wrapper .tablestack-table-container .tablestack-table tbody tr+tr td{border-top:var(--tablestack-row-only-border-width) var(--tablestack-row-only-border-style) var(--tablestack-row-only-border-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr:not(.header-row):nth-child(2n) td{background-color:var(--tablestack-even-row-bg-color);color:var(--tablestack-even-row-text-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr:not(.header-row):nth-child(odd) td{background-color:var(--tablestack-odd-row-bg-color);color:var(--tablestack-odd-row-text-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr.header-row th{background-color:var(--tablestack-header-row-bg-color);color:var(--tablestack-header-row-text-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td{border-bottom:var(--tablestack-table-cell-border-width) var(--tablestack-table-cell-border-style) var(--tablestack-table-cell-border-color);border-right:var(--tablestack-table-cell-border-width) var(--tablestack-table-cell-border-style) var(--tablestack-table-cell-border-color);height:100%;overflow-wrap:anywhere;padding:var(--tablestack-padding-top) var(--tablestack-padding-right) var(--tablestack-padding-bottom) var(--tablestack-padding-left);vertical-align:var(--tablestack-cell-vertical-alignment);white-space:normal;word-break:break-word}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td+td{border-left:var(--tablestack-column-only-border-width) var(--tablestack-column-only-border-style) var(--tablestack-column-only-border-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td.is-column-highlighted{border:2px solid var(--wp-admin-theme-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container{align-items:var(--tablestack-cell-horizontal-alignment);display:flex;flex-direction:column;height:100%;width:100%}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container .wp-block{margin-left:0!important;margin-right:0!important;width:auto}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container p{margin:0}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container .wp-block-button{align-self:auto;width:auto}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container blockquote{margin:0;width:auto}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container code,.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container pre{text-align:inherit;white-space:pre-wrap;width:auto}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container.has-column-align-flex-start{align-items:flex-start}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container.has-column-align-center{align-items:center}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container.has-column-align-flex-end{align-items:flex-end}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container.has-cell-align-flex-start{align-items:flex-start!important}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container.has-cell-align-center{align-items:center!important}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container.has-cell-align-flex-end{align-items:flex-end!important}.table-wrapper .tablestack-table-container .tablestack-table tbody tr th{border-bottom:var(--tablestack-table-cell-border-width) var(--tablestack-table-cell-border-style) var(--tablestack-table-cell-border-color);border-right:var(--tablestack-table-cell-border-width) var(--tablestack-table-cell-border-style) var(--tablestack-table-cell-border-color);font-size:.85em;height:100%;letter-spacing:.1em;overflow-wrap:anywhere;padding:var(--tablestack-padding-top) var(--tablestack-padding-right) var(--tablestack-padding-bottom) var(--tablestack-padding-left);vertical-align:var(--tablestack-cell-vertical-alignment);white-space:normal;word-break:break-word}.table-wrapper .tablestack-table-container .tablestack-table tbody tr th+th{border-left:var(--tablestack-column-only-border-width) var(--tablestack-column-only-border-style) var(--tablestack-column-only-border-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr th .cell-container{align-items:var(--tablestack-cell-horizontal-alignment);display:flex;flex-direction:column}.table-wrapper .tablestack-table-container .tablestack-table tbody tr th .cell-container p{margin:0}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td:last-child,.table-wrapper .tablestack-table-container .tablestack-table tbody tr th:last-child{border-right:none}.table-wrapper .tablestack-table-container .tablestack-table tbody tr:last-child td{border-bottom:none}.table-wrapper .tablestack-table-container .tablestack-table tbody td .cell-container,.table-wrapper .tablestack-table-container .tablestack-table tbody td .cell-container *,.table-wrapper .tablestack-table-container .tablestack-table tbody th .cell-container,.table-wrapper .tablestack-table-container .tablestack-table tbody th .cell-container *{color:inherit}.table-wrapper .tablestack-table-container .tablestack-table.is-width-full{max-width:100%;width:100%}.table-wrapper .tablestack-table-container .tablestack-table.is-width-auto{max-width:100%;width:auto}.table-wrapper .tablestack-table-container .tablestack-table.is-width-custom{max-width:100%;width:var(--tablestack-custom-table-width)}.table-wrapper .tablestack-table-container .tablestack-table.is-layout-auto{table-layout:auto}.table-wrapper .tablestack-table-container .tablestack-table.is-layout-fixed{table-layout:fixed}@media screen and (max-width:600px){.table-wrapper .tablestack-table-container .tablestack-table{border:0;border-collapse:collapse}.table-wrapper .tablestack-table-container .tablestack-table caption{font-size:1.3em}.table-wrapper .tablestack-table-container .tablestack-table tbody tr{border-bottom:1px solid #ddd;display:block}.table-wrapper .tablestack-table-container .tablestack-table tbody tr.header-row{border:none;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.table-wrapper .tablestack-table-container .tablestack-table tbody tr:last-child td{border-bottom:var(--tablestack-table-cell-border-width) var(--tablestack-table-cell-border-style) var(--tablestack-table-cell-border-color)}.table-wrapper .tablestack-table-container .tablestack-table tbody tr:last-child td:last-child{border-bottom:none}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td{align-items:center;border-right-style:none;border-right-width:0;display:flex;font-size:.8em;justify-content:space-between;text-align:right}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td:before{content:attr(data-label);flex-shrink:0;float:left;font-weight:700;white-space:nowrap}.table-wrapper .tablestack-table-container .tablestack-table tbody tr td .cell-container{align-items:flex-end;justify-content:flex-start}}.pattern-modal{background:#fff;display:flex;flex-direction:column;height:100%}.pattern-modal-body{background:#fff;display:grid;grid-template-columns:250px 1fr;height:100%;padding:16px}@media(max-width:768px){.pattern-modal-body{grid-template-columns:1fr}}.pattern-modal-body .loading-patterns{align-items:center;display:flex;justify-content:center}.pattern-modal-body .loading-patterns .dashicons-loading{animation:dash-spin 1s linear infinite;display:inline-block}.pattern-sidebar{align-self:start;background:#fafafa;border:1px solid #eee;border-radius:5px;height:-moz-fit-content;height:fit-content;padding:16px;position:sticky;top:0;z-index:2}.pattern-sidebar .search-box input{border:1px solid #eee;width:100%}.pattern-sidebar .categories ul li{color:#333;cursor:pointer;padding:6px 12px;transition:all .2s ease}.pattern-sidebar .categories ul li:hover{color:#007cba}.pattern-sidebar .categories ul li.active{background-color:#007cba;border-radius:4px;color:#fff;font-weight:600}@media(max-width:768px){.pattern-sidebar .categories ul{display:flex;flex-direction:row;gap:10px;overflow-x:auto;padding-bottom:8px}.pattern-sidebar .categories ul li{flex:0 0 auto}}.pattern-gallery{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));height:100%;overflow-y:auto;padding-left:16px}@media(max-width:768px){.pattern-gallery{padding:16px 0 0}}@media(min-width:768px)and (max-width:1919px){.pattern-gallery{grid-template-columns:repeat(2,1fr)}}@media(min-width:1920px){.pattern-gallery{grid-template-columns:repeat(3,1fr)}}.pattern-gallery .pattern-item{align-items:center;background:#f9f9f9;border:1px solid #eee;border-radius:6px;display:flex;flex-direction:column;height:100%;justify-content:center;overflow:hidden;width:100%}.pattern-gallery .pattern-item.inserting{opacity:.9;pointer-events:none;position:relative}.pattern-gallery .pattern-item.inserting .pattern-overlay{align-items:center;background:rgba(0,0,0,.6);color:#fff;display:flex;font-size:medium;inset:0;justify-content:center;position:absolute;z-index:2}.pattern-gallery .pattern-item.inserting .pattern-overlay span.dashicons{margin-right:8px}.pattern-gallery .pattern-item.inserting .pattern-overlay .dashicons-loading{animation:dash-spin 2s linear infinite;display:inline-block}@keyframes dash-spin{to{transform:rotate(1turn)}}.pattern-gallery .pattern-item:hover{box-shadow:0 2px 6px rgba(0,0,0,.1);cursor:pointer;transform:translateY(-3px);transition:transform .2s ease,box-shadow .2s ease}.pattern-gallery .pattern-item img{border:1px solid #ccc;border-radius:5px;display:block;height:100%;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;width:100%}.p-container{display:flex;height:100vh}.p-sidebar{background:#f5f5f5;border-right:1px solid #ddd;height:-moz-fit-content;height:fit-content;padding:20px;position:sticky;top:0;width:200px}.p-content{background:#fff;flex:1;overflow-y:auto;padding:20px}.box{background:#eaeaea;border-radius:6px;height:300px;margin-bottom:20px}
