.paper-component[data-v-b4583319]{display:flex;flex-direction:column;align-items:center;padding:20px}.paper-intro[data-v-b4583319]{margin:0 0 6px}.paper-example[data-v-b4583319]{text-align:center;display:block;color:#5f6b7c;font-weight:bolder;font-size:22px;margin:10px;padding:10px 15px;background-color:#eee;line-height:1.6}.paper-component .photo-box[data-v-b4583319]{width:500px;height:300px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:opacity .3s;background:#fff;border-radius:10px;position:relative}.paper-component .photo-box+.photo-box[data-v-b4583319]{margin-top:10px}.paper-component .photo-box[data-v-b4583319]:before{content:"";position:absolute;inset:-4px;border:4px dashed rgba(95,107,124,.6);border-radius:10px}.paper-component .photo-box[data-v-b4583319]:hover{opacity:.7}.paper-component .photo-box.has-image[data-v-b4583319]{cursor:default}.paper-component .photo-box.has-image[data-v-b4583319]:hover{opacity:1}.paper-component .photo-box img[data-v-b4583319]{width:100%;height:100%;object-fit:contain}.paper-component .photo-box span[data-v-b4583319]{color:#000;font-size:20px}.photo-actions[data-v-b4583319]{display:flex;flex-direction:column;gap:10px;margin-top:16px;width:100%;max-width:500px}.reset-photo-btn[data-v-b4583319]{display:flex;align-items:center;gap:8px;padding:8px 16px;background-color:#f5f5f5;border-radius:6px;color:#5f6b7c;cursor:pointer;transition:all .3s ease;font-size:13px}.reset-photo-btn[data-v-b4583319]:hover{background-color:#e8e8e8;transform:translateY(-1px)}.button[data-v-b4583319]{display:block;cursor:pointer;text-decoration:none;padding:.5em 2em;background-color:var(--primary);color:var(--background);border-radius:6px;transition:transform ease .2s,box-shadow ease .2s;font-size:18px;z-index:2;white-space:nowrap;width:200px;text-align:center;user-select:none}.button_disable[data-v-b4583319]{display:block;cursor:not-allowed;opacity:.72;text-decoration:none;padding:.5em 2em;background-color:#ccc;color:var(--background);border-radius:6px;font-size:18px;z-index:2;white-space:nowrap;width:200px;text-align:center;user-select:none}.button[data-v-b4583319]:hover{transform:scale(1.05);box-shadow:0 10px 20px #0000001a}@media screen and (max-width: 1234px){.paper-component .photo-box[data-v-b4583319]{width:90%}}@media (prefers-color-scheme: dark){.paper-component .photo-box[data-v-b4583319]{background:#5f6b7c69}.paper-component .photo-box span[data-v-b4583319]{color:#fff}.paper-example[data-v-b4583319]{background-color:#2a2a2a;color:#ccc}.reset-photo-btn[data-v-b4583319]{background-color:#2a2a2a;color:#fff}.reset-photo-btn[data-v-b4583319]:hover{background-color:#3a3a3a}}.container[data-v-b858318a]{max-width:1200px;margin:0 auto;padding:20px}.login-card[data-v-b858318a]{background:white;border-radius:16px;padding:40px;text-align:center;max-width:400px;margin:40px auto;box-shadow:0 4px 20px #00000014}.login-icon[data-v-b858318a]{color:var(--primary);margin-bottom:20px}.login-text[data-v-b858318a]{margin-bottom:24px}.login-text h3[data-v-b858318a]{font-size:24px;margin-bottom:8px;color:#333}.login-text p[data-v-b858318a]{color:#666}.main-content[data-v-b858318a]{display:flex;flex-direction:column;gap:20px}.progress-section[data-v-b858318a]{display:flex;justify-content:center}.stepper[data-v-b858318a]{display:inline-flex;align-items:center;gap:6px;padding:4px;border-radius:999px;background:rgba(95,107,124,.07);border:1px solid rgba(95,107,124,.1)}.stepper-item[data-v-b858318a]{display:flex;align-items:center;gap:7px;padding:5px 14px 5px 6px;border-radius:999px;font-size:13px;line-height:1;color:#5f6b7cbf;transition:all .25s ease;white-space:nowrap}.stepper-item+.stepper-item[data-v-b858318a]:before{content:"";width:10px;height:1px;margin-left:-2px;margin-right:3px;background:rgba(95,107,124,.28)}.stepper-index[data-v-b858318a]{display:flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;font-size:11px;font-weight:600;font-variant-numeric:tabular-nums;background:rgba(95,107,124,.18);color:#5f6b7cd9;transition:all .25s ease}.stepper-item.active[data-v-b858318a]{background:#fff;color:var(--primary);font-weight:600;box-shadow:0 1px 4px #5f6b7c29}.stepper-item.active .stepper-index[data-v-b858318a]{background:var(--primary);color:#fff}.stepper-item.done .stepper-index[data-v-b858318a]{background:rgba(70,128,96,.18);color:var(--primary)}.content-section[data-v-b858318a]{background:white;border-radius:16px;padding:15px 0;box-shadow:0 4px 20px #00000014}.primary-button[data-v-b858318a]{background:var(--primary);color:#fff;border:none;padding:12px 24px;border-radius:8px;font-weight:500;cursor:pointer;transition:all .3s ease}.primary-button[data-v-b858318a]:hover{opacity:.9;transform:translateY(-1px)}@media (max-width: 768px){.stepper-item[data-v-b858318a]{font-size:12px;padding:4px 12px 4px 5px}}@media (prefers-color-scheme: dark){.login-card[data-v-b858318a]{background:#1a1a1a;box-shadow:0 4px 20px #0003}.login-text h3[data-v-b858318a]{color:#fff}.login-text p[data-v-b858318a]{color:#999}.stepper[data-v-b858318a]{background:rgba(255,255,255,.06);border-color:#ffffff1a}.stepper-item[data-v-b858318a]{color:#ffffffa6}.stepper-index[data-v-b858318a]{background:rgba(255,255,255,.15);color:#ffffffd9}.stepper-item.active[data-v-b858318a]{background:rgba(255,255,255,.14);color:#fff}.content-section[data-v-b858318a]{background:#1a1a1a;box-shadow:0 4px 20px #0003}}.loading-wrapper[data-v-b858318a]{display:flex;justify-content:center;align-items:center;height:300px}.loading-spinner[data-v-b858318a]{width:40px;height:40px;border:4px solid rgba(95,107,124,.1);border-radius:50%;border-top:4px solid var(--primary);animation:spin-b858318a 1s linear infinite}@keyframes spin-b858318a{0%{transform:rotate(0)}to{transform:rotate(360deg)}}
