.qr-scan-module__mwVzsG__page{max-width:1440px;min-height:100vh;color:var(--text-primary);flex-direction:column;gap:1.5rem;margin:0 auto;padding:1.75rem 2rem;font-family:inherit;display:flex}.qr-scan-module__mwVzsG__header{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.75rem;padding:1.75rem 2rem;transition:box-shadow .3s;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 20px -2px #0000000a,0 2px 6px -1px #00000005}.qr-scan-module__mwVzsG__header:before{content:"";background:linear-gradient(90deg,#0ea5e9 0%,#6366f1 50%,#a855f7 100%);height:3px;position:absolute;top:0;left:0;right:0}.qr-scan-module__mwVzsG__headerTitleGroup{flex:1;align-items:flex-start;gap:1.35rem;min-width:320px;display:flex}.qr-scan-module__mwVzsG__headerIcon{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#6366f1 60%,#8b5cf6 100%);border:1px solid #fff3;border-radius:18px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:1.85rem;transition:transform .25s;display:flex;box-shadow:0 10px 24px -4px #6366f159}.qr-scan-module__mwVzsG__header:hover .qr-scan-module__mwVzsG__headerIcon{transform:translateY(-2px)scale(1.03)}.qr-scan-module__mwVzsG__headerTextGroup{flex-direction:column;gap:.35rem;display:flex}.qr-scan-module__mwVzsG__headerBadge{letter-spacing:.02em;color:#0284c7;text-transform:uppercase;background:#0ea5e914;border:1px solid #0ea5e933;border-radius:9999px;align-items:center;gap:.45rem;width:fit-content;padding:.22rem .65rem;font-size:.72rem;font-weight:700;display:inline-flex}.qr-scan-module__mwVzsG__pulseDot{background:#10b981;border-radius:50%;width:7px;height:7px;animation:2s infinite qr-scan-module__mwVzsG__livePulse;box-shadow:0 0 #10b981b3}@keyframes qr-scan-module__mwVzsG__livePulse{0%{transform:scale(.95);box-shadow:0 0 #10b981b3}70%{transform:scale(1);box-shadow:0 0 0 6px #10b98100}to{transform:scale(.95);box-shadow:0 0 #10b98100}}.qr-scan-module__mwVzsG__headerTitle{color:var(--text-primary);letter-spacing:-.025em;font-size:1.55rem;font-weight:800;line-height:1.2}.qr-scan-module__mwVzsG__headerSub{color:var(--text-muted);max-width:680px;margin:0;font-size:.86rem;font-weight:500;line-height:1.5}.qr-scan-module__mwVzsG__headerSub strong{color:var(--text-secondary);font-weight:600}.qr-scan-module__mwVzsG__headerActions{flex-wrap:wrap;align-items:center;gap:.75rem;display:flex}.qr-scan-module__mwVzsG__headerBtnPrimary{cursor:pointer;color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);border:none;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.84rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex;box-shadow:0 4px 14px #0ea5e94d}.qr-scan-module__mwVzsG__headerBtnPrimary:hover:not(:disabled){background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%);transform:translateY(-2px);box-shadow:0 6px 20px #0ea5e966}.qr-scan-module__mwVzsG__headerBtnPrimary:disabled{opacity:.55;cursor:not-allowed}.qr-scan-module__mwVzsG__headerBtnSecondary{cursor:pointer;border:1px solid var(--border-light);background:var(--bg-elevated);color:var(--text-primary);border-radius:12px;align-items:center;gap:.5rem;padding:.65rem 1.15rem;font-size:.84rem;font-weight:700;transition:all .2s cubic-bezier(.16,1,.3,1);display:inline-flex}.qr-scan-module__mwVzsG__headerBtnSecondary:hover:not(:disabled){background:var(--bg-hover);border-color:var(--border-medium);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.qr-scan-module__mwVzsG__headerBtnSecondary:disabled{opacity:.55;cursor:not-allowed}.qr-scan-module__mwVzsG__statsGrid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.15rem;display:grid}.qr-scan-module__mwVzsG__statCard{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:18px;flex-direction:column;gap:.4rem;padding:1.35rem 1.5rem;transition:all .25s cubic-bezier(.16,1,.3,1);display:flex;position:relative;overflow:hidden;box-shadow:0 2px 10px #00000005}.qr-scan-module__mwVzsG__statCard:after{content:"";opacity:.85;height:3px;position:absolute;top:0;left:0;right:0}.qr-scan-module__mwVzsG__statCardTotal:after{background:linear-gradient(90deg,#6366f1,#818cf8)}.qr-scan-module__mwVzsG__statCardStudent:after{background:linear-gradient(90deg,#0ea5e9,#38bdf8)}.qr-scan-module__mwVzsG__statCardTeacher:after{background:linear-gradient(90deg,#10b981,#34d399)}.qr-scan-module__mwVzsG__statCardParent:after{background:linear-gradient(90deg,#a855f7,#c084fc)}.qr-scan-module__mwVzsG__statCard:hover{border-color:var(--border-medium);transform:translateY(-3px);box-shadow:0 10px 25px -3px #0000000f,0 4px 8px -2px #00000008}.qr-scan-module__mwVzsG__statTopRow{justify-content:space-between;align-items:center;margin-bottom:.35rem;display:flex}.qr-scan-module__mwVzsG__statIconWrap{border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;font-size:1.35rem;transition:transform .25s;display:flex}.qr-scan-module__mwVzsG__statCard:hover .qr-scan-module__mwVzsG__statIconWrap{transform:scale(1.08)}.qr-scan-module__mwVzsG__statIconTotal{color:#6366f1;background:#6366f11f}.qr-scan-module__mwVzsG__statIconStudent{color:#0284c7;background:#0ea5e91f}.qr-scan-module__mwVzsG__statIconTeacher{color:#059669;background:#10b9811f}.qr-scan-module__mwVzsG__statIconParent{color:#9333ea;background:#a855f71f}.qr-scan-module__mwVzsG__statBadge{background:var(--bg-elevated);color:var(--text-muted);border:1px solid var(--border-light);border-radius:9999px;padding:.18rem .55rem;font-size:.72rem;font-weight:700}.qr-scan-module__mwVzsG__statVal{color:var(--text-primary);letter-spacing:-.03em;font-size:2rem;font-weight:800;line-height:1.1}.qr-scan-module__mwVzsG__statLabel{color:var(--text-primary);letter-spacing:-.01em;font-size:.88rem;font-weight:700}.qr-scan-module__mwVzsG__statSub{color:var(--text-muted);font-size:.76rem;font-weight:500;line-height:1.35}.qr-scan-module__mwVzsG__controlsCard{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:20px;flex-direction:column;gap:1.15rem;padding:1.25rem 1.5rem;display:flex;box-shadow:0 2px 12px #00000008}.qr-scan-module__mwVzsG__tabsRow{border-bottom:1px solid var(--border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding-bottom:1rem;display:flex}.qr-scan-module__mwVzsG__roleTabs{background:var(--bg-elevated);border:1px solid var(--border-light);border-radius:14px;flex-wrap:wrap;align-items:center;gap:.35rem;padding:4px;display:flex}.qr-scan-module__mwVzsG__tabBtn{color:var(--text-muted);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-radius:10px;align-items:center;gap:.5rem;padding:.45rem .95rem;font-size:.82rem;font-weight:700;transition:all .2s;display:inline-flex}.qr-scan-module__mwVzsG__tabBtn:hover{color:var(--text-primary)}.qr-scan-module__mwVzsG__tabBtnActive{box-shadow:0 2px 8px #0ea5e959;color:#fff!important;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%)!important}.qr-scan-module__mwVzsG__tabCount{color:inherit;background:#00000014;border-radius:9999px;padding:.1rem .45rem;font-size:.72rem;font-weight:800}.qr-scan-module__mwVzsG__tabBtnActive .qr-scan-module__mwVzsG__tabCount{color:#fff;background:#ffffff40}.qr-scan-module__mwVzsG__counterBadge{color:var(--text-muted);font-size:.82rem;font-weight:500}.qr-scan-module__mwVzsG__counterBadge strong{color:var(--text-primary);font-weight:700}.qr-scan-module__mwVzsG__filtersRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.qr-scan-module__mwVzsG__searchBox{flex:1;align-items:center;min-width:280px;display:flex;position:relative}.qr-scan-module__mwVzsG__searchIcon{color:var(--text-muted);pointer-events:none;font-size:.95rem;position:absolute;left:1rem}.qr-scan-module__mwVzsG__searchInput{border:1.5px solid var(--border-light);background:var(--bg-elevated);width:100%;color:var(--text-primary);border-radius:12px;outline:none;padding:.65rem 2.5rem .65rem 2.6rem;font-size:.875rem;font-weight:500;transition:all .2s}.qr-scan-module__mwVzsG__searchInput:focus{background:var(--bg-surface);border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}.qr-scan-module__mwVzsG__clearSearchBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:.2rem .4rem;font-size:.85rem;display:flex;position:absolute;right:.85rem}.qr-scan-module__mwVzsG__clearSearchBtn:hover{color:var(--text-primary);background:var(--bg-hover)}.qr-scan-module__mwVzsG__selectGroup{align-items:center;gap:.75rem;display:flex}.qr-scan-module__mwVzsG__customSelect{border:1.5px solid var(--border-light);background:var(--bg-elevated);color:var(--text-primary);cursor:pointer;border-radius:12px;outline:none;padding:.65rem 1rem;font-size:.84rem;font-weight:600;transition:border-color .2s}.qr-scan-module__mwVzsG__customSelect:focus{border-color:#0ea5e9;box-shadow:0 0 0 3px #0ea5e926}.qr-scan-module__mwVzsG__bulkRibbon{background:linear-gradient(90deg,#0ea5e914 0%,#6366f114 100%);border:1px solid #0ea5e94d;border-radius:14px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding:.75rem 1.25rem;animation:.25s qr-scan-module__mwVzsG__fadeIn;display:flex}.qr-scan-module__mwVzsG__bulkInfo{color:var(--text-primary);align-items:center;gap:.65rem;font-size:.86rem;display:flex}.qr-scan-module__mwVzsG__bulkBadgeCount{color:#fff;letter-spacing:.02em;background:#0ea5e9;border-radius:9999px;padding:.2rem .65rem;font-size:.76rem;font-weight:800}.qr-scan-module__mwVzsG__bulkActions{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.qr-scan-module__mwVzsG__bulkBtnPrimary{color:#fff;cursor:pointer;background:#0ea5e9;border:none;border-radius:9px;padding:.45rem .85rem;font-size:.8rem;font-weight:700;transition:all .15s}.qr-scan-module__mwVzsG__bulkBtnPrimary:hover{background:#0284c7}.qr-scan-module__mwVzsG__bulkBtnSecondary{border:1px solid var(--border-light);background:var(--bg-surface);color:var(--text-primary);cursor:pointer;border-radius:9px;padding:.45rem .85rem;font-size:.8rem;font-weight:700;transition:all .15s}.qr-scan-module__mwVzsG__bulkBtnSecondary:hover{background:var(--bg-hover)}.qr-scan-module__mwVzsG__bulkBtnGhost{color:var(--text-muted);cursor:pointer;background:0 0;border:none;border-radius:9px;padding:.45rem .75rem;font-size:.8rem;font-weight:600}.qr-scan-module__mwVzsG__bulkBtnGhost:hover{color:var(--text-primary)}.qr-scan-module__mwVzsG__tableCard{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:20px;overflow:hidden;box-shadow:0 4px 20px #00000008}.qr-scan-module__mwVzsG__tableWrap{width:100%;overflow-x:auto}.qr-scan-module__mwVzsG__table{border-collapse:collapse;text-align:left;width:100%;font-size:.875rem}.qr-scan-module__mwVzsG__table th{background:var(--bg-elevated);text-transform:uppercase;letter-spacing:.05em;color:var(--text-muted);border-bottom:1px solid var(--border-light);white-space:nowrap;padding:.95rem 1.15rem;font-size:.72rem;font-weight:800}.qr-scan-module__mwVzsG__table td{border-bottom:1px solid var(--border-light);vertical-align:middle;color:var(--text-primary);padding:.95rem 1.15rem;transition:background .15s}.qr-scan-module__mwVzsG__table tr:last-child td{border-bottom:none}.qr-scan-module__mwVzsG__table tr:hover td{background:#0ea5e908}.qr-scan-module__mwVzsG__rowSelected td{background:#0ea5e90f!important}.qr-scan-module__mwVzsG__tableCheckbox{cursor:pointer;accent-color:#0ea5e9;border-radius:4px;width:17px;height:17px}.qr-scan-module__mwVzsG__emptyCell{text-align:center;color:var(--text-muted);padding:3.5rem 1.5rem}.qr-scan-module__mwVzsG__loadingSpinner{border:3px solid #0ea5e933;border-top-color:#0ea5e9;border-radius:50%;width:32px;height:32px;margin:0 auto .75rem;animation:.8s linear infinite qr-scan-module__mwVzsG__spin}@keyframes qr-scan-module__mwVzsG__spin{to{transform:rotate(360deg)}}.qr-scan-module__mwVzsG__userCell{align-items:center;gap:.85rem;display:flex}.qr-scan-module__mwVzsG__userAvatar{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#6366f1 100%);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:.95rem;font-weight:800;display:flex;box-shadow:0 2px 8px #0ea5e940}.qr-scan-module__mwVzsG__userInfo{flex-direction:column;display:flex}.qr-scan-module__mwVzsG__userName{color:var(--text-primary);font-size:.88rem;font-weight:700;line-height:1.25}.qr-scan-module__mwVzsG__userMeta{align-items:center;gap:.4rem;margin-top:.15rem;display:flex}.qr-scan-module__mwVzsG__userEmail{color:var(--text-muted);font-size:.75rem}.qr-scan-module__mwVzsG__roleBadge{letter-spacing:.01em;white-space:nowrap;border-radius:8px;align-items:center;gap:.4rem;padding:.25rem .65rem;font-size:.74rem;font-weight:700;display:inline-flex}.qr-scan-module__mwVzsG__roleBadgeStudent{color:#0284c7;background:#0ea5e91a;border:1px solid #0ea5e940}.qr-scan-module__mwVzsG__roleBadgeTeacher{color:#059669;background:#10b9811a;border:1px solid #10b98140}.qr-scan-module__mwVzsG__roleBadgeParent{color:#9333ea;background:#a855f71a;border:1px solid #a855f740}.qr-scan-module__mwVzsG__roleBadgeAdmin{color:#d97706;background:#f59e0b1f;border:1px solid #f59e0b40}.qr-scan-module__mwVzsG__idChip{background:var(--bg-elevated);border:1px solid var(--border-light);color:var(--text-secondary);border-radius:6px;padding:.2rem .55rem;font-family:JetBrains Mono,monospace;font-size:.76rem;font-weight:600}.qr-scan-module__mwVzsG__classChip{color:#6366f1;background:#6366f11a;border:1px solid #6366f133;border-radius:6px;padding:.2rem .55rem;font-size:.75rem;font-weight:700;display:inline-block}.qr-scan-module__mwVzsG__dashText{color:var(--text-muted);font-weight:500}.qr-scan-module__mwVzsG__tokenBadgeActive{color:#059669;white-space:nowrap;background:#10b9811f;border:1px solid #10b9814d;border-radius:9999px;align-items:center;gap:.45rem;padding:.25rem .7rem;font-size:.74rem;font-weight:700;display:inline-flex}.qr-scan-module__mwVzsG__pulseActiveDot{background:#10b981;border-radius:50%;width:6px;height:6px}.qr-scan-module__mwVzsG__tokenBadgeNone{color:#64748b;white-space:nowrap;background:#94a3b81f;border:1px solid #94a3b840;border-radius:9999px;align-items:center;gap:.45rem;padding:.25rem .7rem;font-size:.74rem;font-weight:600;display:inline-flex}.qr-scan-module__mwVzsG__pulseNoneDot{background:#94a3b8;border-radius:50%;width:6px;height:6px}.qr-scan-module__mwVzsG__actionsCell{justify-content:flex-end;align-items:center;gap:.4rem;display:flex}.qr-scan-module__mwVzsG__actionBtn{cursor:pointer;white-space:nowrap;border-radius:9px;outline:none;align-items:center;gap:.35rem;padding:.42rem .7rem;font-size:.78rem;font-weight:700;transition:all .15s cubic-bezier(.16,1,.3,1);display:inline-flex}.qr-scan-module__mwVzsG__actionBtnGhost{border:1px solid var(--border-light);background:var(--bg-elevated);color:var(--text-primary)}.qr-scan-module__mwVzsG__actionBtnGhost:hover{color:#0284c7;background:#0ea5e914;border-color:#0ea5e9;transform:translateY(-1px)}.qr-scan-module__mwVzsG__actionBtnPrimary{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 100%);border:1px solid #0000;box-shadow:0 2px 6px #0ea5e940}.qr-scan-module__mwVzsG__actionBtnPrimary:hover{background:linear-gradient(135deg,#38bdf8 0%,#0284c7 100%);transform:translateY(-1px);box-shadow:0 4px 10px #0ea5e959}.qr-scan-module__mwVzsG__actionBtnSecondary{border:1px solid var(--border-light);background:var(--bg-elevated);color:var(--text-primary)}.qr-scan-module__mwVzsG__actionBtnSecondary:hover{border-color:var(--border-medium);background:var(--bg-hover);transform:translateY(-1px)}.qr-scan-module__mwVzsG__actionBtnDanger{color:#dc2626;background:#dc26260f;border:1px solid #dc262640}.qr-scan-module__mwVzsG__actionBtnDanger:hover{color:#b91c1c;background:#dc26261f;border-color:#dc2626;transform:translateY(-1px)}.qr-scan-module__mwVzsG__modalBackdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1000;background:#0f172aad;justify-content:center;align-items:center;padding:1.5rem;animation:.2s qr-scan-module__mwVzsG__fadeIn;display:flex;position:fixed;inset:0}.qr-scan-module__mwVzsG__modalContent{background:var(--bg-surface);border:1px solid var(--border-light);border-radius:24px;flex-direction:column;width:100%;max-width:680px;animation:.25s cubic-bezier(.16,1,.3,1) qr-scan-module__mwVzsG__scaleUp;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.qr-scan-module__mwVzsG__modalHeader{border-bottom:1px solid var(--border-light);justify-content:space-between;align-items:center;padding:1.25rem 1.65rem;display:flex}.qr-scan-module__mwVzsG__modalTitle{color:var(--text-primary);letter-spacing:-.02em;margin:0;font-size:1.22rem;font-weight:800}.qr-scan-module__mwVzsG__closeBtn{background:var(--bg-elevated);border:1px solid var(--border-light);width:32px;height:32px;color:var(--text-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;transition:all .15s;display:flex}.qr-scan-module__mwVzsG__closeBtn:hover{color:var(--text-primary);background:var(--bg-hover);transform:rotate(90deg)}.qr-scan-module__mwVzsG__modalBody{flex-direction:column;align-items:center;gap:1.35rem;max-height:75vh;padding:1.65rem;display:flex;overflow-y:auto}.qr-scan-module__mwVzsG__modalFooter{border-top:1px solid var(--border-light);background:var(--bg-elevated);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.75rem;padding:1.15rem 1.65rem;display:flex}.qr-scan-module__mwVzsG__idCardPreviewBox{aspect-ratio:1.75;color:#fff;background:linear-gradient(135deg,#090d16 0%,#171d36 50%,#29103e 100%);border-radius:20px;flex-direction:column;justify-content:space-between;width:100%;max-width:520px;padding:1.45rem 1.65rem;display:flex;position:relative;overflow:hidden;box-shadow:0 20px 40px #00000073,0 0 0 1px #ffffff1f}.qr-scan-module__mwVzsG__cardHoloAccent{pointer-events:none;background:radial-gradient(circle,#a855f74d 0%,#0ea5e933 50%,#0000 70%);width:280px;height:280px;position:absolute;top:-45%;right:-25%}.qr-scan-module__mwVzsG__cardHeader{z-index:1;border-bottom:1px solid #ffffff26;justify-content:space-between;align-items:center;padding-bottom:.75rem;display:flex}.qr-scan-module__mwVzsG__cardSchoolInfo{align-items:center;gap:.75rem;display:flex}.qr-scan-module__mwVzsG__cardLogo{object-fit:contain;background:#fff;border-radius:10px;width:36px;height:36px;padding:3px}.qr-scan-module__mwVzsG__cardSchoolName{letter-spacing:-.01em;color:#f8fafc;font-size:.92rem;font-weight:800}.qr-scan-module__mwVzsG__cardTypeBadge{text-transform:uppercase;letter-spacing:.08em;color:#e2e8f0;background:#ffffff26;border:1px solid #ffffff40;border-radius:6px;padding:.22rem .65rem;font-size:.65rem;font-weight:800}.qr-scan-module__mwVzsG__cardBody{z-index:1;justify-content:space-between;align-items:center;gap:1rem;margin:.5rem 0;display:flex}.qr-scan-module__mwVzsG__cardUserInfo{flex:1}.qr-scan-module__mwVzsG__cardUserName{color:#fff;font-size:1.2rem;font-weight:800;line-height:1.2}.qr-scan-module__mwVzsG__cardUserSub{color:#94a3b8;margin-top:.25rem;font-size:.78rem}.qr-scan-module__mwVzsG__cardUserRolePill{color:#0c4a6e;background:#38bdf8;border-radius:6px;margin-top:.5rem;padding:.2rem .65rem;font-size:.72rem;font-weight:800;display:inline-block}.qr-scan-module__mwVzsG__cardQrBox{background:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;padding:7px;display:flex;box-shadow:0 6px 20px #0000004d}.qr-scan-module__mwVzsG__cardFooter{color:#94a3b8;z-index:1;border-top:1px solid #ffffff1f;justify-content:space-between;align-items:center;padding-top:.55rem;font-size:.68rem;display:flex}.qr-scan-module__mwVzsG__printSheetContainer{display:none}@media print{body *{visibility:hidden}.qr-scan-module__mwVzsG__printSheetContainer,.qr-scan-module__mwVzsG__printSheetContainer *{visibility:visible}.qr-scan-module__mwVzsG__printSheetContainer{color:#000;background:#fff;width:100%;margin:0;padding:10mm;position:absolute;top:0;left:0;display:block!important}.qr-scan-module__mwVzsG__printGrid{page-break-inside:avoid;grid-template-columns:repeat(2,1fr);gap:8mm;display:grid}.qr-scan-module__mwVzsG__printCard{box-sizing:border-box;page-break-inside:avoid;-webkit-print-color-adjust:exact;print-color-adjust:exact;border:1px dashed #94a3b8;border-radius:4mm;flex-direction:column;justify-content:space-between;width:85.6mm;height:54mm;padding:4mm 5mm;display:flex;color:#0f172a!important;background:#f8fafc!important}}@keyframes qr-scan-module__mwVzsG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes qr-scan-module__mwVzsG__scaleUp{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}
