body.group-qr-scanner-input-camera-active,html.group-qr-scanner-input-camera-active{overflow:hidden!important;overscroll-behavior:none;touch-action:none}.group-qr-scanner-input[data-v-dfbfbb93]{display:grid;gap:8px}.group-qr-scanner-input__form[data-v-dfbfbb93]{height:1px;opacity:0;overflow:hidden;pointer-events:none;position:fixed;width:1px}.group-qr-scanner-input__hidden-field[data-v-dfbfbb93]{display:block;height:1px;width:1px}.group-qr-scanner-input__hidden-field span[data-v-dfbfbb93]{height:1px;overflow:hidden;position:absolute;width:1px;clip:rect(0 0 0 0);white-space:nowrap}.group-qr-scanner-input__hidden-input[data-v-dfbfbb93]{background:transparent;border:0;caret-color:transparent;color:transparent;height:1px;outline:0;width:1px}.group-qr-scanner-input__camera-toggle[data-v-dfbfbb93]{align-items:center;background:#080808;border:1px solid #080808;border-radius:4px;bottom:max(18px,env(safe-area-inset-bottom));box-shadow:0 14px 40px #00000024;color:#fff;cursor:pointer;display:none;font-size:13px;font-weight:500;justify-content:center;left:50%;min-height:44px;min-width:132px;padding:0 28px;position:fixed;transform:translate(-50%);z-index:90}@media(max-width:720px){.group-qr-scanner-input__camera-toggle[data-v-dfbfbb93]{display:inline-flex}}.group-qr-scanner-input__camera-toggle--active[data-v-dfbfbb93]{background:#fff;border-color:#fff;color:#080808}.group-qr-scanner-input__camera-stop[data-v-dfbfbb93]{background:#ee1d36;border:0;border-radius:50%;bottom:max(18px,env(safe-area-inset-bottom));box-shadow:0 14px 40px #ee1d3652;color:#fff;cursor:pointer;display:none;height:42px;padding:0;place-items:center;position:fixed;right:max(18px,env(safe-area-inset-right));width:42px;z-index:91}.group-qr-scanner-input__camera-action[data-v-dfbfbb93]{background:#fff;border:1px solid #fff;border-radius:999px;bottom:calc(max(18px,env(safe-area-inset-bottom)) + 52px);box-shadow:0 14px 40px #0000003d;color:#080808;cursor:pointer;display:none;font-size:13px;font-weight:500;min-height:42px;min-width:104px;padding:0 14px;position:fixed;right:max(18px,env(safe-area-inset-right));z-index:91}@media(max-width:720px){.group-qr-scanner-input__camera-action[data-v-dfbfbb93],.group-qr-scanner-input__camera-stop[data-v-dfbfbb93]{display:grid;place-items:center}}.group-qr-scanner-input__camera-action[data-v-dfbfbb93]:disabled{background:#ffffff8f;border-color:#ffffff6b;color:#08080885;cursor:not-allowed}.group-qr-scanner-input__camera-action--blue[data-v-dfbfbb93]{background:#146ef5;border-color:#146ef5;box-shadow:0 14px 40px #146ef557;color:#fff}.group-qr-scanner-input__camera-action--blue[data-v-dfbfbb93]:disabled{background:#146ef575;border-color:#146ef561;color:#ffffffb8}.group-qr-scanner-input__camera-action--green[data-v-dfbfbb93]{background:#16a34a;border-color:#16a34a;box-shadow:0 14px 40px #16a34a57;color:#fff}.group-qr-scanner-input__camera-action--green[data-v-dfbfbb93]:disabled{background:#16a34a75;border-color:#16a34a61;color:#ffffffb8}.group-qr-scanner-input__camera-action--center[data-v-dfbfbb93]{left:50%;min-width:132px;right:auto;transform:translate(-50%)}.group-qr-scanner-input__camera-stop .material-symbols-rounded[data-v-dfbfbb93]{font-size:22px;line-height:1}.group-qr-scanner-input__camera-toggle--checking[data-v-dfbfbb93]{background:#fff;border-color:#d8d8d8;box-shadow:none;color:#5a5a5a}.group-qr-scanner-input__camera-toggle[data-v-dfbfbb93]:disabled{background:#eee;border-color:#d8d8d8;box-shadow:none;color:#777;cursor:not-allowed;opacity:.72}.group-qr-scanner-input__camera[data-v-dfbfbb93]{background:#080808;border:0;border-radius:0;box-shadow:none;display:block;height:100dvh;inset:0;max-height:100dvh;overflow:hidden;overscroll-behavior:none;padding:0;position:fixed;touch-action:none;width:auto;z-index:80}.group-qr-scanner-input__camera-frame[data-v-dfbfbb93]{align-items:center;background:#080808;border-radius:0;display:flex;height:100%;justify-content:center;overflow:hidden;position:relative;width:100%}.group-qr-scanner-input__camera video[data-v-dfbfbb93]{display:block;height:100%;max-height:none;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%}.group-qr-scanner-input__scan-highlight[data-v-dfbfbb93]{border:3px solid #00d722;border-radius:8px;box-shadow:0 0 0 2px #ffffffdb,0 0 22px #00d722a3;display:block;pointer-events:none;position:absolute;z-index:2}.group-qr-scanner-input__camera-feedback[data-v-dfbfbb93]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#080808db;border:1px solid hsla(0,0%,100%,.2);border-radius:12px;box-shadow:0 18px 48px #00000047;color:#fff!important;font-size:16px;font-weight:700;left:50%;line-height:1.35;max-width:min(82vw,360px);min-width:160px;padding:14px 18px;pointer-events:none;position:fixed;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:92}.group-qr-scanner-input__camera-feedback--error[data-v-dfbfbb93]{background:#ee1d36eb;border-color:#ee1d366b;color:#fff!important}.group-qr-scanner-input__camera-feedback--success[data-v-dfbfbb93]{background:#007a16f0;border-color:#00d72285;color:#fff!important}.group-qr-scanner-input__camera-feedback[data-v-dfbfbb93] *,.group-qr-scanner-input__camera-feedback-text[data-v-dfbfbb93]{color:#fff!important;-webkit-text-fill-color:#fff!important;text-shadow:0 1px 2px rgba(0,0,0,.32)}.group-qr-scanner-input__scan-count[data-v-dfbfbb93]{background:#080808b8;border:1px solid hsla(0,0%,100%,.18);border-radius:10px;color:#fff!important;left:50%;padding:8px 13px;position:fixed;top:calc(max(18px,env(safe-area-inset-top)) + 58px);z-index:92;-webkit-text-fill-color:#fff!important;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);box-shadow:0 10px 28px #0003;font-size:13px;font-weight:800;line-height:1;pointer-events:none;transform:translate(-50%)}.group-qr-scanner-input__feedback-enter-active[data-v-dfbfbb93],.group-qr-scanner-input__feedback-leave-active[data-v-dfbfbb93]{transition:opacity .18s ease,transform .18s ease}.group-qr-scanner-input__feedback-enter-from[data-v-dfbfbb93],.group-qr-scanner-input__feedback-leave-to[data-v-dfbfbb93]{opacity:0;transform:translate(-50%,-46%) scale(.96)}.group-qr-scanner-input__camera-guide[data-v-dfbfbb93]{background:#00000085;border-radius:999px;bottom:calc(max(18px,env(safe-area-inset-bottom)) + 58px);color:#ffffffeb!important;font-size:11px;left:18px;line-height:1.35;margin:0;padding:8px 10px;position:absolute;right:18px;text-align:center;text-shadow:0 1px 2px rgba(0,0,0,.42)}.group-qr-scanner-input__camera canvas[data-v-dfbfbb93]{display:none}.group-qr-scanner-input__notice[data-v-dfbfbb93]{color:#ff6b00;font-weight:500}.group-qr-scanner-input__error[data-v-dfbfbb93]{color:#ee1d36;font-weight:500}
