/** * name: moyasar-payment-form * version: v2.0.16 * description: Moyasar payment form utilities * author: Jan JagieÅ‚a - Railwaymen Team * homepage: https://docs.moyasar.com */
 div#mysr *,div#mysr :before,div#mysr :after{
    box-sizing:border-box;
    border-width:0;
    border-style:solid;
    border-color:#e5e7eb
}
div#mysr :before,div#mysr :after{
    --tw-content: ""
}
html,div#mysr :host{
    line-height:1.5;
    -webkit-text-size-adjust:100%;
    -moz-tab-size:4;
    -o-tab-size:4;
    tab-size:4;
    font-family:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";
    font-feature-settings:normal;
    font-variation-settings:normal;
    -webkit-tap-highlight-color:transparent
}
body{
    margin:0;
    line-height:inherit
}
div#mysr hr{
    height:0;
    color:inherit;
    border-top-width:1px
}
div#mysr abbr:where([title]){
    -webkit-text-decoration:underline dotted;
    text-decoration:underline dotted
}
div#mysr h1,div#mysr h2,div#mysr h3,div#mysr h4,div#mysr h5,div#mysr h6{
    font-size:inherit;
    font-weight:inherit
}
div#mysr a{
    color:inherit;
    text-decoration:inherit
}
div#mysr b,div#mysr strong{
    font-weight:bolder
}
div#mysr code,div#mysr kbd,div#mysr samp,div#mysr pre{
    font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;
    font-feature-settings:normal;
    font-variation-settings:normal;
    font-size:1em
}
div#mysr small{
    font-size:80%
}
div#mysr sub,div#mysr sup{
    font-size:75%;
    line-height:0;
    position:relative;
    vertical-align:baseline
}
div#mysr sub{
    bottom:-.25em
}
div#mysr sup{
    top:-.5em
}
div#mysr table{
    text-indent:0;
    border-color:inherit;
    border-collapse:collapse
}
div#mysr button,div#mysr input,div#mysr optgroup,div#mysr select,div#mysr textarea{
    font-family:inherit;
    font-feature-settings:inherit;
    font-variation-settings:inherit;
    font-size:100%;
    font-weight:inherit;
    line-height:inherit;
    letter-spacing:inherit;
    color:inherit;
    margin:0;
    padding:0
}
div#mysr button,div#mysr select{
    text-transform:none
}
div#mysr button,div#mysr input:where([type=button]),div#mysr input:where([type=reset]),div#mysr input:where([type=submit]){
    -webkit-appearance:button;
    background-color:transparent;
    background-image:none
}
div#mysr :-moz-focusring{
    outline:auto
}
div#mysr :-moz-ui-invalid{
    box-shadow:none
}
div#mysr progress{
    vertical-align:baseline
}
div#mysr ::-webkit-inner-spin-button,div#mysr ::-webkit-outer-spin-button{
    height:auto
}
div#mysr [type=search]{
    -webkit-appearance:textfield;
    outline-offset:-2px
}
div#mysr ::-webkit-search-decoration{
    -webkit-appearance:none
}
div#mysr ::-webkit-file-upload-button{
    -webkit-appearance:button;
    font:inherit
}
div#mysr summary{
    display:list-item
}
div#mysr blockquote,div#mysr dl,div#mysr dd,div#mysr h1,div#mysr h2,div#mysr h3,div#mysr h4,div#mysr h5,div#mysr h6,div#mysr hr,div#mysr figure,div#mysr p,div#mysr pre{
    margin:0
}
div#mysr fieldset{
    margin:0;
    padding:0
}
div#mysr legend{
    padding:0
}
div#mysr ol,div#mysr ul,div#mysr menu{
    list-style:none;
    margin:0;
    padding:0
}
div#mysr dialog{
    padding:0
}
div#mysr textarea{
    resize:vertical
}
div#mysr input::-moz-placeholder,div#mysr textarea::-moz-placeholder{
    opacity:1;
    color:#9ca3af
}
div#mysr input::placeholder,div#mysr textarea::placeholder{
    opacity:1;
    color:#9ca3af
}
div#mysr button,div#mysr [role=button]{
    cursor:pointer
}
div#mysr :disabled{
    cursor:default
}
div#mysr img,div#mysr svg,div#mysr video,div#mysr canvas,div#mysr audio,div#mysr iframe,div#mysr embed,div#mysr object{
    display:block;
    vertical-align:middle
}
div#mysr img,div#mysr video{
    max-width:100%;
    height:auto
}
div#mysr [hidden]{
    display:none
}
div#mysr *,div#mysr :before,div#mysr :after{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: 
}
div#mysr ::backdrop{
    --tw-border-spacing-x: 0;
    --tw-border-spacing-y: 0;
    --tw-translate-x: 0;
    --tw-translate-y: 0;
    --tw-rotate: 0;
    --tw-skew-x: 0;
    --tw-skew-y: 0;
    --tw-scale-x: 1;
    --tw-scale-y: 1;
    --tw-pan-x: ;
    --tw-pan-y: ;
    --tw-pinch-zoom: ;
    --tw-scroll-snap-strictness: proximity;
    --tw-gradient-from-position: ;
    --tw-gradient-via-position: ;
    --tw-gradient-to-position: ;
    --tw-ordinal: ;
    --tw-slashed-zero: ;
    --tw-numeric-figure: ;
    --tw-numeric-spacing: ;
    --tw-numeric-fraction: ;
    --tw-ring-inset: ;
    --tw-ring-offset-width: 0px;
    --tw-ring-offset-color: #fff;
    --tw-ring-color: rgb(59 130 246 / .5);
    --tw-ring-offset-shadow: 0 0 #0000;
    --tw-ring-shadow: 0 0 #0000;
    --tw-shadow: 0 0 #0000;
    --tw-shadow-colored: 0 0 #0000;
    --tw-blur: ;
    --tw-brightness: ;
    --tw-contrast: ;
    --tw-grayscale: ;
    --tw-hue-rotate: ;
    --tw-invert: ;
    --tw-saturate: ;
    --tw-sepia: ;
    --tw-drop-shadow: ;
    --tw-backdrop-blur: ;
    --tw-backdrop-brightness: ;
    --tw-backdrop-contrast: ;
    --tw-backdrop-grayscale: ;
    --tw-backdrop-hue-rotate: ;
    --tw-backdrop-invert: ;
    --tw-backdrop-opacity: ;
    --tw-backdrop-saturate: ;
    --tw-backdrop-sepia: ;
    --tw-contain-size: ;
    --tw-contain-layout: ;
    --tw-contain-paint: ;
    --tw-contain-style: 
}
div#mysr .container{
    width:100%
}
@media (min-width: 640px){
    div#mysr .container{
        max-width:640px
    }
}
@media (min-width: 768px){
    div#mysr .container{
        max-width:768px
    }
}
@media (min-width: 1024px){
    div#mysr .container{
        max-width:1024px
    }
}
@media (min-width: 1280px){
    div#mysr .container{
        max-width:1280px
    }
}
@media (min-width: 1536px){
    div#mysr .container{
        max-width:1536px
    }
}
div#mysr .currency-amount{
    display:inline-flex;
    align-items:center;
    direction:ltr;
    gap:.3em
}
div#mysr .currency-icon{
    vertical-align:middle;
    filter:brightness(0) invert(1)
}
div#mysr apple-pay-button{
    --apple-pay-button-height: 2.75rem;
    --apple-pay-button-border-radius: .375rem
}
div#mysr .pointer-events-none{
    pointer-events:none!important
}
div#mysr .static{
    position:static!important
}
div#mysr .fixed{
    position:fixed!important
}
div#mysr .absolute{
    position:absolute!important
}
div#mysr .relative{
    position:relative!important
}
div#mysr .inset-0{
    inset:0!important
}
div#mysr .right-2{
    right:.5rem!important
}
div#mysr .top-1\/4{
    top:25%!important
}
div#mysr .z-10{
    z-index:10!important
}
div#mysr .z-\[1\]{
    z-index:1!important
}
div#mysr .z-\[2\]{
    z-index:2!important
}
div#mysr .z-\[9\]{
    z-index:9!important
}
div#mysr .col-span-full{
    grid-column:1 / -1!important
}
div#mysr .mx-auto{
    margin-left:auto!important;
    margin-right:auto!important
}
div#mysr .-mb-\[3px\]{
    margin-bottom:-3px!important
}
div#mysr .mb-0\.5{
    margin-bottom:.125rem!important
}
div#mysr .mb-4{
    margin-bottom:1rem!important
}
div#mysr .ms-auto{
    margin-inline-start:auto!important
}
div#mysr .box-border{
    box-sizing:border-box!important
}
div#mysr .block{
    display:block!important
}
div#mysr .flex{
    display:flex!important
}
div#mysr .inline-flex{
    display:inline-flex!important
}
div#mysr .grid{
    display:grid!important
}
div#mysr .hidden{
    display:none!important
}
div#mysr .h-11{
    height:2.75rem!important
}
div#mysr .h-4{
    height:1rem!important
}
div#mysr .h-5{
    height:1.25rem!important
}
div#mysr .h-\[22px\]{
    height:22px!important
}
div#mysr .h-\[9px\]{
    height:9px!important
}
div#mysr .max-h-full{
    max-height:100%!important
}
div#mysr .w-4{
    width:1rem!important
}
div#mysr .w-5{
    width:1.25rem!important
}
div#mysr .w-\[9px\]{
    width:9px!important
}
div#mysr .w-auto{
    width:auto!important
}
div#mysr .w-fit{
    width:-moz-fit-content!important;
    width:fit-content!important
}
div#mysr .w-full{
    width:100%!important
}
div#mysr .min-w-60{
    min-width:15rem!important
}
div#mysr .shrink-0{
    flex-shrink:0!important
}
div#mysr .grow{
    flex-grow:1!important
}
div#mysr .origin-bottom{
    transform-origin:bottom!important
}
div#mysr .-translate-y-1\/2{
    --tw-translate-y: -50% !important;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important
}
div#mysr .rotate-45{
    --tw-rotate: 45deg !important;
    transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))!important
}
@keyframes dialog-in-mobile{
    0%{
        opacity:0;
        transform:translateY(1rem)
    }
    to{
        opacity:1;
        transform:translateY(0)
    }
}
div#mysr .animate-dialog-in-mobile{
    animation:dialog-in-mobile .3s ease-out 1 normal forwards!important
}
@keyframes dialog-out-mobile{
    0%{
        opacity:1;
        transform:translateY(0)
    }
    to{
        opacity:0;
        transform:translateY(1rem)
    }
}
div#mysr .animate-dialog-out-mobile{
    animation:dialog-out-mobile .2s ease-in 1 normal forwards!important
}
@keyframes fade-in{
    0%{
        opacity:0
    }
    to{
        opacity:1
    }
}
div#mysr .animate-fade-in{
    animation:fade-in .3s ease-out 1 normal forwards!important
}
@keyframes fade-out{
    0%{
        opacity:1
    }
    to{
        opacity:0
    }
}
div#mysr .animate-fade-out{
    animation:fade-out .2s ease-in 1 normal forwards!important
}
@keyframes spin{
    to{
        transform:rotate(360deg)
    }
}
div#mysr .animate-spin{
    animation:spin 1s linear infinite!important
}
div#mysr .cursor-pointer{
    cursor:pointer!important
}
div#mysr .grid-cols-2{
    grid-template-columns:repeat(2,minmax(0,1fr))!important
}
div#mysr .flex-col{
    flex-direction:column!important
}
div#mysr .items-end{
    align-items:flex-end!important
}
div#mysr .items-center{
    align-items:center!important
}
div#mysr .justify-end{
    justify-content:flex-end!important
}
div#mysr .justify-center{
    justify-content:center!important
}
div#mysr .justify-between{
    justify-content:space-between!important
}
div#mysr .gap-1{
    gap:.25rem!important
}
div#mysr .gap-2{
    gap:.5rem!important
}
div#mysr .gap-4{
    gap:1rem!important
}
div#mysr .gap-y-\[1px\]{
    row-gap:1px!important
}
div#mysr .space-y-2>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 0 !important;
    margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)))!important;
    margin-bottom:calc(.5rem * var(--tw-space-y-reverse))!important
}
div#mysr .space-y-6>:not([hidden])~:not([hidden]){
    --tw-space-y-reverse: 0 !important;
    margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)))!important;
    margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))!important
}
div#mysr .rounded-lg{
    border-radius:.5rem!important
}
div#mysr .rounded-md{
    border-radius:.375rem!important
}
div#mysr .rounded-none{
    border-radius:0!important
}
div#mysr .rounded-sm{
    border-radius:.125rem!important
}
div#mysr .rounded-b-none{
    border-bottom-right-radius:0!important;
    border-bottom-left-radius:0!important
}
div#mysr .rounded-t-lg{
    border-top-left-radius:.5rem!important;
    border-top-right-radius:.5rem!important
}
div#mysr .rounded-bl-lg{
    border-bottom-left-radius:.5rem!important
}
div#mysr .rounded-br-lg{
    border-bottom-right-radius:.5rem!important
}
div#mysr .border{
    border-width:1px!important
}
div#mysr .border-0{
    border-width:0px!important
}
div#mysr .border-r-\[3px\]{
    border-right-width:3px!important
}
div#mysr .border-t-\[3px\]{
    border-top-width:3px!important
}
div#mysr .border-error{
    --tw-border-opacity: 1 !important;
    border-color:rgb(220 39 39 / var(--tw-border-opacity))!important
}
div#mysr .border-neutral-300{
    --tw-border-opacity: 1 !important;
    border-color:rgb(212 212 212 / var(--tw-border-opacity))!important
}
div#mysr .border-red-800{
    --tw-border-opacity: 1 !important;
    border-color:rgb(153 27 27 / var(--tw-border-opacity))!important
}
div#mysr .border-white{
    --tw-border-opacity: 1 !important;
    border-color:rgb(255 255 255 / var(--tw-border-opacity))!important
}
div#mysr .bg-black{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(26 26 26 / var(--tw-bg-opacity))!important
}
div#mysr .bg-error{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(220 39 39 / var(--tw-bg-opacity))!important
}
div#mysr .bg-gray-500\/75{
    background-color:#6b7280bf!important
}
div#mysr .bg-neutral-300{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(212 212 212 / var(--tw-bg-opacity))!important
}
div#mysr .bg-primary{
    --tw-bg-opacity: 1 !important;
    background-color:#30B876 !important;
}
div#mysr .bg-red-100{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(254 226 226 / var(--tw-bg-opacity))!important
}
div#mysr .bg-red-500\/20{
    background-color:#ef444433!important
}
div#mysr .bg-slate-100{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(241 245 249 / var(--tw-bg-opacity))!important
}
div#mysr .bg-stc{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(95 24 150 / var(--tw-bg-opacity))!important
}
div#mysr .bg-success{
    --tw-bg-opacity: 1 !important;
    background-color:rgb(40 199 89 / var(--tw-bg-opacity))!important
}
div#mysr .object-contain{
    -o-object-fit:contain!important;
    object-fit:contain!important
}
div#mysr .object-center{
    -o-object-position:center!important;
    object-position:center!important
}
div#mysr .p-4{
    padding:1rem!important
}
div#mysr .px-3{
    padding-left:.75rem!important;
    padding-right:.75rem!important
}
div#mysr .px-4{
    padding-left:1rem!important;
    padding-right:1rem!important
}
div#mysr .py-2{
    padding-top:.5rem!important;
    padding-bottom:.5rem!important
}
div#mysr .text-center{
    text-align:center!important
}
div#mysr .font-mono{
    font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace!important
}
div#mysr .text-base{
    font-size:1rem!important;
    line-height:1.5rem!important
}
div#mysr .text-sm{
    font-size:.875rem!important;
    line-height:1.25rem!important
}
div#mysr .text-xl{
    font-size:1.25rem!important;
    line-height:1.75rem!important
}
div#mysr .text-xs{
font-size: .75rem !important;
    line-height: 1rem !important;
    width: 100% !important;
    padding: initial;
    margin: initial;
}
div#mysr .font-medium{
    font-weight:500!important
}
div#mysr .uppercase{
    text-transform:uppercase!important
}
div#mysr .leading-4{
    line-height:1rem!important
}
div#mysr .leading-6{
    line-height:1.5rem!important
}
div#mysr .text-black{
    --tw-text-opacity: 1 !important;
    color:rgb(26 26 26 / var(--tw-text-opacity))!important
}
div#mysr .text-black\/70{
    color:#1a1a1ab3!important
}
div#mysr .text-black\/90{
    color:#1a1a1ae6!important
}
div#mysr .text-error{
    --tw-text-opacity: 1 !important;
    color:rgb(220 39 39 / var(--tw-text-opacity))!important
}
div#mysr .text-neutral-800\/90{
    color:#262626e6!important
}
div#mysr .text-primary-400{
    --tw-text-opacity: 1 !important;
    color:rgb(7 89 133 / var(--tw-text-opacity))!important
}
div#mysr .text-red-600{
    --tw-text-opacity: 1 !important;
    color:rgb(220 38 38 / var(--tw-text-opacity))!important
}
div#mysr .text-white{
    --tw-text-opacity: 1 !important;
    color:rgb(255 255 255 / var(--tw-text-opacity))!important
}
div#mysr .opacity-25{
    opacity:.25!important
}
div#mysr .opacity-75{
    opacity:.75!important
}
div#mysr .shadow{
    --tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1) !important;
    --tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important
}
div#mysr .shadow-input{
    --tw-shadow: 0 0 0 1px #e0e0e0,0 2px 4px 0 rgba(0,0,0,.07),0 1px 1.5px 0 rgba(0,0,0,.05) !important;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color), 0 1px 1.5px 0 var(--tw-shadow-color) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important
}
div#mysr .shadow-input-error{
    --tw-shadow: 0 0 0 1px #ef9896,0 2px 4px 0 rgba(0,0,0,.07),0 1px 1.5px 0 rgba(0,0,0,.05) !important;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 2px 4px 0 var(--tw-shadow-color), 0 1px 1.5px 0 var(--tw-shadow-color) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important
}
div#mysr .grayscale{
    --tw-grayscale: grayscale(100%) !important;
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important
}
div#mysr .filter{
    filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)!important
}
div#mysr .transition-all{
    transition-property:all!important;
    transition-timing-function:cubic-bezier(.4,0,.2,1)!important;
    transition-duration:.15s!important
}
div#mysr .transition-colors{
    transition-property:color,background-color,border-color,text-decoration-color,fill,stroke!important;
    transition-timing-function:cubic-bezier(.4,0,.2,1)!important;
    transition-duration:.15s!important
}
div#mysr .transition-opacity{
    transition-property:opacity!important;
    transition-timing-function:cubic-bezier(.4,0,.2,1)!important;
    transition-duration:.15s!important
}
div#mysr .duration-200{
    transition-duration:.2s!important
}
div#mysr .duration-300{
    transition-duration:.3s!important
}
div#mysr .placeholder\:text-black\/70::-moz-placeholder{
    color:#1a1a1ab3!important
}
div#mysr .placeholder\:text-black\/70::placeholder{
    color:#1a1a1ab3!important
}
div#mysr .empty\:hidden:empty{
    display:none!important
}
div#mysr .focus\:z-\[2\]:focus{
    z-index:2!important
}
div#mysr .focus\:shadow-input-focus:focus{
    --tw-shadow: 0 0 0 1px rgba(50,151,211,.3),0 1px 1px 0 rgba(0,0,0,.07),0 0 0 4px rgba(50,151,211,.3) !important;
    --tw-shadow-colored: 0 0 0 1px var(--tw-shadow-color), 0 1px 1px 0 var(--tw-shadow-color), 0 0 0 4px var(--tw-shadow-color) !important;
    box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)!important
}
div#mysr .focus\:outline-none:focus{
    outline:2px solid transparent!important;
    outline-offset:2px!important
}
div#mysr .disabled\:cursor-default:disabled{
    cursor:default!important
}
div#mysr .disabled\:opacity-70:disabled{
    opacity:.7!important
}
@media (min-width: 640px){
    div#mysr .sm\:h-5{
        height:1.25rem!important
    }
}
@media (min-width: 768px){
    div#mysr .md\:mx-auto{
        margin-left:auto!important;
        margin-right:auto!important
    }
    div#mysr .md\:max-w-80{
        max-width:100%!important
    }
    div#mysr .md\:max-w-96{
        max-width:24rem!important
    }
    @keyframes dialog-in{
        0%{
            opacity:0;
            transform:scale(.95)
        }
        to{
            opacity:1;
            transform:scale(1)
        }
    }
    div#mysr .md\:animate-dialog-in{
        animation:dialog-in .3s ease-out 1 normal forwards!important
    }
    @keyframes dialog-out{
        0%{
            opacity:1;
            transform:scale(1)
        }
        to{
            opacity:0;
            transform:scale(.95)
        }
    }
    div#mysr .md\:animate-dialog-out{
        animation:dialog-out .2s ease-in 1 normal forwards!important
    }
    div#mysr .md\:justify-center{
        justify-content:center!important
    }
    div#mysr .md\:rounded-b-lg{
        border-bottom-right-radius:.5rem!important;
        border-bottom-left-radius:.5rem!important
    }
}
@media (min-width: 1024px){
    div#mysr .lg\:max-w-screen-sm{
        max-width:640px!important
    }
    div#mysr .lg\:p-10{
        padding:2.5rem!important
    }
}
