@charset "UTF-8";.modal-overlay[data-v-fb322663]{position:fixed;inset:0;background:#00010699;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-container[data-v-fb322663]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:780px;padding:32px 56px 56px;max-height:90vh;overflow-y:auto}@media (max-width: 768px){.modal-container[data-v-fb322663]{padding:20px;max-width:335px}}.modal-close[data-v-fb322663]{position:absolute;top:24px;right:24px;width:44px;height:44px;background:#f6f6f6;border:1px solid #E3E3E3;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#00181a;transition:all .2s ease}.modal-close[data-v-fb322663]:hover{background:#eee}@media (max-width: 768px){.modal-close[data-v-fb322663]{top:8px;right:8px;width:32px;height:32px;background:transparent;border:none}}.modal-body[data-v-fb322663]{display:flex;flex-direction:column}.modal-title[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;color:#00181a;margin:0 0 8px;text-align:center;line-height:1.3}@media (max-width: 768px){.modal-title[data-v-fb322663]{font-size:18px;padding-right:32px;text-align:left}}.modal-subtitle[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#00181a;margin:0 0 24px;text-align:center;line-height:1.5}.modal-subtitle[data-v-fb322663] .price{color:#f77102;font-weight:600}@media (max-width: 768px){.modal-subtitle[data-v-fb322663]{font-size:14px;text-align:left;margin-bottom:16px}}.dropzone[data-v-fb322663]{background:#f6f6f6;border:1px dashed #b7c0c1;border-radius:16px;padding:24px;display:flex;flex-direction:column;align-items:center;gap:16px;cursor:pointer;transition:all .2s ease;margin-bottom:24px}@media (max-width: 768px){.dropzone[data-v-fb322663]{border-radius:8px;padding:20px;margin-bottom:16px}}.dropzone[data-v-fb322663]:hover{border-color:#f77102}.dropzone--dragging[data-v-fb322663]{border-color:#f77102;background:#f771020d}.dropzone--error[data-v-fb322663]{border-color:#f24646;background:#f246460d}.dropzone__input[data-v-fb322663]{display:none}.dropzone__icon[data-v-fb322663]{width:56px;height:56px;background:#fff;border:1px solid #E3E3E3;border-radius:8px;display:flex;align-items:center;justify-content:center;color:#f77102}@media (max-width: 768px){.dropzone__icon[data-v-fb322663]{width:48px;height:48px}.dropzone__icon svg[data-v-fb322663]{width:20px;height:20px}}.dropzone__text[data-v-fb322663]{text-align:center}.dropzone__label[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:500;color:#00181a;margin:0 0 8px;line-height:1.3;letter-spacing:.64px}@media (max-width: 768px){.dropzone__label[data-v-fb322663]{font-size:14px;letter-spacing:.56px}}.dropzone__link[data-v-fb322663]{color:#0bbbb2;text-decoration:underline;cursor:pointer}.dropzone__hint[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#00181a80;margin:0;line-height:1.5}@media (max-width: 768px){.dropzone__hint[data-v-fb322663]{font-size:12px}}.file-item[data-v-fb322663]{display:flex;align-items:flex-start;gap:8px;padding:8px 12px;border:1px solid #E3E3E3;border-radius:8px;margin-bottom:24px}@media (max-width: 768px){.file-item[data-v-fb322663]{margin-bottom:16px}}.file-item--error[data-v-fb322663]{border-color:#f24646}.file-item__icon[data-v-fb322663]{width:32px;height:32px;background:#fff;border:1px solid #E3E3E3;border-radius:4px;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#00181a}.file-item__content[data-v-fb322663]{flex:1;min-width:0}.file-item__header[data-v-fb322663]{display:flex;align-items:center;gap:16px;margin-bottom:4px}.file-item__name[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#00181a;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.file-item__meta[data-v-fb322663]{display:flex;align-items:center;gap:12px;flex-shrink:0}.file-item__size[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;color:#00181a80}.file-item__divider[data-v-fb322663]{width:1px;height:10px;background:#e3e3e3}.file-item__status[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:10px;font-weight:500;color:#00181a80}.file-item__status--success[data-v-fb322663]{color:#4ac95d}.file-item__status--error[data-v-fb322663]{color:#f24646}.file-item__remove[data-v-fb322663]{margin-left:auto;padding:0;background:none;border:none;cursor:pointer;color:#00181a;opacity:.5;transition:opacity .2s ease;flex-shrink:0}.file-item__remove[data-v-fb322663]:hover{opacity:1}.file-item__progress-row[data-v-fb322663]{display:flex;align-items:center;gap:8px}.file-item__progress[data-v-fb322663]{flex:1;height:6px;background:#e3e3e3;border-radius:5px;overflow:hidden}.file-item__progress-bar[data-v-fb322663]{height:100%;background:#4ac95d;border-radius:5px;transition:width .2s ease}.file-item__percentage[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:12px;color:#00181a80;flex-shrink:0;min-width:32px;text-align:right}.error-message[data-v-fb322663]{background:#fff0f0;border:1px solid #ffcccc;border-radius:8px;padding:12px 16px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;color:#c00;margin-bottom:24px}.modal-actions[data-v-fb322663]{display:flex;justify-content:center;gap:12px}@media (max-width: 768px){.modal-actions[data-v-fb322663]{flex-direction:column-reverse;gap:8px}}.action-btn[data-v-fb322663]{width:180px;height:56px;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease}@media (max-width: 768px){.action-btn[data-v-fb322663]{width:100%;height:48px;font-size:14px;font-weight:500}}.action-btn[data-v-fb322663]:disabled{opacity:.5;cursor:not-allowed}.action-btn--secondary[data-v-fb322663]{background:#f6f6f6;border:1px solid #E3E3E3;color:#00181a}.action-btn--secondary[data-v-fb322663]:hover:not(:disabled){background:#eee}.action-btn--primary[data-v-fb322663]{background:#f77102;color:#fff}.action-btn--primary[data-v-fb322663]:hover:not(:disabled){background:#de6502}.success-message[data-v-fb322663]{text-align:center;margin-bottom:32px}.success-message .success-icon[data-v-fb322663]{margin:0 auto 16px}.success-message h3[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:22px;font-weight:700;color:#00181a;text-transform:uppercase;letter-spacing:.88px;margin:0 0 8px}.success-message p[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;color:#666;margin:0}.payment-options[data-v-fb322663]{margin-bottom:24px}.payment-option[data-v-fb322663]{background:#fff;border:2px solid #e5e5e5;border-radius:12px;padding:24px;margin-bottom:16px}.payment-option--express[data-v-fb322663]{border-color:#f77102;background:#f7710205}.payment-option__header[data-v-fb322663]{display:flex;align-items:center;gap:12px;margin-bottom:16px}.payment-option__header svg[data-v-fb322663]{flex-shrink:0}.payment-option__header>div[data-v-fb322663]{flex:1}.payment-option__header h4[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:18px;font-weight:700;color:#00181a;text-transform:uppercase;letter-spacing:.72px;margin:0}.payment-option__price[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:700;color:#f77102;margin-top:8px}.payment-option__features[data-v-fb322663]{list-style:none;padding:0;margin:0 0 20px}.payment-option__features li[data-v-fb322663]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.6;color:#00181a;margin-bottom:8px;padding-left:24px;position:relative}.payment-option__features li[data-v-fb322663]:before{content:"✓";position:absolute;left:0;color:#f77102;font-weight:700}.payment-option__features li[data-v-fb322663]:last-child{margin-bottom:0}.payment-option__features li strong[data-v-fb322663]{font-weight:700;color:#f77102}.payment-option .btn-full[data-v-fb322663]{width:100%}.modal-enter-active[data-v-fb322663],.modal-leave-active[data-v-fb322663]{transition:opacity .3s ease}.modal-enter-from[data-v-fb322663],.modal-leave-to[data-v-fb322663]{opacity:0}.modal-enter-active .modal-container[data-v-fb322663],.modal-leave-active .modal-container[data-v-fb322663]{transition:transform .3s ease}.modal-enter-from .modal-container[data-v-fb322663],.modal-leave-to .modal-container[data-v-fb322663]{transform:scale(.95)}.btn-loading[data-v-fb322663]{display:flex;align-items:center;justify-content:center;gap:8px}.spinner[data-v-fb322663]{animation:spin-fb322663 1s linear infinite}.spinner-circle[data-v-fb322663]{animation:dash-fb322663 1.5s ease-in-out infinite}@keyframes spin-fb322663{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes dash-fb322663{0%{stroke-dashoffset:50}50%{stroke-dashoffset:0}to{stroke-dashoffset:-50}}.btn[data-v-fb322663]:disabled{opacity:.7;cursor:not-allowed}@media (max-width: 768px){.success-message[data-v-fb322663]{margin-bottom:24px}.success-message h3[data-v-fb322663]{font-size:18px}.success-message p[data-v-fb322663]{font-size:14px}.payment-option[data-v-fb322663]{padding:20px}.payment-option__header h4[data-v-fb322663]{font-size:16px}.payment-option__price[data-v-fb322663]{font-size:20px}}.modal-overlay[data-v-7a5cfe98]{position:fixed;inset:0;background:#00010699;display:flex;align-items:center;justify-content:center;z-index:9999;padding:20px}.modal-content[data-v-7a5cfe98]{position:relative;background:#fff;border-radius:16px;width:100%;max-width:756px;padding:56px 44px 44px;max-height:90vh;overflow-y:auto}@media (max-width: 768px){.modal-content[data-v-7a5cfe98]{padding:48px 24px 32px}}.modal-close[data-v-7a5cfe98]{position:absolute;top:24px;right:24px;width:44px;height:44px;background:#f6f6f6;border:1px solid #E3E3E3;border-radius:8px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#00181a;transition:all .2s ease}.modal-close[data-v-7a5cfe98]:hover{background:#eee}@media (max-width: 768px){.modal-close[data-v-7a5cfe98]{top:16px;right:16px;width:40px;height:40px}}.modal-header[data-v-7a5cfe98]{text-align:center;margin-bottom:24px}.modal-title[data-v-7a5cfe98]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:600;color:#00181a;margin:0 0 4px;line-height:1.5}@media (max-width: 768px){.modal-title[data-v-7a5cfe98]{font-size:20px}}.modal-subtitle[data-v-7a5cfe98]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:400;color:#00181a80;margin:0;line-height:1.5}@media (max-width: 768px){.modal-subtitle[data-v-7a5cfe98]{font-size:14px}}.modal-actions[data-v-7a5cfe98]{display:flex;justify-content:center;gap:12px;margin-bottom:32px}@media (max-width: 576px){.modal-actions[data-v-7a5cfe98]{flex-direction:column}}.verify-notice[data-v-7a5cfe98]{display:flex;align-items:center;justify-content:center;text-align:center;gap:8px;padding:12px 16px;margin-bottom:20px;border-radius:8px;background:#f7710214;border:1px solid rgba(247,113,2,.25);font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;line-height:1.5;color:#f77102}.verify-notice__link[data-v-7a5cfe98]{color:#f77102;font-weight:600;text-decoration:underline}.action-btn[data-v-7a5cfe98]{width:180px;height:56px;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;border:none;cursor:pointer;transition:all .2s ease}.action-btn[data-v-7a5cfe98]:disabled{opacity:.5;cursor:not-allowed}@media (max-width: 576px){.action-btn[data-v-7a5cfe98]{width:100%}}.action-btn--dark[data-v-7a5cfe98]{background:#00272b;color:#fff}.action-btn--dark[data-v-7a5cfe98]:hover{background:#003e45}.action-btn--primary[data-v-7a5cfe98]{background:#f77102;color:#fff}.action-btn--primary[data-v-7a5cfe98]:hover{background:#de6502}.copy-section[data-v-7a5cfe98]{background:#f6f6f6;border:1px solid #E3E3E3;border-radius:16px;padding:24px}.copy-section__title[data-v-7a5cfe98]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:24px;font-weight:500;color:#00181a;text-align:center;margin:0 0 16px;line-height:1.5}@media (max-width: 768px){.copy-section__title[data-v-7a5cfe98]{font-size:18px}}.cv-list[data-v-7a5cfe98]{display:flex;flex-direction:column;gap:8px}.cv-item[data-v-7a5cfe98]{background:#fff;border:1px solid #E3E3E3;border-radius:8px;padding:16px 24px;display:flex;align-items:center;justify-content:space-between;gap:12px}@media (max-width: 576px){.cv-item[data-v-7a5cfe98]{flex-direction:column;align-items:stretch;padding:16px}}.cv-item__info[data-v-7a5cfe98]{flex:1;min-width:0}.cv-item__title[data-v-7a5cfe98]{font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:16px;font-weight:600;color:#00181a;margin:0 0 8px;line-height:1.3;letter-spacing:.64px}.cv-item__meta[data-v-7a5cfe98]{display:flex;align-items:center;gap:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:400;color:#00181a80;letter-spacing:.56px}.cv-item__meta svg[data-v-7a5cfe98]{flex-shrink:0;color:#00181a80}.copy-btn[data-v-7a5cfe98]{height:48px;padding:0 24px;background:#f6f6f6;border:1px solid #E3E3E3;border-radius:8px;font-family:Geist,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:14px;font-weight:500;color:#00181a;cursor:pointer;transition:all .2s ease;flex-shrink:0}.copy-btn[data-v-7a5cfe98]:hover{background:#eee}@media (max-width: 576px){.copy-btn[data-v-7a5cfe98]{width:100%}}.modal-enter-active[data-v-7a5cfe98],.modal-leave-active[data-v-7a5cfe98]{transition:opacity .3s ease}.modal-enter-from[data-v-7a5cfe98],.modal-leave-to[data-v-7a5cfe98]{opacity:0}.modal-enter-active .modal-content[data-v-7a5cfe98],.modal-leave-active .modal-content[data-v-7a5cfe98]{transition:transform .3s ease}.modal-enter-from .modal-content[data-v-7a5cfe98],.modal-leave-to .modal-content[data-v-7a5cfe98]{transform:scale(.95)}
