.pointer[data-v-fe981d80]{cursor:pointer}.min-w-165[data-v-fe981d80]{min-width:165px}.mgt-5[data-v-fe981d80]{margin-top:5px}.mgb-5[data-v-fe981d80]{margin-bottom:5px}.bg-info[data-v-fe981d80]{background-color:#bef0ff!important}.table-transparent[data-v-fe981d80]{background-color:transparent!important}.mt-0[data-v-fe981d80]{margin-top:0!important}.other[data-v-fe981d80]{color:#508dff}.stop-work[data-v-fe981d80]{color:red}.weekend-work[data-v-fe981d80]{color:#ffd000}.change-day[data-v-fe981d80]{color:#ff932e}.leave[data-v-fe981d80]{color:#508dff}.notscan[data-v-fe981d80]{color:#d400ff}.late[data-v-fe981d80]{color:#c4284a}.keep-day[data-v-fe981d80]{color:#00dd30}.table-transparent[data-v-6c5d2b21]{background-color:transparent!important}.mt-0[data-v-6c5d2b21]{margin-top:0!important}.stop-work[data-v-6c5d2b21]{color:red}.weekend-work[data-v-6c5d2b21]{color:#ffd000}.change-day[data-v-6c5d2b21]{color:#ff932e}.leave[data-v-6c5d2b21]{color:#508dff}.notscan[data-v-6c5d2b21]{color:#d400ff}.late[data-v-6c5d2b21]{color:#c4284a}.keep-day[data-v-6c5d2b21]{color:#00dd30}.table-transparent[data-v-6573c92d]{background-color:transparent!important}.mt-0[data-v-6573c92d]{margin-top:0!important}.stop-work[data-v-6573c92d]{color:red}.weekend-work[data-v-6573c92d]{color:#edd1a8}img.canzoom{width:100%;height:auto;transition:transform .25s ease;cursor:zoom-in;transform-origin:top left}img.canzoom.zoomed{transform:scale(2);cursor:zoom-out}.tab-pane-1,.tab-pane-2,.tab-pane-3,.tab-pane-4,.tab-pane-5,.tab-pane-6{width:100%}.transaction-page .spacing{padding-bottom:1rem}.md-table-cell-container .md-button[data-v-1212ff02]{width:-moz-min-content;width:min-content}.paginated-table .md-btn-fab[data-v-1212ff02],.paginated-table .md-just-icon[data-v-1212ff02]{height:41px;min-width:41px;width:41px;margin:unset}.exam-modal .modal-header[data-v-1212ff02]{padding:0}.exam-modal .modal-header button i[data-v-1212ff02]{color:#fff!important}.exam-modal .form-header[data-v-1212ff02]{border-top-left-radius:calc(.3rem - 1px);border-top-right-radius:calc(.3rem - 1px)}.exam-modal .md-steppers.md-vertical .md-stepper-content.md-active[data-v-1212ff02]{padding-bottom:0}.exam-modal-container[data-v-1212ff02]{overflow-y:auto;min-height:60vh;max-height:70vh;padding:10px}@media(max-width:768px){body:not(.sidebar-mini) .main-panel .applicant-request-form.modal-pad-cus .modal-header .header-content[data-v-1212ff02]{flex-direction:row}}@media(min-width:426px)and (max-width:767px){.exam-modal-container[data-v-1212ff02]{overflow-y:auto;max-height:60vw}}.pagination-container[data-v-1212ff02]{font-size:14px;padding:10px 0 0 0;border-top:1px solid #eee;display:flex;justify-content:space-between}[data-v-1212ff02]{margin:0;padding:0;box-sizing:border-box}body[data-v-1212ff02]{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;background:linear-gradient(135deg,#667eea,#764ba2);min-height:100vh;padding:20px}.exam-container[data-v-1212ff02]{max-width:95%;margin:0 auto;padding:40px;background:#fff;border-radius:20px;box-shadow:0 25px 60px rgba(0,0,0,.15),0 10px 25px rgba(0,0,0,.1)}.mode-selector[data-v-1212ff02]{display:flex;gap:15px;margin-bottom:35px;justify-content:center}.mode-btn[data-v-1212ff02]{padding:12px 28px;font-size:1rem;border:2px solid #e0e0e0;background:#f5f5f5;border-radius:10px;cursor:pointer;transition:all .3s ease;font-weight:600;display:flex;align-items:center;gap:8px}.mode-btn[data-v-1212ff02]:hover{border-color:#667eea;background:#f0f0ff}.mode-btn.active[data-v-1212ff02]{background:linear-gradient(135deg,#667eea,#764ba2);color:#fff;border-color:transparent;box-shadow:0 8px 20px rgba(102,126,234,.3)}.mode-btn i[data-v-1212ff02]{font-size:1.2rem}h1[data-v-1212ff02]{text-align:center;color:#2c3e50;margin-bottom:10px;font-size:2.4rem;font-weight:700}.subtitle[data-v-1212ff02]{text-align:center;color:#7f8c8d;margin-bottom:30px;font-size:1rem}.round-info[data-v-1212ff02]{background:linear-gradient(135deg,#f5f7fa,#c3cfe2);padding:20px;border-radius:15px;margin-bottom:30px;box-shadow:inset 0 2px 8px rgba(0,0,0,.05);border-left:5px solid #667eea}.questions-container[data-v-1212ff02]{margin-bottom:30px}.question-item[data-v-1212ff02]{background:#fdfdfd;border:2px solid #e9ecef;border-radius:15px;padding:25px;margin-bottom:20px;box-shadow:0 6px 15px rgba(0,0,0,.08);transition:all .3s ease}.question-item[data-v-1212ff02]:hover{box-shadow:0 12px 30px rgba(102,126,234,.15);border-color:#667eea;transform:translateY(-3px)}.question-header[data-v-1212ff02]{display:flex;justify-content:space-between;align-items:center;margin-bottom:15px}.question-number[data-v-1212ff02]{background:linear-gradient(135deg,#667eea,#764ba2);width:45px;height:45px;border-radius:50%;font-weight:700;box-shadow:0 4px 12px rgba(102,126,234,.3)}.question-number[data-v-1212ff02],.remove-btn[data-v-1212ff02]{color:#fff;display:flex;align-items:center;justify-content:center;font-size:1.2rem}.remove-btn[data-v-1212ff02]{background:#ff6b6b;border:none;width:40px;height:40px;border-radius:50%;cursor:pointer;transition:all .3s;box-shadow:0 4px 12px hsla(0,100%,71%,.2)}.remove-btn[data-v-1212ff02]:hover{background:#ff5252;transform:scale(1.1);box-shadow:0 6px 15px hsla(0,100%,71%,.3)}.options-group[data-v-1212ff02]{margin-top:20px;padding:18px;background:linear-gradient(135deg,#f9f9f9,#f0f0f5);border-radius:12px;border-left:5px solid #667eea;overflow-y:auto}.option-row[data-v-1212ff02]{display:flex;gap:12px;margin-bottom:14px;align-items:center}.option-label[data-v-1212ff02]{min-width:45px;font-weight:700;color:#fff;background:linear-gradient(135deg,#667eea,#764ba2);width:45px;height:45px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:1.1rem;box-shadow:0 4px 12px rgba(102,126,234,.3)}.option-input-group[data-v-1212ff02]{flex:1;display:flex;gap:12px;align-items:center}.option-input-group input[data-v-1212ff02]{flex:1;margin-bottom:0}.option-input-group input[type=text][data-v-1212ff02]{min-width:150px}.correct-radio[data-v-1212ff02]{display:flex;align-items:center;gap:8px;white-space:nowrap;padding:8px 12px;background:#fff;border-radius:8px;border:2px solid #ddd;transition:all .3s}.correct-radio[data-v-1212ff02]:hover{border-color:#667eea;background:#f9f9ff}.correct-radio input[type=radio][data-v-1212ff02]{width:18px;height:18px;cursor:pointer;margin:0;accent-color:#667eea}.correct-radio span[data-v-1212ff02]{font-size:.95rem;color:#2c3e50;font-weight:500}.answer-section[data-v-1212ff02]{margin-top:18px;padding-top:18px;border-top:2px solid #e9ecef}.answer-options[data-v-1212ff02]{display:flex;flex-direction:column;gap:12px}.option-radio[data-v-1212ff02]{display:flex;align-items:center;gap:14px;padding:14px 16px;border:2px solid #e9ecef;border-radius:10px;cursor:pointer;transition:all .3s;background:#fafafa}.option-radio[data-v-1212ff02]:hover{background:#f0f8ff;border-color:#667eea;transform:translateX(4px)}.option-radio input[type=radio][data-v-1212ff02]{cursor:pointer;width:20px;height:20px;margin:0;accent-color:#667eea}.option-radio span[data-v-1212ff02]{font-size:1rem;color:#2c3e50}.option-radio.selected[data-v-1212ff02]{background:linear-gradient(135deg,#e3f2fd,#f0e6ff);border-color:#667eea;font-weight:600;box-shadow:0 4px 12px rgba(102,126,234,.2)}.btn-group[data-v-1212ff02]{display:flex;gap:15px;justify-content:center;margin-top:35px;flex-wrap:wrap}.boxCreateRound button[data-v-1212ff02],.boxEmpAnswer button[data-v-1212ff02]{padding:14px 35px;font-size:1rem;border:none;border-radius:10px;cursor:pointer;transition:all .3s;box-shadow:0 6px 15px rgba(0,0,0,.12);font-weight:600;display:flex;align-items:center;gap:10px}.boxCreateRound button[data-v-1212ff02]:active,.boxEmpAnswer button[data-v-1212ff02]:active{transform:scale(.98)}.boxCreateRound .btn-add[data-v-1212ff02],.boxEmpAnswer .btn-add[data-v-1212ff02]{background:linear-gradient(135deg,#2ecc71,#27ae60);color:#fff}.boxCreateRound .btn-add[data-v-1212ff02]:hover,.boxEmpAnswer .btn-add[data-v-1212ff02]:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(46,204,113,.3)}.boxCreateRound .btn-save[data-v-1212ff02],.boxEmpAnswer .btn-save[data-v-1212ff02]{background:linear-gradient(135deg,#3498db,#2980b9);color:#fff}.boxCreateRound .btn-save[data-v-1212ff02]:hover,.boxEmpAnswer .btn-save[data-v-1212ff02]:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(52,152,219,.3)}.boxCreateRound .btn-submit-answers[data-v-1212ff02],.boxEmpAnswer .btn-submit-answers[data-v-1212ff02]{background:linear-gradient(135deg,#9b59b6,#8e44ad);color:#fff}.boxCreateRound .btn-submit-answers[data-v-1212ff02]:hover,.boxEmpAnswer .btn-submit-answers[data-v-1212ff02]:hover{transform:translateY(-3px);box-shadow:0 10px 25px rgba(155,89,182,.3)}.boxCreateRound .round-info input[data-v-1212ff02],.boxCreateRound .round-info select[data-v-1212ff02],.boxEmpAnswer .round-info input[data-v-1212ff02],.boxEmpAnswer .round-info select[data-v-1212ff02]{width:100%;padding:12px 15px;font-size:1rem;border:2px solid #ddd;background:#fff;outline:none;color:#2c3e50;border-radius:10px;transition:all .3s;margin-top:8px}.boxCreateRound .round-info input[data-v-1212ff02]:focus,.boxCreateRound .round-info select[data-v-1212ff02]:focus,.boxEmpAnswer .round-info input[data-v-1212ff02]:focus,.boxEmpAnswer .round-info select[data-v-1212ff02]:focus{border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1)}.boxCreateRound .round-info label[data-v-1212ff02],.boxEmpAnswer .round-info label[data-v-1212ff02]{display:block;font-weight:600;color:#2c3e50;margin-bottom:8px}.boxCreateRound input[type=number][data-v-1212ff02],.boxCreateRound input[type=text][data-v-1212ff02],.boxCreateRound textarea[data-v-1212ff02],.boxEmpAnswer input[type=number][data-v-1212ff02],.boxEmpAnswer input[type=text][data-v-1212ff02],.boxEmpAnswer textarea[data-v-1212ff02]{width:100%;padding:12px 15px;border:2px solid #ddd;border-radius:10px;resize:vertical;font-size:1rem;outline:none;transition:all .3s;margin-bottom:12px;font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif}.boxCreateRound input[data-v-1212ff02]:focus,.boxCreateRound textarea[data-v-1212ff02]:focus,.boxEmpAnswer input[data-v-1212ff02]:focus,.boxEmpAnswer textarea[data-v-1212ff02]:focus{border-color:#667eea;box-shadow:0 0 0 4px rgba(102,126,234,.1)}.status[data-v-1212ff02]{margin-top:25px;text-align:center;font-size:1.05rem;padding:18px;border-radius:12px;opacity:0;transition:opacity .4s;font-weight:600;display:flex;align-items:center;justify-content:center;gap:10px}.status.show[data-v-1212ff02]{opacity:1}.status.success[data-v-1212ff02]{background:linear-gradient(135deg,#d5f4e6,#c8e6c9);color:#1b5e20;border-left:5px solid #27ae60}.status.error[data-v-1212ff02]{background:linear-gradient(135deg,#fadbd8,#ffcdd2);color:#b71c1c;border-left:5px solid #e74c3c}.status i[data-v-1212ff02]{font-size:1.3rem}.question-text[data-v-1212ff02]{font-weight:500;color:#2c3e50;line-height:1.6}.md-table-cell-container .md-button[data-v-1f4b42e7]{margin:0;padding:5px;height:27px;min-width:27px;width:90px;line-height:27px}.txt-success[data-v-1f4b42e7]{color:green}.txt-danger[data-v-1f4b42e7]{color:red}.table-transparent[data-v-be9e2f50]{background-color:transparent!important}.mt-0[data-v-be9e2f50]{margin-top:0!important}.stop-work[data-v-be9e2f50]{color:red}.weekend-work[data-v-be9e2f50]{color:#edd1a8}#fullCalendar[data-v-6842e9e1]{min-height:300px}.md-card-calendar .md-card-content[data-v-6842e9e1]{padding:0!important}.text-center[data-v-6842e9e1]{text-align:center}.background-border{background-color:#fff;border-radius:10px}.md-overlay.md-dialog-overlay.test{position:absolute;top:0;right:0;bottom:0;left:0;z-index:15;overflow:hidden;background:rgba(0,0,0,.6);transition:.35s cubic-bezier(.4,0,.2,1);transition-property:opacity;will-change:opacity}.bt_confirm_editOT{text-align:center}.table-transparent[data-v-13efa67a]{background-color:transparent!important}.mt-0[data-v-13efa67a]{margin-top:0!important}.stop-work[data-v-13efa67a]{color:red}.weekend-work[data-v-13efa67a]{color:#edd1a8}[data-v-6315eae6] .b-form-datepicker .btn.btn-sm[aria-label="Next year"],[data-v-6315eae6] .b-form-datepicker .btn.btn-sm[aria-label="Previous year"]{display:none}img.canzoom[data-v-6315eae6]{width:100%;height:auto;transition:transform .25s ease;cursor:zoom-in;transform-origin:top left}img.canzoom.zoomed[data-v-6315eae6]{transform:scale(2);cursor:zoom-out}.md-table-row.txt-danger[data-v-ced40418]{color:red}.md-table-row.txt-info[data-v-ced40418]{color:#00bfff}.mt-0[data-v-822e364a]{margin-top:0!important}.table-transparent[data-v-822e364a]{background-color:transparent!important}.other[data-v-822e364a]{color:#508dff}.stop-work[data-v-822e364a]{color:red}.weekend-work[data-v-822e364a]{color:#ffd000}.change-day[data-v-822e364a]{color:#ff932e}.leave[data-v-822e364a]{color:#508dff}.notscan[data-v-822e364a]{color:#d400ff}.late[data-v-822e364a]{color:#c4284a}.keep-day[data-v-822e364a]{color:#00dd30}.row-custom{display:flex;flex-wrap:wrap}@media(max-width:768px){.row-custom .col-6{flex:0 0 100%;max-width:100%}}.box-header-salary{text-align:center;font-weight:700;font-family:Kanit;padding:1em 0}.text_r{text-align:right}.header_table{position:sticky;top:0}.md-radio[data-v-55ebdfe8]{display:flex}.mtm-15[data-v-55ebdfe8]{margin-top:-15px}.outpremises .checkbox-flex[data-v-55ebdfe8]{display:flex;flex-wrap:wrap}.outpremises .checkbox-item[data-v-55ebdfe8]{width:50%}@media(max-width:768px){.outpremises .checkbox-item[data-v-55ebdfe8]{width:100%}}[data-v-a0bacf10] .b-form-datepicker .btn.btn-sm[aria-label="Next year"],[data-v-a0bacf10] .b-form-datepicker .btn.btn-sm[aria-label="Previous year"]{display:none}img.canzoom[data-v-a0bacf10]{width:100%;height:auto;transition:transform .25s ease;cursor:zoom-in;transform-origin:top left}img.canzoom.zoomed[data-v-a0bacf10]{transform:scale(2);cursor:zoom-out}.employee-selector .modal-container{max-width:66%!important;box-shadow:none;--primary:#3a86ff;--secondary:#8338ec}.employee-selector .modal-container .modal-header{background:linear-gradient(135deg,var(--primary),var(--secondary));padding:1.5rem;color:#fff}@media(max-width:520px){.modal-mask .modal-container{min-width:100vw!important;max-width:100vw!important;right:0;left:0;padding:0;margin:0}}@media(min-width:521px){body:not(.sidebar-mini) .approver-list .modal-container,body:not(.sidebar-mini) .employee-selector .modal-container{left:calc(10% - 80px)}}.pdfmeForm{position:absolute;top:0;right:0;margin:0;padding:0;z-index:59;width:100%}.pdfmeForm.pdfme-form{position:sticky;top:0;background:#4a4a4a;box-shadow:0 4px 6px rgba(0,0,0,.1)}.pdfmeForm.pdfme-form .editor{height:122vh;padding-bottom:0}.pdfmeForm.pdfme-form .form-body .button-container{position:fixed;bottom:32px;right:24px;display:flex;gap:12px;z-index:1000}.pdfmeForm.pdfme-form .form-body .button-container .md-button{width:120px;height:42px;padding:0;border-radius:12px;font-weight:500;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;border:none;box-shadow:0 4px 8px rgba(0,0,0,.12)}.pdfmeForm.pdfme-form .form-body .button-container .md-button .button-icon{font-size:20px;display:flex;align-items:center;justify-content:center}.pdfmeForm.pdfme-form .form-body .button-container .md-button:hover{transform:translateY(-2px);box-shadow:0 6px 12px rgba(0,0,0,.2)}.pdfmeForm.pdfme-form .form-body .button-container .md-button:active{transform:translateY(0)}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-edit{background:#4f46e5;color:#fff}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-edit:hover{background:#4338ca}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-edit .button-icon{font-size:18px}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-close .md-ripple{background:#dc3545;color:#fff}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-close .md-ripple:hover{background:#bb2d3b}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-approve .md-ripple{background:#059669;color:#fff}.pdfmeForm.pdfme-form .form-body .button-container .md-button.md-button-approve .md-ripple:hover{background:#047857}.tooltip{font-size:12px;padding:6px 12px;background:#1f2937;border-radius:6px;font-weight:500;letter-spacing:.3px}.tooltip .tooltip-inner{background:transparent;box-shadow:0 4px 6px rgba(0,0,0,.1)}.tooltip.bs-tooltip-right .arrow:before{border-right-color:#1f2937}.cell-detail{max-width:200px;align-self:center;justify-self:center;justify-content:center;text-align:center}.cell-status-wrap{min-width:135px;max-width:135px}.cell-status-wrap,.text-wrap-ellipsis{white-space:normal;word-wrap:break-word;overflow-wrap:break-word;text-align:center}.text-wrap-ellipsis{text-overflow:ellipsis}.text-wrap[data-v-55e9e86d]{white-space:normal}.width-230[data-v-55e9e86d]{width:230px;min-width:230px;max-width:230px}.message-box-container[data-v-55e9e86d]{padding:15px;background-color:#f8f9fa;border-top:1px solid #e9ecef}.message-input[data-v-55e9e86d]{border-radius:20px 0 0 20px!important;padding:9.4px 15px;height:auto;border-right:none}.send-btn[data-v-55e9e86d]{border-radius:0 20px 20px 0!important;padding:7px 20px;height:auto;background-color:#4e73df;border-color:#4e73df}.send-btn[data-v-55e9e86d]:hover{background-color:#3a5ec0;border-color:#3a5ec0}.td-selected-approve[data-v-55e9e86d]{width:5%!important;vertical-align:middle!important;text-align:center;font-size:2rem}.show-file[data-v-55e9e86d]{width:100%;height:100%}.footer-btn[data-v-55e9e86d]{width:100%;text-align:right;margin:10px 0;padding:0 50px}.approve[data-v-55e9e86d]{font-size:35px!important;color:#00a000!important}.pending[data-v-55e9e86d]{font-size:35px!important;color:#feba12!important}.reject[data-v-55e9e86d]{font-size:35px!important;color:#d31919!important}.memo-actions[data-v-55e9e86d]{padding-left:34px;padding-right:34px}.action-dropdown-toggle[data-v-55e9e86d]{border-radius:50px!important;padding:.15rem .5rem!important;border-color:#d1d5db!important;background-color:#f9fafb!important;color:#4b5563!important;line-height:1}.action-dropdown-toggle i[data-v-55e9e86d]{font-size:.85rem}.action-dropdown-toggle[data-v-55e9e86d]:focus,.action-dropdown-toggle[data-v-55e9e86d]:hover{background-color:#e5e7eb!important;border-color:#9ca3af!important;box-shadow:0 .25rem .75rem rgba(15,23,42,.15)}.action-dropdown-menu[data-v-55e9e86d]{min-width:210px;padding:.25rem 0;border-radius:.75rem;border-color:#e5e7eb;box-shadow:0 10px 25px rgba(15,23,42,.12)}.action-dropdown-item[data-v-55e9e86d]{font-size:.85rem;padding:.35rem .9rem}.action-dropdown-item i[data-v-55e9e86d]{width:18px;text-align:center}.action-dropdown-item[data-v-55e9e86d]:hover{background-color:#eff6ff}@media(max-width:768px){.btn[data-v-55e9e86d]{width:100%;margin-bottom:10px}.b-form-group[data-v-55e9e86d]{margin-bottom:10px}.b-table[data-v-55e9e86d]{font-size:14px}.custom-table[data-v-55e9e86d]{overflow-x:auto}}.appv-applicant .modal-body{min-width:65vw;max-height:75vh;overflow-y:auto}.appv-applicant .modal-mask[data-v-3bb8aa9e]{cursor:default}.appv-applicant .green[data-v-3bb8aa9e]{color:green}.appv-applicant .red[data-v-3bb8aa9e]{color:red}.td-selected-approve[data-v-3bb8aa9e]{width:5%!important;vertical-align:middle!important;text-align:center;font-size:2rem}.person-card[data-v-3bb8aa9e]{margin-bottom:1rem;border:1px solid #ddd;border-radius:8px;overflow:hidden;box-shadow:0 2px 5px rgba(0,0,0,.1)}.person-card .person-header[data-v-3bb8aa9e]{display:flex;justify-content:space-between;align-items:center;background-color:#f9f9f9;padding:.75rem;cursor:pointer}.person-card .person-header .person-info[data-v-3bb8aa9e]{display:flex;flex-direction:column}.person-card .person-header .person-info .person-name[data-v-3bb8aa9e]{font-weight:700;font-size:1rem}.person-card .person-header .person-info .person-detail[data-v-3bb8aa9e]{font-size:.875rem;color:#666}.person-card .person-header .toggle-btn[data-v-3bb8aa9e]{background-color:#007bff;color:#fff;border:none;padding:5px 10px;cursor:pointer;font-size:.75rem;border-radius:4px}.person-card .person-header .toggle-btn[data-v-3bb8aa9e]:hover{background-color:#0056b3}.person-card .files-viewer-container[data-v-3bb8aa9e]{padding:1rem;background-color:#fff}.td-selected-approve{width:5%!important;vertical-align:middle!important;text-align:center;font-size:2rem}.show-file{width:100%;height:100%}.footer-btn{width:100%;text-align:right;margin:10px 0;padding:0 50px}.md-card.tabs-appv_all{position:unset!important}.md-card.tabs-appv_all .tab-pane-1,.md-card.tabs-appv_all .tab-pane-2,.md-card.tabs-appv_all .tab-pane-3,.md-card.tabs-appv_all .tab-pane-4,.md-card.tabs-appv_all .tab-pane-5,.md-card.tabs-appv_all .tab-pane-6,.md-card.tabs-appv_all .tab-pane-7{width:100%}.md-card.tabs-appv_all .md-card-content,.md-card.tabs-appv_all .md-card.tab-memo,.md-card.tabs-appv_all .md-card.tab-memo .md-card-content{position:unset!important}.otlimit.otlimitapprove{background-color:rgba(0,128,0,.2)!important}.otlimit.otlimitdisapprove{background-color:rgba(255,0,0,.2)!important}.box-header-otlimit{text-align:center;font-weight:700;font-family:Kanit;padding:1em 0}.tablebordercolor .theadbordercolor>tr>th{background-color:#343a40;border-color:#ddd}.background-white{background-color:#fff}.font-imp{font-size:18px!important;color:#fff!important}.font-size{font-size:12px!important}.photo{width:54px;height:54px;overflow:hidden;border-radius:50%}.imgclass{text-align:center;width:250px!important;height:250px!important;overflow:hidden!important;display:inline-block}.nowarp{white-space:nowrap;-webkit-text-size-adjust:100%}.approvers-cell{white-space:nowrap;text-align:left;max-width:300px;word-break:break-word;font-size:13px}.appv-ot-over .appv-ot-over-datepicker-menu.show{position:absolute!important;top:100%!important;left:0!important;right:auto!important;z-index:1060!important;transform:none!important;margin-top:.125rem;box-shadow:0 12px 30px rgba(15,23,42,.18)}.tab-pane{width:100%}.text-center[data-v-0aa08f22],.text-center[data-v-23afc2e7]{text-align:center}.santhiya-sos[data-v-2eaeba3d]{padding-bottom:6px;.toolbar[data-v-2eaeba3d]{display:flex;justify-content:space-between;gap:12px;align-items:center;margin-bottom:12px;flex-wrap:wrap}.toolbar__left[data-v-2eaeba3d]{display:flex;align-items:center;gap:8px;flex:1;min-width:320px}.toolbar__right[data-v-2eaeba3d]{display:flex;gap:8px;flex-wrap:wrap}.srch-label[data-v-2eaeba3d]{white-space:nowrap;margin-right:6px}.srch-field[data-v-2eaeba3d]{margin:0!important;min-width:260px}.soft-btn[data-v-2eaeba3d]{margin-left:0}.empty-state[data-v-2eaeba3d]{text-align:center;padding:40px 12px 24px;color:#6b7280}.empty-emoji[data-v-2eaeba3d]{font-size:40px;margin-bottom:8px}.empty-title[data-v-2eaeba3d]{font-weight:700;color:#111827;margin-bottom:4px}.empty-sub[data-v-2eaeba3d]{font-size:.9rem}.card-group-sp[data-v-2eaeba3d]{margin-top:12px}.memo-card[data-v-2eaeba3d]{border:1px solid rgba(0,0,0,.06);border-radius:12px;padding:14px 16px;background:linear-gradient(180deg,#fff,#fcfcff);box-shadow:0 6px 18px hsla(0,0%,9%,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.memo-card[data-v-2eaeba3d]:hover{transform:translateY(-1px);box-shadow:0 12px 26px hsla(0,0%,9%,.1);border-color:#cfe6ff}.row-1[data-v-2eaeba3d]{display:flex;align-items:center;justify-content:space-between;gap:12px}.title-wrap[data-v-2eaeba3d]{display:flex;align-items:center;gap:10px;min-width:0}.title-dot[data-v-2eaeba3d]{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#59a8ff,#1f77ff);box-shadow:0 0 0 4px rgba(31,119,255,.12)}.title-text[data-v-2eaeba3d]{font-size:1rem;font-weight:700;color:#0f172a;margin:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.meta-right[data-v-2eaeba3d]{display:inline-flex;align-items:center;gap:6px;color:#64748b;font-size:.84rem;white-space:nowrap}.tags-wrap[data-v-2eaeba3d]{margin-top:8px;display:flex;gap:6px;flex-wrap:wrap}.chip[data-v-2eaeba3d]{display:inline-flex;align-items:center;padding:6px 10px;border-radius:10px;font-size:.75rem;border:1px solid transparent;white-space:nowrap}.chip-green[data-v-2eaeba3d]{color:#0f5132;background:#e8f6ef;border-color:#bfe7d0}.chip-blue[data-v-2eaeba3d]{color:#3745b5;background:#eef2ff;border-color:#dfe4ff}.detail-wrap[data-v-2eaeba3d]{margin-top:6px}.detail-text[data-v-2eaeba3d]{margin:0;color:#4b5563;line-height:1.45;max-height:64px;overflow:hidden;text-overflow:ellipsis}.row-actions[data-v-2eaeba3d]{margin-top:10px;display:flex;align-items:center;gap:8px}.spacer[data-v-2eaeba3d]{flex:1}.btn-ghost[data-v-2eaeba3d],.btn-outline[data-v-2eaeba3d]{padding:7px 10px;border-radius:10px;font-weight:600;border:1px solid #d1d5db;background:#fff;color:#374151;transition:background .12s ease,border-color .12s ease,transform .12s ease;display:inline-flex;align-items:center;gap:6px}.btn-ghost[data-v-2eaeba3d]{border:0;color:#2563eb}.btn-outline[data-v-2eaeba3d]:hover{background:#f9fafb;border-color:#cbd5e1;transform:translateY(-1px)}.btn-ghost[data-v-2eaeba3d]:hover{background:rgba(37,99,235,.08)}.btn-outline.warn[data-v-2eaeba3d]{border-color:#f59e0b;color:#b45309}.btn-outline.warn[data-v-2eaeba3d]:hover{background:#fffbeb}.btn-outline.danger[data-v-2eaeba3d]{border-color:#ef4444;color:#991b1b}.btn-outline.danger[data-v-2eaeba3d]:hover{background:#fef2f2}.pagination-wrap[data-v-2eaeba3d]{margin-top:12px;display:flex;justify-content:center}}.list-santhiya-sos .card1[data-v-4886fcd4]{box-shadow:3px 3px 2px #ebebeb}.list-santhiya-sos .card1[data-v-4886fcd4]:hover{transition:all .2s ease-out;box-shadow:0 4px 8px rgba(38,38,38,.2);border:1px solid green;background-color:#fff}.list-santhiya-sos .card1 p.detail[data-v-4886fcd4]{height:70px;overflow:hidden;text-overflow:ellipsis}.list-santhiya-sos .card1 .mg-left-badge[data-v-4886fcd4],.list-santhiya-sos .mg-left-badge[data-v-4886fcd4]:not(:first-child){margin-left:5px}.list-santhiya-sos .card1 .md-layout-item[data-v-4886fcd4]{padding-right:unset;padding-left:unset}.list-santhiya-sos .memo-card[data-v-4886fcd4]{border:1px solid rgba(0,0,0,.06);border-radius:16px;padding:16px 18px;margin-top:14px;background:linear-gradient(180deg,#fff,#fcfcff);box-shadow:0 6px 18px hsla(0,0%,9%,.06);transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease;cursor:pointer}.list-santhiya-sos .memo-card[data-v-4886fcd4]:hover{transform:translateY(-2px);box-shadow:0 12px 26px hsla(0,0%,9%,.1);border-color:#cfe6ff}.list-santhiya-sos .memo-header[data-v-4886fcd4]{display:flex;align-items:center;gap:12px;justify-content:space-between}.list-santhiya-sos .memo-title[data-v-4886fcd4]{display:flex;align-items:center;gap:10px}.list-santhiya-sos .title-dot[data-v-4886fcd4]{width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 30% 30%,#59a8ff,#1f77ff);box-shadow:0 0 0 4px rgba(31,119,255,.12)}.list-santhiya-sos .memo-status[data-v-4886fcd4]{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.list-santhiya-sos .chip[data-v-4886fcd4]{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;line-height:1;padding:7px 10px;border-radius:999px;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.list-santhiya-sos .chip-success[data-v-4886fcd4]{color:#0f5132;background:#e8f6ef;border-color:#bfe7d0}.list-santhiya-sos .chip-warn[data-v-4886fcd4]{color:#8a5800;background:#fff7e6;border-color:#fde0a2}.list-santhiya-sos .memo-tags[data-v-4886fcd4]{margin-top:10px;display:flex;gap:6px;flex-wrap:wrap}.list-santhiya-sos .tag[data-v-4886fcd4]{padding:6px 10px;border-radius:10px;font-size:.75rem;background:#eef2ff;color:#3745b5;border:1px solid #dfe4ff}.list-santhiya-sos .memo-body[data-v-4886fcd4]{margin-top:10px}.list-santhiya-sos .memo-detail[data-v-4886fcd4]{margin:0;color:#4b5563;max-height:72px;overflow:hidden;text-overflow:ellipsis}.list-santhiya-sos .memo-actions[data-v-4886fcd4]{margin-top:14px;display:flex;align-items:center;gap:10px}.list-santhiya-sos .spacer[data-v-4886fcd4]{flex:1}.list-santhiya-sos .btn-primary[data-v-4886fcd4]{border:0;color:#fff;padding:9px 14px;border-radius:12px;background:linear-gradient(135deg,#2563eb,#7c3aed);box-shadow:0 6px 16px rgba(37,99,235,.25);transition:transform .12s ease,box-shadow .12s ease;font-weight:600}.list-santhiya-sos .btn-primary[data-v-4886fcd4]:hover{transform:translateY(-1px);box-shadow:0 10px 20px rgba(37,99,235,.3)}.list-santhiya-sos .btn-outline[data-v-4886fcd4]{color:#374151;background:#fff;border:1px solid #d1d5db;padding:9px 14px;border-radius:12px;transition:background .12s ease,border-color .12s}.list-santhiya-sos .btn-outline[data-v-4886fcd4]:hover{background:#f9fafb;border-color:#cbd5e1}.list-santhiya-sos .btn-ghost[data-v-4886fcd4]{background:transparent;border:0;color:#2563eb;padding:8px 10px;border-radius:10px;font-weight:600}.list-santhiya-sos .btn-ghost[data-v-4886fcd4]:hover{background:rgba(37,99,235,.08)}.md-content.scrol{max-width:450px;max-height:600px;overflow-x:hidden;overflow-y:scroll}.bt-size{width:100%}.txt_size{margin:auto;width:50%;padding:10px;color:gray}.santhiya-sos .shell-card{border:1px solid #e5e7eb;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(17,24,39,.06);overflow:hidden}.santhiya-sos .shell-header{padding:14px 16px;background:linear-gradient(180deg,#f8fafc,#f5f7fb);border-bottom:1px solid #e5e7eb}.santhiya-sos .shell-header .left{display:flex;align-items:center;gap:12px}.santhiya-sos .icon-wrap{width:38px;height:38px;border-radius:10px;background:linear-gradient(135deg,#3b82f6,#7c3aed);color:#fff;display:flex;align-items:center;justify-content:center;box-shadow:0 6px 14px rgba(59,130,246,.25)}.santhiya-sos .title-wrap .title{margin:0;font-size:1.1rem;font-weight:700;color:#334155}.santhiya-sos .status-wrap{display:flex;align-items:center;gap:8px;margin-top:4px}.santhiya-sos .chip{display:inline-flex;align-items:center;gap:6px;font-size:.78rem;line-height:1;padding:7px 10px;border-radius:999px;border:1px solid transparent;-webkit-user-select:none;-moz-user-select:none;user-select:none}.santhiya-sos .chip-success{color:#0f5132;background:#e8f6ef;border-color:#bfe7d0}.santhiya-sos .chip-warn{color:#8a5800;background:#fff7e6;border-color:#fde0a2}.santhiya-sos .ack-at{font-size:.78rem;color:#6b7280}.santhiya-sos .content-area{padding:18px 18px 22px}.santhiya-sos .row{display:flex;gap:10px;margin-bottom:10px}.santhiya-sos .col-label{width:150px;color:#374151;font-weight:600}.santhiya-sos .col-value{flex:1}.santhiya-sos .mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.santhiya-sos .memo-detail{margin:0;color:#4b5563;white-space:pre-wrap;word-wrap:break-word}.santhiya-sos .doc-window{margin-top:18px;border:1px solid #e5e7eb;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 6px 22px rgba(0,0,0,.05)}.santhiya-sos .doc-header{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;background:#f3f4f6;border-bottom:1px solid #e5e7eb}.santhiya-sos .traffic{display:flex;align-items:center;gap:6px}.santhiya-sos .traffic .dot{width:10px;height:10px;border-radius:50%;display:inline-block}.santhiya-sos .traffic .red{background:#ff5f57}.santhiya-sos .traffic .yellow{background:#febc2e}.santhiya-sos .traffic .green{background:#28c840}.santhiya-sos .doc-title{display:flex;align-items:center;gap:8px;color:#374151;font-weight:700}.santhiya-sos .doc-title .name{max-width:50vw;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.santhiya-sos .doc-actions{display:flex;align-items:center;gap:8px}.santhiya-sos .doc-body{background:#f9fafb;padding:12px}.santhiya-sos .pdf-wrap{background:#fff;border:1px solid #e5e7eb;border-radius:10px;padding:8px}.santhiya-sos .image-wrap img{width:60%;max-width:100%;height:auto;border:1px solid #e5e7eb;border-radius:10px;padding:5px;transition:box-shadow .15s ease,transform .15s ease}.santhiya-sos .image-wrap img:hover{transform:translateY(-1px);box-shadow:0 8px 22px rgba(0,0,0,.06)}.santhiya-sos .doc-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-top:1px solid #e5e7eb;background:#fff}.santhiya-sos .chk{display:flex;align-items:center;gap:10px;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}.santhiya-sos .chk input{display:none}.santhiya-sos .chk .box{width:20px;height:20px;border-radius:6px;border:1.5px solid #cbd5e1;display:inline-flex;align-items:center;justify-content:center;background:#fff;transition:all .12s ease}.santhiya-sos .chk svg{opacity:0;transition:opacity .12s ease}.santhiya-sos .chk input:checked+.box{background:linear-gradient(135deg,#2563eb,#7c3aed);border-color:transparent;color:#fff;box-shadow:0 6px 14px rgba(37,99,235,.25)}.santhiya-sos .chk input:checked+.box svg{opacity:1}.santhiya-sos .chk .lbl{color:#374151;font-size:.92rem}.santhiya-sos .btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid #d1d5db;padding:8px 12px;border-radius:12px;font-weight:600;cursor:pointer;transition:transform .12s ease,box-shadow .12s ease,background .12s ease,border-color .12s ease,opacity .12s ease;display:inline-flex;align-items:center;gap:8px}.santhiya-sos .btn.icon{min-width:40px;height:40px;padding:0;border-radius:999px;justify-content:center}.santhiya-sos .btn .ico{display:inline-flex;align-items:center}.santhiya-sos .spin{animation:spin 1s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}p#memo_detail\ hard_break[data-v-678934a4]{white-space:pre-wrap;word-wrap:break-word}.show_porp[data-v-678934a4]{display:flex;align-items:flex-end;margin-bottom:10px}.show_PDF[data-v-678934a4],.show_file[data-v-678934a4]{display:flex;flex-direction:row;align-items:center;margin-right:10px}.md-checkbox[data-v-678934a4]{margin:5px 5px 5px 5px}.createMemo .md-input.md-input.md-select-value{text-align:center}.createMemo .memo-select .md-field{background-color:#fff;border-radius:8px;box-shadow:0 4px 10px rgba(0,0,0,.1);padding:10px;transition:box-shadow .3s ease}.createMemo .memo-select .md-field:hover{box-shadow:0 6px 15px rgba(0,0,0,.15)}.createMemo .memo-select .md-field label{font-family:Angsana New,serif;font-weight:700;font-size:18px;color:#34495e}.createMemo table td{display:inline-flex;align-items:center;overflow:hidden;height:60px}.createMemo table input .b-input-memo-table{border:1px solid #ced4da;border-radius:.25rem;padding:.375rem .75rem;font-size:1rem;font-weight:200}.createMemo .memo-datepicker{width:100%}.createMemo .memo-datepicker .form-control{font-family:Angsana New,serif;font-size:18px;border-left:1px solid #ced4da;border-radius:5px;background-color:#f8f9fa;transition:border-color .3s ease}.createMemo .memo-datepicker .form-control:focus{border-color:#3498db;outline:none}@media(max-width:767.98px){.createMemo .memo-datepicker .form-control{font-size:16px}}.swal2-popup .text-left ul{text-align:left;margin-left:20px;padding-left:0}.swal2-popup .text-left li{margin-bottom:10px}.swal2-footer{margin-top:20px;font-size:.9em;color:#666}.ag-wrap{text-align:left}.ag-meta{display:grid;gap:8px;margin-bottom:12px}.ag-meta__row{display:grid;grid-template-columns:140px 1fr;gap:8px;align-items:start}.ag-meta__label{font-weight:600;opacity:.8}.ag-meta__value{font-weight:500}.ag-note{margin-top:2px;font-style:italic;opacity:.85}.ag-require{margin-top:4px;padding:10px 12px;border:1px solid rgba(0,0,0,.08);border-radius:12px;background:linear-gradient(180deg,rgba(0,0,0,.03),rgba(0,0,0,.02))}.ag-grid{display:grid;gap:12px}.ag-card{border:1px solid rgba(0,0,0,.08);border-radius:14px;padding:12px;background:#fff;box-shadow:0 1px 0 rgba(0,0,0,.02)}.ag-card__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:6px}.ag-badge{font-size:12px;font-weight:700;letter-spacing:.3px;text-transform:uppercase;padding:4px 8px;border-radius:999px;background:rgba(59,130,246,.08);color:#2563eb}.ag-list{margin:8px 0 0 0;padding-left:18px}.ag-list__item{margin:4px 0;line-height:1.45}.swal2-title.ag-title{font-weight:800!important;letter-spacing:.2px}.createMemo .memo-heading[data-v-7639ae03]{font-family:Playfair Display,serif;font-weight:700;font-size:42px;color:#2c3e50;margin-bottom:20px;text-shadow:2px 2px 4px rgba(0,0,0,.1);position:relative;display:inline-block}.createMemo .memo-heading[data-v-7639ae03]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:60%;height:3px;background-color:#3498db;border-radius:2px}.createMemo .memo-table-container[data-v-7639ae03]{display:flex;flex-direction:column;gap:15px;width:100%;max-width:1920px;margin:auto auto;padding:20px;background-color:#fff;border-radius:10px;box-shadow:0 4px 10px rgba(0,0,0,.1)}.createMemo .memo-row[data-v-7639ae03]{display:flex;gap:15px;width:100%}@media(max-width:767.98px){.createMemo .memo-row[data-v-7639ae03]{flex-direction:column;gap:10px}}.createMemo .memo-cell[data-v-7639ae03]{flex:1;display:flex;flex-direction:column;gap:5px}@media(max-width:767.98px){.createMemo .memo-cell[data-v-7639ae03]{width:100%}}.createMemo .memo-cell label[data-v-7639ae03]{font-family:Angsana New,serif;font-weight:700;font-size:20px;color:#34495e}@media(max-width:767.98px){.createMemo .memo-cell label[data-v-7639ae03]{font-size:18px}}.createMemo .memo-input[data-v-7639ae03]{width:100%;padding:8px;font-family:Angsana New,serif;font-size:18px;border:1px solid #ced4da;border-radius:5px;background-color:#f8f9fa;transition:border-color .3s ease}.createMemo .memo-input[data-v-7639ae03]:focus{border-color:#3498db;outline:none}@media(max-width:767.98px){.createMemo .memo-input[data-v-7639ae03]{font-size:16px}}.createMemo[data-v-7639ae03]{font-family:Roboto,sans-serif;padding:20px}@media(max-width:768px){.createMemo[data-v-7639ae03]{padding:10px}}.modern-memo-card[data-v-7639ae03]{border-radius:12px;box-shadow:0 4px 20px rgba(0,0,0,.08);overflow:hidden;border:none}.modern-card-header[data-v-7639ae03]{background:linear-gradient(135deg,#1976d2,#0d47a1);color:#fff;padding:20px}.modern-card-header .header-content[data-v-7639ae03]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:15px}.modern-card-header .title-section[data-v-7639ae03]{display:flex;align-items:center;gap:12px}.modern-card-header .header-icon[data-v-7639ae03]{color:#fff;font-size:32px}.modern-card-header .header-title[data-v-7639ae03]{font-weight:700;margin:0;font-size:24px}@media(max-width:576px){.modern-card-header .header-title[data-v-7639ae03]{font-size:20px}}.modern-card-header .back-button[data-v-7639ae03]{color:#fff;border:1px solid hsla(0,0%,100%,.3);border-radius:8px;text-transform:none;font-weight:500;padding:8px 16px;transition:all .3s ease}.modern-card-header .back-button[data-v-7639ae03]:hover{background:hsla(0,0%,100%,.1)}.modern-card-header .back-button .md-icon[data-v-7639ae03]{margin-right:8px}.modern-card-content[data-v-7639ae03]{padding:30px}@media(max-width:768px){.modern-card-content[data-v-7639ae03]{padding:20px}}@media(max-width:576px){.modern-card-content[data-v-7639ae03]{padding:15px}}.memo-title-section[data-v-7639ae03]{text-align:center;margin-bottom:25px}.memo-main-title[data-v-7639ae03]{font-family:Playfair Display,serif;font-weight:700;font-size:32px;position:relative}.memo-main-title[data-v-7639ae03]:after{content:"";position:absolute;bottom:-10px;left:50%;transform:translateX(-50%);width:100px;height:3px;background:linear-gradient(90deg,transparent,#05321d,transparent);border-radius:3px}@media(max-width:768px){.memo-main-title[data-v-7639ae03]{font-size:28px}}.memo-header-grid[data-v-7639ae03]{display:grid;grid-template-columns:1fr;gap:15px}.memo-field-group[data-v-7639ae03]{display:grid;grid-template-columns:repeat(3,1fr);gap:15px}.memo-field[data-v-7639ae03]{display:flex;flex-direction:column;gap:8px}.field-label[data-v-7639ae03]{font-weight:600;color:#4a5568;font-size:14px}.modern-datepicker .form-control[data-v-7639ae03],.modern-input[data-v-7639ae03],.modern-textarea[data-v-7639ae03]{width:100%;padding:10px 12px;font-size:14px;border:1px solid #e2e8f0;border-radius:6px;background-color:#fff;transition:all .2s ease;box-shadow:0 1px 2px rgba(0,0,0,.05)}.modern-datepicker .form-control[data-v-7639ae03]:focus,.modern-input[data-v-7639ae03]:focus,.modern-textarea[data-v-7639ae03]:focus{border-color:#4299e1;box-shadow:0 0 0 3px rgba(66,153,225,.1);outline:none}.modern-datepicker[data-v-7639ae03]{width:100%}.memo-details-section[data-v-7639ae03]{margin-bottom:25px}.section-label[data-v-7639ae03]{display:block;font-weight:600;color:#4a5568;margin-bottom:10px;font-size:14px}.modern-textarea[data-v-7639ae03]{min-height:150px}.memo-tags-section[data-v-7639ae03]{margin-top:20px}.tags-container[data-v-7639ae03]{background:#fff;border:1px solid #e2e8f0;border-radius:8px;padding:15px}.modern-tags[data-v-7639ae03]{width:100%}.tags-display-area[data-v-7639ae03]{display:flex;flex-direction:column;gap:15px}.tags-list[data-v-7639ae03]{display:flex;flex-wrap:wrap;gap:8px}.tag-item[data-v-7639ae03]{display:inline-flex}.tag-item .b-form-tag[data-v-7639ae03]{display:flex;align-items:center;padding:6px 12px;font-size:13px;font-weight:500;background-color:#4299e1;border:none;border-radius:20px;color:#fff}.tag-item .b-form-tag .tag-icon[data-v-7639ae03]{font-size:14px;margin-right:6px}.tag-input-container[data-v-7639ae03]{flex-direction:column;gap:12px}.tag-input-group[data-v-7639ae03]{width:100%}.tag-input[data-v-7639ae03]{padding:10px 12px;border-radius:6px}.tag-add-button[data-v-7639ae03]{border-radius:0 6px 6px 0;display:flex;align-items:center;gap:6px;padding:10px 15px}.tag-add-button .md-icon[data-v-7639ae03]{font-size:18px}.tag-dropdown .dropdown-toggle[data-v-7639ae03]{display:flex;align-items:center;justify-content:center;gap:8px;padding:8px 12px;border-radius:6px;font-weight:500;color:#4299e1;border:1px solid #4299e1;background-color:#fff}.tag-dropdown .dropdown-toggle[data-v-7639ae03]:hover{background-color:#ebf8ff}.tag-dropdown .md-icon[data-v-7639ae03]{font-size:18px}.tag-options-container[data-v-7639ae03]{max-height:250px;overflow-y:auto;padding:5px 0}.tag-option[data-v-7639ae03]{display:flex;align-items:center;gap:8px;padding:8px 15px}.tag-option[data-v-7639ae03]:hover{background-color:#ebf8ff}.tag-option .option-icon[data-v-7639ae03]{color:#4299e1;font-size:18px}.no-tags-message[data-v-7639ae03]{color:#718096;padding:8px 15px;font-size:13px}.settings-section[data-v-7639ae03]{margin-top:20px}.settings-section .auto-generate-toggle .custom-control-label[data-v-7639ae03]{display:flex;align-items:center;gap:10px}.settings-section .auto-generate-toggle .custom-control-label .toggle-label[data-v-7639ae03]{font-weight:500;color:#333}.pdf-editor-section[data-v-7639ae03]{margin-top:30px;height:-moz-max-content;height:max-content}.pdf-editor-section .signature-loading[data-v-7639ae03]{display:none;position:absolute;top:0;left:0;right:0;bottom:0;background:hsla(0,0%,100%,.9);z-index:9800;justify-content:center;align-items:center;flex-direction:column}.pdf-editor-section .signature-loading .loading-content[data-v-7639ae03]{width:80%;max-width:400px;text-align:center}.pdf-editor-section .signature-loading .progress-container[data-v-7639ae03]{width:100%;height:8px;background:#e0e0e0;border-radius:4px;overflow:hidden;margin-bottom:15px}.pdf-editor-section .signature-loading .progress-container .progress-bar[data-v-7639ae03]{height:100%;width:0;background:linear-gradient(90deg,#1976d2,#64b5f6);transition:width .3s ease}.pdf-editor-section .signature-loading .progress-text[data-v-7639ae03]{color:#333;font-weight:500;margin-top:10px}.acknowledgment-section[data-v-7639ae03],.approvers-section[data-v-7639ae03]{margin-top:30px;padding-top:30px;border-top:1px solid #e0e0e0}.acknowledgment-section .section-title[data-v-7639ae03],.approvers-section .section-title[data-v-7639ae03]{font-weight:600;color:#333;margin-bottom:20px;font-size:18px;display:flex;align-items:center;gap:10px}.acknowledgment-section .section-title .md-icon[data-v-7639ae03],.approvers-section .section-title .md-icon[data-v-7639ae03]{color:#1976d2}.action-buttons[data-v-7639ae03]{display:flex;justify-content:flex-end;gap:15px;margin-top:30px;padding-top:30px;border-top:1px solid #e0e0e0}@media(max-width:576px){.action-buttons[data-v-7639ae03]{flex-direction:column;gap:10px}}.action-buttons .action-button[data-v-7639ae03]{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:8px;font-weight:500;text-transform:none}.action-buttons .action-button .md-icon[data-v-7639ae03]{font-size:20px}@media(max-width:576px){.action-buttons .action-button[data-v-7639ae03]{width:100%;justify-content:center}}@media(max-width:992px){.memo-field-group[data-v-7639ae03]{grid-template-columns:repeat(2,1fr)}}@media(max-width:768px){.memo-field-group[data-v-7639ae03]{grid-template-columns:1fr}.memo-main-title[data-v-7639ae03]{font-size:24px}.modern-datepicker .form-control[data-v-7639ae03],.modern-input[data-v-7639ae03],.modern-textarea[data-v-7639ae03]{padding:8px 10px;font-size:13px}.tag-add-button[data-v-7639ae03],.tag-dropdown .dropdown-toggle[data-v-7639ae03]{padding:6px 10px;font-size:13px}}.memoList .waitapprove{color:#26a69a}.memoList .draft{color:#6c757d}.memoList .recheck{color:#ff5722}.memoList .approved{color:#28a745}.memoList .request-edit{color:#ff9800}.memoList .rejected,.memoList .request-delete{color:#dc3545}.memoList .nowarp{white-space:nowrap}.memoList .reason-text{min-width:180px;max-width:320px;line-height:1.45;word-break:break-word;white-space:normal}.memoList .memo-action-btn{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;padding:.25rem .55rem;border:0}.memoList .memo-action-btn .md-icon{color:#fff!important;font-size:18px!important;margin:0}.memoList .memo-action-dropdown ::v-deep .dropdown-toggle{display:inline-flex;align-items:center;justify-content:center;min-width:36px;height:36px;border:0}.memoList .memo-action-dropdown ::v-deep .dropdown-toggle .md-icon{color:#fff!important;font-size:18px!important;margin:0}.info-add{min-width:60%}.info-add-content{min-height:400px}.list-info-file{margin:10px 0 10px 0;border:2px solid grey;border-radius:10px;cursor:pointer;transition:.25s}.list-info-file:hover{background-color:rgba(0,0,0,.05)}.logs-container[data-v-34c96082]{padding:1.5rem;max-width:1800px;margin:0 auto;background:#f0f2f6}.logs-container .card[data-v-34c96082]{border-radius:20px;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.logs-container .card[data-v-34c96082]:hover{box-shadow:0 20px 35px -12px rgba(0,0,0,.15)!important}.logs-container .card .card-header[data-v-34c96082]{background:linear-gradient(135deg,#fff,#f8fafc);border-bottom:1px solid rgba(0,0,0,.05)}.icon-wrapper[data-v-34c96082]{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;background:linear-gradient(135deg,rgba(78,115,223,.063),rgba(78,115,223,.125));border-radius:12px;color:#4e73df}.icon-wrapper-sm[data-v-34c96082]{width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;background:#f0f2f5;border-radius:10px}.gap-2[data-v-34c96082]{gap:.5rem}.log-data-container[data-v-34c96082]{max-height:85px;overflow:hidden;position:relative;border-radius:8px}.log-data-container[data-v-34c96082]:after{content:"";position:absolute;bottom:0;left:0;right:0;height:25px;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.95));pointer-events:none;border-radius:0 0 8px 8px}.log-data[data-v-34c96082]{white-space:pre-wrap;word-break:break-word;margin:0;font-family:SF Mono,Fira Code,Courier New,monospace;font-size:.75rem;line-height:1.45;background:#f8fafc;padding:10px 12px;border-radius:10px;border-left:3px solid #e2e8f0;transition:all .2s ease;color:#1e293b}.log-data[data-v-34c96082]:hover{border-left-color:#4e73df;background:#f1f5f9}.log-data-modal[data-v-34c96082]{white-space:pre-wrap;word-break:break-word;margin:0;font-family:SF Mono,Fira Code,Courier New,monospace;font-size:.8rem;line-height:1.5;background:#f8fafc;padding:16px;border-radius:12px;max-height:350px;overflow-y:auto;border:1px solid #e2e8f0;color:#0f172a}.log-data-modal[data-v-34c96082]::-webkit-scrollbar{width:6px;height:6px}.log-data-modal[data-v-34c96082]::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px}.log-data-modal[data-v-34c96082]::-webkit-scrollbar-thumb{background:#cbd5e1;border-radius:10px}.log-data-modal[data-v-34c96082]::-webkit-scrollbar-thumb:hover{background:#94a3b8}.detail-item[data-v-34c96082]{background:#f8fafc;padding:14px 16px;border-radius:14px;transition:all .2s ease;border:1px solid #eef2f6}.detail-item small[data-v-34c96082]{font-size:.7rem;letter-spacing:.6px;color:#64748b}.detail-item p[data-v-34c96082]{font-size:.9rem;margin-top:6px}.detail-item[data-v-34c96082]:hover{background:#fff;border-color:#e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.02)}.log-table th[data-v-34c96082]{border-top:none;font-weight:600;text-transform:uppercase;font-size:.7rem;letter-spacing:.6px;color:#475569;padding:14px 12px!important;background:#f8fafc}.log-table td[data-v-34c96082]{vertical-align:middle;padding:12px 12px!important;font-size:.85rem;transition:background .2s ease}.log-table tr[data-v-34c96082]{transition:all .2s ease;cursor:pointer}.log-table tr[data-v-34c96082]:hover{background-color:#fef9e7!important;transform:translateY(-1px);box-shadow:0 2px 8px rgba(0,0,0,.04)}.pagination .page-item[data-v-34c96082]{margin:0 3px}.pagination .page-item .page-link[data-v-34c96082]{border-radius:50%!important;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;border:none;color:#475569;font-weight:500;font-size:.85rem;transition:all .2s ease}.pagination .page-item .page-link[data-v-34c96082]:hover{background-color:#eef2ff;color:#4e73df;transform:scale(1.05)}.pagination .page-item.active .page-link[data-v-34c96082]{background:linear-gradient(135deg,#4e73df,#3b5cb8);color:#fff;box-shadow:0 4px 10px rgba(78,115,223,.3)}.modal-header[data-v-34c96082]{padding:1.25rem 1.5rem}.modal-header h5[data-v-34c96082]{font-size:1.25rem}.modal-body[data-v-34c96082]{padding:1.5rem}[data-v-34c96082] .modal-content{border-radius:24px;overflow:hidden;border:none;box-shadow:0 25px 45px -12px rgba(0,0,0,.25)}[data-v-34c96082] .modal-backdrop{backdrop-filter:blur(4px)}[data-v-34c96082] .form-control,[data-v-34c96082] .form-select{border-radius:12px;border-color:#e2e8f0;transition:all .2s ease}[data-v-34c96082] .form-control:focus,[data-v-34c96082] .form-select:focus{border-color:#4e73df;box-shadow:0 0 0 3px rgba(78,115,223,.15)}[data-v-34c96082] .btn{border-radius:12px;font-weight:500;transition:all .2s ease}[data-v-34c96082] .btn:active{transform:scale(.96)}[data-v-34c96082] .btn-primary{background:linear-gradient(135deg,#4e73df,#3b5cb8);border:none;box-shadow:0 2px 6px rgba(78,115,223,.3)}[data-v-34c96082] .btn-primary:hover{transform:translateY(-1px);box-shadow:0 4px 12px rgba(78,115,223,.4)}[data-v-34c96082] .btn-outline-primary{border-color:#4e73df;color:#4e73df}[data-v-34c96082] .btn-outline-primary:hover{background:linear-gradient(135deg,#4e73df,#3b5cb8);border-color:transparent;transform:translateY(-1px)}.badge[data-v-34c96082]{font-size:.7rem;font-weight:600;min-width:65px}.g-3[data-v-34c96082]{--bs-gutter-y:1rem;--bs-gutter-x:1rem}.group-container[data-v-d86ab014]{margin-bottom:20px;min-height:100px;border:1px dashed #ccc;padding:10px;background-color:#f9f9f9}.list-group-item[data-v-d86ab014]{padding:10px;background:#fff;border:1px solid #ccc;margin-bottom:4px;border-radius:4px;cursor:move}.blue-background-class[data-v-d86ab014]{background-color:#cce5ff!important;opacity:.8}.input-private-code .header-close-btn{display:none}.input-private-code .input-privatecode{text-align:center;padding:.5rem .75rem 0}.input-private-code .input-privatecode .swal2-input{width:92%;text-align:center;padding-right:2.5rem;border-radius:999px!important;border:1px solid #d1d5db;font-size:.95rem;box-shadow:0 4px 12px rgba(15,23,42,.06)}.input-private-code .input-privatecode .swal2-input:focus{border-color:#3b82f6;box-shadow:0 0 0 1px #bfdbfe,0 6px 20px rgba(37,99,235,.18)}.input-private-code .input-privatecode .alerts-oninput{display:none}.input-private-code .pc-input-error .pc-input{border-color:#ef4444;box-shadow:0 0 0 1px rgba(239,68,68,.3)}.input-private-code .pc-error{font-size:.8rem;color:#b91c1c;display:flex;align-items:center;justify-content:center;justify-self:center;gap:.35rem;padding:.25rem .6rem;width:85%;border-radius:999px;background:#fee2e2}.input-private-code .pc-error .fa-times-circle{font-size:.9rem}.input-private-code .modal-footer{display:flex;justify-content:center}.input-private-code .modal-footer .pc-confirm-btn{display:flex;justify-self:center;border-radius:999px!important;padding:.35rem 1.5rem!important;font-weight:600;letter-spacing:.03em}.salary-adjustment[data-v-0c1fe31b]{padding:1.25rem;background:radial-gradient(circle at 0 0,#eef2ff,#f9fafb);min-height:100vh;.sa-card[data-v-0c1fe31b]{border:1px solid rgba(148,163,184,.2);border-radius:22px;box-shadow:0 14px 40px rgba(15,23,42,.07);background:hsla(0,0%,100%,.9);backdrop-filter:blur(14px)}.sa-card-header[data-v-0c1fe31b]{background:linear-gradient(135deg,#eff6ff,#f9fafb);border-bottom:1px solid #e5e7eb;border-radius:20px 20px 0 0!important}.sa-header-links .btn-link[data-v-0c1fe31b]{font-size:.8rem}.sa-header-actions .btn-group .btn[data-v-0c1fe31b]{border-radius:999px!important}.sa-header-actions .btn-outline-secondary[data-v-0c1fe31b],.sa-main-action[data-v-0c1fe31b]{border-radius:999px}.sa-avatar-toggle[data-v-0c1fe31b]{border-radius:999px;border-color:#e5e7eb;background:#f9fafb}.sa-input-pill .form-control[data-v-0c1fe31b],.sa-input-pill .input-group-text[data-v-0c1fe31b],.sa-select-pill[data-v-0c1fe31b]{border-radius:10px!important}.sa-table-shell[data-v-0c1fe31b]{border-radius:20px;overflow:hidden}.sa-table[data-v-0c1fe31b]{background-color:#fff}.sa-table thead[data-v-0c1fe31b]{background:#f3f4f6;text-transform:uppercase;letter-spacing:.04em;font-size:.75rem;color:#6b7280}.sa-table td[data-v-0c1fe31b],.sa-table th[data-v-0c1fe31b]{border-top:none;padding:.6rem .9rem;vertical-align:middle;font-size:.8rem}.sa-table tbody tr[data-v-0c1fe31b]:nth-child(odd){background-color:#fff}.sa-table tbody tr[data-v-0c1fe31b]:nth-child(2n){background-color:#f9fafb}.sa-table tbody tr[data-v-0c1fe31b]:hover{background-color:#eef2ff}.table .form-check-input[data-v-0c1fe31b]{position:static;margin:0}.sa-avatar-button[data-v-0c1fe31b]{border:none;background:transparent;padding:0;margin:0}.sa-avatar-wrapper[data-v-0c1fe31b]{border-radius:30px;overflow:hidden;margin:0 auto;background:radial-gradient(circle at 30% 30%,#60a5fa,#1d4ed8);box-shadow:0 4px 10px rgba(15,23,42,.25);transition:transform .15s ease,box-shadow .15s ease}.sa-avatar[data-v-0c1fe31b]{min-width:30px;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.sa-avatar-compact[data-v-0c1fe31b]{width:35px}.sa-avatar-large[data-v-0c1fe31b]{width:50px}.sa-avatar-wrapper[data-v-0c1fe31b]:hover{transform:translateY(-1px) scale(1.03);box-shadow:0 6px 16px rgba(15,23,42,.28)}.sa-avatar-fallback[data-v-0c1fe31b]{display:flex;align-items:center;justify-content:center;color:#fff;font-weight:600;font-size:.8rem}.sa-emp-info[data-v-0c1fe31b]{line-height:1.1}.sa-emp-name[data-v-0c1fe31b]{font-weight:600;font-size:.86rem}.sa-emp-meta[data-v-0c1fe31b]{font-size:.72rem}.sa-pos-cell[data-v-0c1fe31b]{display:flex;flex-direction:column;gap:3px}.sa-pos-current[data-v-0c1fe31b]{font-size:.8rem;font-weight:600;color:#111827}.sa-pos-new[data-v-0c1fe31b]{font-size:.78rem;color:#2563eb}.sa-chip-input[data-v-0c1fe31b]{border-radius:10px!important;font-size:.76rem;padding:.15rem .55rem}.sa-chip-input[data-v-0c1fe31b]::-moz-placeholder{color:#9ca3af}.sa-chip-input[data-v-0c1fe31b]::placeholder{color:#9ca3af}.sa-diff-cell[data-v-0c1fe31b]{width:140px;cursor:pointer}.sa-diff-cell[data-v-0c1fe31b]:hover{background-color:rgba(59,130,246,.06)}.sa-inline-input .form-control[data-v-0c1fe31b],.sa-inline-input .input-group-text[data-v-0c1fe31b]{border-radius:999px!important}.sa-attendance-btn[data-v-0c1fe31b]{border:none;background:transparent;padding:0;margin:0}.sa-attendance-btn[data-v-0c1fe31b]:focus{outline:none}.sa-attendance-stack[data-v-0c1fe31b]{width:105px;display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:4px 0}.sa-attendance-item[data-v-0c1fe31b]{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;padding:1px 8px;background:#f3f4f6;font-size:.72rem}.sa-attendance-label[data-v-0c1fe31b]{color:#6b7280;margin-right:4px}.sa-attendance-value[data-v-0c1fe31b]{font-weight:600;color:#111827}.sa-warning-btn[data-v-0c1fe31b]{border:none;background:transparent;padding:0;margin:0}.sa-warning-btn[data-v-0c1fe31b]:disabled{opacity:.4}.sa-row-action[data-v-0c1fe31b]{border-radius:999px}.sa-sub-btn[data-v-0c1fe31b]{border-radius:999px;font-size:.7rem;padding:.1rem .6rem}.sa-compare-row[data-v-0c1fe31b]{align-items:center}.sa-compare-card[data-v-0c1fe31b]{border-radius:16px;padding:1rem 1.25rem;background-color:#f9fafb}.sa-compare-before[data-v-0c1fe31b]{border:1px solid #e5e7eb}.sa-compare-after[data-v-0c1fe31b]{border:1px solid #d1fae5;background-color:#ecfdf5}.sa-compare-label[data-v-0c1fe31b]{font-size:.75rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-bottom:.25rem}.sa-compare-amount[data-v-0c1fe31b]{font-size:1.6rem;font-weight:600}.sa-compare-sub[data-v-0c1fe31b]{font-size:.8rem;color:#9ca3af;margin-top:.3rem}.sa-compare-arrow[data-v-0c1fe31b]{font-size:1.8rem;color:#9ca3af}.sa-compare-chip[data-v-0c1fe31b]{display:inline-flex;align-items:center;margin-top:.5rem;padding:.15rem .7rem;border-radius:999px;font-size:.8rem;background-color:#e5e7eb}.sa-compare-chip.up[data-v-0c1fe31b]{background-color:rgba(16,185,129,.12);color:#047857}.sa-compare-chip.down[data-v-0c1fe31b]{background-color:hsla(0,91%,71%,.15);color:#b91c1c}.sa-bulk-compare-table table td[data-v-0c1fe31b],.sa-bulk-compare-table table th[data-v-0c1fe31b]{vertical-align:middle}.sa-pagination[data-v-0c1fe31b]{background:transparent}.sa-pagination .page-link[data-v-0c1fe31b]{border-radius:999px!important;padding:.15rem .6rem}.sa-att-type-pill[data-v-0c1fe31b]{border-radius:999px;font-size:.72rem;padding:.1rem .6rem}.sa-att-type-pill.att-absent[data-v-0c1fe31b]{background:hsla(0,91%,71%,.15);color:#b91c1c}.sa-att-type-pill.att-leave[data-v-0c1fe31b]{background:rgba(251,191,36,.2);color:#92400e}.sa-att-type-pill.att-late[data-v-0c1fe31b]{background:rgba(59,130,246,.15);color:#1d4ed8}.sa-warning-item[data-v-0c1fe31b]{border-radius:16px;background:#f9fafb;padding:.75rem .9rem;margin-bottom:.6rem}.sa-warning-title[data-v-0c1fe31b]{font-weight:600;font-size:.9rem}.sa-warning-meta[data-v-0c1fe31b]{font-size:.75rem}.sa-warning-desc[data-v-0c1fe31b]{font-size:.8rem}.btn-xs[data-v-0c1fe31b]{padding:.1rem .35rem;font-size:.7rem;border-radius:999px}.sa-grade-pill[data-v-0c1fe31b]{border-radius:999px;border:1px solid #e5e7eb;background:#f9fafb;padding:.1rem .7rem;font-size:.75rem;display:inline-flex;align-items:center;gap:4px}.sa-grade-label[data-v-0c1fe31b]{text-transform:uppercase;color:#6b7280}.sa-grade-value[data-v-0c1fe31b]{font-weight:600;color:#111827}.sa-grade-input[data-v-0c1fe31b]{border-radius:999px;text-align:center;max-width:80px;display:inline-block}.sa-comment-textarea[data-v-0c1fe31b]{border-radius:16px;resize:vertical}.sa-avatar-modal[data-v-0c1fe31b]{border-radius:22px}.sa-avatar-modal-wrapper[data-v-0c1fe31b]{margin:0 auto;max-width:260px;max-height:260px;border-radius:999px;overflow:hidden;background:radial-gradient(circle at 30% 30%,#60a5fa,#1d4ed8);box-shadow:0 18px 45px rgba(15,23,42,.45)}.sa-avatar-modal-img[data-v-0c1fe31b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sa-avatar-modal-fallback[data-v-0c1fe31b]{width:260px;height:260px;display:flex;align-items:center;justify-content:center;color:#fff;font-size:3rem;font-weight:700}.sa-approve-modal-body[data-v-0c1fe31b]{max-height:70vh;display:flex;flex-direction:column;overflow:hidden}.sa-approve-table-shell[data-v-0c1fe31b]{flex:1 1 auto;margin-top:.5rem}.sa-approve-table-wrapper[data-v-0c1fe31b]{max-height:45vh;overflow-y:auto}.sa-approve-table-wrapper[data-v-0c1fe31b]::-webkit-scrollbar{width:6px}.sa-approve-table-wrapper[data-v-0c1fe31b]::-webkit-scrollbar-track{background:transparent}.sa-approve-table-wrapper[data-v-0c1fe31b]::-webkit-scrollbar-thumb{background:rgba(148,163,184,.7);border-radius:999px}.sa-approve-avatar-wrapper[data-v-0c1fe31b]{width:40px;height:40px;border-radius:999px;overflow:hidden;margin:0 auto;background:radial-gradient(circle at 30% 30%,#60a5fa,#1d4ed8);display:flex;align-items:center;justify-content:center}.sa-approve-avatar[data-v-0c1fe31b]{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.sa-approve-avatar-fallback[data-v-0c1fe31b]{color:#fff;font-weight:600;font-size:.7rem}.sa-salary-cell[data-v-0c1fe31b]{cursor:pointer;line-height:1.1}.sa-salary-current[data-v-0c1fe31b]{font-weight:600}.sa-salary-sub-note[data-v-0c1fe31b]{font-size:.72rem;color:#6b7280}.sa-salary-payroll-note[data-v-0c1fe31b]{margin-top:2px;font-size:.72rem;color:#6b7280;display:flex;justify-content:flex-end;align-items:center;gap:4px}.sa-salary-payroll-label[data-v-0c1fe31b]{opacity:.9}.sa-salary-payroll-value[data-v-0c1fe31b]{font-weight:500;color:#4b5563}.sa-salary-payroll-diff[data-v-0c1fe31b]{padding:.05rem .45rem;border-radius:999px;font-size:.7rem;background:rgba(148,163,184,.2)}.sa-salary-payroll-diff.up[data-v-0c1fe31b]{background:rgba(16,185,129,.12);color:#047857}.sa-salary-payroll-diff.down[data-v-0c1fe31b]{background:hsla(0,91%,71%,.18);color:#b91c1c}.sa-status-chip[data-v-0c1fe31b]{position:relative;display:inline-flex;flex-direction:column;align-items:flex-start;text-align:left;padding:.65rem .85rem .55rem .85rem;border-radius:14px;border:1px solid #e5e7eb;background:#fff;min-width:90px;max-width:240px;box-shadow:0 6px 18px rgba(15,23,42,.04);overflow:hidden}.sa-status-chip[data-v-0c1fe31b]:before{content:"";position:absolute;left:10px;right:10px;top:0;height:3px;border-radius:0 0 999px 999px;background:#e5e7eb}.sa-status-stage[data-v-0c1fe31b]{display:flex;align-items:center;gap:6px;font-size:.68rem;letter-spacing:.06em;text-transform:uppercase;color:#6b7280}.sa-status-stage-dot[data-v-0c1fe31b]{width:6px;height:6px;border-radius:999px;background:#9ca3af;flex-shrink:0}.sa-status-main[data-v-0c1fe31b]{margin-top:2px;font-size:.78rem;font-weight:500;color:#111827;line-height:1.3}.sa-status-chip.sa-status-stage-1[data-v-0c1fe31b]{border-color:#dbeafe;background:linear-gradient(135deg,#f5f7ff,#fff)}.sa-status-chip.sa-status-stage-1 .sa-status-stage-dot[data-v-0c1fe31b],.sa-status-chip.sa-status-stage-1[data-v-0c1fe31b]:before{background:#3b82f6}.sa-status-chip.sa-status-stage-2[data-v-0c1fe31b]{border-color:#fed7aa;background:linear-gradient(135deg,#fff7ed,#fff)}.sa-status-chip.sa-status-stage-2 .sa-status-stage-dot[data-v-0c1fe31b],.sa-status-chip.sa-status-stage-2[data-v-0c1fe31b]:before{background:#f59e0b}.sa-status-chip.sa-status-stage-3[data-v-0c1fe31b]{border-color:#bbf7d0;background:linear-gradient(135deg,#ecfdf5,#fff)}.sa-status-chip.sa-status-stage-3 .sa-status-stage-dot[data-v-0c1fe31b],.sa-status-chip.sa-status-stage-3[data-v-0c1fe31b]:before{background:#10b981}.sa-sub-row[data-v-0c1fe31b]{background:#f3f4ff}.sa-sub-container[data-v-0c1fe31b]{padding:.6rem .9rem .75rem;border-radius:0 0 16px 16px;border-top:1px dashed #c7d2fe;background:linear-gradient(135deg,#eef2ff,#fff)}.sa-sub-header[data-v-0c1fe31b]{display:flex;justify-content:space-between;align-items:center;margin-bottom:.3rem}.sa-sub-title[data-v-0c1fe31b]{font-size:.8rem;font-weight:600;color:#1d4ed8}.sa-sub-list-header[data-v-0c1fe31b]{display:grid;grid-template-columns:60px minmax(160px,1fr) 200px 180px minmax(160px,2fr) 60px;-moz-column-gap:8px;column-gap:8px;font-size:.7rem;text-transform:uppercase;letter-spacing:.06em;color:#6b7280;margin-top:.2rem;margin-bottom:.15rem}.sa-sub-item-row[data-v-0c1fe31b]{display:flex;-moz-column-gap:8px;column-gap:8px;align-items:center;margin-bottom:4px;padding:4px}.sa-sub-input[data-v-0c1fe31b]{border-radius:999px!important;font-size:.76rem;padding:.15rem .6rem}.sa-sub-footer[data-v-0c1fe31b]{display:flex;justify-content:flex-end;font-size:.78rem;margin-top:.25rem}.sub-col[data-v-0c1fe31b]{font-size:.75rem}.sub-no[data-v-0c1fe31b]{text-align:left}.sub-label[data-v-0c1fe31b]{width:-moz-fit-content;width:fit-content}.sub-note[data-v-0c1fe31b]{width:100%}.sub-actions[data-v-0c1fe31b]{text-align:center}.sa-sub-status[data-v-0c1fe31b]{font-size:.7rem}.sa-grade-summary[data-v-0c1fe31b]{border-radius:16px;border:1px solid #e5e7eb;background:linear-gradient(135deg,#eff6ff,#fff);padding:.75rem .9rem}.sa-grade-summary-main[data-v-0c1fe31b]{display:flex;flex-wrap:wrap;gap:.5rem;align-items:center}.sa-grade-summary-chip[data-v-0c1fe31b]{min-width:140px;padding:.4rem .7rem;border-radius:999px;background:hsla(0,0%,100%,.9);border:1px solid rgba(209,213,219,.8);display:inline-flex;flex-direction:column;font-size:.78rem}.sa-grade-summary-chip .label[data-v-0c1fe31b]{text-transform:uppercase;letter-spacing:.06em;color:#6b7280;font-size:.7rem}.sa-grade-summary-chip .value[data-v-0c1fe31b]{font-weight:600;color:#111827;margin-top:2px}.sa-grade-summary-chip-grade[data-v-0c1fe31b]{max-width:200px}.sa-grade-summary-meta[data-v-0c1fe31b]{display:flex;flex-wrap:wrap;gap:.4rem .8rem;margin-top:.6rem;font-size:.75rem}.sa-grade-meta-item[data-v-0c1fe31b]{display:inline-flex;align-items:center;gap:.25rem;padding:.15rem .5rem;border-radius:999px;background:hsla(0,0%,100%,.8)}.sa-grade-meta-item .label[data-v-0c1fe31b]{color:#6b7280}.sa-grade-meta-item .value[data-v-0c1fe31b]{font-weight:600;color:#111827}.sa-bonus-cell[data-v-0c1fe31b]{min-width:140px;max-width:160px}.sa-bonus-select-wrapper[data-v-0c1fe31b]{margin-bottom:4px}.sa-bonus-select[data-v-0c1fe31b]{border-radius:999px!important;font-size:.76rem;padding:.15rem .55rem;text-align:center;background-color:#f8fafc;border-color:#e2e8f0;transition:all .2s ease}.sa-bonus-select[data-v-0c1fe31b]:hover{border-color:#3b82f6;background-color:#fff}.sa-bonus-select[data-v-0c1fe31b]:focus{border-color:#3b82f6;box-shadow:0 0 0 3px rgba(59,130,246,.1)}.sa-bonus-result[data-v-0c1fe31b]{padding:4px 8px;border-radius:8px;background-color:rgba(34,197,94,.05);border:1px solid rgba(34,197,94,.2);font-size:.75rem;text-align:center}.sa-bonus-amount[data-v-0c1fe31b]{font-weight:600;color:#059669;font-size:.85rem;margin-bottom:2px}.sa-bonus-formula[data-v-0c1fe31b]{font-size:.7rem;color:#6b7280;font-family:SF Mono,Monaco,Inconsolata,Fira Code,monospace}.z-unset[data-v-0c1fe31b]{z-index:unset}.z-5[data-v-0c1fe31b]{z-index:5}.sticky-filter[data-v-0c1fe31b]{position:sticky;top:8px;left:0;right:0;z-index:1050;background:#ffffffcc}}.remain-leave-report[data-v-e5292b7c]{font-family:Sarabun,Prompt,sans-serif;font-size:.875rem;background-color:#f8f9fc;padding:1.25rem;min-height:100vh}.header-card[data-v-e5292b7c]{background:linear-gradient(135deg,#fff,#f0f4ff);border-left:4px solid #4f6ef7!important}.report-icon[data-v-e5292b7c]{background:#eef1ff;border-radius:12px;padding:10px 14px}.filter-label[data-v-e5292b7c]{font-size:.78rem;font-weight:600;color:#555;margin-bottom:4px;display:block}.filter-input[data-v-e5292b7c]{font-size:.82rem}.summary-card[data-v-e5292b7c]{position:relative;overflow:hidden;border-radius:12px!important;transition:transform .2s ease,box-shadow .2s ease}.summary-card[data-v-e5292b7c]:hover{transform:translateY(-3px);box-shadow:0 8px 20px rgba(0,0,0,.12)!important}.summary-number[data-v-e5292b7c]{font-size:2.2rem;font-weight:700;line-height:1;margin-bottom:4px}.summary-label[data-v-e5292b7c]{font-size:.75rem;font-weight:500}.summary-bg-icon[data-v-e5292b7c]{position:absolute;right:-8px;bottom:-8px;font-size:4rem;opacity:.07}.table-card[data-v-e5292b7c]{border-radius:12px!important}.remain-table th[data-v-e5292b7c]{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;vertical-align:middle;border-top:none}.remain-table td[data-v-e5292b7c]{font-size:.8rem;vertical-align:middle;border-color:#f0f2f5}.remain-table tbody tr[data-v-e5292b7c]:hover{background-color:#f0f4ff!important}.group-from[data-v-e5292b7c]{background-color:#daeaf6!important;color:#1a5276}.group-to[data-v-e5292b7c]{background-color:#d5f5e3!important;color:#196f3d}.group-movement[data-v-e5292b7c]{background-color:#fdebd0!important;color:#935116}.group-projected[data-v-e5292b7c]{background-color:#e8daef!important;color:#6c3483}.sub-from[data-v-e5292b7c]{background-color:#ebf5fb!important;font-size:.68rem!important}.sub-to[data-v-e5292b7c]{background-color:#eafaf1!important;font-size:.68rem!important}.sub-mv[data-v-e5292b7c]{background-color:#fef5e7!important;font-size:.68rem!important}.sub-pj[data-v-e5292b7c]{background-color:#f4ecf7!important;font-size:.68rem!important}.grand-total-row[data-v-e5292b7c]{background-color:#f8f9fa!important;border-top:2px solid #333}.grand-total-row td[data-v-e5292b7c]{border-top:2px solid #dee2e6}.status-badge[data-v-e5292b7c]{font-size:.7rem;font-weight:600;padding:2px 8px;border-radius:20px;white-space:nowrap}.status-critical[data-v-e5292b7c]{background-color:#c00000;color:#fff}.status-action[data-v-e5292b7c]{background-color:#ed7d31;color:#fff}.status-monitor[data-v-e5292b7c]{background-color:#ffc000;color:#333}.status-normal[data-v-e5292b7c]{background-color:#70ad47;color:#fff}.status-high-usage[data-v-e5292b7c]{background-color:#f4b084;color:#333}.status-normal-usage[data-v-e5292b7c]{background-color:#b4c7e7;color:#333}.status-no-activity[data-v-e5292b7c]{background-color:#e9ecef;color:#666}.font-monospace[data-v-e5292b7c]{font-family:Courier New,monospace;font-size:.78rem}.gap-2[data-v-e5292b7c]{gap:.5rem}.gap-3[data-v-e5292b7c]{gap:.75rem}.card-header[data-v-e5292b7c]{background-color:#fff;border-bottom:1px solid #eef0f5;font-size:.875rem}.manpower-dashboard[data-v-6cb114c4]{--manpower-accent:#0d5c63;--manpower-accent-soft:#e6f4f1;--manpower-danger-soft:#ffd7d2;--manpower-warning-soft:#fff0b8;--manpower-success-soft:#dff5e8;--manpower-line:#e6ebef}.header-card[data-v-6cb114c4]{background:linear-gradient(135deg,#f7faf9,#eef6f4 55%,#fdf7ed)}.header-icon[data-v-6cb114c4]{display:flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:10px;background:var(--manpower-accent);color:#fff;box-shadow:0 12px 30px rgba(13,92,99,.18)}.filter-label[data-v-6cb114c4],.legend-title[data-v-6cb114c4],.summary-label[data-v-6cb114c4]{font-size:.78rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.legend-alert[data-v-6cb114c4]{position:relative;background:#fafcfb;color:#334155}.legend-item[data-v-6cb114c4]{display:inline-flex;align-items:center;font-size:.9rem;color:#334155}.legend-swatch[data-v-6cb114c4]{display:inline-block;width:14px;height:14px;border-radius:4px;margin-right:.5rem;border:1px solid rgba(0,0,0,.08)}.legend-swatch--danger[data-v-6cb114c4]{background:var(--manpower-danger-soft)}.legend-swatch--warning[data-v-6cb114c4]{background:var(--manpower-warning-soft)}.legend-swatch--success[data-v-6cb114c4]{background:var(--manpower-success-soft);border-color:#9fd9b7}[data-v-6cb114c4] .manpower-datepicker-menu.show{position:absolute!important;top:100%!important;left:0!important;right:auto!important;z-index:1060!important;transform:none!important;margin-top:.125rem;box-shadow:0 12px 30px rgba(15,23,42,.18)}.period-meta[data-v-6cb114c4]{display:inline-flex;flex-wrap:wrap;gap:.4rem;color:#475569;font-size:.78rem;font-weight:600}.period-chip[data-v-6cb114c4],.period-meta span[data-v-6cb114c4]{display:inline-flex;align-items:center;min-height:28px;padding:.3rem .75rem;border:1px solid #c9d7df;border-radius:999px;background:#edf6f4;color:#1f3f46;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.45)}.period-chip[data-v-6cb114c4]{font-size:.78rem;font-weight:600;white-space:nowrap}.summary-card[data-v-6cb114c4]{border-radius:8px}.summary-value[data-v-6cb114c4]{font-size:1.8rem;font-weight:700;line-height:1.1;color:#17212b}.summary-icon[data-v-6cb114c4]{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:8px;font-size:1.2rem}.summary-icon--primary[data-v-6cb114c4]{color:#0f5c69;background:#dff2f5}.summary-icon--success[data-v-6cb114c4]{color:#1b7d46;background:#dff5e8}.summary-icon--danger[data-v-6cb114c4]{color:#b84542;background:#ffe5e3}.summary-icon--warning[data-v-6cb114c4]{color:#8b6a08;background:#fff4cf}.overview-table[data-v-6cb114c4],.team-table[data-v-6cb114c4]{min-width:1200px}.overview-table-frame[data-v-6cb114c4]{position:relative}.overview-table-frame .table-responsive[data-v-6cb114c4]{scroll-behavior:smooth}.overview-month-nav[data-v-6cb114c4]{position:absolute;top:50%;z-index:3;width:34px;height:54px;padding:0;border:1px solid rgba(13,92,99,.12);color:rgba(13,92,99,.55);background:hsla(0,0%,100%,.74);border-radius:8px;box-shadow:0 8px 18px rgba(13,92,99,.08);opacity:.34;transform:translateY(-50%);transition:opacity .16s ease,background-color .16s ease,color .16s ease}.overview-month-nav[data-v-6cb114c4]:focus:not(:disabled),.overview-table-frame:hover .overview-month-nav[data-v-6cb114c4]:not(:disabled){opacity:.9;color:var(--manpower-accent);background:hsla(0,0%,100%,.94)}.overview-month-nav[data-v-6cb114c4]:disabled{opacity:.18;cursor:default}.overview-month-nav--previous[data-v-6cb114c4]{left:8px}.overview-month-nav--next[data-v-6cb114c4]{right:8px}.detail-table td[data-v-6cb114c4],.detail-table th[data-v-6cb114c4],.overview-table td[data-v-6cb114c4],.overview-table th[data-v-6cb114c4],.team-table td[data-v-6cb114c4],.team-table th[data-v-6cb114c4]{vertical-align:middle}.overview-table thead th[data-v-6cb114c4],.team-table thead th[data-v-6cb114c4]{background:#f7f9fb;z-index:1}.department-row td[data-v-6cb114c4],.team-group-row td[data-v-6cb114c4]{background:#f8fbfd}.position-row td[data-v-6cb114c4],.team-employee-row td[data-v-6cb114c4]{background:#fff}.grand-total-row td[data-v-6cb114c4],.hotel-total-row td[data-v-6cb114c4]{background:#fdf2e8}.construction-row td[data-v-6cb114c4]{background:#eef5f7}.sticky-col[data-v-6cb114c4]{position:sticky;background-clip:padding-box;z-index:1}.sticky-department[data-v-6cb114c4]{left:0;min-width:210px;width:210px}.sticky-position[data-v-6cb114c4]{left:210px;min-width:280px;width:280px}.sticky-headcount[data-v-6cb114c4]{left:490px;min-width:110px;width:110px}.team-sticky-department[data-v-6cb114c4]{left:0;min-width:180px;width:180px}.team-sticky-id[data-v-6cb114c4]{left:180px;min-width:120px;width:120px}.team-sticky-name[data-v-6cb114c4]{left:300px;min-width:240px;width:240px}.team-sticky-position[data-v-6cb114c4]{left:540px;min-width:250px;width:250px}.overview-date-column[data-v-6cb114c4],.team-date-column[data-v-6cb114c4]{min-width:88px}.department-trigger[data-v-6cb114c4]{font-size:.95rem;line-height:1.4}.table-cell-trigger[data-v-6cb114c4]{width:100%;min-height:58px;border:0;background:transparent;padding:.35rem}.heat-cell[data-v-6cb114c4]{display:flex;flex-direction:column;align-items:center;justify-content:center;transition:background-color .2s ease,transform .2s ease}.heat-cell[data-v-6cb114c4]:hover,.status-cell[data-v-6cb114c4]:hover{transform:translateY(-1px)}.heat-cell--success[data-v-6cb114c4]{background:var(--manpower-success-soft);box-shadow:inset 0 0 0 1px #edf2ef}.heat-cell--warning[data-v-6cb114c4]{background:var(--manpower-warning-soft)}.heat-cell--danger[data-v-6cb114c4]{background:var(--manpower-danger-soft)}.heat-cell--neutral[data-v-6cb114c4]{background:#f4f6f8}.heat-cell--position[data-v-6cb114c4]{min-height:54px}.heat-cell--grand-total[data-v-6cb114c4]{font-weight:700}.heat-value[data-v-6cb114c4]{font-size:1rem;font-weight:700;color:#1d2730}.heat-subvalue[data-v-6cb114c4]{font-size:.72rem;color:#6b7280}.status-cell[data-v-6cb114c4]{display:flex;align-items:center;justify-content:center;font-size:.82rem;font-weight:700;color:#1f2a37;transition:background-color .2s ease,transform .2s ease}.status-cell--working[data-v-6cb114c4]{background:#fbfdfc;box-shadow:inset 0 0 0 1px #edf2ef}.status-cell--leave[data-v-6cb114c4]{background:#ffdedd}.status-cell--pending[data-v-6cb114c4]{background:#fff0c2}.status-cell--dayoff[data-v-6cb114c4]{background:#fff6d6}.status-cell--absent[data-v-6cb114c4]{background:#f5c8c4}[data-v-6cb114c4] .manpower-detail-modal .modal-content{border:1px solid #cfd8df;border-radius:8px;box-shadow:0 18px 48px rgba(15,23,42,.22)}[data-v-6cb114c4] .manpower-detail-modal .modal-header{align-items:flex-start;border-bottom:1px solid #d9e2e8;background:#fbfcfd}[data-v-6cb114c4] .manpower-detail-modal .modal-body{background:#fff}.detail-panel[data-v-6cb114c4]{padding:.2rem .15rem 0}.detail-panel[data-v-6cb114c4]:before{content:"";display:block;height:1px;margin:-.1rem 0 1rem;background:var(--manpower-line)}.detail-summary-grid[data-v-6cb114c4]{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.75rem}.detail-summary-item[data-v-6cb114c4]{display:flex;align-items:center;gap:.7rem;padding:.75rem;border:1px solid #d9e2e8;border-radius:8px;background:linear-gradient(180deg,#fff,#fafcfd);box-shadow:0 1px 2px rgba(15,23,42,.06)}.detail-summary-icon[data-v-6cb114c4]{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:8px;background:#f3f6f8;color:#334155}.detail-summary-item--primary .detail-summary-icon[data-v-6cb114c4]{color:#0f5c69;background:#dff2f5}.detail-summary-item--success .detail-summary-icon[data-v-6cb114c4]{color:#1b7d46;background:#e4f6ea}.detail-summary-item--danger .detail-summary-icon[data-v-6cb114c4]{color:#b84542;background:#ffe5e3}.detail-summary-item--warning .detail-summary-icon[data-v-6cb114c4]{color:#8b6a08;background:#fff4cf}.detail-field-label[data-v-6cb114c4],.detail-summary-label[data-v-6cb114c4]{display:block;font-size:.72rem;font-weight:700;color:#6b7280;text-transform:uppercase}.detail-summary-value[data-v-6cb114c4]{font-size:1.25rem;font-weight:700;color:#17212b;line-height:1.1}.detail-list[data-v-6cb114c4]{display:flex;flex-direction:column;gap:.75rem;padding:.75rem;border:1px solid #d9e2e8;border-radius:8px;background:#f6f8fa}.detail-row[data-v-6cb114c4]{display:grid;grid-template-columns:minmax(320px,1.1fr) minmax(420px,1.4fr);gap:1rem;align-items:center;position:relative;padding:.9rem .95rem .9rem 1.1rem;border:1px solid #d9e2e8;border-radius:8px;background:#fff;box-shadow:0 2px 6px rgba(15,23,42,.07);overflow:hidden}.detail-row[data-v-6cb114c4]:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#9ca3af}.detail-row--working[data-v-6cb114c4]:before{background:#35a767}.detail-row--absent[data-v-6cb114c4]:before,.detail-row--leaveApproved[data-v-6cb114c4]:before{background:#f04438}.detail-row--leavePending[data-v-6cb114c4]:before{background:#f59e0b}.detail-row--dayOff[data-v-6cb114c4]:before{background:#eab308}.detail-row[data-v-6cb114c4]:hover{border-color:#c9d4dc;box-shadow:0 4px 12px rgba(15,23,42,.1)}.detail-person[data-v-6cb114c4]{display:flex;align-items:center;min-width:0}.detail-avatar[data-v-6cb114c4]{flex:0 0 auto;background:#eef3f5;border:1px solid #d9e2e8;box-shadow:0 1px 2px rgba(15,23,42,.08)}.detail-person-text[data-v-6cb114c4]{min-width:0}.detail-name[data-v-6cb114c4]{font-weight:700;color:#17212b;overflow-wrap:anywhere}.detail-field-value[data-v-6cb114c4],.detail-subline[data-v-6cb114c4]{color:#4b5563}.detail-fields[data-v-6cb114c4]{display:grid;grid-template-columns:minmax(120px,.8fr) minmax(100px,.7fr) minmax(130px,.8fr) minmax(190px,1.2fr);gap:.75rem;align-items:center}.detail-field[data-v-6cb114c4]{min-width:0;padding:.25rem .5rem;border-left:1px solid #edf1f4}.detail-status-badge[data-v-6cb114c4]{border-radius:6px;padding:.38rem .55rem}.empty-detail[data-v-6cb114c4]{padding:2rem;text-align:center;color:#6b7280;border:1px dashed #cbd5dd;border-radius:8px;background:#fff}@media(max-width:991.98px){.summary-value[data-v-6cb114c4]{font-size:1.5rem}.detail-fields[data-v-6cb114c4],.detail-row[data-v-6cb114c4]{grid-template-columns:1fr}}