@keyframes dialog_fadeIn__EVp7q{0%{opacity:0}to{opacity:1}}@keyframes dialog_fadeInGrow__YBnbm{0%{opacity:0;transform:scale(1.05) translate(-50%,-50%)}to{opacity:1;transform:scale(1) translate(-50%,-50%)}}@keyframes dialog_fadeOut__kfR0x{0%{opacity:1}to{opacity:0}}@keyframes dialog_fadeOutShrink__JnkI6{0%{opacity:1;transform:scale(1) translate(-50%,-50%)}to{opacity:0;transform:scale(.95) translate(-50%,-50%)}}.dialog_dialog__xh1R5{border-radius:1rem;left:50%;max-width:36rem;position:fixed;top:50%;transform:scale(1) translate(-50%,-50%);transform-origin:left top;width:100%;z-index:50}.dialog_overlay__Xgl1J{align-items:center;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background-color:rgba(0,0,0,.6);display:flex;inset:0;justify-content:center;position:fixed;z-index:50}.dialog_dialog__xh1R5[data-state=open]{animation:dialog_fadeInGrow__YBnbm .3s ease-out}.dialog_dialog__xh1R5[data-state=closed]{animation:dialog_fadeOutShrink__JnkI6 75ms ease-in}.dialog_overlay__Xgl1J[data-state=open]{animation:dialog_fadeIn__EVp7q .4s ease-out}.dialog_overlay__Xgl1J[data-state=closed]{animation:dialog_fadeOut__kfR0x 75ms ease-in}.dialog_close__UDicG{border-radius:.25rem;position:absolute;right:1rem;top:1rem}.dialog_close__UDicG:focus-visible{outline:solid 2px var(--color-foreground)}.payment-method-card_numberInput__5CGNT{font-family:monospace}.billing-details-card_field__M2Xlj{display:flex;gap:inherit}.billing-details-card_paymentMethod__6ungQ{align-items:center;background-color:var(--color-input-background);border-radius:.5rem;display:flex;flex-grow:1;font-family:monospace;gap:.75rem;height:2.5rem;overflow:hidden;padding:0 .5rem}.billing-details-card_paymentMethod__6ungQ .billing-details-card_card__fAYlV{align-items:center;aspect-ratio:1.585/1;background-color:#fff;border-radius:.25rem;color:#000;display:flex;height:1.5rem;justify-content:center}.billing-details-card_paymentMethod__6ungQ .billing-details-card_card__fAYlV .billing-details-card_icon__ETXDY{height:1.25rem}.billing-details-card_paymentMethod__6ungQ span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integrations-card_field__sn753{display:flex;gap:.75rem}.integrations-card_field__sn753 input{flex-grow:1}