.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%}.suggest-dropdown[data-v-546e1c58]{position:absolute;z-index:20;top:100%;max-height:260px;overflow-y:auto}[dir] .suggest-dropdown[data-v-546e1c58]{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-546e1c58],[dir=rtl] .suggest-dropdown[data-v-546e1c58]{left:0;right:0}[dir] .suggest-item[data-v-546e1c58]{padding:8px 12px;cursor:pointer}[dir] .suggest-item[data-v-546e1c58]:hover{background:#f7fafc}.form-actions-bar[data-v-546e1c58]{position:sticky;bottom:0;z-index:5}[dir] .form-actions-bar[data-v-546e1c58]{margin-top:1.5rem}.appraised-value-box[data-v-546e1c58]{display:flex;justify-content:space-between;align-items:center}[dir] .appraised-value-box[data-v-546e1c58]{margin-top:1rem;background:#f7fafc;border:1px solid #e4e7ec;border-radius:8px;padding:12px 16px}.tax-result-table[data-v-546e1c58]{width:100%}[dir] .tax-result-table td[data-v-546e1c58]{padding:8px 0}.tax-result-table .total-row[data-v-546e1c58]{font-weight:600;font-size:1.05rem}[dir] .tax-result-table .total-row[data-v-546e1c58]{border-top:1px solid #e4e7ec}[dir] .tax-result-table .total-row td[data-v-546e1c58]{padding-top:12px}.tax-result-table thead th[data-v-546e1c58]{font-size:.9rem;color:#5e6472}[dir] .tax-result-table thead th[data-v-546e1c58]{padding:0 0 8px;border-bottom:1px solid #e4e7ec}.split-row[data-v-546e1c58]{display:flex;align-items:center;flex-wrap:wrap;gap:16px}[dir] .split-row[data-v-546e1c58]{padding:10px 0}.split-row-label[data-v-546e1c58]{flex:0 0 230px}.split-controls[data-v-546e1c58]{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.split-pct-input[data-v-546e1c58]{width:160px}.split-pct-input input[data-v-546e1c58]{width:55px;flex:0 0 55px}.split-pct-input .input-group-append .input-group-text[data-v-546e1c58]{white-space:nowrap}