.photo-upload-wrapper[data-v-9bdf5f2c]{display:flex;gap:60px}.photo-upload-wrapper .is-center-upload-field-label[data-v-9bdf5f2c]{width:264px}@media (max-width:900px){.photo-upload-wrapper .is-center-upload-field-label[data-v-9bdf5f2c]{width:132px}}.photo-upload-wrapper .upload-field-label[data-v-9bdf5f2c]{width:100%}.photo-upload-wrapper .display-none[data-v-9bdf5f2c]{display:none}.photo-upload-wrapper .help-content[data-v-9bdf5f2c]{align-items:center;cursor:pointer;display:flex;margin-top:8px;width:100%}.photo-upload-wrapper .help-content .icon img[data-v-9bdf5f2c]{height:16px;width:16px}.photo-upload-wrapper .help-content .icon .question-icon[data-v-9bdf5f2c]{display:block}.photo-upload-wrapper .help-content .icon .mobile-question-icon[data-v-9bdf5f2c]{display:none}@media (max-width:900px){.photo-upload-wrapper .help-content[data-v-9bdf5f2c]{margin-top:0}.photo-upload-wrapper .help-content .icon img[data-v-9bdf5f2c]{height:14px;width:14px}.photo-upload-wrapper .help-content .icon .question-icon[data-v-9bdf5f2c]{display:none}.photo-upload-wrapper .help-content .icon .mobile-question-icon[data-v-9bdf5f2c]{display:block}}.photo-upload-wrapper .help-content .icon[data-v-9bdf5f2c]{align-items:center;display:flex;margin-right:5px}.photo-upload-wrapper .help-content .text[data-v-9bdf5f2c]{color:var(--nav-color);font-family:var(--font-family-secondary);font-size:var(--font-size-xs-3);font-weight:var(--font-weight-5);letter-spacing:var(--font-letter-spacing-17);text-decoration-line:underline}@media (max-width:900px){.photo-upload-wrapper .help-content .text[data-v-9bdf5f2c]{color:#4786ff;font-size:var(--font-size-xs-3);letter-spacing:var(--font-letter-spacing-14)}}.photo-container[data-v-9bdf5f2c]{display:flex;flex-wrap:wrap;margin-top:24px}@media (max-width:900px){.photo-container[data-v-9bdf5f2c]{gap:0 20px;margin-top:20px}}.is-group-label-field[data-v-9bdf5f2c]{margin-top:8px!important}.photo-upload-container[data-v-9bdf5f2c]{align-items:center;border:1px dashed var(--dashed-border);border-radius:5px;display:flex;flex-direction:column;gap:16px;padding:26px 36px;position:relative}.photo-upload-container[data-v-9bdf5f2c]:has(:active,:focus-within){border-style:solid}.photo-upload-container.error[data-v-9bdf5f2c]{border-color:var(--primary)}@media (max-width:900px){.photo-upload-container[data-v-9bdf5f2c]{gap:12px;padding:15px 6px 6px}}.photo-upload-choice-popover-container[data-v-9bdf5f2c]{background:var(--primary-font-color);border:1px solid var(--primary-font-color);border-radius:8px;box-shadow:4px 4px 4px #00000040;display:flex;flex-direction:column;gap:1px;overflow:hidden;position:absolute;top:100%;visibility:hidden;z-index:1}.photo-upload-choice-popover-container .upload-choice[data-v-9bdf5f2c]{align-items:center;background:#eee;display:flex;height:45px;justify-content:center;padding:8px}.photo-upload-choice-popover-container .upload-choice .upload-choice-text[data-v-9bdf5f2c]{flex-grow:1;line-height:normal}.photo-upload-choice-popover-container.open[data-v-9bdf5f2c]{visibility:visible}.photo-attached-container[data-v-9bdf5f2c]{border:1px solid var(--grey-2);border-radius:5px;position:relative}.photo-attached-container .photo-upload-spinner[data-v-9bdf5f2c]{height:50px;width:50px}@media (max-width:900px){.photo-attached-container .photo-upload-spinner[data-v-9bdf5f2c]{height:30px;width:30px}}.photo-attached-container-bg-img[data-v-9bdf5f2c]{height:100%;position:absolute;width:100%}.photo-attached-container[data-v-9bdf5f2c],.photo-upload-container[data-v-9bdf5f2c]{min-height:152px;width:264px}@media (max-width:900px){.photo-attached-container[data-v-9bdf5f2c],.photo-upload-container[data-v-9bdf5f2c]{max-height:80px!important;min-height:80px!important;width:132px}}.photo-attached-green-check-container[data-v-9bdf5f2c]{align-items:center;background:#f1f1fae0;bottom:0;display:flex;gap:10px;justify-content:center;padding-block:17px;position:absolute;width:100%;z-index:1}@media (max-width:900px){.photo-attached-green-check-container[data-v-9bdf5f2c]{padding-block:7px}}.photo-attached-green-check-text[data-v-9bdf5f2c]{color:var(--primary-font-color);font-family:var(--font-family-secondary);font-size:var(--font-size-sm-3);font-style:normal;font-weight:var(--font-weight-5);letter-spacing:var(--font-letter-spacing-13);line-height:16px;text-align:center}@media (max-width:900px){.photo-attached-green-check-text[data-v-9bdf5f2c]{color:var(--primary-font-color);font-family:var(--font-family-secondary);font-size:var(--font-size-xs-3);font-style:normal;font-weight:var(--font-weight-5);letter-spacing:var(--font-letter-spacing-13);line-height:16px;text-align:center}}.photo-attached-remove-container[data-v-9bdf5f2c]{align-items:center;display:flex;gap:8px;margin-top:15px;width:100%}@media (max-width:900px){.photo-attached-remove-container[data-v-9bdf5f2c]{gap:4px;margin-top:2px}}.photo-attached-remove-container img.disabled-img[data-v-9bdf5f2c]{opacity:.5}.photo-attached-remove-text[data-v-9bdf5f2c]{color:var(--text-link-color);font-family:var(--font-family-primary);font-size:var(--font-size-md-2);font-weight:var(--font-weight-7);letter-spacing:var(--font-letter-spacing-21);line-height:32px}.photo-attached-remove-text[data-v-9bdf5f2c]:disabled{cursor:default;opacity:.5;pointer-events:none}@media (max-width:900px){.photo-attached-remove-text[data-v-9bdf5f2c]{font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-weight:var(--font-weight-7);letter-spacing:var(--font-letter-spacing-15);line-height:normal}}.btn[data-v-9bdf5f2c]{min-width:-webkit-fill-available}.photo-attached-error-container[data-v-9bdf5f2c]{align-items:start;color:var(--primary);display:flex;gap:4px;margin-top:4px;width:100%}.photo-attached-error-text[data-v-9bdf5f2c]{font-family:var(--font-family-secondary);font-size:var(--font-size-sm-1);font-style:normal;font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-15);line-height:20px;white-space:pre-wrap}@media (max-width:900px){.photo-attached-error-text[data-v-9bdf5f2c]{font-family:var(--font-family-secondary);font-size:var(--font-size-xs-1);font-style:normal;font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-13);line-height:normal;margin-top:-2px}}.camera-overlay[data-v-9bdf5f2c]{background:#323235;bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:2000}.photo-upload-guide[data-v-9bdf5f2c]{gap:0 61px;margin:0 0 0 61px}@media (max-width:900px){.photo-upload-guide[data-v-9bdf5f2c]{gap:23px;margin:-7px 0 0}}@media (max-width:380px){.photo-upload-guide[data-v-9bdf5f2c]{margin:10px 0}}.photo-upload-guide .acceptable[data-v-9bdf5f2c]{color:var(--primary-font-color);font-family:var(--font-family-primary);font-size:var(--font-size-sm-2);font-weight:var(--font-weight-5);letter-spacing:var(--font-letter-spacing-21);margin-bottom:16px}@media (max-width:900px){.photo-upload-guide .acceptable[data-v-9bdf5f2c]{font-size:var(--font-size-sm-1);letter-spacing:var(--font-letter-spacing-9);margin-bottom:4px}}.photo-upload-guide .guide-text-container[data-v-9bdf5f2c]{color:var(--primary-font-color);display:flex;font-family:var(--font-family-primary);font-size:var(--font-size-sm-1);font-style:normal;font-weight:var(--font-weight-4);gap:5px;letter-spacing:-1px;line-height:normal;margin-bottom:12px}.photo-upload-guide .guide-text-container img[data-v-9bdf5f2c]{height:20px;width:20px}@media (max-width:900px){.photo-upload-guide .guide-text-container[data-v-9bdf5f2c]{font-family:var(--font-family-secondary);font-size:var(--font-size-xs-3);gap:0;letter-spacing:-.7px;margin-bottom:0}.photo-upload-guide .guide-text-container img[data-v-9bdf5f2c]{height:16px;width:16px}}.remove-confirmation-container[data-v-9bdf5f2c]{margin:24px}.remove-confirmation-message[data-v-9bdf5f2c]{color:var(--black);font-family:var(--font-family-secondary);font-size:var(--font-size-xs-3);font-style:normal;font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-14);line-height:normal;margin-bottom:36px;margin-top:20px}.remove-confirmation-button-container[data-v-9bdf5f2c]{gap:12px}.remove-confirmation-button[data-v-9bdf5f2c]{flex:1 1 0;font-family:var(--font-family-secondary);font-size:var(--font-size-sm-1);font-style:normal;font-weight:var(--font-weight-6);letter-spacing:var(--font-letter-spacing-13);line-height:24px;min-height:32px;min-width:unset;text-align:center}.help-modal-container[data-v-9bdf5f2c]{margin:16px 46px}@media (max-width:900px){.help-modal-container[data-v-9bdf5f2c]{margin:16px}}.help-modal-instructions[data-v-9bdf5f2c]{color:var(--black);font-family:var(--font-family-secondary);font-size:var(--font-size-md-2);font-style:normal;font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-15);line-height:normal;padding-inline-start:20px}@media (max-width:900px){.help-modal-instructions[data-v-9bdf5f2c]{font-size:var(--font-size-sm-1);line-height:24px}}.help-modal-paragraph[data-v-9bdf5f2c]{margin-top:32px}.help-modal-paragraph-header[data-v-9bdf5f2c]{color:var(--black);font-family:var(--font-family-primary);font-size:var(--font-size-md-4);font-style:normal;font-weight:var(--font-weight-5);letter-spacing:var(--font-letter-spacing-17);line-height:20px;margin-bottom:12px;padding-inline-start:16px}@media (max-width:900px){.help-modal-paragraph-header[data-v-9bdf5f2c]{font-size:var(--font-size-sm-3)}}.help-modal-acceptable-can-highlight[data-v-9bdf5f2c]{color:#00c008}.help-modal-acceptable-characteristics[data-v-9bdf5f2c]{color:var(--black);font-family:var(--font-family-secondary);font-size:var(--font-size-md-2);font-style:normal;font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-15);line-height:30px;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='13' height='10' fill='none' viewBox='0 0 13 10'%3E%3Cpath fill='%2300C008' d='m4.5 9.4-4-4L1.9 4l2.6 2.6L11.1 0l1.4 1.4z'/%3E%3C/svg%3E");padding-inline-start:16px}@media (max-width:900px){.help-modal-acceptable-characteristics[data-v-9bdf5f2c]{font-size:var(--font-size-sm-1);line-height:20px}}.help-modal-unacceptable-cannot-highlight[data-v-9bdf5f2c]{color:red}.help-modal-unacceptable-characteristics[data-v-9bdf5f2c]{display:grid;gap:4px 12px;grid-template-columns:1fr 1fr;list-style-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' fill='none' viewBox='0 0 10 10'%3E%3Cpath stroke='red' stroke-width='1.5' d='M9 1 1 9M1 1l8 8'/%3E%3C/svg%3E");margin-top:12px;padding-inline-start:16px}.help-modal-unacceptable-characteristic-text[data-v-9bdf5f2c]{color:var(--black);font-family:var(--font-family-secondary);font-size:var(--font-size-sm-3);font-style:normal;font-weight:var(--font-weight-4);letter-spacing:var(--font-letter-spacing-14);line-height:20px;margin-bottom:7px}@media (max-width:900px){.help-modal-unacceptable-characteristic-text[data-v-9bdf5f2c]{font-size:var(--font-size-xs-3)}}.help-modal-unacceptable-characteristic-image[data-v-9bdf5f2c]{height:125px;width:189px}@media (max-width:900px){.help-modal-unacceptable-characteristic-image[data-v-9bdf5f2c]{height:65px;width:129px}}.modal-container[data-v-9bdf5f2c]{min-width:630px;width:630px}.modal-container .remove-confirmation-message[data-v-9bdf5f2c]{font-size:var(--font-size-md-2);letter-spacing:var(--font-letter-spacing-21);margin:20px 26px 36px}.remove-confirmation-button-container[data-v-9bdf5f2c]{align-items:start;display:flex;gap:40px;justify-content:center;margin-bottom:56px}.remove-confirmation-button-container .remove-confirmation-button[data-v-9bdf5f2c]{font-family:var(--font-family-primary);font-size:var(--font-size-md-2);font-style:normal;font-weight:var(--font-weight-7);letter-spacing:var(--font-letter-spacing-27);line-height:normal;max-width:137px}@media (max-width:900px){.modal-container[data-v-9bdf5f2c]{max-width:90%!important;width:396px!important}.modal-container .remove-confirmation-message[data-v-9bdf5f2c]{font-size:var(--font-size-xs-3);margin:0 0 36px}.modal-container .remove-confirmation-button-container[data-v-9bdf5f2c]{margin-bottom:45px}.modal-container .remove-confirmation-button-container .remove-confirmation-button[data-v-9bdf5f2c]{font-family:var(--font-family-secondary);font-size:var(--font-size-sm-1);font-style:normal;font-weight:var(--font-weight-6);letter-spacing:var(--font-letter-spacing-13);line-height:24px;max-width:140px}}
