.leave-document-stack{display:flex;flex-direction:column;gap:24px;width:100%;min-width:0;overflow-x:auto;padding:4px 0 16px}.leave-document-page{box-sizing:border-box;flex-shrink:0;width:210mm;min-height:297mm;padding:12mm 14mm;margin:0 auto;background:white;color:#111;box-shadow:0 2px 14px #00000015;font-family:Arial,Noto Sans KR,sans-serif;font-size:11pt;line-height:1.6;display:flex;flex-direction:column}.leave-document-meta{display:flex;justify-content:space-between;gap:8mm;font-size:8pt;color:#555}.leave-document-title{font-size:24pt;font-weight:700;text-align:center;margin:7mm 0 6mm;text-decoration:underline;text-underline-offset:3mm}.leave-document-approval{display:flex;align-self:flex-end;border:1px solid black;margin-bottom:6mm;width:max-content}.leave-document-approval-label{width:7mm;flex:0 0 7mm;border-right:1px solid black;display:flex;align-items:center;justify-content:center;text-align:center;font-size:9pt}.leave-document-approval-cells{display:flex;flex:none;min-width:0}.leave-document-approval-cell{flex:0 0 26mm;width:26mm;min-width:0;text-align:center;border-right:1px solid black;display:flex;flex-direction:column}.leave-document-approval-cell:last-child{border-right:0}.leave-document-approval-cell>div{border-bottom:1px solid black;padding:1mm;font-size:9pt}.leave-document-approval-cell strong{padding:3mm 1mm;min-height:13mm;overflow-wrap:anywhere;font-size:12pt;font-weight:500}.leave-document-approval-cell small{border-top:1px solid black;padding:1mm;font-size:8pt}.leave-document-body{border:1px solid black}.leave-document-field{display:grid;grid-template-columns:35mm minmax(0,1fr);border-bottom:1px solid black;min-height:19mm}.leave-document-field-label{display:flex;align-items:center;justify-content:center;background:#f3f3f3;border-right:1px solid black;letter-spacing:1mm}.leave-document-field-value{display:flex;align-items:center;justify-content:center;padding:4mm;white-space:pre-wrap;overflow-wrap:anywhere;text-align:center}.leave-document-period{width:100%;text-align:left;font-size:10pt}.leave-document-overall-period{font-weight:700}.leave-document-period>p{margin:0}.leave-document-date-rows{list-style:none;padding:0;margin:3mm 0}.leave-document-date-rows li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:3mm;padding:2mm 0;break-inside:avoid;overflow-wrap:anywhere}.leave-document-period .leave-document-date-rows li{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);font-size:9pt}.leave-document-total{border-top:1px solid #aaa;padding-top:2mm;font-weight:600}.leave-document-annex-note{padding:3mm 0}.leave-document-date{min-height:32mm;display:flex;align-items:center;justify-content:center}.leave-document-annex-owner{margin:4mm 0;font-size:10pt}.leave-document-footer{margin-top:auto;padding-top:4mm;font-size:8pt;color:#555}.leave-document-footer>p{margin:0 0 2mm}.leave-document-footer>div{display:flex;justify-content:space-between}@media print{@page{size:A4 portrait;margin:0}body,html{display:block!important;margin:0!important;padding:0!important;background:white!important;height:auto!important;overflow:visible!important}body *{visibility:hidden!important}body:has([data-leave-document]) :not([data-leave-document]):not([data-leave-document] *):not(:has([data-leave-document])){display:none!important}body:has([data-leave-document]) :has([data-leave-document]){display:block!important;position:static!important;transform:none!important;width:auto!important;max-width:none!important;height:auto!important;min-height:0!important;margin:0!important;padding:0!important;border:0!important}body:has([data-leave-document]) [data-leave-document],body:has([data-leave-document]) [data-leave-document] *{visibility:visible!important}body:has([data-leave-document]) [data-leave-document]{position:static;display:block;overflow:visible;padding:0;width:210mm}.leave-document-page{margin:0;box-shadow:none;break-after:page;break-inside:avoid;print-color-adjust:exact;-webkit-print-color-adjust:exact}.leave-document-page:last-child{break-after:auto}[data-approved-print-batch]>[data-leave-document]:not(:last-child) .leave-document-page:last-child{break-after:page}[data-document-controls]{display:none!important}}.leave-document-long-fields .leave-document-title{margin-top:4mm;margin-bottom:4mm}.leave-document-long-fields .leave-document-field{min-height:14mm}.leave-document-long-fields .leave-document-field-value{padding:2mm 4mm}.leave-document-long-fields .leave-document-date{min-height:16mm}.expense-preview-document_shell__tviYK{min-width:0;width:100%;overflow-x:auto}.expense-preview-document_notice__wsHa8{margin:0 0 16px;padding:12px 16px;border:1px solid #d5deeb;border-radius:8px;color:#153264;background:#f5f8fc;font-size:13px;line-height:1.6}.expense-preview-document_paper__J_m8J{box-sizing:border-box;width:210mm;max-width:none;min-height:297mm;margin:0 auto;padding:12mm 14mm;background:white;color:#111;box-shadow:0 2px 14px #00000015;font-family:Arial,Noto Sans KR,sans-serif;font-size:11pt;line-height:1.6;overflow-wrap:anywhere}.expense-preview-document_meta__z8v_A{display:flex;justify-content:space-between;flex-wrap:wrap;gap:8px;font-size:8pt;color:#555}.expense-preview-document_title__agWAU{margin:7mm 0 8mm;text-align:center;font-size:24pt;font-weight:700;letter-spacing:.2em;text-decoration:underline;text-underline-offset:3mm}.expense-preview-document_approvals__8LoEI{display:flex;justify-content:flex-end;flex-wrap:wrap;margin:0 0 6mm;gap:0}.expense-preview-document_approvalCell__3_Dje{flex:0 1 26mm;min-width:0;border:1px solid #333;text-align:center;display:flex;flex-direction:column}.expense-preview-document_approvalCell__3_Dje>span{border-bottom:1px solid #333;padding:1mm;background:#f3f3f3;font-size:9pt}.expense-preview-document_approvalCell__3_Dje strong{display:flex;align-items:center;justify-content:center;flex:1;min-height:16mm;padding:2mm 1mm;font-size:10pt;font-weight:500}.expense-preview-document_approvalCell__3_Dje small{padding:1mm;border-top:1px solid #333;color:#666;font-size:8pt}.expense-preview-document_fields___Esuu{border:1px solid #333;margin:0}.expense-preview-document_field__QQaJC{display:grid;grid-template-columns:30mm minmax(0,1fr);min-width:0;border-bottom:1px solid #333}.expense-preview-document_field__QQaJC:last-child{border-bottom:0}.expense-preview-document_field__QQaJC>dt{display:flex;align-items:center;justify-content:center;padding:3mm 2mm;background:#f3f3f3;border-right:1px solid #333;font-weight:500}.expense-preview-document_field__QQaJC>dd{min-width:0;margin:0;padding:3mm;white-space:pre-wrap}.expense-preview-document_items__NOw4y{margin:4mm 0}.expense-preview-document_sectionHeading___k166{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:2mm}.expense-preview-document_sectionHeading___k166 h3{font-size:11pt;font-weight:700}.expense-preview-document_sectionHeading___k166 span{font-size:9pt;color:#555}.expense-preview-document_tableHeader__Cdn3q{border:1px solid #555;background:#f3f3f3;font-size:9pt;font-weight:600;line-height:1.4;text-align:center;break-inside:avoid;break-after:avoid}.expense-preview-document_itemList__8dldM{display:grid;gap:0;margin:0;padding:0;list-style:none}.expense-preview-document_item__ChrSC{border:1px solid #555;border-top:0;min-width:0;font-size:9pt;line-height:1.4;break-inside:avoid}.expense-preview-document_item__ChrSC,.expense-preview-document_tableHeader__Cdn3q{display:grid;grid-template-columns:11mm minmax(0,1fr) 34mm 28mm;gap:0}.expense-preview-document_item__ChrSC>*,.expense-preview-document_tableHeader__Cdn3q>*{min-width:0;padding:1mm 2mm;border-right:1px solid #aaa;white-space:pre-wrap;display:flex;align-items:center}.expense-preview-document_item__ChrSC>:nth-child(n+2):nth-child(-n+7),.expense-preview-document_tableHeader__Cdn3q>:nth-child(n+2):nth-child(-n+7){border-bottom:1px solid #aaa}.expense-preview-document_item__ChrSC>:last-child,.expense-preview-document_item__ChrSC>:nth-child(4),.expense-preview-document_item__ChrSC>:nth-child(7),.expense-preview-document_tableHeader__Cdn3q>:last-child,.expense-preview-document_tableHeader__Cdn3q>:nth-child(4),.expense-preview-document_tableHeader__Cdn3q>:nth-child(7){border-right:0}.expense-preview-document_tableHeader__Cdn3q>*{justify-content:center}.expense-preview-document_itemNumber__CqFfn{grid-column:1;grid-row:1/span 3;justify-content:center;text-align:center;color:#555}.expense-preview-document_itemAmount__DuvLY{justify-content:flex-end;text-align:right;font-weight:600}.expense-preview-document_itemDueDate__7ube0{justify-content:center;text-align:center}.expense-preview-document_itemRemarks__FauxL{grid-column:2/-1;padding:1mm 2mm;min-height:6mm;white-space:pre-wrap}.expense-preview-document_attachments__pEzYx{margin:0;padding-left:20px;list-style:decimal}.expense-preview-document_empty__Gsf_N{border:1px solid #ddd;padding:20px;text-align:center;font-size:10pt;color:#666}.expense-preview-document_footer__UCCXf{display:flex;flex-wrap:wrap;justify-content:space-between;gap:8px;padding-top:6mm;color:#555;font-size:8pt}.expense-preview-document_paper__J_m8J+.expense-preview-document_paper__J_m8J{margin-top:24px}.expense-preview-document_hiddenPage__D8Ioc{display:none}.expense-preview-document_continuation__gSeY1{margin:0 0 6mm;font-size:9pt}@media print{.expense-preview-document_notice__wsHa8{display:none!important}.expense-preview-document_hiddenPage__D8Ioc,.expense-preview-document_paper__J_m8J{display:block;width:210mm;max-width:none;min-height:297mm;height:auto;margin:0!important;padding:12mm 14mm;box-shadow:none;break-after:page;print-color-adjust:exact;-webkit-print-color-adjust:exact}.expense-preview-document_paper__J_m8J:last-child{break-after:auto}.expense-preview-document_approvals__8LoEI,.expense-preview-document_itemRemarks__FauxL{break-inside:avoid}.expense-preview-document_itemList__8dldM{display:block}.expense-preview-document_item__ChrSC+.expense-preview-document_item__ChrSC{margin-top:0}.expense-preview-document_field__QQaJC{break-inside:auto}.expense-preview-document_field__QQaJC>dd{orphans:2;widows:2}}.expense-preview-document_measurement__F6bl6{position:fixed;left:-10000px;top:0;width:210mm;visibility:hidden;pointer-events:none}.expense-preview-document_heightRuler__mLbD0{position:absolute;height:297mm;width:0;pointer-events:none}.expense-preview-document_printOnly__sNI23{display:none}@media print{.expense-preview-document_measurement__F6bl6,.expense-preview-document_measurement__F6bl6 *{display:none!important}.expense-preview-document_printOnly__sNI23{display:block}.expense-preview-document_screenOnly__TRlnt.expense-preview-document_screenOnly__TRlnt.expense-preview-document_screenOnly__TRlnt.expense-preview-document_screenOnly__TRlnt{display:none!important}}.expense-preview-document_amountBreakdown__h_oC8{display:block;margin-top:2px;color:#555;font-size:9px;font-weight:400;line-height:1.4;white-space:normal;word-break:keep-all;overflow-wrap:anywhere}