#wgh-plate .wgh-plate-step[data-step] .wgh-plate-photo:not(.is-big){aspect-ratio: auto !important;width: fit-content !important;max-width: 100%;margin: 0 auto;background: transparent;border-radius: 16px}#wgh-plate .wgh-plate-step[data-step] .wgh-plate-photo:not(.is-big) img{width: auto !important;height: auto !important;max-width: 100%;max-height: min(56vh,470px);border-radius: 16px}#wgh-plate .wgh-plate-photo.is-reading img{opacity: 1 !important;filter: saturate(.85) brightness(.75)}#wgh-plate .wgh-plate-scanline{display: none !important}.wgh-scan-corner{position: absolute;z-index: 2;width: 34px;height: 34px;border: 3.5px solid #FF6600;border-radius: 4px;filter: drop-shadow(0 0 6px rgba(255,102,0,.55));animation: wgh-scan-pulse 1.4s ease-in-out infinite alternate}.wgh-scan-corner.tl{top: 12px;left: 12px;border-right: 0;border-bottom: 0;border-top-left-radius: 12px;transform-origin: top left}.wgh-scan-corner.tr{top: 12px;right: 12px;border-left: 0;border-bottom: 0;border-top-right-radius: 12px;transform-origin: top right}.wgh-scan-corner.bl{bottom: 12px;left: 12px;border-right: 0;border-top: 0;border-bottom-left-radius: 12px;transform-origin: bottom left}.wgh-scan-corner.br{bottom: 12px;right: 12px;border-left: 0;border-top: 0;border-bottom-right-radius: 12px;transform-origin: bottom right}@keyframes wgh-scan-pulse{from{transform: scale(1)}to{transform: scale(.9)}}.wgh-scan-laser{position: absolute;z-index: 2;left: 0;right: 0;top: 3%;height: 2px;pointer-events: none;background: linear-gradient(90deg,rgba(255,102,0,0) 2%,#FF6600 18%,#FFE2CF 50%,#FF6600 82%,rgba(255,102,0,0) 98%);box-shadow: 0 0 10px 1px rgba(255,102,0,.85),0 0 22px 3px rgba(255,102,0,.35);animation: wgh-scan-ud 1.5s ease-in-out infinite alternate,wgh-scan-flick .12s steps(2) infinite}@keyframes wgh-scan-ud{from{top: 3%}to{top: 97%}}@keyframes wgh-scan-flick{50%{opacity: .78}}.wgh-scan-steps{list-style: none;display: flex;justify-content: center;flex-wrap: wrap;gap: 8px 22px;margin: 6px auto 0;padding: 0;font-size: 14.5px;font-weight: 600;color: rgba(11,25,73,.45)}.wgh-scan-steps li{display: inline-flex !important;align-items: center;gap: 8px;position: relative;float: none !important;width: auto !important;margin: 0 !important;padding: 0 !important;transition: color .3s}.wgh-scan-steps li::before{content: "" !important;visibility: visible !important;position: static !important;display: inline-block !important;flex: none;margin: 0 !important;transform: none;width: 18px;height: 18px;border-radius: 50%;border: 2px solid #DEE2EA;box-sizing: border-box;background: transparent;transition: all .3s}.wgh-scan-steps li.is-now{color: #0B1949}.wgh-scan-steps li.is-now::before{background: transparent !important;border-color: #FF6600;border-top-color: transparent;animation: wgh-scan-spin .8s linear infinite}.wgh-scan-steps li.is-done{color: #16A34A}.wgh-scan-steps li.is-done::before{border-color: #16A34A;background: #16A34A url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 448 512'%3E%3Cpath fill='%23fff' d='M438.6 105.4c12.5 12.5 12.5 32.8 0 45.3l-256 256c-12.5 12.5-32.8 12.5-45.3 0l-128-128c-12.5-12.5-12.5-32.8 0-45.3s32.8-12.5 45.3 0L160 338.7 393.4 105.4c12.5-12.5 32.8-12.5 45.3 0z'/%3E%3C/svg%3E") center / 10px no-repeat}@keyframes wgh-scan-spin{to{transform: rotate(360deg)}}#wgh-plate [data-step="reading"] .wgh-plate-lead{display: none}#wgh-plate .wgh-plate-manual-title{text-align: center}.wgh-plate-auto{margin: 0 0 18px;padding: 14px 16px;border-radius: 12px;background: #FFF7F1;border: 1px solid #FFDDC4;text-align: center}.wgh-plate-auto[hidden]{display: none}.wgh-plate-auto p{margin: 0 0 10px;font-size: 16px;color: #0B1949}.wgh-plate-auto-bar{display: block;height: 6px;border-radius: 99px;background: #FFE3CF;overflow: hidden}.wgh-plate-auto-bar i{display: block;height: 100%;width: 100%;border-radius: 99px;background: #FF6600;transform-origin: left;animation: wgh-plate-auto 2.2s linear forwards}@keyframes wgh-plate-auto{from{transform: scaleX(0)}to{transform: scaleX(1)}}.wgh-plate-auto-stop{margin-top: 10px;padding: 4px 8px;border: 0;background: none;color: #FF6600;font: inherit;font-size: 14px;font-weight: 700;text-decoration: underline;text-underline-offset: 3px;cursor: pointer}@media (prefers-reduced-motion: reduce){.wgh-scan-corner,.wgh-scan-laser{animation: none}.wgh-scan-laser{top: 50%}}
