.co-order-identity-t-refill-field{display:flex;flex-direction:column;gap:.35rem;min-width:0;width:100%}.co-order-identity-t-refill-radios{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));width:100%;gap:.35rem;padding:.28rem;border-radius:.75rem;background:var(--surface,#fff);border:1px solid var(--panel-border,#e2e8f0);box-shadow:inset 0 1px 0 rgba(255,255,255,.55);box-sizing:border-box}.co-order-identity-t-refill-radios--inline{gap:0;padding:0;border-radius:.5rem;overflow:hidden}.co-order-identity-t-refill-radios--error{border-color:var(--danger,#e11d48);background:color-mix(in srgb,var(--red-3,#fef2f2) 88%,var(--surface,#fff))}html[data-cfp-theme=dark] .co-order-identity-t-refill-radios{background:var(--gray-2,#1e293b);box-shadow:inset 0 1px 0 rgba(255,255,255,.04)}html[data-cfp-theme=dark] .co-order-identity-t-refill-radios--error{background:color-mix(in srgb,var(--red-3) 22%,var(--gray-2))}.co-order-identity-t-refill-radios--strip .co-order-identity-t-refill-radio{min-height:2.35rem;padding:.35rem .25rem}.co-order-identity-t-refill-radios--strip .co-order-identity-t-refill-radio__label{font-size:.875rem}.co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio{min-height:1.85rem;padding:.15rem .1rem;border-radius:0;background:var(--surface,#fff);color:var(--text-primary,#0f172a);border-right:1px solid var(--panel-border,#e2e8f0);border-bottom:1px solid var(--panel-border,#e2e8f0)}.co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio:nth-child(6n){border-right:none}.co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio:nth-child(n+7){border-bottom:none}.co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio:hover:not(.is-selected){background:color-mix(in srgb,var(--gray-3,#f1f5f9) 65%,var(--surface,#fff))}.co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio.is-selected{color:#4338ca;background:color-mix(in srgb,#6366f1 14%,#e8eaf6);border-color:var(--panel-border,#e2e8f0);box-shadow:inset 0 0 0 2px #6366f1;z-index:1}html[data-cfp-theme=dark] .co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio{background:var(--gray-2,#1e293b);color:var(--text-primary)}html[data-cfp-theme=dark] .co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio.is-selected{color:#c7d2fe;background:color-mix(in srgb,#6366f1 22%,var(--gray-2,#1e293b));box-shadow:inset 0 0 0 2px #818cf8}.co-order-identity-t-refill-radios--inline .co-order-identity-t-refill-radio__label{font-size:.6875rem}.co-order-identity-t-refill-radio{position:relative;display:flex;min-width:0;align-items:center;justify-content:center;border-radius:.55rem;cursor:pointer;color:var(--text-secondary,#64748b);border:1px solid transparent;background:transparent;transition:background .15s ease,color .15s ease,border-color .15s ease,box-shadow .15s ease;user-select:none}.co-order-identity-t-refill-radio:hover{color:var(--text-primary);background:color-mix(in srgb,var(--gray-3,#f1f5f9) 55%,transparent)}.co-order-identity-t-refill-radio.is-selected{color:#4338ca;background:color-mix(in srgb,var(--indigo-3,#eef2ff) 92%,var(--surface,#fff));border-color:color-mix(in srgb,#6366f1 38%,var(--panel-border,#e2e8f0));box-shadow:0 1px 2px rgba(15,23,42,.06)}html[data-cfp-theme=dark] .co-order-identity-t-refill-radio.is-selected{color:#c7d2fe;background:color-mix(in srgb,var(--primary,#6366f1) 16%,var(--gray-3,#334155));border-color:color-mix(in srgb,var(--primary) 42%,var(--line))}.co-order-identity-t-refill-radio:has(input:focus-visible){outline:2px solid color-mix(in srgb,var(--primary,#6366f1) 45%,transparent);outline-offset:2px}.co-order-identity-t-refill-radio__label{pointer-events:none;line-height:1.2;font-weight:700;font-variant-numeric:tabular-nums}