.hrtk-ipb:not(#\9):not(#\9),
.hrtk-ipb:not(#\9):not(#\9) *,
.hrtk-ipb:not(#\9):not(#\9) *::after,
.hrtk-ipb:not(#\9):not(#\9) *::before{box-sizing:border-box}.hrtk-ipb:not(#\9):not(#\9){margin:10px 0;font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums}.hrtk-ipb-heading:not(#\9):not(#\9){font-weight:700;margin-bottom:6px}.hrtk-ipb-toggle:not(#\9):not(#\9){display:flex;align-items:center;gap:8px;width:100%;min-height:44px;margin:0;padding:0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit;font-weight:600;font-variant-numeric:tabular-nums;line-height:1.4;text-align:left;cursor:pointer}.hrtk-ipb-toggle:focus:not(#\9):not(#\9),.hrtk-ipb-toggle:hover:not(#\9):not(#\9),.hrtk-ipb-toggle:not(#\9):not(#\9){background:none;box-shadow:none;color:inherit}.hrtk-ipb-toggle-label:not(#\9):not(#\9){min-width:0}.hrtk-ipb-toggle-total:not(#\9):not(#\9){margin-left:auto;white-space:nowrap;font-variant-numeric:tabular-nums;transition:opacity .22s cubic-bezier(.4,0,.2,1),transform .22s cubic-bezier(.4,0,.2,1)}.hrtk-ipb--open:not(#\9):not(#\9) .hrtk-ipb-toggle-total{opacity:0;transform:translateY(-4px)}.hrtk-ipb-chevron:not(#\9):not(#\9){display:block;flex:none;width:9px;height:9px;border-right:2px solid;border-bottom:2px solid;transform:translateY(-2px) rotate(45deg);transition:transform .24s cubic-bezier(.4,0,.2,1)}.hrtk-ipb--open:not(#\9):not(#\9) .hrtk-ipb-chevron{transform:translateY(2px) rotate(-135deg)}.hrtk-ipb--accordion:not(#\9):not(#\9) .hrtk-ipb-clip{display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .28s cubic-bezier(.4,0,.2,1)}.hrtk-ipb--accordion.hrtk-ipb--open:not(#\9):not(#\9) .hrtk-ipb-clip{grid-template-rows:1fr}.hrtk-ipb-body:not(#\9):not(#\9){min-height:0;overflow:hidden}.hrtk-ipb--accordion:not(#\9):not(#\9) .hrtk-ipb-body{padding-top:2px;padding-bottom:4px;visibility:hidden;transition:visibility 0s linear .28s}.hrtk-ipb--accordion.hrtk-ipb--open:not(#\9):not(#\9) .hrtk-ipb-body{visibility:visible;transition-delay:0s}.hrtk-ipb-row:not(#\9):not(#\9){display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:3px 0}.hrtk-ipb-label:not(#\9):not(#\9){min-width:0;opacity:.8}.hrtk-ipb-amount:not(#\9):not(#\9){flex:none;white-space:nowrap;font-variant-numeric:tabular-nums}.hrtk-ipb-row--sub:not(#\9):not(#\9){margin-top:4px;padding-top:8px;border-top:1px solid color-mix(in srgb,currentColor 14%,transparent)}
.hrtk-ipb-row--sub:not(#\9):not(#\9) > .hrtk-ipb-amount,.hrtk-ipb-row--sub:not(#\9):not(#\9) > .hrtk-ipb-label{opacity:1;font-weight:600}.hrtk-ipb-tax-toggle:not(#\9):not(#\9){display:inline-flex;align-items:center;gap:5px;margin:-4px 0;padding:4px 0;border:0;border-radius:0;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:auto;height:auto;min-width:0;min-height:0;font:inherit;font-weight:inherit;line-height:inherit;text-align:left;cursor:pointer}.hrtk-ipb-tax-toggle:focus:not(#\9):not(#\9),.hrtk-ipb-tax-toggle:hover:not(#\9):not(#\9),.hrtk-ipb-tax-toggle:not(#\9):not(#\9){background:none;box-shadow:none;color:inherit}.hrtk-ipb-tax-caret:not(#\9):not(#\9){display:block;flex:none;width:6px;height:6px;border-right:1.5px solid;border-bottom:1.5px solid;opacity:.65;transform:translateY(-2px) rotate(45deg);transition:transform .24s cubic-bezier(.4,0,.2,1)}.hrtk-ipb-tax-toggle[aria-expanded="true"]:not(#\9):not(#\9) .hrtk-ipb-tax-caret{transform:translateY(1px) rotate(-135deg)}.hrtk-ipb-taxes:not(#\9):not(#\9){display:grid;grid-template-rows:0fr;overflow:hidden;transition:grid-template-rows .24s cubic-bezier(.4,0,.2,1)}.hrtk-ipb-taxes[data-open="true"]:not(#\9):not(#\9){grid-template-rows:1fr}.hrtk-ipb-taxes:not(#\9):not(#\9) > div{min-height:0;overflow:hidden;margin-left:2px;padding:2px 0;border-left:1px solid color-mix(in srgb,currentColor 12%,transparent);visibility:hidden;transition:visibility 0s linear .24s}.hrtk-ipb-taxes[data-open="true"]:not(#\9):not(#\9) > div{visibility:inherit;transition-delay:0s}.hrtk-ipb-taxes:not(#\9):not(#\9) .hrtk-ipb-row{padding:2px 0 2px 12px;font-size:.92em}
.hrtk-ipb-taxes:not(#\9):not(#\9) .hrtk-ipb-amount,.hrtk-ipb-taxes:not(#\9):not(#\9) .hrtk-ipb-label{opacity:.65}.hrtk-ipb-exp-toggle:not(#\9):not(#\9){-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;border-radius:0;padding:0;margin:0 0 0 6px;min-width:0;min-height:0;width:auto;height:auto;line-height:1;cursor:pointer;font:inherit;display:inline-flex;vertical-align:baseline}.hrtk-ipb-exp-toggle:focus:not(#\9):not(#\9),.hrtk-ipb-exp-toggle:hover:not(#\9):not(#\9),.hrtk-ipb-exp-toggle:not(#\9):not(#\9){background:none;box-shadow:none;color:inherit}.hrtk-ipb-exp-icon:not(#\9):not(#\9){display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;border:1px solid;border-radius:50%;font-size:10px;font-style:italic;font-weight:700;line-height:1;opacity:.6}
.hrtk-ipb-exp-toggle:focus:not(#\9):not(#\9) .hrtk-ipb-exp-icon,.hrtk-ipb-exp-toggle:hover:not(#\9):not(#\9) .hrtk-ipb-exp-icon,
.hrtk-ipb-exp-toggle[aria-expanded="true"]:not(#\9):not(#\9) .hrtk-ipb-exp-icon{opacity:1}.hrtk-ipb-explanation:not(#\9):not(#\9){font-size:12px;opacity:.7;padding:0 0 4px;max-width:42em}
.hrtk-ipb-exp-toggle:focus:not(#\9):not(#\9),
.hrtk-ipb-tax-toggle:focus:not(#\9):not(#\9),.hrtk-ipb-toggle:focus:not(#\9):not(#\9){outline:none}
.hrtk-ipb-exp-toggle:focus-visible:not(#\9):not(#\9),
.hrtk-ipb-tax-toggle:focus-visible:not(#\9):not(#\9),.hrtk-ipb-toggle:focus-visible:not(#\9):not(#\9){outline:2px solid currentColor;outline-offset:2px;border-radius:3px}@media (prefers-reduced-motion:reduce){
	.hrtk-ipb--accordion:not(#\9):not(#\9) .hrtk-ipb-body,
	.hrtk-ipb--accordion:not(#\9):not(#\9) .hrtk-ipb-clip,
	.hrtk-ipb-chevron:not(#\9):not(#\9),
	.hrtk-ipb-tax-caret:not(#\9):not(#\9),
	.hrtk-ipb-taxes:not(#\9):not(#\9),
	.hrtk-ipb-taxes:not(#\9):not(#\9) > div,.hrtk-ipb-toggle-total:not(#\9):not(#\9){transition:none}}