.r-qrcode{width:var(--r-qrcode-width);height:var(--r-qrcode-height);overflow:var(--r-qrcode-overflow,hidden);background-color:var(--r-qrcode-background-color,transparent);border-width:var(--r-qrcode-border-width,1px);border-style:var(--r-qrcode-border-style,solid);border-color:var(--r-qrcode-border-color,#0505050f);border-radius:var(--r-qrcode-border-radius);font-family:var(--r-qrcode-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");display:inline-flex;position:relative}.r-qrcode img{object-fit:var(--r-qrcode-image-object-fit,contain);width:100%;height:100%}.r-qrcode .r-qrcode__loading--custom{justify-content:center;align-items:center;display:flex;position:relative}.r-qrcode .r-qrcode__loading--custom .r-qrcode__loading-slots{position:absolute;inset:0}.r-qrcode .r-qrcode__loading{justify-content:center;align-items:center;display:flex;position:relative}.r-qrcode .r-qrcode__loading:before{content:"";background-color:var(--r-qrcode-mask-color);position:absolute;inset:0}.r-qrcode .r-qrcode__loading .r-qrcode__spin{width:var(--r-qrcode-loading-spinner-size,30px);height:var(--r-qrcode-loading-spinner-size,30px);border-width:var(--r-qrcode-loading-spinner-border-width,var(--r-qrcode-spin-size,3px));border-style:solid;border-color:var(--r-qrcode-loading-spinner-color,var(--r-qrcode-primary-color,#1677ff));animation:r-qrcode-spin var(--r-qrcode-loading-animation-duration,.75s) linear infinite;will-change:transform;border-top-color:#0000;border-radius:50%;position:absolute}.r-qrcode .r-qrcode__error{z-index:var(--r-qrcode-error-z-index,10);justify-content:center;align-items:center;gap:var(--r-qrcode-error-gap,5px 0);color:var(--r-qrcode-error-color,#000000e0);flex-direction:column;transition:color .3s ease-in-out;display:flex;position:absolute;inset:0}.r-qrcode .r-qrcode__error:before{content:"";background-color:var(--r-qrcode-mask-color);z-index:-1;position:absolute;inset:0}.r-qrcode .r-qrcode__error .r-qrcode__error-content{text-align:center;padding:var(--r-qrcode-error-content-padding,0 8px)}.r-qrcode .r-qrcode__error .r-qrcode__error-btn{appearance:none;font:inherit;cursor:pointer;color:var(--r-qrcode-action-color,var(--r-qrcode-primary-color,#1677ff));transition:color var(--r-qrcode-action-transition-duration,.2s) ease-in-out;background:0 0;border:0;padding:0}.r-qrcode .r-qrcode__error .r-qrcode__error-btn:hover{color:var(--r-qrcode-action-hover-color,var(--r-qrcode-primary-color-2,#69b1ff))}.r-qrcode .r-qrcode__error .r-qrcode__error-btn .r-qrcode__error-btn-click{color:var(--r-qrcode-action-active-color,var(--r-qrcode-primary-color,#1677ff))}@keyframes r-qrcode-spin{to{transform:rotate(360deg)}}
/*$vite$:1*/