.print-container[data-v-ac86427a]{padding:20px}.print-container .print-header[data-v-ac86427a]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px}@media print{.print-container .print-header[data-v-ac86427a]{display:none}}.print-container .print-content[data-v-ac86427a]{background:#fff;padding:20px;border-radius:4px;box-shadow:0 2px 12px 0 rgba(0,0,0,.1)}.print-container .loading-tip[data-v-ac86427a]{text-align:center;padding:40px 0}.a4-paper[data-v-ac86427a]{width:210mm;height:297mm;padding:15mm;margin:0 auto;background:#fff;box-shadow:0 0 10px rgba(0,0,0,.1);box-sizing:border-box}@media print{.a4-paper[data-v-ac86427a]{box-shadow:none;padding:10mm}}.approval-form[data-v-ac86427a]{height:100%;display:flex;flex-direction:column}.approval-form .form-title[data-v-ac86427a]{text-align:center;font-size:24px;margin-bottom:8px;line-height:1.6}.approval-form .form-header[data-v-ac86427a]{text-align:right;margin-bottom:15px;line-height:1.6}.approval-form .form-content[data-v-ac86427a]{border:1px solid #000}.approval-form .form-content .form-row[data-v-ac86427a]{display:flex;border-bottom:1px solid #000;min-height:32px;line-height:1.6}.approval-form .form-content .form-row[data-v-ac86427a]:last-child{border-bottom:none}.approval-form .form-content .form-col[data-v-ac86427a]{flex:1;display:flex;border-right:1px solid #000;position:relative;padding:0}.approval-form .form-content .form-col[data-v-ac86427a]:last-child{border-right:none}.approval-form .form-content .form-col.full[data-v-ac86427a]{flex:1}.approval-form .form-content .form-col.half[data-v-ac86427a]{flex:0.5}.approval-form .form-content .form-col .label[data-v-ac86427a]{width:90px;text-align:justify;-moz-text-align-last:justify;text-align-last:justify;padding:8px 10px;flex-shrink:0;position:relative;border-right:1px solid #000;font-weight:400}.approval-form .form-content .form-col .label[data-v-ac86427a]:after{position:absolute;right:3px}.approval-form .form-content .form-col .value[data-v-ac86427a]{flex:1;padding:8px 10px;word-break:break-all;line-height:1.6;color:#555}.approval-form .form-content .form-col .sub-text[data-v-ac86427a]{position:absolute;left:100px;bottom:8px;color:#666;font-size:12px}.approval-form .form-content .form-col .signature[data-v-ac86427a]{position:absolute;right:80px;bottom:8px}.approval-form .form-content .approval-content[data-v-ac86427a]{flex:1;padding:8px 10px 8px 10px;position:relative;min-height:80px}.approval-form .form-content .approval-content .checkbox-group[data-v-ac86427a]{line-height:1.3}.approval-form .form-content .signature-line[data-v-ac86427a]{position:absolute;bottom:8px;right:20px;display:flex;gap:20px;line-height:1.6}.approval-form .form-content .signature-line .date[data-v-ac86427a]{margin-left:20px}@media print{.print-container[data-v-ac86427a]{padding:0}.a4-paper[data-v-ac86427a]{box-shadow:none;height:297mm;overflow:hidden}}