body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--font-family-sans-serif:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-family-monospace:SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;color:#212121;color:#002159;font-family:Poppins,Montserrat,sans-serif;font-size:13px!important;font-weight:500;line-height:1.5;margin:0;padding:0}.q-field--outlined .q-field__control:hover:before{border-color:#002159!important}.q-field--outlined .q-field__control:before{border:1px solid #002159}.q-field__bottom{min-height:16px;padding-top:3px}.q-item--active,.q-item.q-router-link--active{background-color:#faebd7;color:#002159;font-weight:700}.page_title{font-size:22px;font-weight:600}.modal{animation:slideIn .3s linear;border:1px solid;bottom:0;left:0;position:fixed;right:0;top:0;z-index:2000}.modal-form{background-color:var(--bg-color);border-radius:8px;filter:drop-shadow(0 16px 24px rgba(0,0,0,.15));left:80%;min-width:30%;padding:24px 24px 0;position:absolute;top:55%;transform:translate(-50%,-50%)}.modal-header{background-color:#f8fafc;display:flex;justify-content:space-between;min-width:100%}.modal-title{background-color:#002159;border-top-left-radius:8px;border-top-right-radius:8px;color:#fff;font-size:18px;font-weight:500;line-height:28px;min-width:100%;padding:10px}.modal-content{background-color:#f8fafc;color:var(--content-color);font-size:13px;font-weight:600;max-height:500px;padding:20px}.modal-action{align-items:center;background-color:#f8fafc;border-bottom-left-radius:8px;border-bottom-right-radius:8px;display:flex;height:84px;justify-content:flex-start;padding-left:20px}.btn-action-delete{color:#f43f5e;cursor:pointer}.btn-action-delete:hover{color:#f43f5e}.btn-action-staff{background-color:#002159;border:none;border-radius:6px;color:#fff!important;cursor:pointer}.modal-review-form{background-color:#fff;border-radius:8px;filter:drop-shadow(0 16px 24px rgba(0,0,0,.15));height:730px;left:50%;min-width:90%;padding:24px 24px 0;position:absolute;top:50%;transform:translate(-50%,-50%)}.submit_class{border:1px solid;border-radius:8px;color:green;padding:3px}@media print{body *{visibility:hidden}#targetDiv,#targetDiv *{border:none;visibility:visible}}::-webkit-scrollbar{height:8px;width:5px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#888}::-webkit-scrollbar-thumb:hover{background:#555}.odd-even-table{border-radius:0;position:relative}.odd-even-table td{background-color:#fff;border:1px solid #fff;font-size:4px;font-style:normal;font-weight:500;letter-spacing:.28px;line-height:120%}.odd-even-table tr:nth-child(odd) td{background-color:#f4f4f8;border:1px solid #fff}.odd-even-table thead{background-color:var(--q-primary);color:#fff;font-size:13px;font-weight:700;position:sticky;top:0;z-index:9}.odd-even-table th{border:1px solid #fff;font-weight:700;position:sticky;top:0;z-index:1}.quasar-select{align-items:center;background:#fff;border:none;border-radius:5px;box-shadow:0 2px 4px 0 #00000040;display:flex;flex-shrink:0;gap:20px;justify-content:center;margin:8px 0 8px 10px;min-width:171px;padding:0 5px}.q-field__control{margin:5px 0}.q-table td,.q-table th{font-size:12px!important;height:unset!important;padding:4px 8px}.hearder_page{border-bottom:1px solid #ddd;padding-bottom:5px}