.pricing-table-page .resource-tree{padding:10px!important}.pricing-table-page .resource-group{display:block!important;margin:2px 0!important}.pricing-table-page .resource-parent{display:flex;width:100%;min-height:44px;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:0;border-radius:11px;background:transparent;color:#102a43;font-family:'Manrope',sans-serif;font-size:13px;font-weight:800;text-align:left;cursor:pointer;transition:background .18s ease,color .18s ease}.pricing-table-page .resource-parent:hover{background:#f0f7f9;color:#1475a7}.pricing-table-page .resource-parent b{color:#7d91a2;font-size:17px;line-height:1;transition:transform .2s ease}.pricing-table-page .resource-group.is-open>.resource-parent{background:#e8f5fa;color:#1475a7}.pricing-table-page .resource-group.is-open>.resource-parent b{transform:rotate(180deg)}.pricing-table-page .resource-children{display:none;padding:5px 0 8px 10px}.pricing-table-page .resource-group.is-open>.resource-children{display:block}.pricing-table-page .resource-children a{display:flex!important;min-height:36px!important;align-items:center;padding:7px 10px 7px 29px!important;border-radius:9px;color:#607086!important;font-size:12px!important;font-weight:700!important;line-height:1.35}.pricing-table-page .resource-children a:before{left:10px!important;width:7px!important;height:7px!important}.pricing-table-page .resource-children a.is-active{background:#e5f7f1!important;color:#137861!important}.pricing-table-page .resource-children a.is-active:before{border-color:#26b99a!important;background:#26b99a!important;box-shadow:0 0 0 4px rgba(38,185,154,.14)}.pricing-table-page .resource-subgroup{display:block;padding:9px 10px 3px 29px;color:#9a7411;font-family:'Manrope',sans-serif;font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}@media(max-width:991px){.pricing-table-page .resource-tree{display:block!important;overflow:visible!important}.pricing-table-page .resource-parent{min-width:210px}.pricing-table-page .resource-children{padding-left:6px}.pricing-table-page .resource-group.is-open>.resource-children{display:flex;flex-wrap:nowrap;overflow-x:auto}.pricing-table-page .resource-children a{flex:0 0 auto;padding:8px 12px!important}.pricing-table-page .resource-children a:before,.pricing-table-page .resource-subgroup{display:none!important}}
