.membership[data-v-0f54e243]{min-height:100%}.membership .log-card[data-v-0f54e243]{background:#fff;border-radius:.125rem;padding:.125rem;box-shadow:0 .005208rem .015625rem rgba(0,0,0,.04);min-height:100%}.membership .log-card .page-header[data-v-0f54e243]{margin-bottom:.104167rem;display:flex;justify-content:space-between;align-items:center}.membership .log-card .page-header .page-title[data-v-0f54e243]{font-size:.104167rem;color:#333;font-weight:700}.membership .log-card .action-buttons[data-v-0f54e243]{display:flex;gap:.0625rem}.membership .log-card .form-container[data-v-0f54e243]{padding:.104167rem;border-radius:.041667rem;overflow-x:auto}.membership .log-card .form-container .form-header .header-line1[data-v-0f54e243],.membership .log-card .form-container .form-header .header-line2[data-v-0f54e243]{text-align:center;font-size:.145833rem;color:#666667;margin-bottom:.052083rem}.membership .log-card .form-container .form-header .header-line3[data-v-0f54e243]{font-size:.083333rem;color:#666667;line-height:.130208rem}.membership .log-card .form-container .form-header .header-line4[data-v-0f54e243]{font-size:.083333rem;color:#333;line-height:.130208rem;font-weight:700}.membership .log-card .form-container .form-header .date-row[data-v-0f54e243]{position:relative;display:flex;justify-content:flex-start}.membership .log-card .form-container .form-header .date-row span[data-v-0f54e243]:last-child{position:absolute;left:60%}.membership .log-card .form-container .form-header .text[data-v-0f54e243]{text-indent:2em}.membership .log-card .application-table[data-v-0f54e243]{width:100%;border-collapse:collapse;table-layout:fixed}.membership .log-card .application-table tbody tr td[data-v-0f54e243]{border:.005208rem solid #000;padding:.052083rem;vertical-align:middle;height:.234375rem;font-size:.083333rem}.membership .log-card .application-table tbody tr td.label[data-v-0f54e243]{color:#333;text-align:left;border:.005208rem solid #000}.membership .log-card .application-table tbody tr td.bottom-center[data-v-0f54e243]{text-align:center;padding-bottom:.052083rem;white-space:nowrap}.membership .log-card .application-table tbody tr td input[data-v-0f54e243],.membership .log-card .application-table tbody tr td select[data-v-0f54e243],.membership .log-card .application-table tbody tr td textarea[data-v-0f54e243]{width:100%;padding:.041667rem;border:none;font-size:.083333rem;outline:none;background:transparent}.membership .log-card .application-table tbody tr td .date-input[data-v-0f54e243]{width:.260417rem;display:inline-block;text-align:center;margin:0 .010417rem}.membership .log-card .application-table tbody tr td .signature-section[data-v-0f54e243]{width:100%}.membership .log-card .application-table tbody tr td .signature-row[data-v-0f54e243]{margin-bottom:.026042rem}.membership .log-card .application-table tbody tr td .signature-row.left-align[data-v-0f54e243]{text-align:left}.membership .log-card .application-table tbody tr td .signature-input[data-v-0f54e243]{width:1.041667rem;display:inline-block}.membership .log-card .application-table tbody tr td .signature-canvas[data-v-0f54e243]{display:inline-block;vertical-align:middle;border-bottom:.005208rem solid #000}.membership .log-card .application-table tbody tr td .signature-btn[data-v-0f54e243]{margin-left:.026042rem;padding:.010417rem .041667rem;font-size:.0625rem;cursor:pointer;background:#fff;border:.005208rem solid #dcdfe6;border-radius:.020833rem}.membership .log-card .application-table tbody tr td .signature-btn[data-v-0f54e243]:hover{background:#f5f7fa;border-color:#c6e2ff}.membership .log-card .application-table tbody tr td .signature-image[data-v-0f54e243]{display:inline-block;vertical-align:middle;max-width:.78125rem;max-height:.208333rem;cursor:pointer}.membership .log-card .application-table tbody tr td .signature-placeholder[data-v-0f54e243]{display:inline-block;vertical-align:middle;cursor:pointer;min-width:.78125rem;min-height:.208333rem}.membership .log-card .application-table tbody tr td .photo-cell[data-v-0f54e243]{width:.520833rem;height:.677083rem;padding:0;vertical-align:middle}.membership .log-card .application-table tbody tr td .photo-cell .photo-container[data-v-0f54e243]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:100%;height:100%}.membership .log-card .application-table tbody tr td .photo-cell .photo-image[data-v-0f54e243]{width:100%;height:.677083rem;object-fit:cover;display:block}.membership .log-card .application-table tbody tr td .photo-cell .photo-placeholder[data-v-0f54e243]{width:.520833rem;height:.677083rem;display:flex;flex-direction:column;align-items:center;justify-content:center;color:#999;font-size:.0625rem;cursor:pointer}.membership .log-card .application-table tbody tr td .photo-cell .photo-placeholder[data-v-0f54e243]:hover{color:#409eff}.membership .log-card .application-table tbody tr td textarea[data-v-0f54e243]{resize:vertical;min-height:.416667rem}.signature-dialog-content{display:flex;flex-direction:column;align-items:center}.signature-dialog-content .signature-dialog-canvas{border:.005208rem solid #dcdfe6;border-radius:.020833rem;cursor:crosshair;background:#fff}.signature-dialog-content .signature-dialog-buttons{margin-top:.104167rem;display:flex;gap:.052083rem}