.prim-responsive-container{container-type:inline-size}.prim-editor-controls{--control-height-sm:36px;--control-height-md:36px;--control-height-lg:36px}.prim-rule-fields{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));align-items:start;gap:.75rem;min-width:0;display:grid}.prim-rule-intro-row{grid-template-columns:minmax(14rem,1fr) max-content;align-items:start;gap:.75rem;min-width:0;display:grid}.prim-two-part-row{grid-template-columns:max-content minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.prim-beneficiary-row{flex-wrap:wrap;align-items:start;gap:.75rem;display:flex}.prim-beneficiary-kind{flex:none;max-width:100%}.prim-beneficiary-picker{flex:11rem;min-width:min(100%,11rem)}.prim-scope-row{flex-wrap:wrap;align-items:start;gap:.75rem 1rem;display:flex}.prim-scope-kind{flex:none;max-width:100%}.prim-scope-inputs{flex:32rem;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:.75rem;min-width:min(100%,32rem);display:grid}.prim-scope-inputs>*{min-width:0}.prim-adaptive-fields{grid-template-columns:repeat(auto-fit,minmax(11rem,1fr));gap:.75rem;min-width:0;display:grid}.prim-tier-type-row{flex-wrap:wrap;align-items:start;gap:.75rem;display:flex}.prim-tier-type{flex:0 auto;min-width:0;max-width:100%}.prim-tier-type .prim-matched-segmented,.prim-period-field .prim-matched-segmented,.prim-payout-field .prim-matched-segmented{max-width:100%;width:min(23.5rem,100%)!important}.prim-range-fields{flex:14rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;min-width:min(100%,14rem);display:grid}.prim-tier-detail-row{flex-wrap:wrap;align-items:start;gap:.75rem 1.25rem;display:flex}.prim-period-group{flex-wrap:wrap;flex:32rem;align-items:start;gap:.75rem 1.25rem;min-width:min(100%,16rem);display:flex}.prim-period-field{flex:16rem;min-width:min(100%,14rem);max-width:23.5rem}.prim-status-field{flex:none}.prim-payout-field{flex:28rem;min-width:min(100%,16rem)}.prim-payout-row{flex-wrap:wrap;align-items:center;gap:.5rem;min-width:0;display:flex}.prim-payout-kind{flex:12rem;min-width:min(100%,10rem);max-width:23.5rem}.prim-payout-kind .prim-matched-segmented{max-width:none;width:100%!important}.prim-payout-amount{flex:8rem;min-width:min(100%,7.5rem);max-width:12rem}.prim-extra-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.prim-extra-person{flex:14rem;min-width:min(100%,12rem)}.prim-extra-payout{flex:2 26rem;min-width:min(100%,16rem)}.prim-extra-payout .prim-payout-row{width:100%}.prim-extra-add{flex:none}@container (max-width:42rem){.prim-two-part-row,.prim-rule-intro-row{grid-template-columns:minmax(0,1fr)}}@container (max-width:24rem){.prim-range-fields{grid-template-columns:minmax(0,1fr)}.prim-extra-payout .prim-payout-kind{flex:100%;max-width:none}.prim-extra-payout .prim-payout-amount{flex:8rem;max-width:none}}
