#app{text-align:center}.qr-upload__root{background:#fff;left:0;position:absolute;top:0}.qr-upload__layout{height:100vh;overflow:hidden;position:relative;width:100vw}.qr-upload__header{align-items:center;display:flex;gap:12px;justify-content:center;margin-top:50px;padding:16px 16px 0;width:100%}.qr-upload__logo{height:40px;object-fit:contain;width:auto}.qr-upload__content-area{margin:0 auto;max-width:400px;padding:2rem 1rem;text-align:center}.qr-upload__main-title{color:#1a1a1a;font-size:26px;font-weight:600;letter-spacing:-.26px;padding:0;text-align:center}.qr-upload__description,.qr-upload__main-title{font-family:Poppins;font-style:normal;line-height:180%}.qr-upload__description{color:#7b7b7b;font-size:16px;font-weight:500;letter-spacing:-.16px;margin:0}.qr-upload__camera{border:2px solid #eee;border-radius:12px;height:65%;margin:2rem 16px 0;overflow:hidden;position:relative}.qr-upload__camera_preview{aspect-ratio:3/4;height:100%;margin:0 auto;object-fit:fill}.qr-upload__shutter_btn{align-items:center;background:#fff;border:4px solid #ccc;border-radius:50%;bottom:60px;box-shadow:0 4px 12px #0003;cursor:pointer;display:flex;height:70px;justify-content:center;left:50%;outline:none;position:absolute;transform:translateX(-50%);transition:transform .1s ease-in-out,box-shadow .2s ease-in-out;width:70px}.qr-upload__shutter_btn:after{background:#fff;border:2px solid #eee;border-radius:50%;content:"";height:50px;transition:background .2s ease-in-out;width:50px}.qr-upload__shutter_btn:active{box-shadow:0 2px 6px #0000004d;transform:translateX(-50%) scale(.95)}.qr-upload__shutter_btn:active:after{background:#f5f5f5}.qr-upload__preview_overlay{background-color:#00000080;bottom:135px;left:0;padding:.2rem;position:absolute;width:100%}.qr-upload__preview_container{display:flex;gap:.5rem;overflow-x:auto;padding:.5rem}.qr-upload__preview_item{cursor:grab;flex:0 0 auto;position:relative;transition:transform .2s ease}.qr-upload__preview_item.dragging{opacity:.5;transform:scale(.9)}.qr-upload__preview_item.drag-over{border:2px dashed #4caf50;border-radius:.5rem}.qr-upload__preview_item img{border-radius:.5rem;height:80px;object-fit:fill;width:80px}.qr-upload__remove_btn{background:red;border:none;border-radius:50%;height:20px;position:absolute;right:-6px;top:-6px;width:20px}.qr-upload__btn,.qr-upload__remove_btn{color:#fff;cursor:pointer;font-size:.9rem}.qr-upload__btn{background:#4caf50;border:none;border-radius:1rem;box-shadow:0 2px 6px #0003;padding:.5rem 1rem}.qr-upload__no_img_placeholder{color:#fff;text-align:center;width:100%}.sortable-chosen{opacity:.8;transform:scale(1.05);transition:transform .2s ease,opacity .2s ease}.sortable-ghost{background:#f0f0f0;border:2px dashed #999;border-radius:8px;opacity:.4}.sortable-drag{box-shadow:0 6px 16px #00000040;cursor:grabbing;z-index:9999}.qr-upload__single_preview{display:inline-block;margin:0 auto;max-width:400px;position:relative;width:100%}.qr-upload__single_preview img.qr-upload__camera_preview{border-radius:8px;height:auto;object-fit:fill;width:100%}.qr-upload__single_preview .qr-upload__close_btn{background:#f00c;left:8px}.qr-upload__single_preview .qr-upload__close_btn,.qr-upload__single_preview .qr-upload__tick_btn{align-items:center;border:none;border-radius:50%;bottom:8px;color:#fff;cursor:pointer;display:flex;font-size:20px;height:50px;justify-content:center;position:absolute;width:50px;z-index:10}.qr-upload__single_preview .qr-upload__tick_btn{background:#008000cc;right:8px}.qr-upload-single-preview .qr-upload__close_btn:hover,.qr-upload-single-preview .qr-upload__tick_btn:hover{background:#000000b3}.qr-upload__toast{animation:fadein .3s,fadeout .3s 2.7s;border-radius:8px;bottom:16px;color:#fff;font-size:.875rem;padding:12px 20px;position:fixed;right:16px}.qr-upload__toast_success{background:#28a745}.qr-upload__toast_error{background:#dc3545}@keyframes fadein{0%{opacity:0}to{opacity:1}}@keyframes fadeout{0%{opacity:1}to{opacity:0}}.qr-upload__native-camera{align-items:center;display:flex;flex-direction:column;justify-content:center}.qr-upload__native-camera-container{align-items:center;display:flex;flex:1 1;flex-direction:column;gap:3rem;padding:2rem;width:100%}.qr-upload__native-camera-btn{align-items:center;background:#0000;border:none;cursor:pointer;display:flex;flex-direction:column;gap:1rem;justify-content:center;padding:2rem;transition:transform .2s ease}.qr-upload__native-camera-btn:hover{transform:scale(1.05)}.qr-upload__native-camera-btn:active{transform:scale(.95)}.qr-upload__camera-circle{align-items:center;background:#ffe3a6;border-radius:50%;box-shadow:0 6px 14px 0 #0000003d;display:flex;height:250px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:250px}.qr-upload__camera-text{color:#1a1a1a;color:var(--Neutral-Black,#1a1a1a);font-family:Poppins;font-size:17.433px;font-style:normal;font-weight:600;letter-spacing:-.174px;line-height:21.791px;text-align:center}.qr-upload__native-preview-overlay{align-items:center;animation:fadein .3s ease;background:#000000f2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:1000}.qr-upload__native-preview-container{align-items:center;display:flex;flex-direction:column;gap:1.5rem;max-height:90%;max-width:90%;position:relative}.qr-upload__native-preview-img{border-radius:12px;box-shadow:0 8px 32px #00000080;max-height:70vh;max-width:100%;object-fit:contain}.qr-upload__native-preview-actions{align-items:center;display:flex;gap:1.5rem;justify-content:center}.qr-upload__native-close-btn,.qr-upload__native-edit-btn,.qr-upload__native-tick-btn{align-items:center;border:none;border-radius:50%;box-shadow:0 4px 16px #0000004d;cursor:pointer;display:flex;height:64px;justify-content:center;transition:transform .2s ease,box-shadow .2s ease;width:64px}.qr-upload__native-close-btn{background:linear-gradient(135deg,#f53844,#f5515f);color:#fff}.qr-upload__native-edit-btn{background:linear-gradient(0deg,#f9c935,#ffda57);color:#fff}.qr-upload__native-tick-btn{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff}.qr-upload__native-close-btn:hover,.qr-upload__native-edit-btn:hover,.qr-upload__native-tick-btn:hover{box-shadow:0 6px 24px #0006;transform:scale(1.1)}.qr-upload__native-close-btn:active,.qr-upload__native-edit-btn:active,.qr-upload__native-tick-btn:active{box-shadow:0 2px 8px #0000004d;transform:scale(.95)}.qr-upload__native-close-btn svg,.qr-upload__native-edit-btn svg,.qr-upload__native-tick-btn svg{filter:drop-shadow(0 2px 4px rgba(0,0,0,.2))}.qr-upload__image-editor-overlay{align-items:center;animation:fadein .3s ease;background:#000000f2;display:flex;height:100%;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:2000}.qr-upload__tui-editor-container{background:#fff;border-radius:12px;box-shadow:0 20px 60px #0000004d;display:flex;flex-direction:column;height:95vh;max-height:900px;max-width:1400px;overflow:hidden;position:relative;width:95vw}.qr-upload__tui-editor-header{align-items:center;background:#2a2a2a;border-bottom:1px solid #3a3a3a;display:flex;flex-shrink:0;gap:.5rem;justify-content:space-between;min-height:50px;padding:.75rem 1rem}.qr-upload__tui-editor-header h3{color:#fff;flex:1 1;font-size:1.25rem;font-weight:600;margin:0}.qr-upload__editor-toolbar{align-items:center;display:flex;gap:.5rem}.qr-upload__image-editor-controls{background:#fff;border-top:1px solid #dee2e6;padding:.75rem}.qr-upload__editor-tool-btn{align-items:center;border-radius:6px;color:#ccc;cursor:pointer;display:flex;height:36px;justify-content:center;transition:all .2s ease;width:36px}.qr-upload__editor-tool-btn:hover{background:#4a4a4a;border-color:#667eea;box-shadow:0 2px 8px #667eea4d;color:#fff}.qr-upload__editor-tool-btn:active{transform:scale(.95)}.qr-upload__editor-tool-btn svg{flex-shrink:0}.qr-upload__editor-close-btn{align-items:center;background:#0000;border:none;color:#999;cursor:pointer;display:flex;font-size:2rem;height:32px;justify-content:center;line-height:1;padding:0;transition:color .2s ease;width:32px}.qr-upload__editor-close-btn:hover{color:#fff}.qr-upload__image-editor-canvas-wrapper{align-items:center;background:#000;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:1rem;position:relative}.qr-upload__image-editor-canvas-wrapper img{display:block;max-height:100%;max-width:100%}.qr-upload__image-editor-controls{background:#2a2a2a;border-bottom:1px solid #3a3a3a;border-top:1px solid #3a3a3a;display:flex;gap:.75rem;overflow-x:auto;padding:1rem 1.5rem}.qr-upload__editor-btn{align-items:center;background:#3a3a3a;border:1px solid #4a4a4a;border-radius:8px;color:#fff;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.625rem 1rem;transition:all .2s ease;white-space:nowrap}.qr-upload__editor-btn:hover{background:#4a4a4a;border-color:#667eea;box-shadow:0 2px 8px #667eea4d}.qr-upload__editor-btn:active{transform:scale(.98)}.qr-upload__editor-btn svg{flex-shrink:0}.qr-upload__image-editor-actions{background:#2a2a2a;display:flex;gap:1rem;justify-content:flex-end;padding:1rem 1.5rem}.qr-upload__editor-cancel-btn,.qr-upload__editor-save-btn{border:none;border-radius:8px;cursor:pointer;font-size:1rem;font-weight:600;padding:.75rem 1.5rem;transition:all .2s ease}.qr-upload__editor-cancel-btn{background:#3a3a3a;border:1px solid #4a4a4a;color:#fff}.qr-upload__editor-cancel-btn:hover{background:#4a4a4a}.qr-upload__editor-save-btn{background:linear-gradient(135deg,#667eea,#764ba2);box-shadow:0 4px 16px #667eea66;color:#fff}.qr-upload__editor-save-btn:hover{box-shadow:0 6px 24px #667eea80;transform:translateY(-1px)}.qr-upload__editor-save-btn:active{transform:translateY(0)}@media (max-width:768px){.qr-upload__native-camera-btn{padding:1.5rem}.qr-upload__content-area{padding:1.5rem 1rem}.qr-upload__native-preview-actions{gap:5rem}.qr-upload__native-close-btn,.qr-upload__native-edit-btn,.qr-upload__native-tick-btn{height:56px;width:56px}.qr-upload__native-close-btn svg,.qr-upload__native-edit-btn svg,.qr-upload__native-tick-btn svg{height:28px;width:28px}.qr-upload__image-editor{border-radius:0;height:100vh;width:100%}.qr-upload__image-editor-header{padding:.75rem 1rem}.qr-upload__image-editor-header h3{font-size:1.125rem}.qr-upload__image-editor-controls{gap:.5rem;padding:.75rem 1rem}.qr-upload__editor-btn{font-size:.75rem;padding:.5rem .75rem}.qr-upload__editor-btn svg{height:18px;width:18px}.qr-upload__image-editor-actions{gap:.75rem;padding:.75rem 1rem}.qr-upload__editor-cancel-btn,.qr-upload__editor-save-btn{flex:1 1;font-size:.875rem;padding:.625rem 1.25rem}}#tui-image-editor{align-items:center;background:#1e1e1e;display:flex;flex:1 1;justify-content:center;overflow:hidden}.qr-upload__tui-editor-actions{background:#2a2a2a;border-top:1px solid #3a3a3a;display:flex;flex-shrink:0;gap:.75rem;justify-content:flex-end;min-height:60px;padding:.75rem 1rem}.tui-image-editor-container{background-color:#1e1e1e!important;height:100%!important}.tui-image-editor-header-buttons,.tui-image-editor-header-logo{display:none!important}.tui-image-editor-main-container{background-color:#000!important}.tie-btn-delete,.tie-btn-deleteAll,.tie-btn-hand,.tie-btn-history,.tie-btn-zoomIn,.tie-btn-zoomOut,.tui-image-editor .tie-crop-preset-button,.tui-image-editor .tooltip-inner,.tui-image-editor .tui-image-editor-button>label,.tui-image-editor .tui-image-editor-header,.tui-image-editor .tui-image-editor-main .tui-image-editor-menu,.tui-image-editor .tui-image-editor-submenu-item,.tui-image-editor .tui-image-editor-tooltip,.tui-image-editor-button.preset-16-9,.tui-image-editor-button.preset-3-2,.tui-image-editor-button.preset-4-3,.tui-image-editor-button.preset-5-4,.tui-image-editor-button.preset-7-5,.tui-image-editor-button.preset-none,.tui-image-editor-button.preset-square,.tui-image-editor-tooltip{display:none!important}.tui-image-editor .tui-image-editor-submenu .tui-image-editor-button.apply,.tui-image-editor .tui-image-editor-submenu .tui-image-editor-button.cancel{align-items:center!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;background:#000c!important;border:2px solid #ffffff4d!important;border-radius:50%!important;bottom:80px!important;cursor:pointer!important;display:flex!important;height:50px!important;justify-content:center!important;position:fixed!important;width:50px!important;z-index:10000!important}.tui-image-editor .tui-image-editor-submenu .tui-image-editor-button.cancel{background:#dc3545e6!important;left:20px!important}.tui-image-editor .tui-image-editor-submenu .tui-image-editor-button.apply{background:#28a745e6!important;right:20px!important}.tui-image-editor .tui-image-editor-button span{font-size:0!important}.tui-image-editor .tui-image-editor-button svg,.tui-image-editor .tui-image-editor-button use{fill:#fff!important;stroke:#fff!important;height:24px!important;width:24px!important}.tui-image-editor .tui-image-editor-submenu .tui-image-editor-button.apply:hover{background:#28a745!important;box-shadow:0 4px 12px #28a74580!important;transform:scale(1.1)!important}.tui-image-editor .tui-image-editor-submenu .tui-image-editor-button.cancel:hover{background:#dc3545!important;box-shadow:0 4px 12px #dc354580!important;transform:scale(1.1)!important}.tui-image-editor-canvas-container{align-items:center!important;display:flex!important;height:100%!important;justify-content:center!important;max-height:100%!important;overflow:hidden!important}.lower-canvas,.tui-image-editor-canvas-container canvas,.upper-canvas{height:auto!important;max-height:100%!important;max-width:100%!important;object-fit:contain!important;width:auto!important}@media (max-width:768px){.qr-upload__tui-editor-container{border-radius:0;height:100dvh;max-height:100dvh;max-width:100%;width:100%}.qr-upload__tui-editor-header{min-height:45px;padding:.5rem .75rem}.qr-upload__tui-editor-header h3{font-size:1rem}#tui-image-editor{flex:1 1;height:auto;min-height:0}.qr-upload__tui-editor-actions{gap:.5rem;min-height:50px;padding:.5rem .75rem}.qr-upload__editor-cancel-btn,.qr-upload__editor-save-btn{font-size:.875rem;padding:.625rem 1rem}}@media (max-width:375px){.qr-upload__tui-editor-header h3{font-size:.875rem}.qr-upload__editor-cancel-btn,.qr-upload__editor-save-btn{font-size:.8125rem;padding:.5rem .75rem}}@media (max-height:500px) and (orientation:landscape){.qr-upload__tui-editor-container{height:100vh;max-height:100vh}.qr-upload__tui-editor-header{min-height:40px;padding:.375rem .75rem}.qr-upload__tui-editor-actions{min-height:45px;padding:.375rem .75rem}}.qr-image-editor-overlay{-webkit-overflow-scrolling:touch;align-items:center;animation:fadein .2s ease;background:#000000fa;display:flex;height:100vh;height:100dvh;justify-content:center;left:0;overflow:hidden;position:fixed;top:0;width:100vw;z-index:10000}.qr-image-editor-container{background:#fff;display:flex;flex-direction:column;height:100vh;height:100dvh;max-height:100vh;max-height:100dvh;max-width:100vw;width:100vw}.qr-image-editor-header{align-items:center;background:#fff;border-bottom:1px solid #e0e0e0;display:flex;justify-content:space-between;min-height:52px;padding:.5rem .75rem}.qr-editor-btn-close,.qr-editor-btn-save{align-items:center;background:#0000;border:none;border-radius:50%;cursor:pointer;display:flex;font-size:28px;height:48px;justify-content:center;transition:all .2s ease;width:48px}.qr-editor-btn-close{color:#666}.qr-editor-btn-close:hover{background:#f0f0f0;color:#333}.qr-editor-btn-save{background:#fbbf24;color:#fff;font-size:32px;font-weight:700}.qr-editor-btn-save:hover{background:#f59e0b;transform:scale(1.05)}.qr-editor-toolbar{align-items:center;display:flex;gap:.5rem}.qr-editor-tool-btn{align-items:center;background:#f8f9fa;border:none;border-radius:8px;cursor:pointer;display:flex;height:44px;justify-content:center;transition:all .2s ease;width:44px}.qr-editor-tool-btn:hover{background:#e9ecef;transform:translateY(-1px)}.qr-editor-tool-btn:active{transform:translateY(0)}.qr-editor-tool-btn svg{color:#495057}.qr-image-editor-canvas-wrapper{background:#000;box-sizing:border-box;flex:1 1;overflow:hidden;padding:2rem}.qr-canvas-container,.qr-image-editor-canvas-wrapper{align-items:center;display:flex;justify-content:center;min-height:0;position:relative}.qr-canvas-container{height:100%;width:100%}.qr-editor-canvas{box-shadow:0 4px 20px #0000004d;display:block;height:auto;max-height:100%;max-width:100%;object-fit:contain;width:auto}.qr-crop-overlay{border:2px solid #fbbf24;box-shadow:0 0 0 9999px #00000080;cursor:move;pointer-events:auto;transform:translateZ(0);user-select:none;-webkit-user-select:none;will-change:transform}.qr-crop-handle,.qr-crop-overlay{box-sizing:border-box;position:absolute}.qr-crop-handle{background:#fbbf24;border:2px solid #fff;border-radius:50%;cursor:pointer;height:16px;width:16px;z-index:10}.qr-crop-handle-nw{cursor:nw-resize;left:-8px;top:-8px}.qr-crop-handle-ne{cursor:ne-resize;right:-8px;top:-8px}.qr-crop-handle-sw{bottom:-8px;cursor:sw-resize;left:-8px}.qr-crop-handle-se{bottom:-8px;cursor:se-resize;right:-8px}.qr-crop-handle-n{cursor:n-resize;left:50%;top:-8px;transform:translateX(-50%)}.qr-crop-handle-s{bottom:-8px;cursor:s-resize;left:50%;transform:translateX(-50%)}.qr-crop-handle-e{cursor:e-resize;right:-8px;top:50%;transform:translateY(-50%)}.qr-crop-handle-w{cursor:w-resize;left:-8px;top:50%;transform:translateY(-50%)}.qr-image-editor-controls{background:#fff;border-top:1px solid #e0e0e0;display:flex;flex-direction:column;height:20%;min-height:120px;padding:.75rem}.qr-editor-tab-content{display:none;flex:1 1;min-height:60px}.qr-editor-tab-content.active{align-items:center;display:flex;justify-content:center}.qr-editor-tabs{display:flex;gap:.5rem;margin-bottom:1rem}.qr-editor-tab{align-items:center;background:#f8f9fa;border:none;border-radius:8px;color:#495057;cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;padding:.5rem 1rem;transition:all .2s ease}.qr-editor-tab svg{flex-shrink:0}.qr-editor-tab:hover{background:#e9ecef}.qr-editor-tab.active{background:#000;color:#fff}.qr-editor-tab.active svg{stroke:#fff}.qr-slider-wrapper{align-items:center;display:flex;flex-direction:column;gap:.5rem}.qr-slider-track{height:60px;position:relative}.qr-slider-dots,.qr-slider-track{align-items:center;display:flex;width:100%}.qr-slider-dots{height:2px;justify-content:space-between;pointer-events:none;position:absolute;top:50%;transform:translateY(-50%);z-index:1}.qr-slider-dot{background:#6b728099;border-radius:50%;flex-shrink:0;height:4px;width:4px}.qr-slider-dot-large{background:#1f2937e6;height:8px;width:8px}.qr-rotation-slider{-webkit-appearance:none;appearance:none;background:#0000;cursor:pointer;height:2px;outline:none;position:absolute;width:100%;z-index:2}.qr-rotation-slider::-webkit-slider-track{background:#cbd5e066;border-radius:1px;height:2px;width:100%}.qr-rotation-slider::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;background:#0006;border-radius:50%;cursor:grab;height:20px;margin-top:0;-webkit-transition:all .2s ease;transition:all .2s ease;width:20px}.qr-rotation-slider::-webkit-slider-thumb:hover{transform:scale(1.2)}.qr-rotation-slider::-webkit-slider-thumb:active{cursor:grabbing}.qr-rotation-slider::-moz-range-track{background:#cbd5e066;border-radius:1px;height:2px;width:100%}.qr-rotation-slider::-moz-range-thumb{background:#0006;border:none;border-radius:50%;cursor:grab;height:20px;-moz-transition:all .2s ease;transition:all .2s ease;width:20px}.qr-upload__upload-overlay{align-items:center;animation:fadein .3s ease;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);background:#fffffffa;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:10000}.qr-upload__upload-container{align-items:center;background:#fff;border-radius:20px;box-shadow:0 20px 60px #0000001a;display:flex;flex-direction:column;gap:2rem;max-width:400px;padding:3rem 2rem;text-align:center;width:90%}.qr-upload__upload-icon{align-items:center;animation:pulse 2s infinite;background:linear-gradient(135deg,#667eea,#764ba2);border-radius:50%;display:flex;height:80px;justify-content:center;overflow:hidden;position:relative;width:80px}.qr-upload__upload-icon:before{animation:shimmer 2s infinite;background:linear-gradient(45deg,#0000,#ffffff4d,#0000);content:"";height:200%;left:-50%;position:absolute;top:-50%;width:200%}.qr-upload__upload-icon img,.qr-upload__upload-icon svg{color:#fff;height:40px;width:40px;z-index:1}.qr-upload__upload-title{color:#1a1a1a;font-family:Poppins,sans-serif;font-size:1.5rem;font-weight:600;line-height:1.3;margin:0}.qr-upload__upload-message{color:#666;font-family:Poppins,sans-serif;font-size:1rem;line-height:1.5;margin:0}.qr-upload__progress-container{display:flex;flex-direction:column;gap:.75rem;width:100%}.qr-upload__progress-bar-wrapper{background:#f0f0f0;border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}.qr-upload__progress-bar{background:linear-gradient(90deg,#667eea,#764ba2);border-radius:4px;height:100%;overflow:hidden;position:relative;transition:width .3s ease}.qr-upload__progress-bar:after{animation:progressShimmer 1.5s infinite;background:linear-gradient(90deg,#0000,#fff6,#0000);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}.qr-upload__progress-text{align-items:center;color:#666;display:flex;font-family:Poppins,sans-serif;font-size:.875rem;justify-content:space-between}.qr-upload__progress-percentage{color:#667eea;font-weight:600}.qr-upload__progress-eta{color:#999;font-size:.8125rem}@keyframes pulse{0%,to{transform:scale(1)}50%{transform:scale(1.05)}}@keyframes shimmer{0%{transform:translateX(-100%) translateY(-100%) rotate(45deg)}to{transform:translateX(100%) translateY(100%) rotate(45deg)}}@keyframes progressShimmer{0%{left:-100%}to{left:100%}}@media (max-width:768px){.qr-upload__upload-container{gap:1.5rem;max-width:350px;padding:2rem 1.5rem}.qr-upload__upload-icon{height:70px;width:70px}.qr-upload__upload-icon svg{height:35px;width:35px}.qr-upload__upload-title{font-size:1.25rem}.qr-upload__upload-message{font-size:.875rem}}.qr-rotation-slider::-moz-range-thumb:hover{transform:scale(1.2)}.qr-rotation-slider::-moz-range-thumb:active{cursor:grabbing}.qr-rotation-value{background:#fff;border-radius:3px;color:#495057;font-size:.75rem;font-weight:500;left:50%;padding:2px 6px;pointer-events:none;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);z-index:2}.qr-crop-info{align-items:center;display:flex;flex-direction:column;gap:.75rem}.qr-crop-info p{color:#6c757d;font-size:.875rem;margin:0}.qr-crop-buttons{display:flex;gap:5rem}.qr-crop-action-btn{align-items:center;background:linear-gradient(135deg,#f53844,#f5515f);border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;transition:all .2s ease;width:48px}.qr-crop-action-btn svg{flex-shrink:0}.qr-save-crop-btn{background:linear-gradient(135deg,#4caf50,#66bb6a);color:#fff}.qr-crop-action-btn.success-feedback{background:#28a745!important;color:#fff!important;transform:scale(1.1)}@media (max-width:768px){.qr-image-editor-header{min-height:56px;padding:.5rem .75rem}.qr-editor-btn-close,.qr-editor-btn-save{font-size:24px;height:44px;width:44px}.qr-editor-tool-btn{height:40px;width:40px}.qr-editor-tool-btn svg{height:18px;width:18px}.qr-image-editor-controls{height:auto;max-height:25vh;min-height:100px;overflow-y:auto;padding:.75rem}.qr-editor-tab{font-size:.8125rem;padding:.5rem .75rem}.qr-image-editor-overlay{height:100dvh;height:100vh}.qr-image-editor-container{height:100dvh;height:100vh;max-height:100dvh;max-height:100vh}.qr-image-editor-overlay{-webkit-overflow-scrolling:touch;overflow:hidden;position:fixed}.qr-image-editor-canvas-wrapper{height:60%!important;max-height:64%!important}.qr-image-editor-canvas{height:100%!important;max-height:100%!important;max-width:100%!important;width:100%!important}.qr-image-editor-controls{background:#fff;border-top:1px solid #e0e0e0;bottom:0;box-shadow:0 -2px 10px #0000001a;left:0;position:relative;right:0}}@media (max-height:600px){.qr-image-editor-controls{max-height:25vh!important;min-height:80px!important;padding:.5rem!important}.qr-image-editor-canvas-wrapper{height:55%!important;max-height:55%!important}.qr-editor-tab{font-size:.75rem!important;padding:.375rem .5rem!important}}@media (max-height:500px) and (orientation:landscape){.qr-image-editor-controls{max-height:30vh!important;min-height:60px!important;padding:.375rem!important}.qr-image-editor-canvas-wrapper{height:50%!important;max-height:50%!important}.qr-editor-tabs{gap:.25rem!important;margin-bottom:.5rem!important}.qr-editor-tab{font-size:.7rem!important;padding:.25rem .5rem!important}}@supports (-webkit-touch-callout:none){.qr-image-editor-container,.qr-image-editor-overlay{height:-webkit-fill-available}.qr-image-editor-container{max-height:-webkit-fill-available}}.blob-eclipse-container{height:100dvh;overflow:hidden;position:relative;width:100%}.blob-eclipse{border-radius:308.426px;filter:blur(54.92476272583008px);height:20%;pointer-events:none;position:absolute;width:40%}.blob-eclipse1{background:radial-gradient(156.06% 97.84% at 56.27% 30.8%,#f0ff45b8 0,#fff0 100%);left:0;top:55%;transform:translateY(-50%)}.blob-eclipse2{background:radial-gradient(156.06% 97.84% at 56.27% 30.8%,#ffe608b3 0,#fff0 100%);right:0;top:45%;transform:translateY(-50%)}.qr-upload__camera-circle{z-index:5}.qr-upload__ms-container{background:#000;display:flex;flex-direction:column;height:100vh;left:0;position:fixed;top:0;width:100%;z-index:9999}.qr-upload__ms-appbar{align-items:center;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000c;color:#fff;display:flex;gap:12px;padding:12px 16px;position:relative;z-index:10}.qr-upload__ms-logo{height:32px;object-fit:contain;width:auto}.qr-upload__ms-title{flex:1 1;font-size:18px;font-weight:600;margin:0;text-align:center}.qr-upload__ms-page-count{color:#ffffffb3;font-size:14px}.qr-upload__ms-preview-area{align-items:center;background:#000;box-sizing:border-box;display:flex;flex:1 1;justify-content:center;min-height:0;overflow:hidden;position:relative}.qr-upload__ms-preview-img{display:none;max-height:100%;max-width:100%;object-fit:contain;transform-origin:center}.qr-upload__ms-edit-toolbar{backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);background:#000000e6;border-top:1px solid #ffffff1a;bottom:0;display:none;flex-direction:row;left:0;position:absolute;right:0;z-index:10}.qr-upload__ms-edit-header,.qr-upload__ms-edit-toolbar{align-items:center;gap:16px;justify-content:space-between;padding:20px}.qr-upload__ms-edit-header{display:flex;flex-shrink:0}.qr-upload__ms-edit-title{color:#fff;flex:1 1;font-size:20px;font-weight:600;text-align:center}.qr-upload__ms-edit-cancel{background:#ffffff26;border:none;border-radius:12px;color:#fff;cursor:pointer;font-size:16px;font-weight:500;padding:10px 24px;transition:all .2s}.qr-upload__ms-edit-cancel:hover{background:#ffffff40}.qr-upload__ms-edit-apply{background:#ffd60a;border:none;border-radius:12px;color:#000;cursor:pointer;font-size:16px;font-weight:600;padding:10px 24px;transition:all .2s}.qr-upload__ms-edit-apply:hover{background:#ffc107}.qr-upload__ms-edit-apply:active,.qr-upload__ms-edit-cancel:active{transform:scale(.96)}.qr-upload__ms-edit-preview{align-items:center;display:flex;flex:1 1;justify-content:center;overflow:hidden;padding:20px}.qr-upload__ms-edit-image-container{align-items:center;display:flex;justify-content:center;max-height:100%;max-width:100%;position:relative}.qr-upload__ms-edit-img{max-height:100%;max-width:100%;object-fit:contain}.qr-upload__ms-edit-crop-overlay{border:2px solid #fbbf24;box-shadow:0 0 0 9999px #00000080;box-sizing:border-box;cursor:move;pointer-events:auto;position:absolute;transform:translateZ(0);user-select:none;-webkit-user-select:none;will-change:transform}.qr-upload__ms-edit-content{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:20px;justify-content:center;padding:20px}.qr-upload__ms-rotate-controls{display:flex;gap:16px;justify-content:center;max-width:500px;padding:0 20px;width:100%}.qr-upload__ms-rotate-btn{align-items:center;background:#ffffff1a;border:2px solid #fff3;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:1 1;flex-direction:row;font-weight:500;gap:10px;justify-content:center;min-height:60px;padding:16px 20px;transition:all .2s}.qr-upload__ms-rotate-btn:hover{background:#ffffff26;border-color:#ffffff4d}.qr-upload__ms-rotate-btn:active{transform:scale(.96)}.qr-upload__ms-rotate-btn svg{height:24px;width:24px}.qr-upload__ms-rotate-btn span{font-size:16px;font-weight:500}.qr-upload__ms-crop-controls{align-items:center;display:flex;flex-direction:column;gap:12px;padding:20px}.qr-upload__ms-edit-hint{color:#ffffffb3;font-size:16px;font-weight:400;margin:0;text-align:center}.qr-upload__ms-edit-actions{display:flex;flex:1 1;gap:12px}.qr-upload__ms-action-btn{align-items:center;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:1 1;flex-direction:column;font-size:14px;font-weight:500;gap:8px;justify-content:center;padding:16px 12px;transition:all .2s ease}.qr-upload__ms-action-btn svg{flex-shrink:0}.qr-upload__ms-action-btn:hover{background:#ffffff26;border-color:#ffffff4d}.qr-upload__ms-action-btn:active{transform:scale(.96)}.qr-upload__ms-done-btn{background:#ffd60a;border:none;border-radius:12px;color:#000;cursor:pointer;font-size:16px;font-weight:600;height:80px;min-width:100px;padding:16px 32px;transition:all .2s ease}.qr-upload__ms-done-btn:hover{background:#ffc700}.qr-upload__ms-done-btn:active{transform:scale(.96)}.qr-upload__ms-edit-controls{gap:12px;padding:20px;width:100%}.qr-upload__ms-edit-btn,.qr-upload__ms-edit-controls{align-items:center;display:flex;justify-content:center}.qr-upload__ms-edit-btn{background:#ffffff1a;border:2px solid #fff3;border-radius:12px;color:#fff;cursor:pointer;flex:1 1;flex-direction:column;font-size:16px;font-weight:500;gap:8px;min-height:80px;padding:16px 12px;transition:all .2s ease}.qr-upload__ms-edit-btn svg{flex-shrink:0}.qr-upload__ms-edit-btn:hover{background:#ffffff26;border-color:#ffffff4d}.qr-upload__ms-edit-btn:active{transform:scale(.96)}.qr-upload__ms-done-btn-rotate,.qr-upload__ms-save-btn{background:#ffd60a;border-color:#ffd60a;color:#000}.qr-upload__ms-done-btn-rotate:hover,.qr-upload__ms-save-btn:hover{background:#ffc700;border-color:#ffc700}.qr-upload__ms-image-container{align-items:center;display:flex;height:100%;justify-content:center;max-height:100%;max-width:100%;position:relative;width:100%}.qr-upload__ms-crop-overlay{border:2px solid #fbbf24;box-shadow:0 0 0 9999px #00000080;box-sizing:border-box;cursor:move;pointer-events:auto;position:absolute;transform:translateZ(0);user-select:none;-webkit-user-select:none;will-change:transform}.qr-upload__ms-crop-handle{background:#fbbf24;border:2px solid #fff;border-radius:50%;box-sizing:border-box;cursor:pointer;height:16px;position:absolute;width:16px;z-index:10}.qr-upload__ms-crop-handle-nw{cursor:nw-resize;left:-8px;top:-8px}.qr-upload__ms-crop-handle-ne{cursor:ne-resize;right:-8px;top:-8px}.qr-upload__ms-crop-handle-sw{bottom:-8px;cursor:sw-resize;left:-8px}.qr-upload__ms-crop-handle-se{bottom:-8px;cursor:se-resize;right:-8px}.qr-upload__ms-crop-handle-n{cursor:n-resize;left:50%;top:-8px;transform:translateX(-50%)}.qr-upload__ms-crop-handle-s{bottom:-8px;cursor:s-resize;left:50%;transform:translateX(-50%)}.qr-upload__ms-crop-handle-e{cursor:e-resize;right:-8px;top:50%;transform:translateY(-50%)}.qr-upload__ms-crop-handle-w{cursor:w-resize;left:-8px;top:50%;transform:translateY(-50%)}.qr-upload__ms-empty-state{align-items:center;color:#ffffff80;display:flex;flex-direction:column;justify-content:center;padding:2rem;text-align:center}.qr-upload__ms-empty-state svg{margin-bottom:1rem;opacity:.5}.qr-upload__ms-empty-state p{font-size:16px;margin:0}.qr-upload__ms-toolbar{background:#1a1a1a;border-top-left-radius:24px;border-top-right-radius:24px;box-shadow:0 -4px 20px #0000004d;display:flex;flex-direction:column;gap:14px;padding:20px 20px 0;position:relative}.qr-upload__ms-thumbnails{display:flex;gap:12px;overflow-x:auto;padding:0;scrollbar-width:none}.qr-upload__ms-thumbnails::-webkit-scrollbar{display:none;height:4px}.qr-upload__ms-thumbnails::-webkit-scrollbar-thumb{background:#ccc;border-radius:2px}.qr-upload__ms-thumbnail{background:#f5f5f5;border:3px solid #0000;border-radius:12px;box-shadow:0 2px 8px #00000026;cursor:pointer;flex-shrink:0;height:120px;overflow:hidden;position:relative;transition:all .2s;width:90px}.qr-upload__ms-thumbnail:hover{border-color:#ffffff4d}.qr-upload__ms-thumbnail--active{border-color:#ffffff80;box-shadow:0 4px 12px #00000040}.qr-upload__ms-thumbnail--ghost{opacity:.5}.qr-upload__ms-thumbnail--chosen{opacity:.8}.qr-upload__ms-thumbnail--drag{cursor:grabbing}.qr-upload__ms-thumbnail img{height:100%;object-fit:cover;width:100%}.qr-upload__ms-thumbnail-number{background:#000000b3;border-radius:4px;bottom:4px;color:#fff;font-size:12px;font-weight:600;left:4px;padding:2px 6px;position:absolute}.qr-upload__ms-thumbnail-delete{align-items:center;background:#f00c;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:24px;justify-content:center;opacity:0;padding:0;position:absolute;right:4px;top:4px;transition:opacity .2s;width:24px}.qr-upload__ms-thumbnail:hover .qr-upload__ms-thumbnail-delete{opacity:1}.qr-upload__ms-actions{display:flex;gap:8px;justify-content:space-around}.qr-upload__ms-action-btn:hover{background:#ffffff1a}.qr-upload__ms-action-btn:active{transform:scale(.95)}.qr-upload__ms-action-btn svg{stroke-width:2;height:24px;width:24px}.qr-upload__ms-fab{align-items:center;background:#ffd60a;border:none;border-radius:50%;bottom:20px;box-shadow:0 4px 12px #00000040;color:#000;cursor:pointer;display:flex;height:60px;justify-content:center;position:absolute;right:20px;transition:all .2s;width:60px;z-index:10}.qr-upload__ms-fab:hover{background:#ffc107;transform:scale(1.05)}.qr-upload__ms-fab:active{transform:scale(.95)}.qr-upload__ms-next-btn{background:#ffd60a;border:none;border-radius:16px;color:#000;cursor:pointer;font-size:18px;font-weight:600;margin:8px 0;padding:16px 20px 16px 16px;transition:all .2s;width:100%}.qr-upload__ms-next-btn:hover:not(:disabled){background:#ffc107}.qr-upload__ms-next-btn:active:not(:disabled){transform:scale(.98)}.qr-upload__ms-next-btn:disabled{background:#fff3;color:#fff6;cursor:not-allowed;opacity:.6}.qr-upload__ms-home-indicator{background:#ffffff4d;border-radius:3px;height:5px;margin:16px auto 12px;width:140px}.qr-upload__ms-loader{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000c;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100%;z-index:99999}.qr-upload__ms-loader-content{align-items:center;background:#fff;border-radius:16px;display:flex;flex-direction:column;gap:16px;min-width:200px;padding:32px}.qr-upload__ms-spinner{animation:qr-upload-ms-spin 1s linear infinite;border:4px solid #f3f3f3;border-radius:50%;border-top-color:#2196f3;height:48px;width:48px}@keyframes qr-upload-ms-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.qr-upload__ms-loader-content p{color:#333;font-size:16px;font-weight:500;margin:0}@media (max-width:480px){.qr-upload__ms-appbar{padding:8px 12px}.qr-upload__ms-title{font-size:16px}.qr-upload__ms-thumbnail{height:80px;width:60px}.qr-upload__ms-action-btn{font-size:11px;padding:8px 4px}.qr-upload__ms-action-btn svg{height:20px;width:20px}.qr-upload__ms-fab{height:48px;margin-bottom:12px;right:12px;width:48px}}@media (prefers-color-scheme:dark){.qr-upload__ms-toolbar{background:#1a1a1a;color:#fff}.qr-upload__ms-action-btn{color:#fff}.qr-upload__ms-action-btn:hover{background:#ffffff1a}.qr-upload__ms-loader-content{background:#2a2a2a;color:#fff}.qr-upload__ms-loader-content p{color:#fff}}.qr-upload__ms-edit-crop-controls{align-items:center;align-self:stretch;display:flex;justify-content:space-between}.qr-upload__ms-reset-btn{align-items:center;background:#ffffff26;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:10px 24px;transition:all .2s ease}.qr-upload__ms-reset-btn:hover{background:#ffffff40}.qr-upload__ms-save-btn{align-items:center;background:#ffd60a;border:none;border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:10px 24px;transition:all .2s ease}.qr-upload__ms-save-btn:hover{background:#ffc700}.qr-upload__ms-edit-crop-controls-container{align-items:center;color:#fff;display:flex;flex-direction:column;font-size:14px;font-style:normal;font-weight:500;gap:20px;justify-content:center;line-height:normal;width:100%}.qr-upload__ms-edit-crop-controls-text{color:#ffffffb3;font-size:14px;text-align:center}.qr-upload__ms-edit-rotate-controls-container{display:flex;flex-direction:column;gap:20px;width:100%}.qr-upload__ms-edit-rotate-controls-container-buttons{align-items:center;display:flex;gap:12px;justify-content:space-between}.qr-upload__ms-edit-rotate-controls-container-buttons>span{color:#fff;flex:1 1;font-size:18px;font-weight:600;text-align:center}.qr-upload__ms-cancel-btn{align-items:center;background:#ffffff26;border:none;border-radius:12px;color:#fff;cursor:pointer;display:flex;font-size:16px;font-weight:500;justify-content:center;padding:10px 24px;transition:all .2s ease}.qr-upload__ms-cancel-btn:hover{background:#ffffff40}.qr-upload__ms-rotate-apply-btn{align-items:center;background:#ffd60a;border:none;border-radius:12px;color:#000;cursor:pointer;display:flex;font-size:16px;font-weight:600;justify-content:center;padding:10px 24px;transition:all .2s ease}.qr-upload__ms-rotate-apply-btn:hover{background:#ffc700}.qr-upload__ms-rotate-left-btn,.qr-upload__ms-rotate-right-btn{align-items:center;background:#ffffff1a;border:.5px solid #fdc759;border-radius:12px;color:#fff;cursor:pointer;display:flex;flex:1 0;font-size:14px;font-style:normal;font-weight:700;gap:8px;justify-content:center;letter-spacing:-.16px;line-height:20px;padding:16px 20px;text-align:center;transition:all .2s ease}.qr-upload__ms-rotate-left-btn:hover,.qr-upload__ms-rotate-right-btn:hover{background:#ffffff26;border-color:#ffffff4d}.qr-upload__ms-rotate-left-btn:active,.qr-upload__ms-rotate-right-btn:active{transform:scale(.96)}:root{--green:#3da095;--white:#fff}.ProgressiveBars_loader__-6mkE{display:flex;gap:4px}.ProgressiveBars_bar__gOQE6{background-color:#3da095;background-color:var(--green);border-radius:.5rem;height:25px;transition:background-color .5s ease;width:5px}@keyframes ProgressiveBars_colorChange__WG8xN{0%{background-color:#3da095;background-color:var(--green)}to{background-color:#fff;background-color:var(--white)}}.ProgressiveBars_bar1__\+9P9t{animation:ProgressiveBars_colorChange__WG8xN 1s forwards}.ProgressiveBars_bar2__XmIbS{animation:ProgressiveBars_colorChange__WG8xN 1s 1s forwards}.ProgressiveBars_bar3__vFUW-{animation:ProgressiveBars_colorChange__WG8xN 1s 2s forwards}.ProgressiveBars_bar4__rn4hs{animation:ProgressiveBars_colorChange__WG8xN 1s 3s forwards}.ProgressiveBars_bar5__Q9fk5{animation:ProgressiveBars_colorChange__WG8xN 1s 4s forwards}.react-international-phone-country-selector{position:relative}.react-international-phone-country-selector-button{align-items:center;appearance:button;-webkit-appearance:button;background-color:#fff;background-color:var(--react-international-phone-country-selector-background-color,var(--react-international-phone-background-color,#fff));border:1px solid #dcdcdc;border:1px solid var(--react-international-phone-country-selector-border-color,var(--react-international-phone-border-color,#dcdcdc));box-sizing:border-box;cursor:pointer;display:flex;height:36px;height:var(--react-international-phone-height,36px);justify-content:center;margin:0;padding:0;text-transform:none;-webkit-user-select:none;user-select:none}.react-international-phone-country-selector-button:hover{background-color:#f5f5f5;background-color:var(--react-international-phone-country-selector-background-color-hover,#f5f5f5)}.react-international-phone-country-selector-button--hide-dropdown{cursor:auto}.react-international-phone-country-selector-button--hide-dropdown:hover{background-color:initial}.react-international-phone-country-selector-button__button-content{align-items:center;display:flex;justify-content:center}.react-international-phone-country-selector-button__flag-emoji{margin:0 4px}.react-international-phone-country-selector-button__flag-emoji--disabled{opacity:.75}.react-international-phone-country-selector-button__dropdown-arrow{border-left:4px solid #0000;border-left:var(--react-international-phone-country-selector-arrow-size,4px) solid #0000;border-right:4px solid #0000;border-right:var(--react-international-phone-country-selector-arrow-size,4px) solid #0000;border-top:4px solid #777;border-top:var(--react-international-phone-country-selector-arrow-size,4px) solid var(--react-international-phone-country-selector-arrow-color,#777);margin-right:4px;transition:all .1s ease-out}.react-international-phone-country-selector-button__dropdown-arrow--active{transform:rotateX(180deg)}.react-international-phone-country-selector-button__dropdown-arrow--disabled{border-top-color:#999;border-top-color:var(--react-international-phone-disabled-country-selector-arrow-color,#999)}.react-international-phone-country-selector-button--disabled{cursor:auto}.react-international-phone-country-selector-button--disabled,.react-international-phone-country-selector-button--disabled:hover{background-color:#f5f5f5;background-color:var(--react-international-phone-disabled-country-selector-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5))}.react-international-phone-flag-emoji{box-sizing:border-box;height:24px;height:var(--react-international-phone-flag-height,24px);width:24px;width:var(--react-international-phone-flag-width,24px)}.react-international-phone-country-selector-dropdown{background-color:#fff;background-color:var(--react-international-phone-dropdown-item-background-color,var(--react-international-phone-background-color,#fff));box-shadow:2px 2px 16px #00000040;box-shadow:var(--react-international-phone-dropdown-shadow,2px 2px 16px #00000040);color:#222;color:var(--react-international-phone-dropdown-item-text-color,var(--react-international-phone-text-color,#222));display:flex;flex-direction:column;left:0;left:var(--react-international-phone-dropdown-left,0);list-style:none;margin:0;max-height:200px;overflow-y:scroll;padding:4px 0;position:absolute;top:44px;top:var(--react-international-phone-dropdown-top,44px);width:300px;z-index:1}.react-international-phone-country-selector-dropdown__preferred-list-divider{background:#dcdcdc;background:var(--react-international-phone-dropdown-preferred-list-divider-color,var(--react-international-phone-border-color,#dcdcdc));border:none;height:1px;margin:0;margin:var(--react-international-phone-dropdown-preferred-list-divider-margin,0)}.react-international-phone-country-selector-dropdown__list-item{align-items:center;box-sizing:border-box;display:flex;min-height:28px;min-height:var(--react-international-phone-dropdown-item-height,28px);padding:2px 8px}.react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-right:8px}.react-international-phone-country-selector-dropdown__list-item-country-name{font-size:14px;font-size:var(--react-international-phone-dropdown-item-font-size,14px);margin-right:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.react-international-phone-country-selector-dropdown__list-item-dial-code{color:gray;color:var(--react-international-phone-dropdown-item-dial-code-color,gray);font-size:14px;font-size:var(--react-international-phone-dropdown-item-font-size,14px)}.react-international-phone-country-selector-dropdown__list-item:hover{background-color:#f5f5f5;background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5));cursor:pointer}.react-international-phone-country-selector-dropdown__list-item--focused,.react-international-phone-country-selector-dropdown__list-item--selected{background-color:#f5f5f5;background-color:var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5);color:#222;color:var(--react-international-phone-selected-dropdown-item-text-color,var(--react-international-phone-text-color,#222))}.react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code{color:gray;color:var(--react-international-phone-selected-dropdown-item-dial-code-color,var(--react-international-phone-dropdown-item-dial-code-color,gray))}.react-international-phone-country-selector-dropdown__list-item--focused{background-color:#f5f5f5;background-color:var(--react-international-phone-selected-dropdown-item-background-color,var(--react-international-phone-selected-dropdown-item-background-color,#f5f5f5))}.react-international-phone-dial-code-preview{align-items:center;background-color:#fff;background-color:var(--react-international-phone-dial-code-preview-background-color,var(--react-international-phone-background-color,#fff));border:1px solid #dcdcdc;border:1px solid var(--react-international-phone-dial-code-preview-border-color,var(--react-international-phone-border-color,#dcdcdc));color:#222;color:var(--react-international-phone-dial-code-preview-text-color,var(--react-international-phone-text-color,#222));display:flex;font-size:13px;font-size:var(--react-international-phone-dial-code-preview-font-size,var(--react-international-phone-font-size,13px));justify-content:center;margin-right:-1px;padding:0 8px}.react-international-phone-dial-code-preview--disabled{background-color:#f5f5f5;background-color:var(--react-international-phone-dial-code-preview-disabled-background-color,var(--react-international-phone-disabled-background-color,#f5f5f5));color:#666;color:var(--react-international-phone-dial-code-preview-disabled-text-color,var(--react-international-phone-disabled-text-color,#666))}.react-international-phone-input-container{display:flex}.react-international-phone-input-container .react-international-phone-country-selector-button{border-radius:4px;border-radius:var(--react-international-phone-border-radius,4px);border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.react-international-phone-input-container .react-international-phone-input{background-color:#fff;background-color:var(--react-international-phone-background-color,#fff);border:1px solid #dcdcdc;border:1px solid var(--react-international-phone-border-color,#dcdcdc);border-radius:4px;border-radius:var(--react-international-phone-border-radius,4px);border-bottom-left-radius:0;border-top-left-radius:0;box-sizing:border-box;color:#222;color:var(--react-international-phone-text-color,#222);font-family:inherit;font-size:13px;font-size:var(--react-international-phone-font-size,13px);height:36px;height:var(--react-international-phone-height,36px);margin:0;overflow:visible;padding:0 8px}.react-international-phone-input-container .react-international-phone-input:focus{outline:none}.react-international-phone-input-container .react-international-phone-input--disabled{background-color:#f5f5f5;background-color:var(--react-international-phone-disabled-background-color,#f5f5f5);color:#666;color:var(--react-international-phone-disabled-text-color,#666)}.grid-item{align-items:center;display:flex;justify-content:center;overflow:hidden;position:relative}.grid-item:before{border:1px solid #fbbd2d38;bottom:0;box-sizing:border-box;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.grid-item img{animation:fadeIn 1s forwards;animation-delay:0s;max-height:85%;max-width:85%;object-fit:cover;opacity:0}@keyframes fadeIn{to{opacity:1}}*{box-sizing:border-box;font-optical-sizing:auto;margin:0}body,html{font-family:Poppins,sans-serif}body{box-sizing:border-box;font-optical-sizing:auto;margin:0;padding:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@media print{@page{margin-top:1rem}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{border-radius:10px}::-webkit-scrollbar-thumb{background:#9f9f9f;border-radius:2px}::-webkit-scrollbar-thumb:hover{background:#656565}
/*# sourceMappingURL=main.14d95de1.css.map*/