.loading-dots[data-v-ca13cc57]{align-items:center;display:flex;height:40px;justify-content:center}.loading-dots span[data-v-ca13cc57]{animation:loading-ca13cc57 1.4s ease-in-out infinite both;background-color:#5e72e4;border-radius:50%;display:inline-block;height:8px;margin:0 3px;width:8px}.loading-dots span[data-v-ca13cc57]:first-child{animation-delay:-.32s}.loading-dots span[data-v-ca13cc57]:nth-child(2){animation-delay:-.16s}@keyframes loading-ca13cc57{0%,80%,to{opacity:.3;transform:scale(.8)}40%{opacity:1;transform:scale(1)}}.countdown-timer[data-v-20756c5c]{font-weight:700}.countdown-timer .h3[data-v-20756c5c]{color:#fffbf3!important;font-weight:700}.alert-warning[data-v-20756c5c]{border-left:4px solid #f39c12}.alert-info[data-v-20756c5c]{border-left:4px solid #366afa}.background[data-v-19e10a4d]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.confirmation-box[data-v-19e10a4d]{transform:translate(-50%)}.confirm-pop-enter-active[data-v-19e10a4d]{animation:confirm-pop-in-19e10a4d .45s cubic-bezier(.22,1,.36,1)}.confirm-pop-leave-active[data-v-19e10a4d]{animation:confirm-pop-in-19e10a4d .3s cubic-bezier(.22,1,.36,1) reverse}@keyframes confirm-pop-in-19e10a4d{0%{opacity:0;transform:translate(-50%) translateY(16px) scale(.96)}60%{opacity:1;transform:translate(-50%) translateY(-3px) scale(1.01)}to{opacity:1;transform:translate(-50%) translateY(0) scale(1)}}.background[data-v-64f91b50]{-o-object-fit:cover;object-fit:cover}video[data-v-64f91b50]{position:relative;z-index:1}.canvas[data-v-64f91b50],video[data-v-64f91b50]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.camera-overlay-text[data-v-64f91b50]{align-items:center;display:flex;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:3}.overlay-content[data-v-64f91b50]{color:#fff;text-align:center;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.countdown-number[data-v-64f91b50]{animation:countdown-pulse-64f91b50 1s ease-in-out infinite;font-size:4rem}.countdown-number[data-v-64f91b50],.processing-text[data-v-64f91b50]{color:#fff;font-weight:700;margin:0;text-shadow:3px 3px 6px rgba(0,0,0,.9)}.processing-text[data-v-64f91b50]{font-size:2rem}.instruction-text[data-v-64f91b50]{color:#fff;font-size:1.5rem;font-weight:600;line-height:1.4;margin:10px 0 0;max-width:400px;text-shadow:2px 2px 4px rgba(0,0,0,.8)}@keyframes countdown-pulse-64f91b50{0%,to{opacity:1;transform:scale(1)}50%{opacity:.8;transform:scale(1.1)}}.status-overlay-backdrop[data-v-64f91b50]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0003;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.status-overlay-backdrop[data-v-64f91b50],.status-overlay-card[data-v-64f91b50]{align-items:center;display:flex;justify-content:center}.status-overlay-card[data-v-64f91b50]{background:linear-gradient(145deg,#fff,#f8fafc);border-radius:10px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a;flex-direction:column;gap:1rem;min-height:182px;min-width:314px;padding:2rem 1.5rem}.status-overlay-loading[data-v-64f91b50]{background:#fff;border:2px solid #366afa;border-radius:.75rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-success[data-v-64f91b50]{border:2px solid #22c55e;border-radius:.75rem}.status-overlay-rejected[data-v-64f91b50],.status-overlay-success[data-v-64f91b50]{align-items:center;background:#fff;display:flex;flex-direction:column;gap:1.25rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-rejected[data-v-64f91b50]{border:2px solid #ef4444;border-radius:.75rem}.loading-content-wrapper[data-v-64f91b50]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;width:100%}.status-icon-wrapper[data-v-64f91b50]{align-items:center;background:#f0f4ff;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.loading-spinner[data-v-64f91b50]{animation:spin-64f91b50 1.5s linear infinite}@keyframes spin-64f91b50{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.status-overlay-success .status-icon-wrapper[data-v-64f91b50]{background:#f0fdf4}.status-overlay-rejected .status-icon-wrapper[data-v-64f91b50]{background:#fef2f2}.loading-text-wrapper[data-v-64f91b50]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.loading-title[data-v-64f91b50]{color:#333653;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.loading-subtitle[data-v-64f91b50]{color:#707070;font-size:.875rem;font-weight:400;margin:0;text-align:center}.success-bounce[data-v-64f91b50]{animation:success-pop-64f91b50 .5s cubic-bezier(.68,-.55,.265,1.55)}.rejected-shake[data-v-64f91b50]{animation:shake-64f91b50 .5s cubic-bezier(.36,.07,.19,.97)}@keyframes success-pop-64f91b50{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes shake-64f91b50{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.overlay-fade-enter-active[data-v-64f91b50]{animation:overlay-in-64f91b50 .3s ease-out}.overlay-fade-leave-active[data-v-64f91b50]{animation:overlay-out-64f91b50 .2s ease-in}@keyframes overlay-in-64f91b50{0%{opacity:0}to{opacity:1}}@keyframes overlay-out-64f91b50{0%{opacity:1}to{opacity:0}}.overlay-fade-enter-active .status-overlay-card[data-v-64f91b50]{animation:card-in-64f91b50 .35s cubic-bezier(.34,1.56,.64,1)}.overlay-fade-leave-active .status-overlay-card[data-v-64f91b50]{animation:card-out-64f91b50 .2s ease-in}@keyframes card-in-64f91b50{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes card-out-64f91b50{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.background[data-v-498991bc]{-o-object-fit:cover;object-fit:cover}video[data-v-498991bc]{position:relative;z-index:1}.canvas[data-v-498991bc],video[data-v-498991bc]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.id-scanner-overlay[data-v-498991bc]{background:transparent;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.id-guide-box[data-v-498991bc]{bottom:12%;box-shadow:0 0 0 9999px #0000002e;left:12%;position:absolute;right:12%;top:12%}.id-bracket[data-v-498991bc]{border-color:#fff;border-style:solid;height:30px;position:absolute;width:30px}.id-bracket.top-left[data-v-498991bc]{border-width:3px 0 0 3px;left:-2px;top:-2px}.id-bracket.top-right[data-v-498991bc]{border-width:3px 3px 0 0;right:-2px;top:-2px}.id-bracket.bottom-left[data-v-498991bc]{border-width:0 0 3px 3px;bottom:-2px;left:-2px}.id-bracket.bottom-right[data-v-498991bc]{border-width:0 3px 3px 0;bottom:-2px;right:-2px}.status-overlay-backdrop[data-v-498991bc]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0003;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.status-overlay-backdrop[data-v-498991bc],.status-overlay-card[data-v-498991bc]{align-items:center;display:flex;justify-content:center}.status-overlay-card[data-v-498991bc]{background:linear-gradient(145deg,#fff,#f8fafc);border-radius:10px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a;flex-direction:column;gap:1rem;min-height:182px;min-width:314px;padding:2rem 1.5rem}.status-overlay-loading[data-v-498991bc]{background:#fff;border:2px solid #366afa;border-radius:.75rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-success[data-v-498991bc]{border:2px solid #22c55e;border-radius:.75rem}.status-overlay-rejected[data-v-498991bc],.status-overlay-success[data-v-498991bc]{align-items:center;background:#fff;display:flex;flex-direction:column;gap:1.25rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-rejected[data-v-498991bc]{border:2px solid #ef4444;border-radius:.75rem}.loading-content-wrapper[data-v-498991bc]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;width:100%}.status-icon-wrapper[data-v-498991bc]{align-items:center;background:#f0f4ff;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.loading-spinner[data-v-498991bc]{animation:spin-498991bc 1.5s linear infinite}@keyframes spin-498991bc{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.status-overlay-success .status-icon-wrapper[data-v-498991bc]{background:#f0fdf4}.status-overlay-rejected .status-icon-wrapper[data-v-498991bc]{background:#fef2f2}.loading-text-wrapper[data-v-498991bc]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.loading-title[data-v-498991bc]{color:#333653;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.loading-subtitle[data-v-498991bc]{color:#707070;font-size:.875rem;font-weight:400;margin:0;text-align:center}.success-bounce[data-v-498991bc]{animation:success-pop-498991bc .5s cubic-bezier(.68,-.55,.265,1.55)}.rejected-shake[data-v-498991bc]{animation:shake-498991bc .5s cubic-bezier(.36,.07,.19,.97)}@keyframes success-pop-498991bc{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes shake-498991bc{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.overlay-fade-enter-active[data-v-498991bc]{animation:overlay-in-498991bc .3s ease-out}.overlay-fade-leave-active[data-v-498991bc]{animation:overlay-out-498991bc .2s ease-in}@keyframes overlay-in-498991bc{0%{opacity:0}to{opacity:1}}@keyframes overlay-out-498991bc{0%{opacity:1}to{opacity:0}}.overlay-fade-enter-active .status-overlay-card[data-v-498991bc]{animation:card-in-498991bc .35s cubic-bezier(.34,1.56,.64,1)}.overlay-fade-leave-active .status-overlay-card[data-v-498991bc]{animation:card-out-498991bc .2s ease-in}@keyframes card-in-498991bc{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes card-out-498991bc{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.background[data-v-52a045fb],.canvas[data-v-52a045fb],video[data-v-52a045fb]{-o-object-fit:cover;object-fit:cover}.canvas[data-v-52a045fb],video[data-v-52a045fb]{height:100%;position:relative;width:100%;z-index:1}.id-scanner-overlay[data-v-52a045fb]{background:transparent;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute;z-index:2}.id-guide-box[data-v-52a045fb]{bottom:12%;box-shadow:0 0 0 9999px #0000002e;left:12%;position:absolute;right:12%;top:12%}.id-bracket[data-v-52a045fb]{border-color:#fff;border-style:solid;height:30px;position:absolute;width:30px}.id-bracket.top-left[data-v-52a045fb]{border-width:3px 0 0 3px;left:-2px;top:-2px}.id-bracket.top-right[data-v-52a045fb]{border-width:3px 3px 0 0;right:-2px;top:-2px}.id-bracket.bottom-left[data-v-52a045fb]{border-width:0 0 3px 3px;bottom:-2px;left:-2px}.id-bracket.bottom-right[data-v-52a045fb]{border-width:0 3px 3px 0;bottom:-2px;right:-2px}.status-overlay-backdrop[data-v-52a045fb]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0003;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.status-overlay-backdrop[data-v-52a045fb],.status-overlay-card[data-v-52a045fb]{align-items:center;display:flex;justify-content:center}.status-overlay-card[data-v-52a045fb]{background:linear-gradient(145deg,#fff,#f8fafc);border-radius:10px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a;flex-direction:column;gap:1rem;min-height:182px;min-width:314px;padding:2rem 1.5rem}.status-overlay-loading[data-v-52a045fb]{background:#fff;border:2px solid #366afa;border-radius:.75rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-success[data-v-52a045fb]{border:2px solid #22c55e;border-radius:.75rem}.status-overlay-rejected[data-v-52a045fb],.status-overlay-success[data-v-52a045fb]{align-items:center;background:#fff;display:flex;flex-direction:column;gap:1.25rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-rejected[data-v-52a045fb]{border:2px solid #ef4444;border-radius:.75rem}.loading-content-wrapper[data-v-52a045fb]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;width:100%}.status-icon-wrapper[data-v-52a045fb]{align-items:center;background:#f0f4ff;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.loading-spinner[data-v-52a045fb]{animation:spin-52a045fb 1.5s linear infinite}@keyframes spin-52a045fb{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.status-overlay-success .status-icon-wrapper[data-v-52a045fb]{background:#f0fdf4}.status-overlay-rejected .status-icon-wrapper[data-v-52a045fb]{background:#fef2f2}.loading-text-wrapper[data-v-52a045fb]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.loading-title[data-v-52a045fb]{color:#333653;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.loading-subtitle[data-v-52a045fb]{color:#707070;font-size:.875rem;font-weight:400;margin:0;text-align:center}.success-bounce[data-v-52a045fb]{animation:success-pop-52a045fb .5s cubic-bezier(.68,-.55,.265,1.55)}.rejected-shake[data-v-52a045fb]{animation:shake-52a045fb .5s cubic-bezier(.36,.07,.19,.97)}@keyframes success-pop-52a045fb{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes shake-52a045fb{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.overlay-fade-enter-active[data-v-52a045fb]{animation:overlay-in-52a045fb .3s ease-out}.overlay-fade-leave-active[data-v-52a045fb]{animation:overlay-out-52a045fb .2s ease-in}@keyframes overlay-in-52a045fb{0%{opacity:0}to{opacity:1}}@keyframes overlay-out-52a045fb{0%{opacity:1}to{opacity:0}}.overlay-fade-enter-active .status-overlay-card[data-v-52a045fb]{animation:card-in-52a045fb .35s cubic-bezier(.34,1.56,.64,1)}.overlay-fade-leave-active .status-overlay-card[data-v-52a045fb]{animation:card-out-52a045fb .2s ease-in}@keyframes card-in-52a045fb{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes card-out-52a045fb{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}[data-v-5fc55c14] .lottie-container,[data-v-5fc55c14] [class*="w-[100%]"]{height:100%!important;width:100%!important}[data-v-5fc55c14] svg{height:100%!important;width:100%!important}.button-container[data-v-5fc55c14]{overflow:hidden!important}.button-container[data-v-5fc55c14] .p-button,.button-container[data-v-5fc55c14] button{box-sizing:border-box!important;flex-shrink:1!important;max-width:100%!important;min-width:0!important;overflow:hidden!important;width:100%!important}.button-container[data-v-5fc55c14] .p-button-label{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.button-container[data-v-5fc55c14] .p-button-icon,.button-container[data-v-5fc55c14] .p-button-loading-icon{flex-shrink:0!important;margin-right:.5rem!important}.button-container[data-v-5fc55c14] .p-button-loading-icon{height:1rem!important;width:1rem!important}.background[data-v-a2e5b9f9]{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.countdown-timer[data-v-a2e5b9f9]{font-weight:700}.countdown-timer .h3[data-v-a2e5b9f9]{color:#fffbf3!important;font-weight:700}.alert-warning[data-v-a2e5b9f9]{border-left:4px solid #f39c12}.background[data-v-d0963e82]{-o-object-fit:cover;object-fit:cover}.camspin-wrapper[data-v-d0963e82]{display:flex;flex-direction:column}.camspin-scrubber[data-v-d0963e82]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff4d;border-radius:2px;outline:none}.camspin-scrubber[data-v-d0963e82]::-webkit-slider-thumb{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border-radius:50%;cursor:pointer;height:10px;width:10px}.status-overlay-backdrop[data-v-d0963e82]{-webkit-backdrop-filter:blur(1px);backdrop-filter:blur(1px);background:#0003;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.status-overlay-backdrop[data-v-d0963e82],.status-overlay-card[data-v-d0963e82]{align-items:center;display:flex;justify-content:center}.status-overlay-card[data-v-d0963e82]{background:linear-gradient(145deg,#fff,#f8fafc);border-radius:10px;box-shadow:0 25px 50px -12px #00000040,0 0 0 1px #ffffff1a;flex-direction:column;gap:1rem;min-height:182px!important;min-width:314px!important;padding:2rem 1.5rem!important}.status-overlay-success[data-v-d0963e82]{border-top:3px solid #22c55e}.status-overlay-rejected[data-v-d0963e82]{border-top:3px solid #ef4444}.status-icon-wrapper[data-v-d0963e82]{align-items:center;border-radius:50%;display:flex;justify-content:center;padding:.75rem}.loading-pulse[data-v-d0963e82]{animation:pulse-ring-d0963e82 1.5s ease-in-out infinite}.success-bounce[data-v-d0963e82]{animation:success-pop-d0963e82 .5s cubic-bezier(.68,-.55,.265,1.55)}.rejected-shake[data-v-d0963e82]{animation:shake-d0963e82 .5s cubic-bezier(.36,.07,.19,.97)}@keyframes pulse-ring-d0963e82{0%,to{opacity:1;transform:scale(1)}50%{opacity:.85;transform:scale(1.05)}}@keyframes success-pop-d0963e82{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes shake-d0963e82{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.overlay-fade-enter-active[data-v-d0963e82]{animation:overlay-in-d0963e82 .3s ease-out}.overlay-fade-leave-active[data-v-d0963e82]{animation:overlay-out-d0963e82 .2s ease-in}@keyframes overlay-in-d0963e82{0%{opacity:0}to{opacity:1}}@keyframes overlay-out-d0963e82{0%{opacity:1}to{opacity:0}}.overlay-fade-enter-active .status-overlay-card[data-v-d0963e82]{animation:card-in-d0963e82 .35s cubic-bezier(.34,1.56,.64,1)}.overlay-fade-leave-active .status-overlay-card[data-v-d0963e82]{animation:card-out-d0963e82 .2s ease-in}@keyframes card-in-d0963e82{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes card-out-d0963e82{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.status-overlay-backdrop[data-v-46d46618]{background:#0009;top:0;right:0;bottom:0;left:0;position:absolute;z-index:10}.status-overlay-backdrop[data-v-46d46618],.status-overlay-card[data-v-46d46618]{align-items:center;display:flex;justify-content:center}.status-overlay-card[data-v-46d46618]{background:transparent;border:none;flex-direction:column;padding:0}.status-overlay-loading[data-v-46d46618]{background:#fff;border:2px solid #366afa;border-radius:.75rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-success[data-v-46d46618]{border:2px solid #22c55e;border-radius:.75rem}.status-overlay-rejected[data-v-46d46618],.status-overlay-success[data-v-46d46618]{align-items:center;background:#fff;display:flex;flex-direction:column;gap:1.25rem;max-width:400px;min-width:320px;padding:2rem 2.5rem}.status-overlay-rejected[data-v-46d46618]{border:2px solid #ef4444;border-radius:.75rem}.loading-content-wrapper[data-v-46d46618]{align-items:center;display:flex;flex-direction:column;gap:1.25rem;width:100%}.status-icon-wrapper[data-v-46d46618]{align-items:center;background:#f0f4ff;border-radius:50%;display:flex;height:64px;justify-content:center;width:64px}.loading-spinner[data-v-46d46618]{animation:spin-46d46618 1.5s linear infinite}@keyframes spin-46d46618{0%{transform:rotate(0)}to{transform:rotate(1turn)}}.status-overlay-success .status-icon-wrapper[data-v-46d46618]{background:#f0fdf4}.status-overlay-rejected .status-icon-wrapper[data-v-46d46618]{background:#fef2f2}.loading-text-wrapper[data-v-46d46618]{align-items:center;display:flex;flex-direction:column;gap:.25rem}.loading-title[data-v-46d46618]{color:#333653;font-size:1.125rem;font-weight:600;margin:0;text-align:center}.loading-subtitle[data-v-46d46618]{color:#707070;font-size:.875rem;font-weight:400;margin:0;text-align:center}.success-bounce[data-v-46d46618]{animation:success-pop-46d46618 .5s cubic-bezier(.68,-.55,.265,1.55)}.rejected-shake[data-v-46d46618]{animation:shake-46d46618 .5s cubic-bezier(.36,.07,.19,.97)}@keyframes success-pop-46d46618{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}@keyframes shake-46d46618{0%,to{transform:translate(0)}10%,30%,50%,70%,90%{transform:translate(-4px)}20%,40%,60%,80%{transform:translate(4px)}}.overlay-fade-enter-active[data-v-46d46618]{animation:overlay-in-46d46618 .3s ease-out}.overlay-fade-leave-active[data-v-46d46618]{animation:overlay-out-46d46618 .2s ease-in}@keyframes overlay-in-46d46618{0%{opacity:0}to{opacity:1}}@keyframes overlay-out-46d46618{0%{opacity:1}to{opacity:0}}.overlay-fade-enter-active .status-overlay-card[data-v-46d46618]{animation:card-in-46d46618 .35s cubic-bezier(.34,1.56,.64,1)}.overlay-fade-leave-active .status-overlay-card[data-v-46d46618]{animation:card-out-46d46618 .2s ease-in}@keyframes card-in-46d46618{0%{opacity:0;transform:scale(.9) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes card-out-46d46618{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.9) translateY(10px)}}.start-exam-button[data-v-dd126d46]{background:#366afa;border:none;box-shadow:0 4px 22px #0000000f;color:#fff}.organization-logo[data-v-dd126d46]{box-shadow:0 4px 22px #00000012}.student-notes-container[data-v-dd126d46]{max-height:450px;max-width:100%;overflow-x:hidden;overflow-y:auto;word-wrap:break-word;border-radius:12px;color:#495057;font-size:14px;line-height:1.6;margin-bottom:20px;margin-top:15px;padding:20px 5px;white-space:normal}.student-notes-container[data-v-dd126d46] p{margin-bottom:12px;margin-top:0}.student-notes-container[data-v-dd126d46] p:last-child{margin-bottom:0}.student-notes-container[data-v-dd126d46] strong{color:#212529;font-weight:600}.student-notes-container[data-v-dd126d46] br{margin-bottom:8px}.student-notes-container[data-v-dd126d46] ol,.student-notes-container[data-v-dd126d46] ul{margin-bottom:12px;margin-left:20px}.student-notes-container[data-v-dd126d46] li{margin-bottom:6px}.student-notes-container[data-v-dd126d46] a{color:#366afa;text-decoration:underline}.student-notes-container[data-v-dd126d46] a:hover{color:#2a5bd7}.student-notes-container[data-v-dd126d46] h1,.student-notes-container[data-v-dd126d46] h2,.student-notes-container[data-v-dd126d46] h3,.student-notes-container[data-v-dd126d46] h4,.student-notes-container[data-v-dd126d46] h5,.student-notes-container[data-v-dd126d46] h6{color:#333653;font-weight:600;margin-bottom:8px;margin-top:16px}.student-notes-container[data-v-dd126d46] h1{font-size:18px}.student-notes-container[data-v-dd126d46] h2{font-size:16px}.student-notes-container[data-v-dd126d46] h3,.student-notes-container[data-v-dd126d46] h4,.student-notes-container[data-v-dd126d46] h5,.student-notes-container[data-v-dd126d46] h6{font-size:15px}.student-notes-container[data-v-dd126d46] em,.student-notes-container[data-v-dd126d46] i{font-style:italic}.student-notes-container[data-v-dd126d46] u{text-decoration:underline}.student-notes-container[data-v-dd126d46] del,.student-notes-container[data-v-dd126d46] s{text-decoration:line-through}.student-notes-container[data-v-dd126d46] blockquote{border-left:4px solid #366afa;color:#6c757d;font-style:italic;margin:16px 0;padding-left:16px}.student-notes-container[data-v-dd126d46] hr{border:none;border-top:1px solid #dee2e6;margin:20px 0}.student-notes-container[data-v-dd126d46] code{background:#f1f3f4;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;padding:2px 6px}.student-notes-container[data-v-dd126d46] pre{background:#f1f3f4;border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.4;margin:12px 0;overflow-x:auto;padding:12px}.student-notes-container[data-v-dd126d46] table{border-collapse:collapse;margin:16px 0;width:100%}.student-notes-container[data-v-dd126d46] td,.student-notes-container[data-v-dd126d46] th{border:1px solid #dee2e6;padding:8px 12px;text-align:left}.student-notes-container[data-v-dd126d46] th{background:#f8f9fa;color:#333653;font-weight:600}.primary-button[data-v-dd126d46]{align-items:center!important;background-color:#366afa!important;border-radius:38px!important;color:#fff!important;cursor:pointer!important;display:flex!important;font-family:Helvetica Neue,sans-serif!important;font-size:16px!important;font-weight:600!important;gap:8px!important;height:76px!important;justify-content:center!important;min-width:164px!important;padding-left:50px!important;padding-right:50px!important;transition:all .2s ease!important;width:auto!important}.primary-button[data-v-dd126d46]:active:not(:disabled){transform:translateY(1px)!important}.button-icon[data-v-dd126d46]{align-items:center!important;display:flex!important;justify-content:center!important}.button-icon.left[data-v-dd126d46]{order:-1}.button-icon.right[data-v-dd126d46]{order:1}.toolbar-strip[data-v-8e0d587d]{align-items:center;background:#f8faff;border:1px solid #e8e8e8;border-radius:10px;display:flex;flex-wrap:wrap;gap:8px;margin-bottom:10px;padding:8px 12px}.toolbar-divider[data-v-8e0d587d]{background:#e2e8f0;flex-shrink:0;height:22px;margin:0 2px;width:1px}.tool-btn[data-v-8e0d587d]{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:8px;color:#333653;cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;outline:none;transition:all .15s;width:32px}.tool-btn[data-v-8e0d587d]:hover:not(:disabled){background:#eef3ff;border-color:#366afa;color:#366afa}.tool-btn.tool-active[data-v-8e0d587d]{background:#366afa;border-color:#366afa;color:#fff}.tool-btn[data-v-8e0d587d]:disabled{cursor:not-allowed;opacity:.35}.tool-btn.tool-danger[data-v-8e0d587d]:hover:not(:disabled){background:#fee2e2;border-color:#ca3d3d;color:#ca3d3d}.size-slider[data-v-8e0d587d]{accent-color:#366afa;cursor:pointer;width:80px}.size-preview[data-v-8e0d587d]{border:1.5px solid #e2e8f0;border-radius:50%;flex-shrink:0;max-height:24px;max-width:24px;min-height:4px;min-width:4px;transition:all .1s}.color-swatch[data-v-8e0d587d]{border:2px solid transparent;border-radius:50%;cursor:pointer;flex-shrink:0;height:22px;outline:none;transition:transform .1s,box-shadow .1s;width:22px}.color-swatch[data-v-8e0d587d]:hover{transform:scale(1.2)}.color-swatch.swatch-active[data-v-8e0d587d]{box-shadow:0 0 0 2px #366afa}.color-picker-wrap[data-v-8e0d587d]{align-items:center;background:#fff;border:1px solid #e7e7e7;border-radius:6px;cursor:pointer;display:flex;height:26px;justify-content:center;overflow:hidden;position:relative;transition:border-color .15s;width:26px}.color-picker-wrap[data-v-8e0d587d]:hover{border-color:#366afa}.color-picker-input[data-v-8e0d587d]{border:none;cursor:pointer;height:100%;top:0;right:0;bottom:0;left:0;opacity:0;padding:0;position:absolute;width:100%}.canvas-area[data-v-8e0d587d]{background:#fff;background-image:radial-gradient(circle,#e5e7eb 1px,transparent 0);background-size:20px 20px;border:1px solid #e8e8e8;border-radius:10px;height:clamp(280px,50vh,500px);overflow:hidden;position:relative}.drawing-canvas[data-v-8e0d587d]{cursor:crosshair;display:block;height:100%!important;image-rendering:-webkit-optimize-contrast;image-rendering:crisp-edges;width:100%!important}[data-v-8e0d587d] .whiteboard-dialog .p-dialog-header{border-bottom:1px solid #f1f5f9;padding:14px 20px 10px}[data-v-8e0d587d] .whiteboard-dialog .p-dialog-footer{border-top:1px solid #f1f5f9}@media (max-width:640px){.toolbar-strip[data-v-8e0d587d]{gap:6px;padding:6px 8px}.size-slider[data-v-8e0d587d]{width:60px}.canvas-area[data-v-8e0d587d]{height:clamp(240px,45vh,400px)}}.student-notes-container[data-v-f5caa3b5]{max-height:450px;max-width:100%;overflow-x:hidden;overflow-y:auto;word-wrap:break-word;border-radius:12px;color:#495057;font-size:14px;line-height:1.6;margin-bottom:20px;margin-top:15px;padding:20px 5px;white-space:normal}.student-notes-container[data-v-f5caa3b5] p{margin-bottom:12px;margin-top:0}.student-notes-container[data-v-f5caa3b5] p:last-child{margin-bottom:0}.student-notes-container[data-v-f5caa3b5] strong{color:#212529;font-weight:600}.student-notes-container[data-v-f5caa3b5] br{margin-bottom:8px}.student-notes-container[data-v-f5caa3b5] ol,.student-notes-container[data-v-f5caa3b5] ul{margin-bottom:12px;margin-left:20px}.student-notes-container[data-v-f5caa3b5] li{margin-bottom:6px}.student-notes-container[data-v-f5caa3b5] a{color:#366afa;text-decoration:underline}.student-notes-container[data-v-f5caa3b5] a:hover{color:#2a5bd7}.student-notes-container[data-v-f5caa3b5] h1,.student-notes-container[data-v-f5caa3b5] h2,.student-notes-container[data-v-f5caa3b5] h3,.student-notes-container[data-v-f5caa3b5] h4,.student-notes-container[data-v-f5caa3b5] h5,.student-notes-container[data-v-f5caa3b5] h6{color:#333653;font-weight:600;margin-bottom:8px;margin-top:16px}.student-notes-container[data-v-f5caa3b5] h1{font-size:18px}.student-notes-container[data-v-f5caa3b5] h2{font-size:16px}.student-notes-container[data-v-f5caa3b5] h3,.student-notes-container[data-v-f5caa3b5] h4,.student-notes-container[data-v-f5caa3b5] h5,.student-notes-container[data-v-f5caa3b5] h6{font-size:15px}.student-notes-container[data-v-f5caa3b5] em,.student-notes-container[data-v-f5caa3b5] i{font-style:italic}.student-notes-container[data-v-f5caa3b5] u{text-decoration:underline}.student-notes-container[data-v-f5caa3b5] del,.student-notes-container[data-v-f5caa3b5] s{text-decoration:line-through}.student-notes-container[data-v-f5caa3b5] blockquote{border-left:4px solid #366afa;color:#6c757d;font-style:italic;margin:16px 0;padding-left:16px}.student-notes-container[data-v-f5caa3b5] hr{border:none;border-top:1px solid #dee2e6;margin:20px 0}.student-notes-container[data-v-f5caa3b5] code{background:#f1f3f4;border-radius:4px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;padding:2px 6px}.student-notes-container[data-v-f5caa3b5] pre{background:#f1f3f4;border-radius:6px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:13px;line-height:1.4;margin:12px 0;overflow-x:auto;padding:12px}.student-notes-container[data-v-f5caa3b5] table{border-collapse:collapse;margin:16px 0;width:100%}.student-notes-container[data-v-f5caa3b5] td,.student-notes-container[data-v-f5caa3b5] th{border:1px solid #dee2e6;padding:8px 12px;text-align:left}.student-notes-container[data-v-f5caa3b5] th{background:#f8f9fa;color:#333653;font-weight:600}.floating-widget[data-v-f5caa3b5]{cursor:move;position:fixed;transition:transform .1s ease-out;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:9999}.floating-widget[data-v-f5caa3b5]:hover:not(.dragging){transform:scale(1.02)}.floating-widget.dragging[data-v-f5caa3b5]{cursor:grabbing;pointer-events:auto}.drag-handle[data-v-f5caa3b5]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}
