.deed-container[data-v-567fa68c]{width:100%;position:relative;transition:border-color .15s,background-color .15s}[dir] .deed-container[data-v-567fa68c]{background:#f8f9fb;border:1px solid #eef0f3;border-radius:10px;padding:20px}[dir] .deed-container.is-dragging[data-v-567fa68c]{border:2px dashed #7367f0;background-color:rgba(115,103,240,.04)}.upload-error[data-v-567fa68c]{color:#ea5455;font-size:15px}[dir] .upload-error[data-v-567fa68c]{text-align:center;margin-bottom:10px}.dropzone-empty[data-v-567fa68c]{position:relative;transition:border-color .15s,background-color .15s}[dir] .dropzone-empty[data-v-567fa68c]{text-align:center;padding:40px 20px;border:2px dashed #d8dbe0;border-radius:8px;cursor:pointer}[dir] .dropzone-empty[data-v-567fa68c]:hover{border-color:#7367f0;background-color:rgba(115,103,240,.03)}.dropzone-icon[data-v-567fa68c]{color:#a3a8b1;display:block}[dir] .dropzone-icon[data-v-567fa68c]{margin:0 auto 10px}.dropzone-message[data-v-567fa68c]{font-weight:500}[dir] .dropzone-message[data-v-567fa68c]{margin:0 0 4px}.deed-preview[data-v-567fa68c]{display:flex;align-items:center;gap:14px}[dir] .deed-preview[data-v-567fa68c]{background:#fff;border:1px solid #eef0f3;border-radius:10px;padding:14px 16px}.deed-thumb[data-v-567fa68c]{width:44px;height:44px;object-fit:cover;flex-shrink:0}[dir] .deed-thumb[data-v-567fa68c]{border-radius:8px;cursor:pointer}.deed-file-icon[data-v-567fa68c]{display:flex;align-items:center;justify-content:center;color:#7367f0}[dir] .deed-file-icon[data-v-567fa68c]{background:#f0f1fb}.deed-file-info[data-v-567fa68c]{display:flex;flex-direction:column;flex-grow:1;min-width:0}.deed-file-name[data-v-567fa68c]{font-weight:500;font-size:.9rem;color:#303542;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.deed-actions[data-v-567fa68c]{display:flex;gap:4px;flex-shrink:0}.icon-btn[data-v-567fa68c]{width:30px;height:30px;display:flex;align-items:center;justify-content:center;color:#9198a5;transition:background-color .15s,color .15s}[dir] .icon-btn[data-v-567fa68c]{padding:0;border-radius:8px;border:none;background:transparent;cursor:pointer}.icon-btn[data-v-567fa68c]:hover{color:#5e6472}[dir] .icon-btn[data-v-567fa68c]:hover{background:#f1f2f6}.icon-btn-danger[data-v-567fa68c]:hover{color:#ea5455}[dir] .icon-btn-danger[data-v-567fa68c]:hover{background:rgba(234,84,85,.1)}.section-header[data-v-567fa68c]{display:flex;justify-content:space-between;align-items:center}[dir] .section-header[data-v-567fa68c]{margin-bottom:12px}.section-header h3[data-v-567fa68c]{font-size:.95rem;font-weight:600;color:#5e6472}[dir] .section-header h3[data-v-567fa68c]{margin:0}.fullscreen-modal[data-v-567fa68c]{position:fixed;top:0;width:100vw;height:100vh;display:flex;justify-content:center;align-items:center;z-index:9999}[dir] .fullscreen-modal[data-v-567fa68c]{background:rgba(0,0,0,.8)}[dir=ltr] .fullscreen-modal[data-v-567fa68c]{left:0}[dir=rtl] .fullscreen-modal[data-v-567fa68c]{right:0}.fullscreen-image[data-v-567fa68c]{width:100%;height:auto;max-width:1280px;max-height:90vh;object-fit:contain}[dir] .fullscreen-image[data-v-567fa68c]{border-radius:4px;box-shadow:0 0 20px rgba(0,0,0,.4)}.fullscreen-pdf-wrap[data-v-567fa68c]{display:flex;flex-direction:column;align-items:center;gap:10px}.fullscreen-pdf[data-v-567fa68c]{width:90vw;height:85vh;max-width:1000px}[dir] .fullscreen-pdf[data-v-567fa68c]{border:none;border-radius:4px;background:#fff;box-shadow:0 0 20px rgba(0,0,0,.4)}.open-new-tab-link[data-v-567fa68c]{color:#fff;text-decoration:underline;font-size:.9rem}.close-btn[data-v-567fa68c]{position:absolute;top:20px;font-size:2.5rem;color:#fff;z-index:10000;user-select:none}[dir] .close-btn[data-v-567fa68c]{background:none;border:none;text-shadow:0 0 5px #000;cursor:pointer}[dir=ltr] .close-btn[data-v-567fa68c]{right:20px}[dir=rtl] .close-btn[data-v-567fa68c]{left:20px}.thai-date-picker[data-v-2640d086]{display:flex;gap:8px}.thai-date-select[data-v-2640d086]{min-width:0}.thai-date-day[data-v-2640d086]{flex:0 0 25%}.thai-date-month[data-v-2640d086]{flex:1 1 auto}.thai-date-year[data-v-2640d086]{flex:0 0 35%}.section-label[data-v-e0a0b6fe]{display:flex;align-items:center;font-weight:600;text-transform:uppercase;font-size:.75rem;letter-spacing:.03em;color:#82868b}[dir] .section-label[data-v-e0a0b6fe]{margin:1.5rem 0 1rem}.suggest-dropdown[data-v-e0a0b6fe]{position:absolute;z-index:20;top:100%;max-height:260px;overflow-y:auto}[dir] .suggest-dropdown[data-v-e0a0b6fe]{margin-top:4px;background:#fff;border:1px solid #e4e7ec;border-radius:6px;box-shadow:0 4px 12px rgba(0,0,0,.08)}[dir=ltr] .suggest-dropdown[data-v-e0a0b6fe],[dir=rtl] .suggest-dropdown[data-v-e0a0b6fe]{left:0;right:0}[dir] .suggest-item[data-v-e0a0b6fe]{padding:8px 12px;cursor:pointer}[dir] .suggest-item[data-v-e0a0b6fe]:hover{background:#f7fafc}[dir] .dark-layout .suggest-dropdown[data-v-e0a0b6fe]{background:#283046;border-color:#3b4253}[dir] .dark-layout .suggest-item[data-v-e0a0b6fe]:hover{background:#161d31}.tax-form-card[data-v-e0a0b6fe]{overflow:hidden}[dir] .tax-section[data-v-e0a0b6fe]{padding:1.5rem}[dir] .section-divider[data-v-e0a0b6fe]{margin:0;border-top:1px solid rgba(0,0,0,.08)}[dir] .dark-layout .section-divider[data-v-e0a0b6fe]{border-top-color:hsla(0,0%,100%,.08)}.summary-sticky[data-v-e0a0b6fe]{position:sticky;top:1.5rem}@media (max-width:991.98px){.summary-sticky[data-v-e0a0b6fe]{position:static}}.stat-box[data-v-e0a0b6fe]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px}[dir] .stat-box[data-v-e0a0b6fe]{padding:12px 16px}.stat-box strong[data-v-e0a0b6fe]{font-size:1.05rem}[dir] .summary-list[data-v-e0a0b6fe]{margin-top:.5rem}.summary-row[data-v-e0a0b6fe]{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px}[dir] .summary-row[data-v-e0a0b6fe]{padding:.6rem 0;border-bottom:1px solid rgba(0,0,0,.06)}[dir] .summary-row[data-v-e0a0b6fe]:last-of-type{border-bottom:none}[dir] .dark-layout .summary-row[data-v-e0a0b6fe]{border-bottom-color:hsla(0,0%,100%,.08)}.summary-row--total[data-v-e0a0b6fe]{font-size:1.05rem}[dir] .summary-row--total[data-v-e0a0b6fe]{margin-top:.5rem;padding:.7rem .9rem}[dir] .split-row[data-v-e0a0b6fe]{padding:14px 0}[dir] .split-row+.split-row[data-v-e0a0b6fe]{border-top:1px solid rgba(0,0,0,.06)}[dir] .dark-layout .split-row+.split-row[data-v-e0a0b6fe]{border-top-color:hsla(0,0%,100%,.08)}[dir] .split-row-head[data-v-e0a0b6fe]{margin-bottom:12px}.split-row-label[data-v-e0a0b6fe]{font-weight:500;color:#3a3d42}.dark-layout .split-row-label[data-v-e0a0b6fe]{color:#d0d2d6}.split-row-rate[data-v-e0a0b6fe]{color:#9aa1ac;font-weight:400}.split-row-value[data-v-e0a0b6fe]{font-weight:600;color:#80ac03;font-size:.8125rem;white-space:nowrap}[dir=ltr] .split-row-value[data-v-e0a0b6fe]{margin-left:12px}[dir=rtl] .split-row-value[data-v-e0a0b6fe]{margin-right:12px}.split-slider-wrap[data-v-e0a0b6fe]{display:flex;align-items:center;gap:12px;width:100%;max-width:520px}.split-slider-end[data-v-e0a0b6fe]{flex:0 0 auto;width:42px;color:#9aa1ac;font-size:.75rem}[dir=ltr] .split-slider-end--right[data-v-e0a0b6fe]{text-align:right}[dir=rtl] .split-slider-end--right[data-v-e0a0b6fe]{text-align:left}.split-slider[data-v-e0a0b6fe]{flex:1 1 auto;-webkit-appearance:none;appearance:none;width:100%;height:6px;outline:none}[dir] .split-slider[data-v-e0a0b6fe]{border-radius:999px;cursor:pointer;margin:0}[dir=ltr] .split-slider[data-v-e0a0b6fe]{background:linear-gradient(90deg,#80ac03 0,#80ac03 var(--pct),#e4e7ec var(--pct),#e4e7ec)}[dir=rtl] .split-slider[data-v-e0a0b6fe]{background:linear-gradient(270deg,#80ac03 0,#80ac03 var(--pct),#e4e7ec var(--pct),#e4e7ec)}.split-slider[data-v-e0a0b6fe]::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:18px;height:18px}[dir] .split-slider[data-v-e0a0b6fe]::-webkit-slider-thumb{border-radius:50%;background:#fff;border:3px solid #80ac03;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer}.split-slider[data-v-e0a0b6fe]::-moz-range-thumb{width:18px;height:18px}[dir] .split-slider[data-v-e0a0b6fe]::-moz-range-thumb{border:3px solid #80ac03;border-radius:50%;background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.2);cursor:pointer}.split-slider[data-v-e0a0b6fe]::-moz-range-track{height:6px}[dir] .split-slider[data-v-e0a0b6fe]::-moz-range-track{border-radius:999px;background:#e4e7ec}.split-slider[data-v-e0a0b6fe]::-moz-range-progress{height:6px}[dir] .split-slider[data-v-e0a0b6fe]::-moz-range-progress{border-radius:999px;background:#80ac03}.split-row-amounts[data-v-e0a0b6fe]{display:flex;flex-wrap:wrap;gap:6px 24px;font-size:.8125rem;color:#9aa1ac}[dir] .split-row-amounts[data-v-e0a0b6fe]{margin-top:6px}.split-row-amounts strong[data-v-e0a0b6fe]{color:#3a3d42;font-weight:600}.dark-layout .split-row-amounts strong[data-v-e0a0b6fe]{color:#d0d2d6}.split-totals[data-v-e0a0b6fe]{display:flex;flex-wrap:wrap;gap:16px}[dir] .split-totals[data-v-e0a0b6fe]{margin-top:16px;padding-top:16px;border-top:1px solid rgba(0,0,0,.08)}[dir] .dark-layout .split-totals[data-v-e0a0b6fe]{border-top-color:hsla(0,0%,100%,.08)}.split-total-box[data-v-e0a0b6fe]{flex:1 1 200px}[dir] .split-total-box[data-v-e0a0b6fe]{padding:14px 18px}.split-total-box strong[data-v-e0a0b6fe]{font-size:1.15rem;font-weight:700}.pdf-doc[data-v-e0a0b6fe]{color:#2b2b2b;font-size:13px}[dir] .pdf-doc[data-v-e0a0b6fe]{padding:20px;background:#fff}.pdf-header[data-v-e0a0b6fe]{display:flex;justify-content:space-between;align-items:center}[dir] .pdf-header[data-v-e0a0b6fe]{padding-bottom:12px;margin-bottom:16px;border-bottom:2px solid #2b2b2b}.pdf-logo[data-v-e0a0b6fe]{max-width:200px;max-height:85px}.pdf-company[data-v-e0a0b6fe]{font-size:12px;line-height:1.4}[dir=ltr] .pdf-company[data-v-e0a0b6fe]{text-align:right}[dir=rtl] .pdf-company[data-v-e0a0b6fe]{text-align:left}.pdf-company-name[data-v-e0a0b6fe]{font-weight:700;font-size:15px}[dir] .pdf-company-name[data-v-e0a0b6fe]{margin-bottom:2px}[dir] .pdf-title-block[data-v-e0a0b6fe]{margin-bottom:14px}.pdf-title-row[data-v-e0a0b6fe]{display:flex;justify-content:space-between;align-items:baseline}[dir] .pdf-title[data-v-e0a0b6fe]{margin:0 0 4px}.pdf-agent[data-v-e0a0b6fe]{font-size:12px;color:#5e6472;white-space:nowrap}.pdf-layout-table[data-v-e0a0b6fe]{width:100%;border-collapse:separate;border-spacing:0;page-break-inside:avoid}[dir] .pdf-layout-table[data-v-e0a0b6fe]{margin-bottom:16px}.pdf-layout-table>tbody>tr>td[data-v-e0a0b6fe]{width:50%;vertical-align:top}[dir] .pdf-layout-table>tbody>tr>td[data-v-e0a0b6fe]{padding:0}[dir=ltr] .pdf-layout-table>tbody>tr>td[data-v-e0a0b6fe]:first-child{padding-right:16px}[dir=ltr] .pdf-layout-table>tbody>tr>td[data-v-e0a0b6fe]:last-child,[dir=rtl] .pdf-layout-table>tbody>tr>td[data-v-e0a0b6fe]:first-child{padding-left:16px}[dir=rtl] .pdf-layout-table>tbody>tr>td[data-v-e0a0b6fe]:last-child{padding-right:16px}.pdf-section-spacing[data-v-e0a0b6fe]{page-break-inside:avoid}[dir] .pdf-section-spacing[data-v-e0a0b6fe]{margin-bottom:16px}.pdf-section-title[data-v-e0a0b6fe]{font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#5e6472}[dir] .pdf-section-title[data-v-e0a0b6fe]{margin:0 0 8px;padding-bottom:5px;border-bottom:1px solid #ccc}.pdf-kv-table[data-v-e0a0b6fe]{width:100%;font-size:12px;border-collapse:collapse}[dir] .pdf-kv-table td[data-v-e0a0b6fe]{padding:4px 0}.pdf-kv-table td[data-v-e0a0b6fe]:first-child{color:#888}.pdf-kv-table td[data-v-e0a0b6fe]:last-child{font-weight:500}[dir=ltr] .pdf-kv-table td[data-v-e0a0b6fe]:last-child{text-align:right}[dir=rtl] .pdf-kv-table td[data-v-e0a0b6fe]:last-child{text-align:left}.pdf-note[data-v-e0a0b6fe]{font-size:11px;font-weight:700}[dir] .pdf-note[data-v-e0a0b6fe]{padding-top:8px!important}[dir=ltr] .pdf-note[data-v-e0a0b6fe]{text-align:left!important}[dir=rtl] .pdf-note[data-v-e0a0b6fe]{text-align:right!important}.pdf-table[data-v-e0a0b6fe]{width:100%;font-size:12px;border-collapse:collapse}[dir] .pdf-table td[data-v-e0a0b6fe]{padding:4px 0}[dir=ltr] .pdf-table td[data-v-e0a0b6fe]:last-child{text-align:right}[dir=rtl] .pdf-table td[data-v-e0a0b6fe]:last-child{text-align:left}.pdf-total-row td[data-v-e0a0b6fe]{font-weight:700}[dir] .pdf-total-row td[data-v-e0a0b6fe]{border-top:1px solid #ccc;padding-top:7px}[dir] .pdf-highlight-box[data-v-e0a0b6fe]{background:#f4f8ec;border:1px solid #cfe3a3;border-radius:6px;padding:14px 16px}[dir=ltr] .pdf-highlight-box[data-v-e0a0b6fe]{border-left:4px solid #80ac03}[dir=rtl] .pdf-highlight-box[data-v-e0a0b6fe]{border-right:4px solid #80ac03}.pdf-highlight-title[data-v-e0a0b6fe]{font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:.04em;color:#5b7a1a}[dir] .pdf-highlight-title[data-v-e0a0b6fe]{margin:0 0 10px}.pdf-split-table[data-v-e0a0b6fe]{width:100%;font-size:12px;border-collapse:collapse}.pdf-split-table th[data-v-e0a0b6fe]{font-size:11px;text-transform:uppercase;letter-spacing:.03em;color:#fff}[dir] .pdf-split-table th[data-v-e0a0b6fe]{background:#80ac03;padding:6px 8px}[dir=ltr] .pdf-split-table th[data-v-e0a0b6fe]{text-align:right}[dir=rtl] .pdf-split-table th[data-v-e0a0b6fe]{text-align:left}[dir=ltr] .pdf-split-table th[data-v-e0a0b6fe]:first-child{text-align:left;border-radius:4px 0 0 4px}[dir=rtl] .pdf-split-table th[data-v-e0a0b6fe]:first-child{text-align:right;border-radius:0 4px 4px 0}[dir=ltr] .pdf-split-table th[data-v-e0a0b6fe]:last-child{border-radius:0 4px 4px 0}[dir=rtl] .pdf-split-table th[data-v-e0a0b6fe]:last-child{border-radius:4px 0 0 4px}[dir] .pdf-split-table td[data-v-e0a0b6fe]{padding:6px 8px}[dir=ltr] .pdf-split-table td[data-v-e0a0b6fe]{text-align:right}[dir=ltr] .pdf-split-table td[data-v-e0a0b6fe]:first-child,[dir=rtl] .pdf-split-table td[data-v-e0a0b6fe]{text-align:left}[dir=rtl] .pdf-split-table td[data-v-e0a0b6fe]:first-child{text-align:right}.pdf-split-table .pdf-total-row td[data-v-e0a0b6fe]{font-size:13px}[dir] .pdf-split-table .pdf-total-row td[data-v-e0a0b6fe]{border-top:2px solid #80ac03;padding-top:8px}.pdf-split-table .pdf-net-row td[data-v-e0a0b6fe]{font-size:14px;font-weight:700;color:#5b7a1a}[dir] .pdf-split-table .pdf-net-row td[data-v-e0a0b6fe]{border-top:1px dashed #c3d98a}.pdf-disclaimer[data-v-e0a0b6fe]{color:#888;font-size:11px}[dir] .pdf-disclaimer[data-v-e0a0b6fe]{margin-top:12px}.pdf-title-deed[data-v-e0a0b6fe]{page-break-before:always}[dir] .pdf-title-deed[data-v-e0a0b6fe]{padding-top:24px}[dir] .pdf-title-deed h4[data-v-e0a0b6fe]{margin-bottom:16px}.pdf-title-deed img[data-v-e0a0b6fe]{max-width:100%}