@font-face{font-family:Bai_Jamjuree;src:url(../fonts/BaiJamjuree-Regular.56237bef.ttf) format("truetype");font-weight:400;font-style:normal;line-height:2rem}.text_d{font-size:13px}.app-bar-color{background:#fff!important;background:linear-gradient(90deg,#47a6e0,#25d599)!important}.custom-autocomplete{width:160px!important;margin-top:25px!important;z-index:1001!important;font-size:16px!important;font-family:Bai_Jamjuree!important}.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat)>.v-input__control>.v-input__slot{box-shadow:0 2px 4px 0 none rgba(96,97,112,.1607843137254902)}.v-select__slot{position:relative!important;align-items:center!important;display:flex!important;max-width:100%!important;min-width:0!important;width:100%!important;min-height:48px!important;height:100%!important;border-radius:0!important;margin-top:0!important;font-size:16px!important}.v-menu__content,.v-select__slot{font-family:Bai_Jamjuree!important}.v-menu__content{position:absolute;display:inline-block;max-width:80%;overflow-y:auto;overflow-x:hidden;contain:content;box-shadow:0 5px 5px -3px rgba(0,0,0,.2),0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12);border-radius:6px!important}.v-list--dense .v-list-item .v-list-item__title,.v-text-field.v-text-field--solo .v-input__control input{font-size:15px!important}.card-style[data-v-47dc29e2],.v-dialog[data-v-47dc29e2]{font-family:Bai_Jamjuree!important}.upload-area[data-v-47dc29e2]{border:2px dashed #ccc!important;border-radius:8px!important;padding:10px!important;text-align:center!important;font-size:14px!important;color:#666!important;height:150px!important;transition:background-color .3s ease}.upload-area.drag-over[data-v-47dc29e2]{background-color:#e0f7fa;border-color:#03a9f4}.upload-area .v-input__prepend-inner .v-icon[data-v-47dc29e2]{font-size:24px!important;color:#666!important}.text-style[data-v-47dc29e2]{display:flex!important;justify-content:center!important;font-family:Bai_Jamjuree!important}.icon-style[data-v-47dc29e2]{font-size:95px!important;margin-top:6px!important;color:#a9a9a9!important}.v-card__actions[data-v-47dc29e2]{align-items:center!important;display:flex!important;justify-content:center!important}.error-text[data-v-47dc29e2]{color:#f44336!important;font-size:16px!important;text-align:center!important;margin-top:5px!important;font-family:Bai_Jamjuree!important}.cancel-btn[data-v-47dc29e2]{background-color:#f44336!important;color:#fff!important;font-family:Bai_Jamjuree!important}.save-btn[data-v-47dc29e2]{background-color:#1976d2!important;color:#fff!important;font-family:Bai_Jamjuree!important}[data-v-228f1844] .excel-patch-dialog-shell{margin:24px!important;max-height:82vh!important}.excel-patch-dialog[data-v-228f1844]{border:1px solid #d7dfe8;border-radius:10px!important;box-shadow:0 10px 32px rgba(31,45,61,.16)!important;display:flex;font-family:Bai_Jamjuree,sans-serif!important;height:auto;max-height:86vh;overflow:hidden}.excel-patch-dialog [data-v-228f1844]{font-family:Bai_Jamjuree,sans-serif}.excel-patch-dialog.upload-dialog-state[data-v-228f1844]{height:auto;max-height:calc(100vh - 48px)}.dialog-title[data-v-228f1844]{align-items:center;background:#fff;border-bottom:1px solid #e1e7ee;color:#182230;flex:0 0 68px;font-size:20px!important;font-weight:700;font-family:Bai_Jamjuree,sans-serif!important;min-height:68px;padding:0 22px!important}.dialog-heading[data-v-228f1844]{align-items:center;display:flex;line-height:1.3}.title-icon[data-v-228f1844]{align-items:center;background:linear-gradient(145deg,#63b7ff,#3a87e8);border-radius:6px;box-shadow:0 3px 8px rgba(34,117,219,.24);display:inline-flex;height:34px;justify-content:center;margin-right:17px;width:34px}.dialog-close-btn[data-v-228f1844]{color:#273442!important;height:42px!important;margin-right:-8px;width:42px!important}.dialog-body[data-v-228f1844]{background:#fff;flex:1 1 auto;min-height:0;overflow-y:auto!important;padding:14px 22px 16px!important}.dialog-actions[data-v-228f1844]{background:#fff;border-top:1px solid #dce3eb;flex:0 0 64px;min-height:64px;padding:9px 22px!important}.dialog-actions[data-v-228f1844] .v-btn{font-size:15px;font-weight:600;letter-spacing:0;text-transform:none}.cancel-main-btn[data-v-228f1844]{border-color:#c8d0d9!important;border-radius:6px;color:#4b5563!important;height:42px!important;min-width:91px!important}.confirm-main-btn[data-v-228f1844]{border-radius:6px;box-shadow:0 4px 10px rgba(8,104,232,.22);height:42px!important;min-width:188px!important;transition:color .2s ease}.confirm-main-btn[data-v-228f1844]:not(.v-btn--disabled){color:#fff!important}.upload-step[data-v-228f1844]{margin:0 auto;max-width:500px}.upload-area[data-v-228f1844]{align-items:center;border:2px dashed #b8c7ce;border-radius:6px;color:#616161;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:150px;text-align:center;transition:background-color .2s ease,border-color .2s ease}.upload-area.drag-over[data-v-228f1844]{background:#edf7fb;border-color:#3d8eb5}.upload-icon[data-v-228f1844]{color:#aaa;font-size:74px!important}.upload-title[data-v-228f1844]{color:#666;font-size:14px;font-weight:400;margin-top:2px}.upload-subtitle[data-v-228f1844]{color:#999;font-size:11px;margin-top:2px}.error-text[data-v-228f1844]{color:#f44336;font-size:13px;margin-top:12px;text-align:center}.process-selector[data-v-228f1844]{margin-bottom:14px}.process-selector-label[data-v-228f1844]{color:#344050;font-size:13px;font-weight:600;margin-bottom:8px}.process-tabs[data-v-228f1844]{background:#e9eef4;border-radius:8px;display:inline-block;padding:4px;width:auto}.process-tabs[data-v-228f1844] .delete-tab.v-tab--active{background:rgba(244,0,0,.75)!important;color:#fff!important}.process-tabs[data-v-228f1844] .v-tabs-bar{background:transparent!important;height:34px!important}.process-tabs[data-v-228f1844] .v-slide-group__content{gap:4px}.process-tabs[data-v-228f1844] .v-tab{border-radius:6px;color:#7b8794!important;font-size:13px;font-weight:600;gap:7px;letter-spacing:0;min-width:220px;padding:0 16px;text-transform:none;transition:background-color .2s ease,box-shadow .2s ease,color .2s ease}.process-tabs[data-v-228f1844] .v-tab .v-icon{color:inherit;margin-right:7px}.process-tabs[data-v-228f1844] .v-tab--active{background:#fff;box-shadow:0 1px 4px rgba(35,55,80,.14);color:#0868d8!important}.process-tabs[data-v-228f1844] .v-tabs-slider-wrapper{display:none}.process-tab-items[data-v-228f1844]{background:transparent!important;overflow:visible}.sync-page[data-v-228f1844]{min-height:430px}.sync-card[data-v-228f1844]{background:#fff;border:1px solid #dfe6ee;border-radius:9px;min-height:410px;padding:18px 20px 20px}.sync-section-title[data-v-228f1844]{color:#263442;font-size:14px;font-weight:700;margin-bottom:12px}.sync-method-options[data-v-228f1844]{align-items:center;display:flex;flex-wrap:wrap;gap:28px;margin-bottom:18px}.sync-method-option[data-v-228f1844]{align-items:center;color:#66717e;cursor:pointer;display:inline-flex;font-size:13px;font-weight:600;gap:8px;position:relative}.sync-method-option input[data-v-228f1844]{height:0;opacity:0;position:absolute;width:0}.sync-radio-dot[data-v-228f1844]{border:2px solid #aeb8c3;border-radius:50%;height:15px;position:relative;width:15px}.sync-method-option--active[data-v-228f1844]{color:#0868d8}.sync-method-option--active .sync-radio-dot[data-v-228f1844]{border-color:#0868d8}.sync-method-option--active .sync-radio-dot[data-v-228f1844]:after{background:#0868d8;border-radius:50%;content:"";height:7px;left:2px;position:absolute;top:2px;width:7px}.sync-manual-panel[data-v-228f1844],.sync-upload-panel[data-v-228f1844]{margin-top:4px}.sync-slide-left-enter-active[data-v-228f1844],.sync-slide-left-leave-active[data-v-228f1844],.sync-slide-right-enter-active[data-v-228f1844],.sync-slide-right-leave-active[data-v-228f1844]{transition:opacity .22s ease,transform .22s ease}.sync-slide-left-enter[data-v-228f1844],.sync-slide-right-leave-to[data-v-228f1844]{opacity:0;transform:translateX(28px)}.sync-slide-left-leave-to[data-v-228f1844],.sync-slide-right-enter[data-v-228f1844]{opacity:0;transform:translateX(-28px)}.sync-input-label[data-v-228f1844]{color:#344050;display:block;font-size:13px;font-weight:700;margin-bottom:8px}.sync-invoice-textarea[data-v-228f1844] .v-input__slot{border-radius:6px!important;min-height:48px!important}.sync-invoice-textarea[data-v-228f1844] input{font-size:14px}.sync-invoice-textarea[data-v-228f1844] .v-counter{color:#84909d;font-size:11px}.sync-validation-error[data-v-228f1844]{align-items:center;color:#d92d20;display:flex;font-size:12px;gap:6px;margin-top:7px}.sync-input-help[data-v-228f1844]{color:#84909d;font-size:12px;margin-top:7px}.sync-upload-area[data-v-228f1844]{align-items:center;background:#fbfdff;border:1px dashed #b9cfe3;border-radius:7px;cursor:pointer;display:flex;flex-direction:column;justify-content:center;min-height:150px;padding:22px;text-align:center;transition:background-color .2s ease,border-color .2s ease}.sync-upload-area--dragging[data-v-228f1844],.sync-upload-area[data-v-228f1844]:hover{background:#f1f7fd;border-color:#4d98d6}.sync-upload-title[data-v-228f1844]{color:#3b6f99;font-size:14px;font-weight:700;margin-top:8px}.sync-upload-subtitle[data-v-228f1844]{color:#8a98a6;font-size:12px;margin-top:5px}.sync-file-summary[data-v-228f1844]{align-items:center;background:#f3fbf7;border:1px solid #ccebd9;border-radius:6px;color:#43515e;display:flex;font-size:13px;gap:8px;margin-top:10px;padding:9px 12px}.sync-file-details[data-v-228f1844]{align-items:center;display:flex;flex:1 1 auto;gap:8px;min-width:0}.sync-file-details span[data-v-228f1844]{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sync-file-details strong[data-v-228f1844]{color:#087c43;flex:0 0 auto}.sync-reupload-btn[data-v-228f1844]{flex:0 0 auto;font-size:12px!important;font-weight:700;letter-spacing:0;margin-left:14px;text-transform:none}.sync-error-text[data-v-228f1844]{color:#d92d20;font-size:13px;margin:8px 0 0}.sync-sheet-selector[data-v-228f1844]{margin-top:14px}.sync-sheet-selector .sync-input-label[data-v-228f1844]{margin-bottom:6px}.sync-sheet-select[data-v-228f1844] .v-input__slot{background:#f8fafc;border-radius:8px;min-height:44px}.sync-sheet-select[data-v-228f1844] .v-select__selection{color:#1f2d3d;font-weight:600}.sync-validation-alert[data-v-228f1844]{align-items:flex-start;background:#fef3f2;border:1px solid #fecdca;border-radius:6px;color:#b42318;display:flex;font-size:13px;gap:8px;line-height:1.55;margin-top:10px;padding:10px 12px}.sync-invoice-preview[data-v-228f1844]{border:1px solid #e0e7ee;border-radius:6px;margin-top:18px;overflow:hidden}.sync-preview-heading[data-v-228f1844]{align-items:center;background:#f7f9fb;border-bottom:1px solid #e0e7ee;color:#344050;display:flex;font-size:13px;justify-content:space-between;padding:10px 13px}.sync-preview-heading strong[data-v-228f1844]{color:#0868d8}.sync-preview-list[data-v-228f1844]{max-height:180px;overflow-y:auto}.sync-preview-item[data-v-228f1844]{color:#4b5967;font-family:Consolas,Courier New,monospace;font-size:13px;padding:8px 13px}.sync-preview-item+.sync-preview-item[data-v-228f1844]{border-top:1px solid #edf1f5}.sync-preview-item--invalid[data-v-228f1844]{background:#fef3f2;color:#b42318;font-weight:700}.delete-warning-banner[data-v-228f1844]{align-items:flex-start;background:#fef3f2;border:1px solid #fecdca;border-radius:7px;color:#b42318;display:flex;font-size:13px;gap:9px;line-height:1.55;margin-bottom:18px;padding:11px 13px}.delete-method-option--active[data-v-228f1844]{color:#d92d20}.delete-method-option--active .sync-radio-dot[data-v-228f1844]{border-color:#d92d20}.delete-method-option--active .sync-radio-dot[data-v-228f1844]:after{background:#d92d20}.delete-invoice-preview .sync-preview-heading strong[data-v-228f1844]{color:#d92d20}.delete-main-btn[data-v-228f1844]{box-shadow:0 4px 10px rgba(224,49,49,.22)}.delete-main-btn[data-v-228f1844]:not(.v-btn--disabled){color:#fff!important}.file-bar[data-v-228f1844]{align-items:center;border:1px solid #dfe6ee;border-radius:9px;display:flex;gap:16px;min-height:62px;justify-content:space-between;margin-bottom:14px;padding:9px 12px 9px 14px}.file-summary[data-v-228f1844]{align-items:center;display:flex;flex-wrap:wrap;gap:7px}.excel-file-icon[data-v-228f1844]{align-items:center;background:linear-gradient(145deg,#14975a,#087c43);border-radius:3px;box-shadow:0 2px 5px rgba(8,124,67,.2);display:inline-flex;height:39px;justify-content:center;margin-right:10px;position:relative;width:39px}.excel-file-icon[data-v-228f1844]:after{background:#e7fff1;content:"";height:30px;opacity:.9;position:absolute;right:-6px;top:5px;width:6px;z-index:0}.excel-file-icon[data-v-228f1844] .v-icon{position:relative;z-index:1}.file-label[data-v-228f1844]{color:#253040;font-size:15px;font-weight:600}.file-name[data-v-228f1844]{color:#202b3a;font-size:15px;font-weight:700}.file-meta[data-v-228f1844]{color:#687386;font-size:14px;margin-left:22px}.choose-file-btn[data-v-228f1844]{border-color:#1b76ee!important;border-radius:6px;height:40px!important;min-width:144px!important}.choose-file-btn[data-v-228f1844] .v-btn__content{align-items:center;font-size:14px;font-weight:600;gap:7px;letter-spacing:0;text-transform:none}.choose-file-icon[data-v-228f1844]{font-size:20px!important;margin-left:0!important;margin-right:0!important}.patch-confirm-card[data-v-228f1844]{border-radius:12px!important;font-family:Bai_Jamjuree,sans-serif!important;overflow:hidden}.patch-loading-overlay[data-v-228f1844]{border-radius:12px}.patch-loading-content[data-v-228f1844]{display:flex;flex-direction:column;align-items:center;gap:14px;font-family:Bai_Jamjuree,sans-serif!important}.patch-loading-text[data-v-228f1844]{font-size:16px;font-weight:600;color:#0d2a4a}.patch-loading-subtext[data-v-228f1844]{font-size:13px;color:#5b6b7c;margin-top:-6px}.patch-confirm-content[data-v-228f1844]{align-items:center;display:flex;flex-direction:column;padding:30px 34px 20px!important;text-align:center}.patch-confirm-icon[data-v-228f1844]{align-items:center;background:#fff7e8;border:1px solid #f6d596;border-radius:50%;display:flex;height:76px;justify-content:center;margin-bottom:18px;width:76px}.sync-confirm-icon[data-v-228f1844]{background:#eef6ff;border-color:#b9d9ff}.patch-confirm-title[data-v-228f1844]{color:#28313d;font-size:24px;font-weight:700;line-height:1.35}.patch-confirm-description[data-v-228f1844]{color:#566170;font-size:16px;line-height:1.7;margin-top:12px}.patch-confirm-description strong[data-v-228f1844]{color:#1f2937}.patch-confirm-warning[data-v-228f1844]{background:#fff7e8;border:1px solid #f2cf91;border-radius:7px;color:#8b5400;font-size:14px;line-height:1.5;margin-top:16px;padding:10px 14px;width:100%}.sync-confirm-warning[data-v-228f1844]{background:#eef6ff;border-color:#b9d9ff;color:#0b66d2}.delete-confirm-icon[data-v-228f1844]{background:#fef3f2;border-color:#fecdca}.delete-confirm-warning[data-v-228f1844]{background:#fef3f2;border-color:#fecdca;color:#b42318}.patch-confirm-actions[data-v-228f1844]{border-top:1px solid #e4e9ef;gap:10px;justify-content:center;padding:14px 24px 18px!important}.patch-confirm-actions[data-v-228f1844] .v-btn{border-radius:6px;font-size:15px;font-weight:600;height:42px!important;letter-spacing:0;min-width:128px!important;text-transform:none}.patch-confirm-cancel[data-v-228f1844]{border-color:#c8d0d9!important;color:#4b5563!important}.patch-confirm-submit[data-v-228f1844]{color:#fff!important}.patch-result-card[data-v-228f1844]{border-radius:12px!important;font-family:Bai_Jamjuree,sans-serif!important;overflow:hidden}.patch-result-content[data-v-228f1844]{align-items:center;display:flex;flex-direction:column;padding:30px 34px 22px!important;text-align:center}.patch-result-icon[data-v-228f1844]{align-items:center;border:1px solid;border-radius:50%;display:flex;height:76px;justify-content:center;margin-bottom:18px;width:76px}.patch-result-icon--success[data-v-228f1844]{background:#ecfdf3;border-color:#abefc6}.patch-result-icon--partial[data-v-228f1844]{background:#fff7e8;border-color:#f6d596}.patch-result-icon--error[data-v-228f1844]{background:#fef3f2;border-color:#fecdca}.patch-result-heading[data-v-228f1844]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.patch-result-title[data-v-228f1844]{color:#28313d;font-size:24px;font-weight:700;line-height:1.35}.patch-result-description[data-v-228f1844]{color:#566170;font-size:16px;line-height:1.65;margin-top:12px;max-width:500px;overflow-wrap:anywhere}.failed-invoice-panel[data-v-228f1844]{background:#fffbf2;border:1px solid #f2cf91;border-radius:8px;margin-top:20px;overflow:hidden;text-align:left;width:100%}.failed-invoice-heading[data-v-228f1844]{align-items:center;border-bottom:1px solid #f2d9aa;display:flex;justify-content:space-between;padding:12px 14px}.failed-invoice-title[data-v-228f1844]{color:#704300;font-size:15px;font-weight:700}.failed-invoice-count[data-v-228f1844]{color:#986000;font-size:13px;margin-top:2px}.failed-invoice-actions[data-v-228f1844]{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.failed-action-btn[data-v-228f1844]{font-size:13px!important;font-weight:700;letter-spacing:0;text-transform:none}.failed-invoice-instruction[data-v-228f1844]{color:#8b5400;font-size:13px;line-height:1.5;padding:10px 14px;text-align:center}.patch-result-actions[data-v-228f1844]{border-top:1px solid #e4e9ef;justify-content:center;padding:14px 24px 18px!important}.patch-result-close[data-v-228f1844]{border-radius:6px;color:#fff!important;font-size:15px;font-weight:600;height:42px!important;letter-spacing:0;min-width:150px!important;text-transform:none}.workspace-row[data-v-228f1844]{align-items:stretch;flex-wrap:nowrap;margin:0 -7px!important}.workspace-row>[class*=col-][data-v-228f1844]{display:flex;padding:0 7px!important}.workspace-row>.col-md-4[data-v-228f1844]{flex:0 0 32%;max-width:32%}.workspace-row>.col-md-8[data-v-228f1844]{flex:0 0 68%;max-width:68%}.control-panel[data-v-228f1844],.preview-panel[data-v-228f1844]{background:#fff;border:1px solid #dfe6ee;border-radius:9px;min-height:470px;width:100%}.control-panel[data-v-228f1844]{display:flex;flex-direction:column;justify-content:flex-start;padding:20px 18px}.preview-panel[data-v-228f1844]{padding:16px}.section-heading[data-v-228f1844]{color:#0769d7;font-size:18px;font-weight:700;line-height:1.4}.control-panel>.section-heading[data-v-228f1844]{margin-bottom:24px}.field-label[data-v-228f1844]{align-items:center;color:#202b37;display:flex;font-size:14px;font-weight:700;gap:9px;margin-bottom:12px}.field-label[data-v-228f1844] .v-icon{color:#1f2933;font-size:20px!important}.patch-field-label[data-v-228f1844]{margin-top:24px}.patch-field-label[data-v-228f1844] .v-icon{font-size:27px!important}.preview-heading[data-v-228f1844]{align-items:center;display:flex;justify-content:space-between;margin:0 7px 14px}.row-count[data-v-228f1844]{background:#edf5ff;border-radius:18px;color:#0d68d7;font-size:14px;font-weight:600;padding:8px 14px}.mapping-alert[data-v-228f1844]{border:1px solid #b9d9ff;border-radius:8px;font-size:14px;margin:22px 0 0;padding:13px!important}.date-validation-alert[data-v-228f1844]{border:1px solid #f2cf91;border-radius:8px;font-size:14px;margin:12px 0 0;padding:13px!important}.mapping-info[data-v-228f1844],.mapping-message[data-v-228f1844]{align-items:flex-start;display:flex;gap:13px;line-height:1.65}.mapping-info[data-v-228f1844]{background:#f3f8ff;border:1px solid #b9d9ff;border-radius:8px;color:#0b66d2;font-size:14px;margin-top:22px;min-height:72px;padding:13px}.mapping-info.sheet-matched-info[data-v-228f1844]{align-items:center;min-height:50px}.mapping-info.warning-make-sure[data-v-228f1844]{background:#fff7e8;border:1px solid #f2cf91;border-radius:8px;color:#8b5400;font-size:14px;margin-top:22px;min-height:72px;padding:13px}.mapping-info[data-v-228f1844] .v-icon,.mapping-message[data-v-228f1844] .v-icon{flex:0 0 auto;font-size:21px!important;margin-top:1px}.sheet-unmatched-alert[data-v-228f1844]{margin-block:10px}.preview-table-wrap[data-v-228f1844]{border:1px solid #d9e1e9;border-radius:6px;height:390px;overflow:auto;scrollbar-color:#aeb8c2 #edf1f4;scrollbar-width:thin}.preview-data-table[data-v-228f1844]{border-collapse:collapse;table-layout:fixed;width:100%}.preview-data-table th[data-v-228f1844]{background:linear-gradient(90deg,#0c568f,#0064a6)!important;color:#fff!important;font-size:14px!important;font-weight:700!important;height:32px!important;line-height:1.4!important;padding:5px 18px 4px;position:sticky;text-align:left;top:0;vertical-align:middle!important;white-space:nowrap;z-index:1;box-sizing:border-box}.preview-data-table td[data-v-228f1844]{vertical-align:middle;border-bottom:1px solid #dce3ea;color:#344050;font-size:14px!important;height:37px!important;overflow:hidden;padding:0 18px;text-overflow:ellipsis;white-space:nowrap}.preview-data-table td.invalid-date-cell[data-v-228f1844]{background:#fff1f0!important;color:#b42318;font-weight:700}.preview-data-table tbody tr[data-v-228f1844]:nth-child(2n){background:#fff}.preview-data-table tbody tr[data-v-228f1844]:hover{background:#f4f8fc}.control-panel[data-v-228f1844] .v-input{flex:0 0 auto;font-size:14px;margin:0!important}.control-panel[data-v-228f1844] .v-input__slot{border-radius:8px!important;margin-bottom:0!important;min-height:50px!important;padding:0 14px!important}.control-panel[data-v-228f1844] .v-input__prepend-inner{align-self:center;margin:0 12px 0 0!important}.control-panel[data-v-228f1844] .v-input__prepend-inner .v-icon{background:#eef5ff;border:1px solid #cfe1fa;border-radius:4px;color:#1670df;font-size:20px;height:28px;width:28px}.control-panel[data-v-228f1844] .v-select__selection{color:#1f2937;font-size:14px;font-weight:600;max-width:calc(100% - 4px)}.control-panel[data-v-228f1844] fieldset{border-color:#cfd7df}.control-panel[data-v-228f1844] .v-label{font-size:14px}.control-panel[data-v-228f1844] .v-text-field__details{display:none}@media (max-width:960px){[data-v-228f1844] .excel-patch-dialog-shell{margin:16px!important;max-height:calc(100vh - 32px)!important}.excel-patch-dialog[data-v-228f1844]{height:auto;max-height:calc(100vh - 32px)}.workspace-row[data-v-228f1844]{flex-wrap:wrap}.workspace-row>.col-md-4[data-v-228f1844],.workspace-row>.col-md-8[data-v-228f1844]{flex:0 0 100%;max-width:100%}.workspace-row>.col-md-8[data-v-228f1844]{padding-top:14px!important}.control-panel[data-v-228f1844],.preview-panel[data-v-228f1844]{min-height:auto}.preview-table-wrap[data-v-228f1844]{height:420px}}@media (max-width:600px){.dialog-title[data-v-228f1844]{flex-basis:68px;font-size:18px!important;min-height:68px;padding:0 16px!important}.title-icon[data-v-228f1844]{margin-right:10px}.dialog-body[data-v-228f1844]{padding:12px 14px 16px!important}.process-tabs[data-v-228f1844]{display:block;width:100%}.process-tabs[data-v-228f1844] .v-slide-group__content{width:100%}.process-tabs[data-v-228f1844] .v-tab{flex:1 1 50%;font-size:11px;min-width:0;padding:0 8px}.sync-card[data-v-228f1844]{padding:16px 14px}.sync-method-options[data-v-228f1844]{align-items:flex-start;flex-direction:column;gap:12px}.sync-upload-area[data-v-228f1844]{min-height:135px;padding:18px 12px}.sync-file-summary[data-v-228f1844]{align-items:stretch;flex-direction:column}.sync-reupload-btn[data-v-228f1844]{margin-left:0;margin-top:8px;width:100%}.file-bar[data-v-228f1844]{align-items:stretch;flex-direction:column}.file-bar .v-btn[data-v-228f1844]{width:100%}.file-meta[data-v-228f1844]{margin-left:0}.dialog-actions[data-v-228f1844]{padding:12px 14px!important}}.patch-column-autocomplete[data-v-228f1844] .v-input__slot,.patch-column-autocomplete[data-v-228f1844] .v-select__slot{align-items:center!important;min-height:50px!important}.patch-column-autocomplete[data-v-228f1844] .v-select__selections{align-items:center!important;display:flex!important;flex-wrap:nowrap!important;min-height:50px!important;overflow:hidden;padding:0!important}.patch-column-autocomplete[data-v-228f1844] .v-select__selection{align-items:center!important;display:flex!important;margin:0!important;max-width:100%!important;min-width:0!important;overflow:hidden}.patch-selected-field[data-v-228f1844]{align-items:center;display:flex;gap:8px;min-width:0;max-width:100%;overflow:hidden;white-space:nowrap}.patch-selected-label[data-v-228f1844]{color:#1f2937;display:block;font-size:14px;font-weight:600;line-height:1.3;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.patch-selected-key[data-v-228f1844]{background:#eef5ff;border:1px solid #cfe1fa;border-radius:999px;color:#5d6877;display:inline-flex;align-items:center;flex:0 0 auto;font-size:12px;font-weight:500;line-height:1;padding:4px 7px;white-space:nowrap}.patch-column-autocomplete[data-v-228f1844] .v-input__append-inner,.patch-column-autocomplete[data-v-228f1844] .v-input__prepend-inner{align-self:center!important;margin-top:0!important}@font-face{font-family:Bai_Jamjuree;src:url(../fonts/BaiJamjuree-Regular.56237bef.ttf) format("truetype");font-weight:400;font-style:normal}.text_d{font-family:Bai_Jamjuree!important}.application--is-ltr .v-list-item__icon:first-child,.v-application--is-ltr .v-list-item__action:first-child,.v-application--is-ltr .v-list-item__icon:first-child{margin-right:5px!important}.v-item-group .theme--light .v-list-item-group .primary--text{margin-top:60px!important}.v-navigation-drawer .v-list:not(.v-select-list){margin-top:35px!important;background:inherit}.v-list--dense .v-list-item .v-list-item__title{line-height:1.5rem!important}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close),.v-navigation-drawer--temporary:not(.v-navigation-drawer--close){top:40px!important}.v-application--is-ltr .v-list--dense .v-list-group--sub-group .v-list-group__header{padding-left:0;margin-left:-6.5%}.bgicon.v-icon:after{background-color:#fff;border-radius:50%;content:"";display:inline-block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transform:scale(1.3);width:100%;transition:opacity .2s cubic-bezier(.4,0,.6,1)}.v-speed-dial--right{right:-16px!important}.v-speed-dial--bottom{bottom:22px!important}.v-speed-dial__list{align-items:flex-start!important;display:flex!important;justify-content:center!important;padding:8px 0!important;position:absolute!important}.v-speed-dial--direction-bottom .v-speed-dial__list,.v-speed-dial--direction-top .v-speed-dial__list{left:0!important;width:100%!important}.v-speed-dial__list .v-btn{margin:0!important}.text-style{font-family:Bai_Jamjuree!important}.v-tooltip{display:inline-block!important;visibility:visible!important;opacity:1!important}