.container-w[data-v-09553eb5]{background:#efe7da;gap:40px;height:100vh;overflow:hidden;position:relative;width:100%}.container-w[data-v-09553eb5],.main-content[data-v-09553eb5]{align-items:center;display:flex;flex-direction:column;justify-content:center}.main-content[data-v-09553eb5]{cursor:pointer;gap:20px}h2[data-v-09553eb5]{font-size:50px;font-weight:700;padding:20px}h2[data-v-09553eb5],p[data-v-09553eb5]{margin:0}p[data-v-09553eb5]{font-size:25px;font-style:italic;padding:10px}.container[data-v-6c88bbee]{align-items:center;background-color:#f5f5f5;display:flex;font-family:Arial,sans-serif;height:100vh;justify-content:center;margin:0;min-width:100vw}.main-content-wrapper[data-v-6c88bbee]{align-items:center;flex-direction:column}.main-content-wrapper[data-v-6c88bbee],.setup-layout[data-v-6c88bbee]{display:flex;gap:20px;max-width:1200px;width:100%}.setup-layout[data-v-6c88bbee]{background-color:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a;padding:10px}.left-column[data-v-6c88bbee],.right-column[data-v-6c88bbee]{display:flex;flex:1;flex-direction:column;gap:10px}.title[data-v-6c88bbee]{color:#333;font-size:2em;margin-bottom:20px;text-align:center}.section[data-v-6c88bbee]{background-color:#f9f9f9;border-radius:6px;padding:15px}.section-title[data-v-6c88bbee]{color:#333;font-size:1.5em;margin:0}.item-list[data-v-6c88bbee]{display:flex;flex-wrap:wrap;gap:10px}.item-button[data-v-6c88bbee]{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 15px;transition:background-color .3s}.item-button[data-v-6c88bbee]:hover{background-color:#0056b3}.item-button.selected[data-v-6c88bbee]{background-color:#28a745}.error-message[data-v-6c88bbee]{color:#dc3545}.error-message[data-v-6c88bbee],.success-message[data-v-6c88bbee]{font-size:.9em;margin-bottom:10px}.success-message[data-v-6c88bbee]{color:#28a745}.notice[data-v-6c88bbee]{background-color:#e9ecef;border-radius:4px;margin-bottom:10px;padding:10px}.notice-text[data-v-6c88bbee]{color:#495057;font-size:.9em;margin:0}.control-button[data-v-6c88bbee]{background-color:#007bff;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:1rem;padding:10px 15px;transition:background-color .3s;width:100%}.control-button[data-v-6c88bbee]:hover{background-color:#0056b3}.next-button[data-v-6c88bbee]{background-color:#28a745;border:none;border-radius:6px;color:#fff;cursor:pointer;font-size:1.1rem;margin-top:20px;padding:12px;transition:background-color .3s;width:100%}.next-button[data-v-6c88bbee]:hover:not(:disabled){background-color:#218838}.next-button[data-v-6c88bbee]:disabled{cursor:not-allowed;opacity:.5}.hint[data-v-6c88bbee]{color:#dc3545;font-size:.9em;margin-top:10px;text-align:center}.folder-group[data-v-6c88bbee]{background-color:#fff;border:1px solid #ddd;border-radius:4px;margin-bottom:15px;padding:10px}.folder-group-title[data-v-6c88bbee]{color:#333;font-size:1.2em;margin:0 0 10px}.no-folder-selected[data-v-6c88bbee],.selected-folder[data-v-6c88bbee]{margin-bottom:10px}.warning-message[data-v-6c88bbee]{color:#dc3545;font-size:.9em}.info-text[data-v-6c88bbee]{color:#6c757d;font-size:.9em;margin-bottom:10px}.mdb-test-panel[data-v-6c88bbee]{background-color:#f8f9fa;border:1px solid #ccc;border-radius:4px;margin-top:15px;padding:10px}.log-controls[data-v-6c88bbee]{display:flex;gap:10px;margin-bottom:10px}.log-button[data-v-6c88bbee]{background-color:#6c757d;border:none;border-radius:4px;color:#fff;cursor:pointer;font-size:.9rem;padding:5px 10px}.log-button[data-v-6c88bbee]:hover{background-color:#5a6268}.log-container[data-v-6c88bbee]{margin-bottom:10px}.log-container h3[data-v-6c88bbee]{font-size:1.1em;margin-bottom:5px}.log-box[data-v-6c88bbee]{background-color:#212529;border-radius:4px;color:#f8f9fa;height:150px;overflow-y:scroll;padding:10px;white-space:pre-wrap;word-wrap:break-word;font-size:.8em}.frame-1[data-v-bbd5f51a],.frame-2[data-v-bbd5f51a],.frame-4[data-v-bbd5f51a]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0;text-align:inherit}.container-frame[data-v-bbd5f51a]{align-content:center;background:#efe7da;margin:0;min-height:100vh;width:100%}.column.is-11[data-v-bbd5f51a]{display:flex;flex-direction:column;height:100%;justify-content:center}.title[data-v-bbd5f51a]{font-family:Math,serif;margin-bottom:3rem;text-align:center}.columns img[data-v-bbd5f51a]{display:block;margin-left:auto;margin-right:auto;width:50%}.frame-2 img[data-v-bbd5f51a]{width:80%}.frame-4 img[data-v-bbd5f51a]{width:70%}.column.is-6[data-v-bbd5f51a]{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center}.frame-2[data-v-bbd5f51a]{margin-top:50px}.frame-1[data-v-bbd5f51a],.frame-4[data-v-bbd5f51a]{align-items:center;display:flex;flex-direction:column}.frame-2[data-v-bbd5f51a]{text-align:center}.price[data-v-bbd5f51a]{margin-top:10px;position:relative;z-index:999}img[data-v-bbd5f51a]:hover{cursor:pointer}.focusted[data-v-bbd5f51a]{animation:focus-bbd5f51a .5s ease forwards}@keyframes focus-bbd5f51a{0%{box-shadow:none}to{box-shadow:12px 12px 12px 12px #d1c3ad;transform:translateY(-15px)}}.error-message[data-v-bbd5f51a],.loading-indicator[data-v-bbd5f51a]{font-size:1.1rem;margin-top:20px;text-align:center}.error-message[data-v-bbd5f51a]{color:red}.button.is-dark[data-v-361df35b]{border-radius:50px;bottom:10px;height:40px;position:absolute;width:125px;z-index:999}.left-btn[data-v-361df35b]{left:100px}.right-btn[data-v-361df35b]{right:100px}button[data-v-65402128]{background:none;border:none;cursor:pointer;font-family:inherit;font-size:inherit;margin:0;padding:0;text-align:inherit}.container-qty[data-v-65402128]{background:#efe7da;display:flex;flex-direction:column;height:100vh;justify-content:space-around;margin:0;width:100%}.title[data-v-65402128]{font-family:Math;text-align:center}.columns[data-v-65402128]{justify-content:center}.is-6[data-v-65402128]{align-items:center;display:flex;justify-content:space-between}img[data-v-65402128]{background:#fff;border-radius:50%;width:100px!important}img[data-v-65402128]:hover{cursor:pointer}.disable[data-v-65402128]{opacity:.5;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.qty[data-v-65402128]{font-size:100px;text-align:center}.note[data-v-65402128]{font-size:20px}ul[data-v-65402128]{list-style:disc;padding-left:35px}.price-button[data-v-65402128],.price-display[data-v-65402128]{display:flex;justify-content:center}.price-button[data-v-65402128]{align-items:center;background:#545454;border:none;border-radius:50px;box-shadow:0 2px 4px #0003;color:#fff;flex-direction:column;font-family:inherit;height:auto;min-width:200px;padding:12px 30px}.price-amount[data-v-65402128]{color:#fff;font-size:24px;font-weight:700}.virtual-keyboard[data-v-376d807b]{background:#efe7da;border-radius:20px;bottom:90px;box-shadow:0 4px 10px #0003;left:50%;padding:15px;position:fixed;transform:translate(-50%);z-index:1000}.keyboard-row[data-v-376d807b]{margin-bottom:10px}.keyboard-button[data-v-376d807b],.keyboard-row[data-v-376d807b]{display:flex;justify-content:center}.keyboard-button[data-v-376d807b]{align-items:center;background:#545454;border:none;border-radius:15px;color:#fff;cursor:pointer;font-size:20px;height:50px;margin:0 5px;transition:background-color .3s ease;width:50px}.keyboard-button[data-v-376d807b]:hover,.special-key[data-v-376d807b]{background:#3a3a3a}.special-key[data-v-376d807b]{font-size:18px;min-width:60px;padding:0 20px;width:auto}.special-key[data-v-376d807b]:hover{background:#2a2a2a}.container-payment-method[data-v-149f2d46]{background:#efe7da;display:flex;flex-direction:column;height:100vh;justify-content:space-around;margin:0;width:100%}.title[data-v-149f2d46]{font-family:Math;font-size:64px;text-align:center}.button[data-v-149f2d46]{border:none;border-radius:50px;color:#fff;cursor:pointer}.notification[data-v-149f2d46]{align-items:center;animation:slideIn-149f2d46 .3s ease forwards,slideOut-149f2d46 .3s ease 3.7s forwards;border-radius:8px;box-shadow:0 4px 12px #00000026;color:#fff;display:flex;gap:12px;left:40%;max-width:550px;min-width:400px;opacity:0;padding:15px 20px;position:fixed;top:10%;transform:translateY(20px);z-index:2000}.notification.success[data-v-149f2d46]{background:linear-gradient(135deg,#2ecc71,#27ae60)}.notification.error[data-v-149f2d46]{background:linear-gradient(135deg,#e74c3c,#c0392b)}.notification-content[data-v-149f2d46]{flex:1}.notification-title[data-v-149f2d46]{font-size:1.5rem;font-weight:600;margin-bottom:4px}.notification p[data-v-149f2d46]{font-size:1rem;line-height:1.4;margin:0}@keyframes slideIn-149f2d46{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes slideOut-149f2d46{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}.method[data-v-149f2d46]{display:flex;justify-content:space-around}.method .button[data-v-149f2d46]{font-size:40px;padding:5px 20px}.voucher-section[data-v-149f2d46]{align-items:center;display:flex;gap:15px;justify-content:center;padding:0 20px}.voucher-input[data-v-149f2d46]{background-color:#fdfaf5;border:2px solid #545454;border-radius:50px;color:#333;font-size:24px;outline:none;padding:10px 25px;text-align:center;width:400px}.voucher-input[data-v-149f2d46]::-moz-placeholder{color:#999}.voucher-input[data-v-149f2d46]::placeholder{color:#999}.apply-button[data-v-149f2d46]{background:#545454;font-size:24px;padding:10px 30px;transition:background-color .3s ease}.apply-button[data-v-149f2d46]:hover{background:#3a3a3a}.price[data-v-149f2d46]{font-size:40px;left:50%;padding:10px 40px;position:relative;transform:translate(-50%);width:300px}.focusted[data-v-149f2d46]{animation:focus-149f2d46 .5s ease forwards}@keyframes focus-149f2d46{0%{box-shadow:none;transform:translateY(0)}to{box-shadow:12px 12px 12px 12px #d1c3ad;transform:translateY(-15px)}}.error-message[data-v-149f2d46],.loading-indicator[data-v-149f2d46]{font-size:1.1rem;margin-top:20px;text-align:center}.error-message[data-v-149f2d46]{color:red}.vnpay-payment[data-v-2a4d7d5f]{align-items:center;display:flex;flex-direction:column;margin-top:50px}.vnpay-payment p[data-v-2a4d7d5f]{margin-bottom:10px;position:static;transform:none}.qr-code-container[data-v-2a4d7d5f]{align-items:center;display:flex;flex-direction:column;width:100%}.frame[data-v-2a4d7d5f]{background:url(../images/qr-frame.png) no-repeat;height:432px;margin:auto;position:relative;width:400px;z-index:1}.qr-code[data-v-2a4d7d5f]{z-index:999}.container-payment[data-v-2a4d7d5f]{background:#efe7da;box-sizing:border-box;height:100vh;margin:0;overflow:auto;padding:20px;position:relative;width:100%}.title[data-v-2a4d7d5f]{font-family:Math;font-size:64px;margin-bottom:30px;padding-top:50px;text-align:center}.button[data-v-2a4d7d5f]{border:none;border-radius:50px;color:#fff;cursor:default;font-family:inherit;font-size:30px;padding:10px 30px}.box-title[data-v-2a4d7d5f]{margin-bottom:50px;margin-top:50px;text-align:center;width:auto}.box-title button[data-v-2a4d7d5f]{font-size:30px;left:0!important;padding:10px 30px}.money[data-v-2a4d7d5f]{box-sizing:border-box;flex-wrap:wrap;gap:20px;justify-content:space-around;margin-bottom:50px;padding:0 20px;width:100%}.money[data-v-2a4d7d5f],.money div[data-v-2a4d7d5f]{align-items:center;display:flex}.money div[data-v-2a4d7d5f]{flex-direction:column;justify-content:center;min-width:280px}h4[data-v-2a4d7d5f]{font-size:30px;margin-bottom:15px;text-align:center}.amount-display[data-v-2a4d7d5f]{align-items:center;background-color:#fff;border-radius:50px;box-sizing:border-box;color:#333;display:flex;font-size:28px;font-weight:700;height:50px;justify-content:center;max-width:250px;padding:0 15px;width:100%;word-break:break-all}.amount-display.completed[data-v-2a4d7d5f]{animation:pulse-2a4d7d5f 1s infinite;background-color:#27ae60;color:#fff}@keyframes pulse-2a4d7d5f{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.mdb-status[data-v-2a4d7d5f]{background:#f8f9fa;border:2px solid #dee2e6;border-radius:10px;padding:15px}.status-message[data-v-2a4d7d5f]{font-size:18px;font-weight:700;text-align:center}.status-message.connecting[data-v-2a4d7d5f]{color:#007bff}.status-message.error[data-v-2a4d7d5f]{color:#dc3545}.status-message.connected[data-v-2a4d7d5f]{color:#28a745}.connect-btn[data-v-2a4d7d5f],.retry-btn[data-v-2a4d7d5f]{border:none;border-radius:5px;cursor:pointer;font-size:14px;font-weight:700;margin-top:10px;padding:8px 16px}.retry-btn[data-v-2a4d7d5f]{background:#dc3545}.connect-btn[data-v-2a4d7d5f]{background:#007bff;color:#fff}.connect-btn[data-v-2a4d7d5f]:hover,.retry-btn[data-v-2a4d7d5f]:hover{opacity:.8}.money input[data-v-2a4d7d5f]{border:none;border-radius:50px;box-sizing:border-box;font-size:28px;height:50px;margin-top:15px;max-width:250px;outline:none;padding:0 15px;width:100%}.money input[data-v-2a4d7d5f],p[data-v-2a4d7d5f]{text-align:center}p[data-v-2a4d7d5f]{left:50%;position:absolute;transform:translate(-50%);width:80%}.error-message[data-v-2a4d7d5f],.loading-indicator[data-v-2a4d7d5f],.success-message[data-v-2a4d7d5f],p[data-v-2a4d7d5f]{font-size:25px}.mdb-status[data-v-2a4d7d5f]{margin:20px 0;text-align:center;width:100%}.status-message[data-v-2a4d7d5f]{border-radius:10px;font-size:20px;font-weight:500;margin:10px 0;padding:15px}.status-message.connecting[data-v-2a4d7d5f]{background-color:#fff3cd;border:1px solid #ffeaa7;color:#856404}.status-message.connected[data-v-2a4d7d5f]{background-color:#d4edda;border:1px solid #c3e6cb;color:#155724}.status-message.error[data-v-2a4d7d5f]{background-color:#f8d7da;border:1px solid #f5c6cb;color:#721c24}.retry-btn[data-v-2a4d7d5f]{background-color:#007bff;border:none;border-radius:5px;color:#fff;cursor:pointer;font-size:14px;margin-left:10px;padding:8px 15px}.retry-btn[data-v-2a4d7d5f]:hover{background-color:#0056b3}.bills-history[data-v-2a4d7d5f]{background-color:#fff;border-radius:15px;box-shadow:0 4px 6px #0000001a;margin:20px auto;max-width:600px;padding:20px}.bills-history h5[data-v-2a4d7d5f]{color:#333;font-size:22px;margin:0 0 15px;text-align:center}.bills-list[data-v-2a4d7d5f]{margin-bottom:20px;max-height:200px;overflow-y:auto}.bill-item[data-v-2a4d7d5f]{align-items:center;border-bottom:1px solid #eee;display:flex;font-size:18px;justify-content:space-between;padding:10px}.bill-item[data-v-2a4d7d5f]:last-child{border-bottom:none}.bill-amount[data-v-2a4d7d5f]{color:#28a745;font-weight:700}.bill-time[data-v-2a4d7d5f]{color:#666;font-size:14px}.payment-progress[data-v-2a4d7d5f]{text-align:center}.progress-text[data-v-2a4d7d5f]{color:#333;font-size:18px;font-weight:500;margin-bottom:10px}.progress-bar[data-v-2a4d7d5f]{background-color:#e9ecef;border-radius:10px;height:20px;overflow:hidden;width:100%}.progress-fill[data-v-2a4d7d5f]{background:linear-gradient(90deg,#28a745,#20c997);border-radius:10px;height:100%;transition:width .3s ease}.container-count[data-v-b3a7e890]{align-items:center;background:#efe7da;display:flex;flex-direction:column;font-size:30px;gap:50px;height:100vh;justify-content:center;margin:0;width:100%}.title[data-v-b3a7e890]{font-family:Math;text-align:center}.box-title[data-v-b3a7e890]{left:49%;padding:10px 40px;position:relative;transform:translate(-50%);width:300px}.box-title button[data-v-b3a7e890]{font-size:20px}.body[data-v-b3a7e890]{flex-direction:column}.body[data-v-b3a7e890],.body div[data-v-b3a7e890]{display:flex;gap:50px}.body div[data-v-b3a7e890]{align-items:center;justify-content:space-between}.container-count>p[data-v-b3a7e890]{font-size:25px}canvas[ref=processCanvas][data-v-0c451e81]{display:none}.container-custom[data-v-7db6758a]{height:100vh;margin:0;overflow:hidden;position:relative;width:100vw}.bg[data-v-7db6758a],.container-custom[data-v-7db6758a]{background:#efe7da}.columns[data-v-7db6758a]{display:flex;height:100%;margin:0;width:100%}.is-4[data-v-7db6758a]{flex-basis:33.33%;flex-grow:1;flex-shrink:0;padding:0}.column.is-4[data-v-7db6758a]:first-of-type{align-items:flex-start;flex-direction:column;padding-left:50px;width:33.33%;z-index:1}.column-video[data-v-7db6758a],.column.is-4[data-v-7db6758a]:first-of-type{display:flex;height:100%;justify-content:center;left:0;position:absolute;top:0}.column-video[data-v-7db6758a]{align-items:center;width:100%;z-index:0}.column.is-4[data-v-7db6758a]:nth-of-type(3){display:flex;flex-direction:column;height:100%;justify-content:center;padding-left:20px;padding-right:50px;position:absolute;right:0;top:0;width:33.33%;z-index:1}img[data-v-7db6758a]{height:100%}.custom-item img[data-v-7db6758a]{width:80%}h4[data-v-7db6758a]{font-weight:700;margin-bottom:20px}.row[data-v-7db6758a]{margin:10px 0}.custom-item[data-v-7db6758a],.row[data-v-7db6758a]{align-items:center;display:flex;justify-content:center}.custom-item[data-v-7db6758a]{background:none;border:none;color:inherit;cursor:pointer;flex:0 0 auto;flex-direction:column;font-size:inherit;padding:5px;width:25%}#displayCanvas[data-v-7db6758a]{height:100%;max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain;transform:scaleX(-1);width:100%}.hidden-video[data-v-7db6758a]{display:none}.error-overlay[data-v-7db6758a],.loading-overlay[data-v-7db6758a]{align-items:center;background:#000000d9;color:#f4f1e8;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%;z-index:10}.error-overlay .error-icon[data-v-7db6758a],.loading-overlay .camera-icon[data-v-7db6758a]{font-size:2.5rem;margin-bottom:10px}.error-overlay .error-icon[data-v-7db6758a]{color:#ff6b6b}.vintage-loader[data-v-7db6758a]{margin-bottom:15px;text-align:center}.loader-film[data-v-7db6758a]{animation:filmRoll-7db6758a 1s linear infinite;background:repeating-linear-gradient(90deg,tan,tan 3px,transparent 0,transparent 6px);border:1px solid tan;border-radius:3px;height:30px;margin:0 auto 8px;width:50px}@keyframes filmRoll-7db6758a{0%{background-position-x:0}to{background-position-x:6px}}.error-text[data-v-7db6758a]{color:#ffbaba;font-family:Crimson Text,serif;font-size:1rem;font-style:italic;margin:0 0 8px}.no-live-view-placeholder[data-v-7db6758a]{align-items:center;background-color:#000c;color:#fff;display:flex;flex-direction:column;font-size:1.5em;height:100%;justify-content:center;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%;z-index:2}.no-live-view-placeholder i[data-v-7db6758a]{font-size:2em;margin-bottom:10px}.overlay-container[data-v-c7a4f034]{align-items:center;background:#efe7da;display:flex;height:100vh;justify-content:center;left:0;position:fixed;top:0;width:100vw;z-index:9999}svg[data-v-c7a4f034]{animation:rotate4-c7a4f034 2s linear infinite;transform-origin:center;width:5.25em}circle[data-v-c7a4f034]{fill:none;stroke:#fc9331;stroke-width:5;stroke-dasharray:1,200;stroke-dashoffset:0;stroke-linecap:round;animation:dash4-c7a4f034 1.5s ease-in-out infinite}@keyframes rotate4-c7a4f034{to{transform:rotate(1turn)}}@keyframes dash4-c7a4f034{0%{stroke-dasharray:1,200;stroke-dashoffset:0}50%{stroke-dasharray:90,200;stroke-dashoffset:-35px}to{stroke-dashoffset:-125px}}.vintage-photobooth[data-v-31fe076d]{align-items:center;display:flex;height:100vh;justify-content:center;width:100vw}.live-view-container[data-v-31fe076d],.vintage-photobooth[data-v-31fe076d]{background:#000;overflow:hidden;position:relative}.aspect-4x3[data-v-31fe076d]{aspect-ratio:4/3;height:100vh;width:133.33333vh}.aspect-3x4[data-v-31fe076d]{aspect-ratio:3/4;height:100vh;width:75vh}.aspect-square[data-v-31fe076d]{aspect-ratio:2/1.8;height:100vh;width:100vh}.live-preview[data-v-31fe076d]{display:block;filter:contrast(1) brightness(1.5);height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);transition:filter .15s ease-out;width:100%}.hidden-canvas[data-v-31fe076d]{display:none}.countdown-corner[data-v-31fe076d]{align-items:center;background:#000000b3;border:3px solid #fff;border-radius:50%;display:flex;height:80px;justify-content:center;position:absolute;right:30px;top:30px;width:80px;z-index:20}.countdown-corner .countdown-number[data-v-31fe076d]{color:#fff;font-family:Playfair Display,serif;font-size:2rem;font-weight:700;text-shadow:2px 2px 4px rgba(0,0,0,.8)}.connecting-display[data-v-31fe076d],.error-display[data-v-31fe076d],.standby-display[data-v-31fe076d]{align-items:center;background:#000c;color:#fff;display:flex;flex-direction:column;height:100%;justify-content:center;left:0;padding:20px;position:absolute;text-align:center;top:0;width:100%;z-index:10}.connecting-display .camera-icon[data-v-31fe076d],.error-display .error-icon[data-v-31fe076d],.standby-display .camera-icon[data-v-31fe076d]{font-size:2.5rem;margin-bottom:10px}.error-display .error-icon[data-v-31fe076d]{color:#ff6b6b}.vintage-loader[data-v-31fe076d]{margin-bottom:15px;text-align:center}.loader-film[data-v-31fe076d]{animation:filmRoll-31fe076d 1s linear infinite;background:repeating-linear-gradient(90deg,tan,tan 3px,transparent 0,transparent 6px);border:1px solid tan;border-radius:3px;height:30px;margin:0 auto 8px;width:50px}@keyframes filmRoll-31fe076d{0%{background-position-x:0}to{background-position-x:6px}}.error-text[data-v-31fe076d],.loading-text[data-v-31fe076d],.standby-text[data-v-31fe076d]{font-family:Crimson Text,serif;font-size:1rem;font-style:italic;margin:0 0 8px}.error-text[data-v-31fe076d]{color:#ffbaba}.retry-button[data-v-31fe076d]{background:linear-gradient(145deg,#8b4513,sienna);border:1px solid #6b3510;border-radius:4px;color:#f4f1e8;cursor:pointer;font-family:Crimson Text,serif;font-size:1rem;padding:10px 20px}.retry-button[data-v-31fe076d]:hover{background:linear-gradient(145deg,sienna,#8b4513)}.capture-flash[data-v-31fe076d]{animation:flash-31fe076d .2s ease-out forwards;background:#fffc;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;width:100%;z-index:10}@keyframes flash-31fe076d{to{opacity:1}}@media (max-width:768px){.countdown-corner[data-v-31fe076d]{height:60px;right:20px;top:20px;width:60px}.countdown-corner .countdown-number[data-v-31fe076d]{font-size:1.5rem}}@media (orientation:portrait){.aspect-4x3[data-v-31fe076d]{height:100vh;max-width:100vw;width:133.33333vh}.aspect-3x4[data-v-31fe076d]{height:100vh;width:75vh}.aspect-square[data-v-31fe076d]{height:100vh;max-width:100vw;width:100vh}}.container-custom[data-v-e7f19b52]{align-items:center;background:#efe7da;display:flex;height:100vh;justify-content:center;margin:0;text-align:center;width:100vw}.processing-container[data-v-e7f19b52]{align-items:center;display:flex;flex-direction:column;gap:20px}.display-container[data-v-15a39c9d]{box-sizing:border-box;flex-direction:column;height:900px;width:300px}.display-container[data-v-15a39c9d],.logo[data-v-15a39c9d]{align-items:center;display:flex}.logo[data-v-15a39c9d]{height:80px;justify-content:center;width:100%}.frame-logo[data-v-15a39c9d]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-container[data-v-15a39c9d]{display:grid;gap:15px;grid-template-columns:repeat(1,270px);padding:15px}.img-box[data-v-15a39c9d],.main-container[data-v-15a39c9d]{box-sizing:border-box;justify-content:center;position:relative}.img-box[data-v-15a39c9d]{align-items:center;aspect-ratio:6/4;background:#f5f5f5;border-radius:10px;cursor:pointer;display:flex;overflow:hidden;z-index:2}.img-box img[data-v-15a39c9d]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);width:100%}.overlay[data-v-15a39c9d]{bottom:0;left:0;mix-blend-mode:overlay;position:absolute;right:0;top:0;transition:background-color .4s ease;z-index:3}.img-box.empty[data-v-15a39c9d]{align-items:center;border-radius:10px;color:#888;display:flex;font-size:14px;font-style:italic;justify-content:center}.display-container[data-v-3189f5c4]{box-sizing:border-box;height:300px;width:900px}.display-container[data-v-3189f5c4],.logo[data-v-3189f5c4]{align-items:center;display:flex}.logo[data-v-3189f5c4]{height:100px;justify-content:center;margin-right:20px;width:100px}.frame-logo[data-v-3189f5c4]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-container[data-v-3189f5c4]{display:grid;gap:15px;grid-template-columns:repeat(4,auto);grid-template-rows:repeat(1,270px);padding:15px}.img-box[data-v-3189f5c4],.main-container[data-v-3189f5c4]{box-sizing:border-box;justify-content:center;position:relative}.img-box[data-v-3189f5c4]{align-items:center;aspect-ratio:4/6;background:#f5f5f5;border-radius:10px;display:flex;overflow:hidden;z-index:2}.img-box img[data-v-3189f5c4]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);width:100%}.overlay[data-v-3189f5c4]{bottom:15px;left:15px;mix-blend-mode:overlay;position:absolute;right:15px;top:15px;transition:background-color .4s ease;z-index:3}.img-box.empty[data-v-3189f5c4]{align-items:center;border-radius:10px;color:#888;display:flex;font-size:14px;font-style:italic;justify-content:center}.display-container[data-v-8a8576f7]{box-sizing:border-box;flex-direction:column;height:900px;width:600px}.display-container[data-v-8a8576f7],.logo[data-v-8a8576f7]{align-items:center;display:flex}.logo[data-v-8a8576f7]{height:100px;justify-content:center;width:100%}.frame-logo[data-v-8a8576f7]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-container[data-v-8a8576f7]{display:grid;gap:15px;grid-template-columns:repeat(2,277.5px);grid-template-rows:repeat(2,auto);padding:15px}.img-box[data-v-8a8576f7],.main-container[data-v-8a8576f7]{box-sizing:border-box;justify-content:center;position:relative}.img-box[data-v-8a8576f7]{align-items:center;aspect-ratio:3/4;background:#f5f5f5;border-radius:10px;cursor:pointer;display:flex;overflow:hidden;z-index:2}.img-box img[data-v-8a8576f7]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);width:100%}.overlay[data-v-8a8576f7]{bottom:0;left:0;mix-blend-mode:overlay;position:absolute;right:0;top:0;transition:background-color .4s ease;z-index:3}.img-box.empty[data-v-8a8576f7]{align-items:center;border-radius:10px;color:#0ff;display:flex;font-size:14px;font-style:italic;justify-content:center}.display-container[data-v-3d1ea38b]{box-sizing:border-box;flex-direction:column;height:900px;width:600px}.display-container[data-v-3d1ea38b],.logo[data-v-3d1ea38b]{align-items:center;display:flex}.logo[data-v-3d1ea38b]{height:70px;justify-content:center;width:100%}.frame-logo[data-v-3d1ea38b]{height:100%;-o-object-fit:contain;object-fit:contain;pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-container[data-v-3d1ea38b]{display:grid;gap:20px;grid-template-columns:repeat(2,265px);grid-template-rows:repeat(3,auto);padding:115px 20px 20px}.img-box[data-v-3d1ea38b],.main-container[data-v-3d1ea38b]{box-sizing:border-box;justify-content:center;position:relative}.img-box[data-v-3d1ea38b]{align-items:center;aspect-ratio:2/1.8;background:#f5f5f5;border-radius:10px;cursor:pointer;display:flex;overflow:hidden;z-index:2}.img-box img[data-v-3d1ea38b]{border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);width:100%}.overlay[data-v-3d1ea38b]{bottom:0;left:0;mix-blend-mode:overlay;position:absolute;right:0;top:0;transition:background-color .4s ease;z-index:3}.img-box.empty[data-v-3d1ea38b]{align-items:center;border-radius:10px;color:#888;display:flex;font-size:14px;font-style:italic;justify-content:center}.frame-display[data-v-56d32d1c]{justify-content:center;min-height:100%;overflow:hidden;padding:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.frame-and-logo-container[data-v-56d32d1c],.frame-display[data-v-56d32d1c]{align-items:center;box-sizing:border-box;display:flex;flex-direction:column}.frame-and-logo-container[data-v-56d32d1c]{flex-shrink:0;max-height:100%;max-width:100%;z-index:0}.base-frame[data-v-56d32d1c]{height:-moz-fit-content;height:fit-content;overflow:hidden;position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:-moz-fit-content;width:fit-content;z-index:1}.frame-overlay[data-v-56d32d1c]{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0;z-index:3}.img-box[data-v-56d32d1c]{align-items:center;background-color:#fff;box-sizing:border-box;cursor:pointer;display:flex;justify-content:center;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;user-select:none}.img-box[data-v-56d32d1c],.img-box img[data-v-56d32d1c]{height:100%;position:relative;width:100%;z-index:2}.img-box img[data-v-56d32d1c]{display:block;-o-object-fit:cover;object-fit:cover;pointer-events:none;transition:filter .4s ease}.img-box.empty[data-v-56d32d1c]{align-items:center;color:#888;display:flex;font-size:.9em;justify-content:center;overflow:hidden;text-align:center;transition:background-color .4s ease}.emoji-overlay-container[data-v-56d32d1c]{border:none!important;bottom:0!important;box-sizing:border-box!important;flex-grow:0!important;flex-shrink:0!important;height:100%!important;left:0!important;margin:0!important;max-height:100%!important;max-width:100%!important;min-height:100%!important;min-width:100%!important;overflow:hidden!important;padding:0!important;pointer-events:none;position:absolute!important;right:0!important;top:0!important;transform:none!important;width:100%!important;z-index:10}.emoji-draggable[data-v-56d32d1c]{border:none!important;touch-action:none;z-index:999}.emoji-draggable[data-v-56d32d1c],.emoji-overlay-container .vdr[data-v-56d32d1c]{pointer-events:auto}.draggable-emoji-display[data-v-56d32d1c],.draggable-item-container[data-v-56d32d1c]{align-items:center;display:flex;height:100%;justify-content:center;width:100%}.draggable-emoji-display[data-v-56d32d1c]{cursor:grab}.draggable-emoji-display[data-v-56d32d1c]:active{cursor:grabbing}.draggable-image-display[data-v-56d32d1c]{cursor:grab;height:100%;-o-object-fit:contain;object-fit:contain;width:100%}.draggable-image-display[data-v-56d32d1c]:active{cursor:grabbing}.vdr .vdr-handle[data-v-56d32d1c]{border:none!important;display:none!important}.vdr[data-v-56d32d1c]{border:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.container-count[data-v-8a87a601]{align-items:center;background:#efe7da;flex-direction:column;font-size:18px;margin:0;min-height:100vh;padding:4% 2% 0}.columns[data-v-8a87a601],.container-count[data-v-8a87a601]{box-sizing:border-box;display:flex;gap:20px;width:100%}.columns[data-v-8a87a601]{align-items:stretch;flex-direction:row;height:calc(100% - 60px);justify-content:center}.column[data-v-8a87a601]{align-items:center;border-radius:15px;box-shadow:0 4px 15px #0000000d;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:15px}.image-selection-column[data-v-8a87a601]{flex:1;min-width:200px}.frame-column[data-v-8a87a601]{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding:0}.style-selection-column[data-v-8a87a601]{flex:1;min-width:200px}.column>h2[data-v-8a87a601],.column>p[data-v-8a87a601]{color:#424242;flex-shrink:0;font-size:1.2em;margin-bottom:0;margin-top:0;text-align:center;width:100%}.list-img-wrapper[data-v-8a87a601]{align-items:center;flex-grow:1;min-height:0;padding-bottom:20px}.list-img[data-v-8a87a601],.list-img-wrapper[data-v-8a87a601]{display:flex;justify-content:center;width:100%}.list-img[data-v-8a87a601]{align-items:flex-start;box-sizing:border-box;flex-direction:row;flex-wrap:wrap;gap:15px;max-height:100%;max-width:100%}.img-box-left[data-v-8a87a601]{box-sizing:border-box;cursor:pointer;flex-basis:calc(30% - 7.5px);flex-grow:0;flex-shrink:0;max-width:calc(33% - 7.5px);position:relative;text-align:center}.aspect-ratio-box[data-v-8a87a601]{background-color:#eee;border-radius:4px;box-shadow:0 1px 3px #0003;height:0;overflow:hidden;position:relative;width:100%}.aspect-ratio-box>button[data-v-8a87a601]{background:none;border:none;cursor:pointer;padding:0}.aspect-ratio-box img[data-v-8a87a601],.aspect-ratio-box>button[data-v-8a87a601]{display:block;height:100%;left:0;position:absolute;top:0;width:100%}.aspect-ratio-box img[data-v-8a87a601]{border:3px solid transparent;box-sizing:border-box;max-height:none;-o-object-fit:cover;object-fit:cover;transform:scaleX(-1);transition:border-color .2s ease}.img-box-left:hover .aspect-ratio-box img[data-v-8a87a601]{border-color:#b0bec5}.picked .aspect-ratio-box img[data-v-8a87a601]{border-color:#03a9f4!important}.photo-number-overlay[data-v-8a87a601]{background:#03a9f4;border-radius:50%;box-shadow:0 1px 3px #0003;color:#fff;font-size:14px;font-weight:700;height:24px;pointer-events:none;position:absolute;right:5px;top:5px;width:24px;z-index:2}.frame[data-v-8a87a601],.photo-number-overlay[data-v-8a87a601]{align-items:center;display:flex;justify-content:center}.frame[data-v-8a87a601]{box-sizing:border-box;height:-moz-fit-content;height:fit-content;padding:10px;width:-moz-fit-content;width:fit-content}.frame[data-v-8a87a601]>:first-child{height:100%;width:100%}.selection-section[data-v-8a87a601]{display:flex;flex-direction:column;gap:15px;transition:all .3s ease;width:100%}.background-image-section[data-v-8a87a601]{flex-grow:1}.selection-section[data-v-8a87a601]:hover{transform:translateY(-2px)}.selection-section h2[data-v-8a87a601]{color:#333;font-size:1.4em;font-weight:700;margin:0;padding-bottom:8px;position:relative;text-align:center;width:100%}.selection-section h2[data-v-8a87a601]:after{background:#4caf50;border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:50px}.selection-list[data-v-8a87a601]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;overflow-y:auto;padding:5px;width:100%}.background-image-list[data-v-8a87a601]{max-height:800px}.selection-item[data-v-8a87a601]{box-sizing:border-box;cursor:pointer;flex-basis:calc(50% - 5px);flex-grow:0;flex-shrink:0;margin:0;max-width:200px;padding:0;position:relative;text-align:center}.background-image-item[data-v-8a87a601]{border:3px solid #000;border-radius:8px;flex-shrink:0;height:150px;width:150px}.background-image-item[data-v-8a87a601]:hover{border-color:#a0a0a0;transform:translateY(-3px)}.background-image-item.is-selected[data-v-8a87a601]{border-color:#000;box-shadow:0 6px 18px #0000002e,0 0 0 2px #00000014}.image-preview[data-v-8a87a601],.image-preview img[data-v-8a87a601]{height:100%;width:100%}.image-preview img[data-v-8a87a601]{display:block;-o-object-fit:contain;object-fit:contain}@media (max-width:1200px){.columns[data-v-8a87a601]{align-items:center;flex-direction:column;gap:20px;justify-content:flex-start}.frame-column[data-v-8a87a601],.image-selection-column[data-v-8a87a601],.style-selection-column[data-v-8a87a601]{min-width:0;width:100%}.frame-column[data-v-8a87a601]{padding:15px}.background-image-list[data-v-8a87a601]{max-height:250px}}@media (max-width:768px){.container-count[data-v-8a87a601]{padding:10px}.selection-item[data-v-8a87a601]{flex-basis:calc(50% - 5px);max-width:none}}.page-container[data-v-f2373794]{display:flex;flex-direction:column;min-height:100vh;width:100%}.button.is-dark[data-v-f2373794]{border-radius:50px;bottom:10px;height:40px;position:absolute;width:125px;z-index:999}.right-btn[data-v-f2373794]{right:100px}.container-count[data-v-f2373794]{align-items:center;background:#efe7da;box-sizing:border-box;display:flex;flex-direction:column;font-size:18px;gap:20px;margin:0;min-height:100vh;padding:4% 2% 0;width:100%}.completion-button[data-v-f2373794]:hover:not(:disabled){background:linear-gradient(135deg,#45a049,#4caf50);box-shadow:0 6px 12px #0000004d;transform:translateY(-2px)}.completion-button[data-v-f2373794]:disabled{background:#ccc;box-shadow:0 2px 4px #0000001a;cursor:not-allowed;transform:none}.columns[data-v-f2373794]{align-items:stretch;flex-direction:row;gap:20px;height:100%;justify-content:center;width:100%}.column[data-v-f2373794],.columns[data-v-f2373794]{box-sizing:border-box;display:flex}.column[data-v-f2373794]{align-items:center;border-radius:15px;box-shadow:0 4px 15px #0000000d;flex-direction:column;justify-content:flex-start;overflow:hidden;padding:15px}.theme-selection-column[data-v-f2373794]{flex:1;min-width:200px}.frame-column[data-v-f2373794]{align-items:center;display:flex;flex:0 0 auto;justify-content:center;padding:0}.icon-selection-column[data-v-f2373794]{flex:1;min-width:200px}.column>h2[data-v-f2373794],.column>p[data-v-f2373794]{color:#424242;flex-shrink:0;font-size:1.2em;margin-bottom:15px;margin-top:0;text-align:center;width:100%}.selection-section[data-v-f2373794]{display:flex;flex-direction:column;gap:15px;transition:all .3s ease;width:100%}.icon-section[data-v-f2373794]{flex-grow:1}.selection-section[data-v-f2373794]:hover{transform:translateY(-2px)}.selection-section h2[data-v-f2373794]{color:#333;font-size:1.4em;font-weight:700;margin:0;padding-bottom:8px;position:relative;text-align:center;width:100%}.selection-section h2[data-v-f2373794]:after{background:#4caf50;border-radius:2px;bottom:0;content:"";height:3px;left:50%;position:absolute;transform:translate(-50%);width:50px}.selection-list[data-v-f2373794]{display:flex;flex-wrap:wrap;gap:10px;justify-content:center;overflow-y:auto;padding:5px;width:100%}.icon-list[data-v-f2373794],.theme-list[data-v-f2373794]{max-height:900px}.selection-item[data-v-f2373794]{align-items:center;background:#fff;border:2px solid #ddd;border-radius:50%;box-sizing:border-box;cursor:pointer;display:flex;font-size:.9em;justify-content:center;min-width:100px;padding:8px 12px;transition:all .3s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none}.selection-item[data-v-f2373794]:hover{border-color:#a0a0a0;box-shadow:0 5px 15px #0000001a;transform:translateY(-3px)}.selection-item.is-selected[data-v-f2373794]{border-color:#4caf50;box-shadow:0 0 0 2px #4caf504d}.theme-item[data-v-f2373794]{box-shadow:0 3px 10px #0000000d;flex-shrink:0;font-weight:600;height:200px;width:200px}.theme-item span[data-v-f2373794]{background:#ffffffb3;border-radius:4px;font-size:1.5em;padding:4px 8px}.theme-item:hover span[data-v-f2373794]{background:#ffffffe6}.icon-item[data-v-f2373794]{height:150px;padding:5px;width:150px}.icon-item[data-v-f2373794]:hover{background:#eee}.icon-item[data-v-f2373794]:active{box-shadow:1px 1px 3px #0003;transform:scale(.95)}.icon-display[data-v-f2373794]{height:100%;-o-object-fit:contain;object-fit:contain;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}.delete-button[data-v-f2373794]{align-items:center;background:#f44!important;color:#fff!important;display:flex;flex-direction:column;gap:5px;justify-content:center;transition:all .3s ease}.delete-button[data-v-f2373794]:hover:not(.disabled){background:#c00!important;transform:scale(1.05)}.delete-button[data-v-f2373794]:active:not(.disabled){box-shadow:1px 1px 3px #0000004d;transform:scale(.95)}.delete-button.disabled[data-v-f2373794]{background:#ccc!important;color:#666!important;cursor:not-allowed!important;opacity:.6}.delete-button.disabled[data-v-f2373794]:hover{box-shadow:none!important;transform:none!important}.delete-icon[data-v-f2373794]{align-items:center;display:flex;height:32px;justify-content:center;width:32px}.delete-icon svg[data-v-f2373794]{height:24px;width:24px}.delete-text[data-v-f2373794]{font-size:12px;font-weight:700;text-align:center}.frame[data-v-f2373794]{align-items:center;background:transparent;box-sizing:border-box;display:flex;height:-moz-fit-content;height:fit-content;justify-content:center;padding:0;width:-moz-fit-content;width:fit-content}.frame[data-v-f2373794]>:first-child{border:none;height:100%;margin:0;padding:0;width:100%}.spinner[data-v-f2373794]{animation:spin-f2373794 1s ease-in-out infinite;border:4px solid rgba(76,175,80,.3);border-radius:50%;border-top-color:#4caf50;height:40px;margin-bottom:15px;width:40px}.message[data-v-f2373794]{align-items:center;background:#fffc;box-sizing:border-box;color:#555;flex-direction:column;font-size:18px;height:100%;padding:20px;text-align:center;width:100%}.export-controls[data-v-f2373794],.message[data-v-f2373794]{display:flex;justify-content:center}.export-controls[data-v-f2373794]{flex-wrap:wrap;gap:10px;margin-bottom:20px;margin-top:20px}.export-button[data-v-f2373794]{align-items:center;background-color:#4caf50;border:none;border-radius:4px;color:#fff;cursor:pointer;display:flex;font-size:14px;justify-content:center;min-width:150px;padding:10px 15px}.export-button[data-v-f2373794]:hover{background-color:#45a049}.export-button[data-v-f2373794]:disabled{background-color:#ccc;cursor:not-allowed}.spinner-small[data-v-f2373794]{animation:spin-f2373794 1s ease-in-out infinite;border:2px solid hsla(0,0%,100%,.3);border-radius:50%;border-top-color:#fff;height:16px;margin-right:8px;width:16px}@media (max-width:1200px){.columns[data-v-f2373794]{align-items:center;flex-direction:column;gap:20px;justify-content:flex-start}.frame-column[data-v-f2373794],.icon-selection-column[data-v-f2373794],.theme-selection-column[data-v-f2373794]{min-width:0;width:100%}.frame-column[data-v-f2373794]{padding:15px}.icon-list[data-v-f2373794],.theme-list[data-v-f2373794]{max-height:250px}}@media (max-width:768px){.container-count[data-v-f2373794]{padding:10px}.selection-item[data-v-f2373794]{min-width:80px}.theme-item[data-v-f2373794]{height:80px;width:80px}.icon-item[data-v-f2373794]{height:90px;width:90px}}.frame-with-icons-container[data-v-f2373794]{height:100%;position:relative;width:100%}.icon-overlay-layer[data-v-f2373794]{left:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:10}.draggable-icon[data-v-f2373794]{border:2px solid transparent;border-radius:8px;cursor:move;pointer-events:auto;position:absolute;transition:border-color .2s ease;z-index:999}.draggable-icon[data-v-f2373794],.icon-image[data-v-f2373794]{-webkit-user-select:none;-moz-user-select:none;user-select:none}.icon-image[data-v-f2373794]{border-radius:6px;-o-object-fit:contain;object-fit:contain}.icon-emoji[data-v-f2373794],.icon-image[data-v-f2373794]{height:100%;pointer-events:none;width:100%}.icon-emoji[data-v-f2373794]{font-size:.8em;-webkit-user-select:none;-moz-user-select:none;user-select:none}.completion-status[data-v-f2373794],.icon-emoji[data-v-f2373794]{align-items:center;display:flex;justify-content:center}.completion-status[data-v-f2373794]{background:#4caf501a;border:2px solid #4caf50;border-radius:8px;color:#2e7d32;flex-direction:column;font-size:16px;font-weight:700;margin:10px 0;padding:15px;text-align:center}@keyframes spin-f2373794{to{transform:rotate(1turn)}}
