.payment-method-selector{container:payment-method-selector / inline-size;min-width:0;width:100%}.payment-method-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,125px),1fr));gap:.75rem;min-width:0;width:100%}.payment-method-card{align-items:center;display:flex!important;flex-direction:column;height:100%;justify-content:center;line-height:1.25;min-height:74px;min-width:0!important;overflow-wrap:anywhere;padding:.75rem .5rem!important;text-align:center;white-space:normal!important;width:100%}.payment-method-card>i{flex:0 0 auto}@container payment-method-selector (min-width: 260px){.payment-method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@container payment-method-selector (min-width: 430px){.payment-method-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@container payment-method-selector (min-width: 620px){.payment-method-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}@container payment-method-selector (min-width: 820px){.payment-method-grid{grid-template-columns:repeat(5,minmax(0,1fr))}}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/build/assets/inter-latin-400-normal-C38fXH4l.woff2) format("woff2"),url(/build/assets/inter-latin-400-normal-CyCys3Eg.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:500;src:url(/build/assets/inter-latin-500-normal-Cerq10X2.woff2) format("woff2"),url(/build/assets/inter-latin-500-normal-BL9OpVg8.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/build/assets/inter-latin-600-normal-LgqL8muc.woff2) format("woff2"),url(/build/assets/inter-latin-600-normal-CiBQ2DWP.woff) format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/build/assets/inter-latin-700-normal-Yt3aPRUw.woff2) format("woff2"),url(/build/assets/inter-latin-700-normal-BLAVimhd.woff) format("woff")}.bp-skip{z-index:2000}.app-main,.app-content,.app-container{min-width:0}[data-unit-card] label{transition:border-color .15s}[data-unit-card] label:has(input:checked){border-color:var(--bs-primary)!important;background:var(--bs-primary-light)}[data-unit-card] label:focus-within{outline:2px solid var(--bs-primary);outline-offset:2px}[data-unit-card][hidden],[data-allocation-card][hidden]{display:none!important}output.form-control{overflow-wrap:anywhere}.payment-method-card:focus-within{outline:2px solid var(--bs-primary);outline-offset:2px}
