.yz-pslim-table{--yz-pslim-table-text:var(--wp--preset--color--arsenic,#3b454f);--yz-pslim-table-muted:var(--wp--preset--color--gray-600,#444);--yz-pslim-table-accent:var(--wp--preset--color--cinnabar,#dc503c);--yz-pslim-table-accent-soft:#fcebe8;--yz-pslim-table-border:var(--wp--preset--color--lavender-200,#e7e7eb);--yz-pslim-table-group:var(--wp--preset--color--lavender-100,#efeff2);--yz-pslim-table-label-width:30%;color:var(--yz-pslim-table-text);position:relative}.yz-pslim-table__sr-only{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0,0,0,0);white-space:nowrap}.yz-pslim-table__head{align-items:stretch;display:grid;gap:0;grid-template-columns:var(--yz-pslim-table-label-width) 1fr}.yz-pslim-table__corner{padding:0 1.5rem 1.5rem 0}.yz-pslim-table__corner>:first-child{margin-top:0}.yz-pslim-table__plans{background:#fff;border:1px solid var(--yz-pslim-table-border);border-bottom:0;border-radius:.5rem .5rem 0 0;display:grid;grid-template-columns:repeat(var(--yz-pslim-table-columns,3),minmax(0,1fr));overflow:hidden}.yz-pslim-table__plan{display:flex;flex-direction:column;min-width:0;position:relative}.yz-pslim-table__plan+.yz-pslim-table__plan{border-left:1px solid var(--yz-pslim-table-border)}.yz-pslim-table__plan-body{display:flex;flex:1;flex-direction:column;padding:1.25rem}.yz-pslim-table__plan-body>*{margin-bottom:0;margin-top:0}.yz-pslim-table__plan-body>*+*{margin-top:.75rem}.yz-pslim-table__plan-body>.wp-block-buttons{margin-top:auto;padding-top:1rem}.yz-pslim-table__plan-body .wp-block-button,.yz-pslim-table__plan-body .wp-block-button__link{width:100%}.yz-pslim-table__plan-body .wp-block-button.is-style-outline .wp-block-button__link{border-color:var(--wp--preset--color--gray-300,#ccc)}.yz-pslim-table__plan-body .wp-block-button.is-style-outline .wp-block-button__link:not(.has-text-color){color:var(--wp--preset--color--gray-800,#1a1a1a)}.yz-pslim-table__plan-body .wp-block-button.is-style-outline .wp-block-button__link:hover{background-color:var(--yz-pslim-table-accent);border-color:var(--yz-pslim-table-accent);color:var(--wp--preset--color--white,#fff)}.yz-pslim-table__plan-body ol,.yz-pslim-table__plan-body ul{padding-left:1.5em}.yz-pslim-table__plan-body li{font-size:.75rem}.is-style-plan-badge{align-self:flex-start;border:1px solid var(--yz-pslim-table-border,var(--wp--preset--color--lavender-200,#e7e7eb));border-radius:9999px;line-height:1.6;padding:.125rem .625rem}.yz-pslim-table__details{display:none}.yz-pslim-table__body{border:1px solid var(--yz-pslim-table-border);border-collapse:collapse;font-size:.875rem;margin:0;table-layout:fixed;width:100%}.yz-pslim-table__label-col{width:var(--yz-pslim-table-label-width)}.yz-pslim-table__body td,.yz-pslim-table__body th{border:0;border-bottom:1px solid var(--yz-pslim-table-border);padding:.75rem 1rem;vertical-align:middle}.yz-pslim-table__body th[scope=row]{font-size:.8rem;font-weight:700;text-align:left}.yz-pslim-table__cell{text-align:center}@media (min-width:769px){.yz-pslim-table__body th[scope=row]+.yz-pslim-table__cell,.yz-pslim-table__cell+.yz-pslim-table__cell{border-left:1px solid var(--yz-pslim-table-border)}}.yz-pslim-table__row.is-group th{background:var(--yz-pslim-table-group);font-size:.75rem;font-weight:700;padding-bottom:.5rem;padding-top:.5rem;text-align:left}.yz-pslim-table__dot{background:var(--yz-pslim-table-accent);border-radius:50%;display:inline-block;height:.625rem;vertical-align:middle;width:.625rem}.yz-pslim-table__dot:has(+.yz-pslim-table__dot-text){background:currentcolor}.yz-pslim-table__dot-text{margin-left:.375rem;vertical-align:middle}.yz-pslim-table__dash,.yz-pslim-table__empty{color:var(--yz-pslim-table-muted)}.yz-pslim-table__empty{border:1px dashed var(--yz-pslim-table-border);font-size:.875rem;margin:0;padding:1rem}@media (max-width:768px){.yz-pslim-table__head{display:block}.yz-pslim-table__corner{display:none}.yz-pslim-table__plans{background:transparent;border:0;border-radius:0;display:flex;flex-direction:column;gap:.75rem;overflow:visible}.yz-pslim-table__plan,.yz-pslim-table__plan+.yz-pslim-table__plan{background:#fff;border:1px solid var(--yz-pslim-table-border);border-radius:.5rem}.yz-pslim-table__plan-body{padding:1rem}.yz-pslim-table:not(.is-editor)>.yz-pslim-table__body:not(.is-detail){display:none}.yz-pslim-table__details{display:block;margin-top:2.5rem}.yz-pslim-table__compare-title{font-size:1.125rem;font-weight:700;margin:0;text-align:center}.yz-pslim-table__details.is-tabbed>.yz-pslim-table__tabs{display:flex;margin-top:1rem}.yz-pslim-table__tab{background:none;border:0;border-bottom:2px solid transparent;color:var(--yz-pslim-table-muted);cursor:pointer;flex:1 1 0;font:inherit;font-size:.875rem;line-height:1.5;margin:0;min-width:0;padding:.5rem .25rem .625rem}.yz-pslim-table__tab[aria-selected=true]{border-bottom-color:var(--yz-pslim-table-accent);color:var(--yz-pslim-table-text);font-weight:700}.yz-pslim-table__tab:focus-visible{outline:2px solid var(--yz-pslim-table-accent);outline-offset:-2px}.yz-pslim-table__details.is-tabbed .yz-pslim-table__detail-head{display:none}.yz-pslim-table__details.is-tabbed .yz-pslim-table__body.is-detail{border-radius:.5rem;margin-top:1rem;overflow:hidden}.yz-pslim-table__detail:focus-visible{outline:2px solid var(--yz-pslim-table-accent);outline-offset:2px}.yz-pslim-table__detail-head{align-items:center;background:var(--yz-pslim-table-accent-soft);border:1px solid var(--yz-pslim-table-border);border-bottom:0;border-radius:.5rem .5rem 0 0;display:flex;gap:.75rem;justify-content:space-between;margin-top:1.5rem;padding:.75rem 1rem}.yz-pslim-table__detail-title{font-size:1rem;font-weight:700;margin:0}.yz-pslim-table__body,.yz-pslim-table__body tbody{display:block}.yz-pslim-table__body{border-radius:0 0 .5rem .5rem}.yz-pslim-table__body colgroup{display:none}.yz-pslim-table__row{align-items:center;border-bottom:1px solid var(--yz-pslim-table-border);display:flex;flex-wrap:wrap;gap:.25rem 1rem;justify-content:space-between;padding:.75rem 1rem}.yz-pslim-table__row.is-group{background:var(--yz-pslim-table-group);padding:.5rem 1rem}.yz-pslim-table__row.is-hidden-sp{display:none}.yz-pslim-table__body td,.yz-pslim-table__body th{background:none;border:0;padding:0}.yz-pslim-table__body th[scope=row]{flex:1 1 0;min-width:0}.yz-pslim-table__cell{flex:none;max-width:60%;text-align:right}.yz-pslim-table__cell.is-stack-sp{flex-basis:100%;font-weight:400;max-width:none;text-align:left}}
