@charset "UTF-8";@import url(https://fonts.googleapis.com/css2?family=Sarabun:wght@300;400;700&display=swap);:root{--bc-border-clean:#eee;--bc-border-light:#e0e0e0;--bc-border-input:#d1d1d1;--bc-table-head:#f8f9fa;--bc-table-cell:#f1f1f1;--bc-scroll-thumb-light:#e0e0e0;--bc-white-10:#ffffff1a;--bc-white-20:#fff3}.border-bottom-clean{border-bottom:1px solid var(--bc-border-clean)}.border-top-clean{border-top:1px solid var(--bc-border-clean)}.border-right-clean{border-right:1px solid var(--bc-border-clean)}.border-light-grey{border:1px solid var(--bc-border-light)}.border-badge{border:1px solid #0000000d}.border-top-light{border-top:1px solid #0000000d}.rounded-12,.rounded-16,.rounded-20,.rounded-24{border-radius:4px}.dashed{border-style:dashed}.border-orange-light,.border-teal-light{border:1px solid var(--bc-blue-surface-2)}.border-red-light{border:1px solid #ffcdd2}.bc-bg-teal-1{background-color:var(--bc-blue-surface-1)!important}.text-teal-8{color:var(--bc-teal-8)!important}.text-teal-9{color:var(--bc-teal-9)!important}.text-teal-9-soft{color:var(--bc-teal-9-soft)!important}.text-teal-10{color:var(--bc-teal-10)!important}.font-bold{font-weight:700}.shadow-sm{box-shadow:0 1px 3px #0000000d}.shadow-inner{box-shadow:inset 0 1px 2px #00000005}.line-height-1-4{line-height:1.4}.line-height-1{line-height:1.6!important}.border-teal{border:1px solid var(--bc-blue-8)}.text-weight-medium{font-weight:501}.line-through-grey{text-decoration:line-through;text-decoration-color:#9e9e9e}.transition-all{transition:all .3s cubic-bezier(.25,.8,.25,1)}.bc-decision-approve{background-color:var(--bc-blue-surface-1)!important;border-color:var(--bc-blue-surface-3)!important}.bc-decision-reject{background-color:#fff5f5!important;border-color:#ef9a9a!important}.absolute-full{bottom:0;left:0;position:absolute;right:0;top:0}.opacity-40{opacity:.4}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-100{opacity:1!important}.letter-spacing-2{letter-spacing:2px}.letter-spacing-1{letter-spacing:1px}.logo-drop-shadow{filter:drop-shadow(0 4px 6px rgba(0,0,0,.3))}.glass-section{border:1px solid var(--bc-white-10);min-height:180px;transition:all .3s cubic-bezier(.25,.8,.25,1)!important;width:100%}.glass-section:hover{background:#ffffff14!important;border:1px solid #ffffff4d;box-shadow:0 10px 20px #0000004d!important;transform:translateY(-5px)}.icon-box{background:#ffffff0d;border:1px solid var(--bc-white-10);border-radius:4px;padding:15px}.bc-bg-teal-10{background-color:var(--bc-teal-10)!important}.bc-bg-teal-9{background-color:var(--bc-teal-9-soft)!important}.bc-bg-teal-8{background-color:var(--bc-teal-8-soft)!important}.bc-bg-teal-11{background-color:var(--bc-teal-11)!important}.bc-border-light{border:1px solid var(--bc-white-10)}.bc-border-top-light{border-top:1px solid var(--bc-white-10)}.bc-border-bottom-light{border-bottom:1px solid var(--bc-white-10)}.glass-section--lift-strong:hover{box-shadow:0 12px 24px #0006!important;transform:translateY(-8px)}.glass-section--h-200{min-height:200px}.icon-box--radius-24{border-radius:4px}.icon-box--compact{padding:12px}.logo-drop-shadow--strong{filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}.cursor-grab{cursor:grab}.cursor-grab:active{cursor:grabbing}.hover-teal-warm:hover{background:#4659cc1a!important}.hover-teal:hover{background:#3140a21a}.hover-underline:hover{text-decoration:underline}.font-10{font-size:10px}.opacity-60{opacity:.6}.border-white-20{border:1px solid var(--bc-white-20)}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.bc-maxw-800{max-width:800px}.bc-maxw-900{max-width:900px}.bc-minh-auto{min-height:auto}.bc-badge-float-tr-10{right:10px;top:10px}.bc-w-full-overflow-hidden{overflow:hidden;width:100%}.bc-cell-w-100{width:100px}.bc-w-40{width:40px}.bc-w-80{width:80px}.bc-minh-54{min-height:54px}.bc-minh-50-imp{min-height:50px!important}.bc-minh-48-imp{min-height:48px!important}.bc-minh-40-imp{min-height:40px!important}.bc-h-vh-260{height:calc(100dvh - 60px - var(--page-extra-offset, 0px))!important}.bc-h-vh-225{height:calc(100dvh - 225px - var(--page-extra-offset, 0px))!important}.bc-maxw-150{max-width:150px}.bc-maxw-250{max-width:250px}.bc-maxw-230{max-width:230px}.bc-maxw-400{max-width:400px}.bc-maxw-550{max-width:550px}.bc-maxw-700{max-width:700px}.bc-maxw-760{max-width:760px}.bc-dialog-w420-r24{border-radius:4px;max-width:420px;width:100%}.bc-dialog-w440-r32{border-radius:4px;max-width:440px;width:100%}.bc-dialog-w500-r12{border-radius:4px;max-width:500px;width:100%}.bc-dialog-w600-r20,.bc-dialog-w600-r24{border-radius:4px;max-width:600px;width:100%}.bc-dialog-w700-r20{border-radius:4px;max-width:700px;width:100%}.bc-dialog-w760-r20{border-radius:4px;max-width:760px;width:100%}.bc-dialog-w800-r20{border-radius:4px;max-width:800px;width:100%}.bc-dialog-w840{max-width:840px;min-width:230px;width:100%}.bc-dialog-w980-r24-border{border:1px solid #e0e0e0;border-radius:4px;max-width:980px;width:100%}.bc-dialog-350-450-r24{border-radius:4px;max-width:450px;min-width:350px;width:100%}.bc-dialog-320-480-90vw{max-width:90vw;min-width:320px;width:480px}.bc-dialog-320-750-r24-border{border:1px solid #e0e0e0;border-radius:4px;max-width:750px;min-width:320px;width:100%}.bc-dialog-w500-95vw-r20-border{border:1px solid #e0e0e0;border-radius:4px;max-width:95vw;width:500px}.bc-maxh-50vh{max-height:50vh}.bc-maxh-60vh{max-height:60vh}.bc-splitter-h75vh{height:75vh!important;overflow:hidden;width:100%}.bc-pdf-layout{background:#323639;height:calc(100vh - 90px);max-width:1024px!important;min-width:760px;overflow:hidden}.bc-maxh-65vh{max-height:65vh}.bc-maxh-70vh{max-height:70vh}.bc-h-400{height:400px}.bc-h-55vh{height:55vh}.bc-h-60vh{height:60vh}.bc-h-75vh{height:75vh}.bc-h-vh-350{height:calc(100vh - 350px)}.bc-mt-0{margin-top:0}.overflow-x-hidden{overflow-x:hidden}.font-30vh{font-size:30vh}.bc-dialog-w600-auto-r24-border{border:1px solid #e0e0e0;border-radius:4px;height:auto;max-width:600px;width:100%}.bc-dialog-w750-h85-r24-border{border:1px solid #e0e0e0;border-radius:4px;height:85vh;max-width:750px;width:100%}.bc-dialog-w480-r20-border{border:1px solid #e0e0e0;border-radius:4px;width:480px}.bc-dialog-230-700-r24{border-radius:4px;max-width:700px;min-width:230px;width:100%}.bc-w800-max95vw{max-width:95vw;width:800px}.bc-h-vh-100{height:calc(100vh - 100px)}.bc-dialog-w800-r12{border-radius:4px;max-width:800px;width:100%}.bc-h-140{height:140px}.bc-h-160-r0-0-24-24{border-radius:4px;height:160px}.z-1{z-index:1}.z-10{z-index:10}.bc-minw-200{min-width:200px}.mb-neg-45{margin-bottom:-45px}.mb-neg-50{margin-bottom:-50px}.bc-dialog-w850-r20{border-radius:4px;max-width:850px;width:100%}.bc-h-50vh-dark20{background:#0003;height:50vh}.bc-h-50vh-min350{height:50vh;min-height:350px}.bc-h-vh-160{height:calc(100vh - 160px)}.bc-maxw-200{max-width:200px}.text-13{font-size:13px}.bc-h-vh-420{height:calc(100vh - 420px)}.bc-h-120{height:120px}.bc-w-300{width:300px}.bc-h-auto-max500{height:auto;max-height:500px}.bc-td-120{min-width:120px;width:120px}.bc-dialog-w740-960-overflow{max-width:960px;overflow:hidden;width:740px}.mr-neg-12{margin-right:-12px}.bc-h-70vh{height:70vh}.bc-h-vh-150-w480{height:calc(100vh - 150px);width:480px}.bc-logo-w-mobile{width:clamp(80px,15vw,110px)}.bc-logo-w-desktop{width:clamp(90px,12vw,120px)}.bc-w-1{width:1px}.bc-w-2{width:2px}.bc-maxw-300{max-width:300px}.bc-maxw-600{max-width:600px}.bc-maxw-1000{max-width:1000px}.bc-minw-400{min-width:400px}.bc-w-200{width:200px}.bc-w400-r20{border-radius:4px;width:400px}.bc-dialog-w600-h75-r20{border-radius:4px;height:75vh;max-width:600px;width:100%}.bc-dialog-w700-r20-overflow{border-radius:4px;max-width:700px;overflow:hidden;width:100%}.bc-h-vh-120{height:calc(100vh - 120px)}.bc-badge-float-tr-8{right:8px;top:8px}.bc-border-glass-card{border:1px solid #ffffff1a;border-radius:4px;min-height:150px}.flex-1-auto{flex:1 1 auto}.pdf-dark-bg{background:#323639;padding-top:56px}.pdf-content-frame{height:100vh;min-height:650px;width:100%}.border-orange-avatar{border:4px solid var(--bc-teal-10);box-shadow:0 0 0 2px #ffb74d}@media (min-width:600px){.text-right-sm{text-align:right}}.bc-input-clean .q-field__control{background:#fff!important;border:1px solid var(--bc-border-input);border-radius:4px!important;transition:all .3s}.bc-input-clean .q-field__control:before{display:none}.bc-input-clean .q-field--focused .q-field__control,.bc-input-clean.q-field--focused .q-field__control{border-color:var(--bc-teal-8)!important;box-shadow:0 0 0 1px var(--bc-teal-8)}.bc-input-clean .q-field__label{color:#757575;font-weight:700}.bc-field-clean .q-field__label{color:#616161!important;font-size:13px;font-weight:700}.bc-field-clean .q-field__native{color:#212121;font-weight:500}.bc-field-clean--px-8{padding:0 8px}.bc-field-clean--sm .q-field__label{font-size:12px}.bc-option-group-clean .q-radio__label{color:#424242;font-size:15px;font-weight:500}.bc-table-clean{background:#fff;color:#333}.bc-table-clean thead tr th{background-color:var(--bc-table-head)!important;border-bottom:2px solid #eee;color:#555;font-weight:800}.bc-table-clean tbody tr td{border-color:var(--bc-table-cell)}.bc-table-clean tbody tr:hover{background:#f0f4f4!important}.bc-table-clean tbody tr.selected{background:#e0f2f1!important}.bc-table-clean.fixed-table-scroll{height:320px!important}.bc-table-clean.fixed-table-scroll .q-table__middle{max-height:400px!important;overflow-y:auto!important}.bc-table-clean.fixed-table-scroll thead tr th{position:sticky;top:0;z-index:2}.bc-table-clean.fixed-table-scroll tbody tr td{font-weight:600}.sticky-header-table-light .q-table__middle{max-height:100%}.sticky-header-table-light thead tr th{position:sticky;top:0;z-index:1}.product-card-clean{border-radius:4px;transition:all .2s}.product-card-clean:hover{border-color:var(--bc-teal-8)!important;transform:translateY(-2px)}.mytbl-clean{border-collapse:collapse;width:100%}.mytbl-clean th{background:var(--bc-table-head);font-size:10px}.mytbl-clean td,.mytbl-clean th{border:1px solid #eee;padding:4px}.mytbl-clean td{font-size:11px;font-weight:700;text-align:center}.qdformx.scroll{overflow-y:auto;scroll-behavior:smooth}.bc-input-white-light .q-field__control{background:#fff!important;border-radius:4px;color:#000}.bc-table-dark--inventory{background:#0000;color:#fff}.bc-table-dark--inventory thead tr th{background-color:var(--bc-teal-11)!important;color:#80cbc4;font-weight:700;position:sticky;top:0;z-index:2}.bc-table-dark--inventory tbody tr td{border-color:#ffffff0d}.bc-table-dark--inventory tbody tr.selected{background:#ffb74d1a!important}.bc-sticky-table-middle .q-table__middle{max-height:100%}.bc-table-middle-400 .q-table__middle{max-height:400px}.bc-table-middle-vh-350 .q-table__middle{max-height:calc(100vh - 350px)}.bc-table-middle-vh-450 .q-table__middle{max-height:calc(100vh - 450px)}.bc-table-middle-400 .q-table__middle::-webkit-scrollbar,.bc-table-middle-vh-350 .q-table__middle::-webkit-scrollbar,.bc-table-middle-vh-450 .q-table__middle::-webkit-scrollbar,.scroll-clean::-webkit-scrollbar{height:5px;width:5px}.bc-table-middle-400 .q-table__middle::-webkit-scrollbar-thumb,.bc-table-middle-vh-350 .q-table__middle::-webkit-scrollbar-thumb,.bc-table-middle-vh-450 .q-table__middle::-webkit-scrollbar-thumb,.scroll-clean::-webkit-scrollbar-thumb{background:var(--bc-scroll-thumb-light);border-radius:4px}.bc-table-middle-400 .q-table__middle::-webkit-scrollbar-track,.bc-table-middle-vh-350 .q-table__middle::-webkit-scrollbar-track,.bc-table-middle-vh-450 .q-table__middle::-webkit-scrollbar-track,.scroll-clean::-webkit-scrollbar-track{background:#0000}.bc-tabs-white .q-tabs__content{background-color:#fff}.bc-tabs-teal-10 .q-tabs__content{background-color:var(--bc-teal-10)}.scroll-dark::-webkit-scrollbar{height:4px;width:4px}.scroll-dark::-webkit-scrollbar-thumb{background:var(--bc-white-20);border-radius:4px}.scroll::-webkit-scrollbar{height:5px;width:5px}.scroll::-webkit-scrollbar-thumb{background:var(--bc-scroll-thumb-light);border-radius:4px}.scroll::-webkit-scrollbar-track{background:#0000}.scrollable-panel-clean{height:100%!important;overflow-x:hidden;overflow-y:auto!important}.scrollable-panel-clean::-webkit-scrollbar{width:5px}.scrollable-panel-clean::-webkit-scrollbar-thumb{background:var(--bc-scroll-thumb-light);border-radius:4px}.scrollable-panel-clean::-webkit-scrollbar-track{background:#0000}.bc-po-history-reason{background:#fbbf2414;border:1px solid #fbbf242e;border-radius:4px;padding:10px 12px}.bc-po-history-reason__label{color:#92400e;font-size:11px;font-weight:800;margin-bottom:4px}.bc-po-history-reason__value{color:#102635;font-size:13px;line-height:1.5}.bc-field-dark{padding:0 4px}.bc-field-dark .q-field__label{color:#80cbc4!important;font-size:12px;font-weight:700}.bc-field-dark .q-field__native{color:#fff}.decision-toggle-clean .q-toggle__track{opacity:.15}.bc-editor-clean{background:#fff!important;border:1px solid #d1d1d1!important;border-radius:4px}.bc-editor-clean .q-editor__toolbar{background:var(--bc-table-head);border-bottom:1px solid #eee}.bc-editor-clean .q-editor__content{color:#333;min-height:120px}.upload-trigger-box .q-field__control{align-items:center;background:#fdfdfd!important;border:2px dashed #d1d1d1!important;display:flex;height:100px;justify-content:center}.upload-trigger-box .q-field__control:hover{background:#f0f4f4!important;border-color:#00897b!important}.preview-card--upload{border-radius:4px;transition:transform .2s}.preview-card--upload:hover{border-color:#00897b;transform:scale(1.02)}.filename-overlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;color:#fff;font-weight:600}.custom-white-input .q-field__control{background:#ffffff12!important}.custom-white-input .q-field__control:before{border-bottom:1px solid var(--bc-white-20)}.custom-white-input .q-field__label{color:#ffffffb3!important}.custom-white-input .q-field__input,.custom-white-input .q-field__native{color:#fff!important;font-size:15px;font-weight:600}.bc-input-dark{margin-bottom:8px}.bc-input-dark .q-field__control{background:#00332b99;border:1px solid #ffffff26;border-radius:4px}.bc-input-dark .q-field__label{color:#80cbc4!important;font-size:13px;font-weight:700}.bc-input-dark .q-field__input,.bc-input-dark .q-field__native{color:#fff;font-weight:500}.bc-input-white-edit .q-field__control{background:var(--bc-white-10)!important;border-radius:4px}.bc-input-white-edit .q-field__control:before{border-bottom:2px solid #ffffff4d}.bc-input-white-edit .q-field__control:hover:before{border-bottom:2px solid var(--bc-blue-6)}.bc-input-white-edit .q-field__label{color:#fffc!important;font-weight:500}.bc-input-white-edit .q-field__input,.bc-input-white-edit .q-field__native{color:#fff!important;font-size:15px;font-weight:700}.bc-input-modern .q-field__control{background:#000f0d99!important;border:1px solid #021815!important;border-radius:4px!important;height:62px;transition:all .3s ease}.bc-input-modern .q-field--focused .q-field__control,.bc-input-modern.q-field--focused .q-field__control{background:#000a08cc!important;border:1.5px solid #ffb74dcc!important}.bc-input-modern input{color:#e0f2f1!important;font-size:16px}.bc-input-modern input:-webkit-autofill,.bc-input-modern input:-webkit-autofill:active,.bc-input-modern input:-webkit-autofill:focus,.bc-input-modern input:-webkit-autofill:hover{-webkit-text-fill-color:#e0f2f1!important;-webkit-box-shadow:inset 0 0 0 1000px #000f0d!important;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.bc-input-modern .q-field__label{color:#80cbc4!important;font-size:14px;margin-top:2px}.v-timeago{color:#657786;cursor:pointer;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;letter-spacing:.1px;line-height:20px;list-style-image:none;list-style-position:outside;list-style-type:none;text-decoration:none}.tooltip{display:block!important;font-size:12px;z-index:10000}.tooltip .tooltip-inner{background:#303133;border-radius:4px;color:#fff;padding:5px 10px 4px}.tooltip .tooltip-arrow{border-color:#303133;border-style:solid;height:0;margin:5px;position:absolute;width:0;z-index:1}.tooltip[x-placement^=top]{margin-bottom:5px}.tooltip[x-placement^=top] .tooltip-arrow{border-bottom-color:#0000!important;border-left-color:#0000!important;border-right-color:#0000!important;border-width:5px 5px 0;bottom:-5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0}.tooltip[x-placement^=bottom]{margin-top:5px}.gallery-container{height:480px;padding:0;width:100%}.gallery-row{align-items:center;display:flex;justify-content:center}.lb,.lb-grid{float:left;height:100%;width:100%}.lb-grid{display:block;position:relative}.lb-item{background-position:50%;background-repeat:no-repeat;background-size:cover;border-right:2px solid #fff;border-top:2px solid #fff;cursor:pointer;position:absolute}.lb-grid-1 .lb-item{height:100%;width:100%}.lb-grid-2 .lb-item,.lb-grid-3 .lb-item,.lb-grid-4 .lb-item,.lb-grid-5 .lb-item{width:50%}.lb-grid-2 .lb-item,.lb-grid-3 .lb-item:first-child,.lb-grid-4 .lb-item:first-child{height:100%}.lb-grid-3 .lb-item:nth-child(2),.lb-grid-3 .lb-item:nth-child(3),.lb-grid-5 .lb-item:first-child,.lb-grid-5 .lb-item:nth-child(2){height:50%}.lb-grid-2 .lb-item:nth-child(2),.lb-grid-3 .lb-item:nth-child(2),.lb-grid-3 .lb-item:nth-child(3),.lb-grid-4 .lb-item:nth-child(2),.lb-grid-4 .lb-item:nth-child(3),.lb-grid-4 .lb-item:nth-child(4),.lb-grid-5 .lb-item:nth-child(3),.lb-grid-5 .lb-item:nth-child(4),.lb-grid-5 .lb-item:nth-child(5),.lb-item:last-child{border-right:0;left:auto;right:0}.lb-grid-3 .lb-item:nth-child(3),.lb-grid-4 .lb-item:nth-child(4),.lb-grid-5 .lb-item:nth-child(2),.lb-grid-5 .lb-item:nth-child(5){bottom:0;top:auto}.lb-grid-4 .lb-item:nth-child(3),.lb-grid-5 .lb-item:nth-child(4){top:33.3333333333%}.lb-grid-4 .lb-item:nth-child(2),.lb-grid-4 .lb-item:nth-child(3),.lb-grid-4 .lb-item:nth-child(4),.lb-grid-5 .lb-item:nth-child(3),.lb-grid-5 .lb-item:nth-child(4),.lb-grid-5 .lb-item:nth-child(5){height:33.3333333333%}.lb-more{background-color:#0006;bottom:0;color:#fff;font-size:3rem;left:0;position:absolute;right:0;text-align:center;top:0}.lb-more:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lb-modal{background-color:#000c;bottom:0;display:block;height:100vh;left:0;min-height:100%;position:fixed;right:0;top:0;transition:opacity .2s ease;-webkit-user-select:none;-o-user-select:none;user-select:none;width:100%;z-index:99999}.lb-modal-close{background-color:hsla(0,0%,87%,.122);border:0;color:#fff;position:absolute;right:20px;top:20px}.lb-modal-next,.lb-modal-prev{background-color:initial;background-color:#00000024;border:none;color:#fff;cursor:pointer;font-size:24px;height:100px;left:20px;margin-top:-50px;position:absolute;text-align:center;top:50%;width:100px;z-index:999}.lb-modal-next{left:auto;right:20px}.lb-modal-img{bottom:10px;left:12px;position:absolute;right:12px;text-align:center;top:10px}.lb-modal-img:before{content:"";display:inline-block;height:100%;vertical-align:middle}.lb-modal-img img{max-height:100%;max-width:100%;object-fit:contain;vertical-align:middle}.lb-modal-img .spinner{left:50%;margin-left:-75px;position:absolute;top:50%;width:150px;z-index:1}.bc-timeline-clean .q-timeline__title{color:var(--bc-teal-8-soft);font-size:14px;font-weight:800;margin-bottom:4px}.bc-timeline-clean .q-timeline__subtitle{color:#757575;font-size:11px;font-weight:700;opacity:.9;text-transform:none}.bc-timeline-clean .q-timeline__dot:after{background:#eee;width:2px}.bc-timeline-clean .q-timeline__content{padding-bottom:24px}.stickTblSO{height:calc(75vh - 40px)}.stickTblSO .q-table__middle{max-height:100%}.truncate-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;height:2.4em;overflow:hidden}.vue-monthly-picker .display-text{margin-top:4px;width:100%}.vue-monthly-picker .input{font-size:.85rem;min-height:35px}.vue-monthly-picker .display-text-right{margin-top:0}.vue-monthly-picker .vmp-select-append{height:100%;top:-4px;width:30px}.mystyle .q-splitter__separator{z-index:-1}.tooltip[x-placement^=bottom] .tooltip-arrow{border-left-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;border-width:0 5px 5px;left:calc(50% - 5px);margin-bottom:0;margin-top:0;top:-5px}.tooltip[x-placement^=right]{margin-left:5px}.tooltip[x-placement^=right] .tooltip-arrow{border-bottom-color:#0000!important;border-left-color:#0000!important;border-top-color:#0000!important;border-width:5px 5px 5px 0;left:-5px;margin-left:0;margin-right:0;top:calc(50% - 5px)}.tooltip[x-placement^=left]{margin-right:5px}.tooltip[x-placement^=left] .tooltip-arrow{border-bottom-color:#0000!important;border-right-color:#0000!important;border-top-color:#0000!important;border-width:5px 0 5px 5px;margin-left:0;margin-right:0;right:-5px;top:calc(50% - 5px)}.tooltip.popover .popover-inner{background:#f9f9f9;border-radius:4px;box-shadow:0 5px 30px #3031331a;color:#fff;padding:24px}.tooltip.popover .popover-arrow{border-color:#f9f9f9}.tooltip[aria-hidden=true]{opacity:0;transition:opacity .15s,visibility .15s;visibility:hidden}.tooltip[aria-hidden=false]{opacity:1;transition:opacity .15s;visibility:visible}.vue-monthly-picker .disabled,.vue-monthly-picker .disabled *,.vue-monthly-picker [disabled],.vue-monthly-picker [disabled] *{cursor:pointer!important;outline:0!important}.vue-monthly-picker .picker .next:hover,.vue-monthly-picker .picker .prev:hover{cursor:pointer}.vue-monthly-picker .picker .monthItem .item{border-top:1px solid #d4d4d4}.vue-monthly-picker .picker .monthItem .item.active:hover{background-color:#d4d4d4;cursor:pointer}.vue-monthly-picker .picker .flexbox{display:flex;flex-wrap:wrap;padding:0}.vue-monthly-picker .picker .flexbox div{flex-grow:1;padding:15px 0}.vue-monthly-picker .picker .flexbox .item{flex:1;flex-basis:25%;font-size:12px}.vue-monthly-picker .placeholder{color:#8b8b8b}.vue-monthly-picker .date-popover{background:#fff;border:1px solid #d4d4d4;border-radius:4px;box-shadow:0 2px 3px 0 #22242626;font-size:1rem;font-weight:300;margin:auto;min-width:300px;outline:none;overflow-x:hidden;overflow-y:hidden;position:absolute;transition:opacity .1s ease;width:100%;z-index:10}.vue-monthly-picker .month-picker-wrapper{display:block;min-width:200px;position:relative}.vue-monthly-picker .month-year-label{outline:none}.vue-monthly-picker .month-year-label .vmp-input-append{display:none}.vue-monthly-picker .month-year-label:hover .vmp-input-append{display:block}.vue-monthly-picker .text{position:relative;z-index:2}.vue-monthly-picker .month-year-display:hover{cursor:pointer}.vue-monthly-picker .next,.vue-monthly-picker .prev{float:left;position:relative;text-indent:-10000px;width:16%}.vue-monthly-picker .next:after,.vue-monthly-picker .prev:after{border:6px solid #0000;content:"";left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%)}.vue-monthly-picker .next:after{border-left:10px solid #000;margin-left:5px}.vue-monthly-picker .next.deactive:hover{cursor:default}.vue-monthly-picker .next.deactive:after{border-left:10px solid #999}.vue-monthly-picker .prev:after{border-right:10px solid #000;margin-left:-5px}.vue-monthly-picker .prev.deactive:hover{cursor:default}.vue-monthly-picker .prev.deactive:after{border-right:10px solid #999}.vue-monthly-picker .input{align-items:center;-moz-appearance:none;-webkit-appearance:none;background-color:#ffffff1a;border:1px solid #0000;border-radius:4px;box-shadow:none;color:#120239;display:inline-flex;font-size:.9rem;height:2em;justify-content:flex-start;line-height:1.5;max-width:100%;padding:2px calc(.625em - 1px);position:relative;vertical-align:top;width:100%}.vue-monthly-picker .deactive{color:#999}.vue-monthly-picker .selected{color:#fff;font-weight:700}.vue-monthly-picker .display-text-right{color:#000!important;margin-right:20px;padding-right:45px}.vue-monthly-picker .vmp-input-append{height:100%;padding:6px;position:absolute;right:25px;top:0;width:30px}.vue-monthly-picker .vmp-clear-icon{color:#555;cursor:pointer;display:inline-block;font-style:normal;height:100%;text-align:center;width:100%}.vue-monthly-picker .vmp-clear-icon:before{content:"✖";display:inline-block;margin-top:-4px;vertical-align:middle}.vue-monthly-picker .vmp-select-append{position:absolute;right:0;top:-6px}.product-details-dialog .text-white{color:#fff!important}.my-sticky-virtscroll-table .q-table__bottom,.my-sticky-virtscroll-table .q-table__top,.my-sticky-virtscroll-table thead tr:first-child th{background-color:#fff}.my-sticky-virtscroll-table thead tr th{position:sticky;z-index:1}.my-sticky-virtscroll-table thead tr:last-child th{top:48px}.my-sticky-virtscroll-table thead tr:first-child th{top:0}.dialog-project-selection .q-toolbar__title{font-size:14px!important}.DialogProjectList{overflow:hidden}.DialogProjectList .inputUpper{text-transform:uppercase}.DialogProjectList .stickTbl{height:100%!important}.DialogProjectList .stickTbl thead tr th{position:sticky;z-index:1}.DialogProjectList .stickTbl thead tr:first-child th{top:0}.DialogProjectList .q-splitter__panel{overflow:hidden}.DialogProjectList .q-table th{background-color:#0b1173;color:#fff;text-align:left}.DialogProjectList .q-table tbody tr td:first-child{background-color:#ff0;text-align:center}.DialogProjectList .q-table tbody tr td:first-child .q-checkbox__inner{left:-3px}.DialogProjectList .q-table tbody .selected{background-color:rgba(116,123,230,.522)!important}.DialogProjectList .q-table tbody td,.DialogProjectList .q-table thead tr{min-height:30px!important}.DialogProjectList .q-table tbody tr:after{background:#0000!important}.DialogProjectList .q-table__top{padding:12px 0}.DialogProjectList .q-table__top .q-table__progress{height:6px!important;max-height:6px!important}.details-card{height:100vh;max-height:100vh}.details-overflow-hidden{overflow:hidden}.action-toolbar{min-height:48px!important}.scroll-area{flex:1;min-height:0;overflow-y:auto!important}.details-card .q-tab-panel{height:100%;overflow-y:auto}.avatar-container{background:#fff;border-radius:4px;padding:2px}.flex-grow{flex-grow:1;min-height:0}.details-card .line-height-1{line-height:1.1}.cmd-cell{width:50px}.pinterest-grid{column-gap:12px}.pin-item{break-inside:avoid;margin-bottom:12px}.pin-card,.pin-card-edit{background:#ffffff0d;border:1px solid var(--bc-white-10);border-radius:4px;overflow:hidden}.leave-dialog-card{border-radius:4px;max-width:800px;width:100%}.leave-dialog-content{height:65vh}.transparent-overlay{background:#0000}.add-photo-btn{border:2px dashed var(--bc-white-20);height:100px}.leave-dialog-card .bc-input-white .q-field__control{background:#ffffff14!important}.leave-dialog-card .bc-input-white .q-field__control:before{border-bottom:1.5px solid #ffffff40}.leave-dialog-card .bc-input-white .q-field__label{color:#ffffffb3!important;font-weight:500}.leave-dialog-card .bc-input-white .q-field__input,.leave-dialog-card .bc-input-white .q-field__native{color:#fff!important;font-weight:700}.usersManager-container{height:calc(100dvh - 40px);overflow:hidden}.main-splitter{background:#0000001a;height:100%!important}.sticky-header-table{height:100%}.sticky-header-table thead tr th{background-color:var(--bc-teal-10)!important;color:#fff!important;font-weight:700;position:sticky;top:0;z-index:2}.sticky-header-table tbody tr.selected{background-color:#004d4026!important}.empty-state-bg{background:linear-gradient(135deg,#0003,#0006)}.glass-section-container{height:100%}.bc-saleteam-page .stickTbl{height:calc(100vh - 125px)}.bc-saleteam-page .stickTbl thead tr th{position:sticky;z-index:1}.bc-saleteam-page .stickTbl thead tr:first-child th{top:0}.bc-saleteam-page .q-splitter__panel{overflow:hidden}.bc-saleteam-page .q-table th{background-color:#0b1173;color:#fff;text-align:left}.bc-saleteam-page .q-table tbody tr td:first-child{background-color:#ff0;text-align:center}.bc-saleteam-page .q-table tbody tr td:first-child .q-checkbox__inner{left:-3px}.bc-saleteam-page .q-table tbody .selected{background-color:rgba(116,123,230,.522)!important}.bc-saleteam-page .q-table tbody td,.bc-saleteam-page .q-table thead tr{min-height:30px!important}.bc-saleteam-page .q-table tbody tr:after{background:#0000!important}.bc-saleteam-page .q-table__top{padding:12px 0}.bc-saleteam-page .q-table__top .q-table__progress{height:6px!important;max-height:6px!important}.sale-index-page{overflow:hidden}.sale-index-shell{margin-top:9px;overflow:hidden;width:100%}.sale-index-splitter{height:calc(100vh - 114px)!important;overflow:hidden;width:100%}.sale-index-left{height:calc(100vh - 118px)}.sale-index-item-min32{min-height:32px!important}.sale-index-overflow-hidden{overflow:hidden!important}.sale-index-right-card{background-color:initial;height:calc(100vh - 114px)}.sale-index-detail-card{height:calc(100vh - 124px)!important;overflow:hidden}.sale-index-empty-card{background-image:url(/Gray1.png);background-size:repeat;height:calc(100vh - 124px)!important}.sale-nested-details{padding-right:0}.sale-close-btn{width:32px}.sale-toolbar-min32{min-height:32px!important}.sale-cardinfo-h225{height:calc(100vh - 225px)}.sale-overflow-hidden{overflow:hidden}.sale-tabpanels-h260{height:calc(100vh - 260px)}.sale-tabpanel-info{padding-bottom:150px}.sale-justify-start{justify-content:flex-start}.sale-cell-w-80{width:80px}.sale-text-right{text-align:right}.sale-detail-info-splitter{height:calc(100vh - 240px)!important;overflow:hidden;width:100%}.sale-detail-info-left{height:calc(100vh - 240px)}.sale-detail-info-overflow-hidden{overflow:hidden!important}.sale-detail-info-right-card{background-color:initial;height:calc(100vh - 240px)}.sale-detail-info-detail-card{height:calc(100vh - 240px)!important;overflow:hidden}.sale-detail-info-empty-card{background-image:url(/Gray1.png);background-size:repeat;height:calc(100vh - 270px)!important}.qa-editor-dialog{border-radius:4px;max-width:1024px;min-width:640px;width:100%}.qa-toolbar-min60{min-height:60px}.qa-item-min48{min-height:48px!important}.qa-main-scroll{height:calc(100vh - 134px);overflow:hidden}.qa-splitter-h100{height:100%}.qa-item-grid-table{height:calc(100vh - 220px);overflow-y:auto;width:100%}.qa-price-badge{border-top-left-radius:8px}.qa-item-name{height:32px;line-height:1.2}.qa-form-scroll{height:calc(100vh - 24px);overflow-y:auto}.qa-col-cmd-w145{width:145px}.qa-col-name-max220{max-width:220px}.qa-font-9{font-size:9px}.qa-font-10{font-size:10px}.qa-select-dialog{border-radius:4px;width:480px}.qa-select-table{height:calc(100vh - 150px)}.saleteam-dialog-main{max-width:700px;min-width:230px;width:100%}.saleteam-dialog-body{height:calc(100vh - 350px)}.saleteam-dialog-form{height:calc(100vh - 415px)}.saleteam-full-h{height:100%}.saleteam-empty-card{background-image:url(/Gray1.png);background-size:repeat;height:100%!important}.saleteam-user-table{height:calc(100vh - 150px);width:480px}.holiday-empty-card{background-color:#edebeb;background-image:url(/Gray1.png);background-size:repeat;height:100vh!important}.ar-project-dialog{border:1px solid #e0e0e0;border-radius:4px;max-width:1024px;min-width:320px;width:100%}.ar-project-dialog--edit{height:100vh}.ar-project-dialog--new{height:92vh}.ar-project-edit-body{height:calc(100vh - 120px)}.ar-project-new-body{height:calc(100% - 120px)}.ar-project-map{height:450px;width:100%}.ar-project-map-btn{background-color:#fff;border-radius:4px;height:40px;margin:10px}.ar-project-bottom-spacer{height:40px}.ar-project-owner-dialog{border-radius:4px;width:500px}.ar-project-owner-table{height:400px}.ar-project-code-col{width:120px}.ar-showproject-dialog{border-right:1px solid #e0e0e0;height:100vh;max-width:600px;min-width:320px;width:100%}.ar-showproject-body{height:calc(100vh - 60px)}.bc-purchase-details-page{background:#fff;height:calc(100vh - 128px);overflow:hidden!important;position:relative}.bc-purchase-details-top{flex:none;z-index:10}.bc-purchase-details-scroll-wrap{flex:1 1 0%;min-height:0}.bc-product-details-page{background:#fff;height:calc(100vh - 108px);overflow:hidden!important;position:relative}.bc-product-details-top{flex:none;z-index:10}.bc-product-details-scroll-wrap{flex:1 1 0%;min-height:0}.storePOProducts,.storeSalesProducts,.storeWebDetails{height:100%}.glass-section--product-web{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.glass-section--product-web:hover{border-color:var(--bc-blue-6);transform:scale(1.01)}.preview-card--web{border:1px solid var(--bc-white-10);border-radius:4px}.upload-web-scope .bc-input-white .q-field__control{background:#ffffff14!important}.upload-web-scope .bc-input-white .q-field__control:before{border-bottom:2px solid var(--bc-white-20)}.upload-web-scope .bc-input-white .q-field__input,.upload-web-scope .bc-input-white .q-field__native{color:#fff!important;font-weight:700}.upload-web-scope .bc-input-white .q-field__label{color:#ffffffb3!important}.index-desktop-container{height:100%;margin-top:-24px;padding-bottom:60px}.max-width-xl{max-width:1400px}.line-height-tight{line-height:1}.scroll-content-area{max-height:calc(100dvh - 336px);min-height:300px;overflow-y:auto}.scroll-content-area::-webkit-scrollbar{width:4px}.scroll-content-area::-webkit-scrollbar-thumb{background:var(--bc-white-20);border-radius:4px}.pulse{animation:pulse-opacity 2s infinite}@keyframes pulse-opacity{0%,to{opacity:1}50%{opacity:.4}}.bc-login-page{background:radial-gradient(circle at top left,#003a32,#001a16);overflow-y:auto;position:relative}.bc-bg-overlay{animation:rotate 40s linear infinite;background:radial-gradient(circle at center,#ffb74d0a 0,#0000 70%);height:200%;left:-50%;position:absolute;top:-50%;width:200%}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.bc-login-card{-webkit-backdrop-filter:blur(15px);backdrop-filter:blur(15px);background:#001f1bbf;border:1px solid var(--bc-white-10);box-shadow:0 40px 80px -20px #000c}.bc-brand-wrapper{font-size:2.5rem;letter-spacing:-1px;line-height:1}@media (max-width:400px){.bc-brand-wrapper{font-size:2rem}}.bc-text-bold{font-weight:800}.bc-btn-gradient{background:linear-gradient(135deg,#f57c00,#ffb74d);border-radius:4px;box-shadow:0 8px 25px #f57c004d}.bc-btn-gradient:active{transform:scale(.98)}.glass-card-mobile{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000b3!important;border:1px solid var(--bc-white-10);border-radius:4px}.mobile-safe-spacer{height:calc(100px + env(safe-area-inset-bottom, 20px))}.pin-actions-overlay{background:#0000!important;opacity:0;padding:8px;transition:opacity .2s ease}.bc-photo-caption{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080!important;color:#fff!important;padding:8px!important}.empty-docs-box{border:2px dashed var(--bc-white-20);border-radius:4px}.bg-dark-teal{background:#004d4066}.preview-area{border-top:1px solid var(--bc-white-10)}.cropper-container{background:#1a1a1a;max-height:100%;max-width:100%}.header-gradient{background:linear-gradient(135deg,var(--q-primary) 0,#1546b5 100%)!important}.scroll-container{max-height:70dvh;overflow-y:auto}.scroll-container::-webkit-scrollbar{width:4px}.scroll-container::-webkit-scrollbar-thumb{background:var(--bc-white-20);border-radius:4px}.professional-table th{color:#fff9!important;font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase}.sticky-header-permissions thead tr th{background-color:var(--bc-teal-11)!important;position:sticky;top:0;z-index:1}.sticky-header-table--max500{height:auto;max-height:500px}.sticky-header-table--max500 .q-table__middle{max-height:100%}.sticky-header-table--max500 thead tr th{position:sticky;top:0;z-index:1}.pin-image{border-radius:4px}.add-user-dialog .q-field__bottom{color:#ffffff80!important}.login-page-input-clip input,.setting-info-dialog input{background-clip:text!important;-webkit-background-clip:text!important}.custom-picker-input{background:#0000!important;border:none!important;color:var(--bc-teal-10)!important;cursor:pointer;font-family:Sarabun,sans-serif;font-size:18px!important;font-weight:700!important;text-align:center}.q-col-gutter-none .content{padding:4px}.invSale .stickTbl{height:calc(100vh - 260px)}.invSale .stickTbl thead tr th{position:sticky;z-index:1}.invSale .stickTbl thead tr:first-child th{top:0}.invSale .q-splitter__panel{overflow:hidden}.invSale .q-table th{background-color:#0b1173;color:#fff;text-align:left}.invSale .q-table tbody tr td:first-child{background-color:#ff0;text-align:center}.invSale .q-table tbody tr td:first-child .q-checkbox__inner{left:-3px}.invSale .q-table tbody .selected{background-color:rgba(116,123,230,.522)!important}.invSale .q-table tbody td,.invSale .q-table thead tr{min-height:30px!important}.invSale .q-table tbody tr:after{background:#0000!important}.invSale .q-table__top{padding:12px 0}.invSale .q-table__top .q-table__progress{height:6px!important;max-height:6px!important}.inv-form-label-normal .q-field__label{color:#000;font-weight:400}.calendar-content .calendar-day-labels{line-height:24px;max-height:35px;min-height:35px;padding:4px!important}.calendar-content .calendar-day-labels:first-child{background-color:#3ad3d3;font-weight:600}.calendar-content .calendar-day{background-color:none;height:4em!important;max-height:4em;overflow:hidden;padding:4px!important;width:14.285%}.main-app-header{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(180deg,#f5f9fbf5,#fffffffa),radial-gradient(circle at top right,#29a8c41a,#0000 34%);border-bottom:1px solid #10263514;box-shadow:0 12px 32px #0f172a14;color:var(--bc-teal-10)!important}.main-app-toolbar{gap:12px;min-height:45px;padding:2px 10px}.main-brand-copy,.main-brand-group{min-width:0}.main-brand-copy__eyebrow{color:#0f766e;font-size:9px;font-weight:800;letter-spacing:.14em;line-height:1;opacity:.85;text-transform:uppercase}.main-brand-copy__name{color:#5f6b76}.main-brand-copy .text-h6{font-size:1rem;line-height:1.1}.main-header-icon-btn{background:#1026350a;border:1px solid #1026350f;color:var(--bc-teal-10);height:32px;min-height:32px;min-width:32px;width:32px}.main-header-icon-btn:hover{background:#10263514}.main-header-actions{flex-shrink:0}.activity-monitor{background:linear-gradient(180deg,#f8fafc,#fff);border:1px solid #10263514;border-radius:4px;box-shadow:inset 0 1px 0 #fffc;min-height:30px;min-width:min(420px,36vw)}.qd-custom-menu{border:1px solid #10263514;border-radius:4px;box-shadow:0 18px 40px #0f172a29;width:clamp(280px,85vw,500px)}.footer-safe-area{background:#fff;height:env(safe-area-inset-bottom,15px)}.footer-nav-btn{border-radius:4px;color:#5f6b76;min-height:52px;transition:background-color .2s ease,color .2s ease}.footer-nav-btn .q-btn__content{gap:4px}.footer-nav-btn--active{background:#1d63ed14;color:#0f766e}.footer-nav-btn.q-btn--disabled{opacity:.46!important}@media (max-width:600px){.footer-nav-btn{border-radius:4px;min-height:46px}.footer-nav-btn .q-btn__content{font-size:7px;gap:2px;letter-spacing:-.01em;line-height:1.05}.footer-nav-btn .q-icon{font-size:18px}}.shortcut-card{background:linear-gradient(180deg,#fff,#f8fafc);border:1px solid #1026350d;border-radius:4px;transition:all .2s ease}.shortcut-card:hover{background:#1d63ed0a;transform:translateY(-2px)}.bg-teal-10{background-color:var(--bc-teal-10)!important}.bg-teal-9{background-color:var(--bc-teal-9-soft)!important}.border-bottom-light{border-bottom:1px solid var(--bc-white-10)}.GNL__toolbar{height:64px}.filter-white{filter:brightness(0) invert(1)}.login-layout .q-page-container{height:100vh;overflow-y:auto}.login-layout .q-page-container::-webkit-scrollbar{width:4px}.login-layout .q-page-container::-webkit-scrollbar-thumb{background:var(--bc-white-20);border-radius:4px}.print-layout{background:#ccc}.main-shortcut-grid{min-width:250px}.profile-menu-list{min-width:220px}.drawer-menu-item{border-radius:4px}.drawer-menu-item:hover{background:#0f766e0f}.env-pill{background:#fbbf2414;border-width:1px;font-weight:700}@media (max-width:767px){.main-app-toolbar{gap:8px;min-height:45px;padding:2px 8px}.activity-monitor,.main-brand-copy__eyebrow{display:none}}.qa-splitter-main{height:clamp(520px,86.5dvh,980px)!important;overflow:hidden;width:100%}.qa-left-pane-card{height:clamp(520px,86.5dvh,980px);overflow:hidden}@media print{body,html{margin:0;padding:0}.print-layout,body,html{background:#fff!important}.q-drawer,.q-footer,.q-header,.q-page-sticky,.q-toolbar{display:none!important}}.glass-section,.pin-card{backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);background:#ffffff0f;border:1px solid #ffffff29;box-shadow:0 8px 24px #0000002e}.pinterest-grid{column-count:2;column-gap:16px;width:100%}@media (min-width:600px){.pinterest-grid{column-count:3}}@media (min-width:1024px){.pinterest-grid{column-count:4}}.pinterest-grid .pin-item{break-inside:avoid;cursor:pointer;margin-bottom:16px;transition:transform .3s cubic-bezier(.175,.885,.32,1.275)}.pinterest-grid .pin-item:hover{transform:scale(1.02)}.pinterest-grid .pin-item:hover .pin-actions{opacity:1}.pin-card{background:#ffffff0d!important;border-radius:4px;overflow:hidden;position:relative}.pin-card .pin-image{border-radius:4px;display:block;width:100%}.pin-card .pin-info{color:#fff;padding:12px}.pin-card .pin-info .title{font-size:14px;font-weight:700}.pin-card .pin-info .date{font-size:11px;opacity:.6}.pin-card .pin-actions{display:flex;gap:4px;opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease}*{box-sizing:border-box;scrollbar-color:#fff3 #0000;scrollbar-width:thin}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-thumb{background:#fff3;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff4d}*{font-weight:600!important}body{-webkit-font-smoothing:antialiased;background-color:#232a7e;font-family:Sarabun,sans-serif;margin:0}:root{--bc-radius-md:12px;--bc-blue-11:#171d57;--bc-blue-10:#232a7e;--bc-blue-9:#3140a2;--bc-blue-8:#4659cc;--bc-blue-7:#6576db;--bc-blue-6:#8a97f4;--bc-blue-surface-1:#eef1ff;--bc-blue-surface-2:#d9deff;--bc-blue-surface-3:#c9d0ff;--bc-success-10:#1b5e20;--bc-success-9:#2e7d32;--bc-success-surface-1:#e8f5e9;--bc-success-surface-2:#c8e6c9;--bc-success-surface-3:#a5d6a7;--bc-warning-10:#e65100;--bc-warning-9:#ef6c00;--bc-warning-surface-1:#fff3e0;--bc-warning-surface-2:#ffe0b2;--bc-warning-surface-3:#ffcc80;--bc-teal-11:#171d57;--bc-teal-10:#232a7e;--bc-teal-9:#3140a2;--bc-teal-9-soft:#3140a2;--bc-teal-8:#4659cc;--bc-teal-8-soft:#4659cc;--bc-brand-surface-1:#e8ebff;--bc-brand-surface-2:#d9deff}.text-h1,h1{font-size:clamp(1.4rem,5vw,2rem)}.text-h1,.text-h2,h1,h2{font-weight:700;line-height:1.2;margin:.5em 0}.text-h2,h2{font-size:clamp(1.2rem,4vw,1.6rem)}.QDHouseStore-index-scroll-page,.q-layout,.q-page{display:flex;flex-direction:column;height:100dvh}.QDHouseStore-index-scroll-page,.q-page{overflow-y:auto!important}.q-header{background-color:#232a7e!important;padding-top:env(safe-area-inset-top,0)}.q-footer{background-color:#fff!important;padding-bottom:env(safe-area-inset-bottom,0)}.q-toolbar{min-height:clamp(48px,6dvh,48px)!important;padding:0 16px}.q-btn{font-weight:500;text-transform:none}.q-field--outlined .q-field__control:before{border-color:#fff3}.q-field--outlined:hover .q-field__control:before{border-color:#232a7e}.q-dialog__title{background-color:#3140a2;color:#fff;font-size:1rem;padding:12px 20px}.q-field__label{line-height:2.25!important}.bc-bg-teal-1,.bg-teal-1,.bg-teal-2,.bg-teal-3{background-color:var(--bc-brand-surface-1)!important}.bg-light-blue-1,.bg-teal-4,.bg-teal-5,.bg-teal-6{background-color:var(--bc-blue-surface-1)!important}.bg-blue-1,.bg-blue-2,.bg-light-blue-2{background-color:var(--bc-blue-surface-2)!important}.bg-blue-3,.bg-blue-4,.bg-blue-5,.bg-blue-6,.bg-light-blue-3{background-color:var(--bc-blue-surface-3)!important}.bg-blue-7,.bg-light-blue-7,.bg-teal-7{background-color:var(--bc-blue-7)!important}.bg-blue-8,.bg-light-blue-8{background-color:var(--bc-blue-8)!important}.bg-blue-9,.bg-light-blue-9{background-color:var(--bc-blue-9)!important}.bg-blue-10,.bg-light-blue-10{background-color:var(--bc-blue-10)!important}.bg-green-1,.bg-green-4,.bg-green-5,.bg-green-6,.bg-light-green-1,.bg-light-green-4,.bg-light-green-5,.bg-light-green-6{background-color:var(--bc-success-surface-1)!important}.bg-green-2,.bg-light-green-2{background-color:var(--bc-success-surface-2)!important}.bg-green-3,.bg-light-green-3{background-color:var(--bc-success-surface-3)!important}.bg-green-7,.bg-light-green-7{background-color:#66bb6a!important}.bg-green-8,.bg-light-green-8{background-color:#43a047!important}.bg-green-9,.bg-light-green-9{background-color:var(--bc-success-9)!important}.bg-green-10,.bg-light-green-10{background-color:var(--bc-success-10)!important}.bg-amber-1,.bg-amber-4,.bg-amber-5,.bg-amber-6,.bg-deep-orange-1,.bg-deep-orange-4,.bg-deep-orange-5,.bg-deep-orange-6,.bg-orange-1,.bg-orange-4,.bg-orange-5,.bg-orange-6{background-color:var(--bc-warning-surface-1)!important}.bg-amber-2,.bg-deep-orange-2,.bg-orange-2{background-color:var(--bc-warning-surface-2)!important}.bg-amber-3,.bg-deep-orange-3,.bg-orange-3{background-color:var(--bc-warning-surface-3)!important}.bg-amber-7,.bg-deep-orange-7,.bg-orange-7{background-color:#ffa726!important}.bg-amber-8,.bg-deep-orange-8,.bg-orange-8{background-color:#fb8c00!important}.bg-amber-9,.bg-deep-orange-9,.bg-orange-9{background-color:var(--bc-warning-9)!important}.bg-amber-10,.bg-deep-orange-10,.bg-orange-10{background-color:var(--bc-warning-10)!important}.bc-bg-teal-8,.bg-teal-8{background-color:var(--bc-teal-8-soft)!important}.bc-bg-teal-9,.bg-teal-9{background-color:var(--bc-teal-9-soft)!important}.bc-bg-teal-10,.bg-teal-10{background-color:var(--bc-teal-10)!important}.bc-bg-teal-11,.bg-teal-11{background-color:var(--bc-teal-11)!important}.text-teal-1,.text-teal-2,.text-teal-3,.text-teal-4,.text-teal-5,.text-teal-6,.text-teal-7,.text-teal-8{color:var(--bc-blue-8)!important}.text-teal-9,.text-teal-9-soft{color:var(--bc-blue-9)!important}.text-blue-1,.text-blue-10,.text-blue-2,.text-blue-3,.text-blue-4,.text-blue-5,.text-blue-6,.text-blue-7,.text-blue-8,.text-blue-9,.text-light-blue-1,.text-light-blue-10,.text-light-blue-2,.text-light-blue-3,.text-light-blue-4,.text-light-blue-5,.text-light-blue-6,.text-light-blue-7,.text-light-blue-8,.text-light-blue-9,.text-teal-10{color:var(--bc-blue-10)!important}.text-green-1,.text-green-10,.text-green-2,.text-green-3,.text-green-4,.text-green-5,.text-green-6,.text-green-7,.text-green-8,.text-green-9,.text-light-green-1,.text-light-green-10,.text-light-green-2,.text-light-green-3,.text-light-green-4,.text-light-green-5,.text-light-green-6,.text-light-green-7,.text-light-green-8,.text-light-green-9,.text-positive{color:var(--bc-success-9)!important}.text-amber-1,.text-amber-10,.text-amber-2,.text-amber-3,.text-amber-4,.text-amber-5,.text-amber-6,.text-amber-7,.text-amber-8,.text-amber-9,.text-deep-orange-1,.text-deep-orange-10,.text-deep-orange-2,.text-deep-orange-3,.text-deep-orange-4,.text-deep-orange-5,.text-deep-orange-6,.text-deep-orange-7,.text-deep-orange-8,.text-deep-orange-9,.text-orange-1,.text-orange-10,.text-orange-2,.text-orange-3,.text-orange-4,.text-orange-5,.text-orange-6,.text-orange-7,.text-orange-8,.text-orange-9,.text-warning{color:var(--bc-warning-9)!important}.bg-positive{background-color:#43a047!important}.bg-warning{background-color:#fb8c00!important}.border-teal,.border-teal-light{border-color:var(--bc-brand-surface-2)!important}.bc-input-white.q-field--filled .q-field__control{background:#ffffff14!important;border-radius:4px}.bc-input-white.q-field--filled .q-field__control:before{border-bottom:1.5px solid #ffffff40}.bc-input-white .q-field__label{color:#ffffffbf!important;font-weight:500}.bc-input-white .q-field__input,.bc-input-white .q-field__native{color:#fff!important;font-size:15px;font-weight:700!important;letter-spacing:.5px}.bc-table-dark,.bc-table-dark .q-table__container{background:#0000!important}.bc-table-dark .q-table{color:#fff!important}.bc-table-dark .q-table thead tr th{background-color:#0003;border-bottom:2px solid #ffffff1a;color:var(--bc-blue-6)!important;font-weight:700}.bc-table-dark .q-table tbody td{border-bottom:1px solid #ffffff14!important;color:#fff!important;font-size:14px}.bc-table-dark .q-table tbody tr:hover{background:#ffffff0d}.bc-table-dark .q-table__loading{background:#232a7e73;color:var(--bc-blue-6)}.bc-section-title{align-items:center;color:var(--bc-blue-6);display:flex;font-size:14px;font-weight:700;letter-spacing:1px;margin-bottom:8px;text-transform:uppercase}.bg-white-content{background:#fff!important;border-radius:4px;box-shadow:0 2px 8px #0000001a;color:#333}.section-header{background:#0003;color:#fff;padding:12px 16px}.glass-dialog-card{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#1e1e1ee6!important;border:1px solid #ffffff26;border-radius:4px;color:#fff}.border-white-1{border:1px solid #ffffff26!important}.border-dashed{border:1.5px dashed #fff3!important}.hover-active:hover{background:#ffffff14!important;cursor:pointer}.imgThumbnail{aspect-ratio:16/9;border-radius:4px;object-fit:cover;width:100%}.masonry{display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(280px,1fr))}@media (max-width:600px){.masonry{grid-template-columns:1fr}}.q-dialog-plugin .q-card__section+.q-card__section{padding-top:12px}.bcc-index-page{--page-extra-offset:0px;overflow:hidden!important}.bcc-index-page,.bcc-shell{display:flex;flex-direction:column}.bcc-shell{box-sizing:border-box;flex:1;margin:0 auto;max-width:1480px;overflow:hidden;padding:0;width:100%}.bcc-hero,.bcc-hero>*,.bcc-shell,.bcc-shell .row,.bcc-shell [class*=col-],.bcc-shell>*{min-width:0}.payment-center-dialog__card{display:flex;flex-direction:column;overflow:hidden}.payment-center-dialog__body{flex:1 1 auto;overflow:hidden}.payment-center-dialog__hero{background:linear-gradient(135deg,#171d57,#232a7e 55%,#4659cc)}.payment-center-dialog__meta{display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.payment-center-dialog__meta-item{background:#f8fafc;border:1px solid #e5e7eb;border-radius:10px;min-width:0;padding:8px 10px}.payment-center-dialog__column-card{height:100%;min-height:100%}.payment-center-dialog__column{display:flex}.payment-center-dialog__columns{align-content:stretch;flex:1 1 auto;min-height:0;overflow:hidden}.payment-center-dialog__panel{border-radius:12px;overflow:hidden}.payment-center-dialog__column-section{height:100%;min-height:0;overflow:hidden}.payment-center-dialog__column-content{flex:1 1 auto;min-height:0}.payment-center-dialog__evidence-panel{min-height:0;overflow:hidden}.payment-center-dialog__evidence-scroll{flex:0 0 auto;height:calc(95dvh - 285px);max-height:calc(95dvh - 285px);min-height:calc(95dvh - 285px);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;padding-right:4px}.payment-center-dialog__body-after{flex:0 0 auto}.payment-center-dialog__actions{background:#fff;border-top:1px solid #e5e7eb}@media (max-width:1023px){.payment-center-dialog__meta{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-center-dialog__evidence-scroll{height:calc(95dvh - 305px);max-height:calc(95dvh - 305px);min-height:calc(95dvh - 305px)}}@media (max-width:599px){.payment-center-dialog__meta{grid-template-columns:minmax(0,1fr)}.payment-center-dialog__evidence-scroll{height:calc(95dvh - 360px);max-height:calc(95dvh - 360px);min-height:calc(95dvh - 360px)}}.bc-tabbed-detail-shell{min-height:0;width:100%}.bc-tabbed-detail-shell__content{display:flex}.bc-tabbed-detail-shell .q-tab-panels,.bc-tabbed-detail-shell__content{flex:1 1 auto;min-height:0;width:100%}.bc-tabbed-detail-shell .q-panel,.bc-tabbed-detail-shell .q-panel-parent,.bc-tabbed-detail-shell .q-tab-panel{height:100%;min-height:0;width:100%}.bc-tabbed-detail-shell .q-tab-panel{overflow-y:auto}.async-profile-dialog__actions{align-items:center;background:#fffffff0;border-radius:4px;box-shadow:0 10px 30px #0f172a1f;display:flex;gap:6px;padding:6px;position:absolute;right:16px;top:26px;z-index:5}@media (max-width:767px){.bc-tabbed-detail-shell[data-mobile-auto-height=true],.bc-tabbed-detail-shell[data-mobile-auto-height=true] .q-tab-panel,.bc-tabbed-detail-shell[data-mobile-auto-height=true] .q-tab-panels{height:auto!important;max-height:none!important}.bc-tabbed-detail-shell[data-mobile-auto-height=true] .bc-tabbed-detail-shell__content{overflow:visible!important}.bc-tabbed-detail-shell[data-mobile-auto-height=true] .q-tab-panels{overflow:visible!important;position:static!important}}.bcc-hero{align-items:center;background:linear-gradient(135deg,#171d57,#232a7e 52%,#3140a2);border-radius:4px;box-shadow:0 16px 40px #232a7e2e;color:#f4f6ff;display:flex;flex-shrink:0;flex-wrap:wrap;gap:16px;justify-content:space-between;padding:16px}.bcc-hero,.bg-white-content,.glass-dialog-card,.imgThumbnail,.q-avatar,.q-badge,.q-banner,.q-btn--fab,.q-btn--fab-mini,.q-btn--round,.q-card,.q-carousel,.q-carousel__slide,.q-chip,.q-date,.q-dialog-plugin,.q-dialog__inner>.q-card,.q-dialog__inner>div>.q-card,.q-editor,.q-expansion-item__container,.q-img,.q-img__container,.q-item,.q-list--bordered,.q-menu,.q-notification,.q-skeleton,.q-stepper,.q-stepper__tab,.q-tab-panels,.q-table__container,.q-time,.q-tooltip,.rounded-12,.rounded-16,.rounded-20,.rounded-24,.rounded-borders{border-radius:4px!important}.q-dialog .q-card__section--vert+.q-separator,.q-field__control,.q-field__input,.q-field__marginal,.q-field__native,.q-select__dropdown-content{border-radius:4px}.bcc-hero .q-btn,.poe-toolbar-hero .q-btn,.q-btn,.q-btn--rectangle,.q-btn--rounded,.q-btn-group,.q-btn-group>.q-btn,.qa-hero .q-btn,.qae-toolbar-hero .q-btn,.sales-hero .q-btn,.stock-card-hero .q-btn{border-radius:4px!important}.bcc-eyebrow{color:#f4f6ffbd;font-size:10px;font-weight:800;letter-spacing:.14em;margin-bottom:4px;text-transform:uppercase}.bcc-hero-title{color:#f4f6ff;font-size:18px;font-weight:800;line-height:1.1;margin:0}.bcc-hero-actions{align-items:center;display:flex;flex-shrink:0;gap:8px}.bcc-splitter-main{height:calc(100% - 120px)!important;overflow:hidden;padding:0}.bcc-pane-card{background:#fff;border-radius:4px;box-shadow:0 18px 42px #0f172a0f;height:calc(100dvh - 145px - var(--page-extra-offset, 0px))!important;margin-top:-8px;overflow:hidden}.ap-summary-zone{width:min(100%,940px)}.ap-summary-card{background:#fff;border:1px solid #cbd5e1b8;border-radius:4px;box-shadow:0 10px 24px #0f172a0d;height:100%;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.ap-summary-card.cursor-pointer:hover{border-color:#14b8a63d;box-shadow:0 14px 28px #0f172a14;transform:translateY(-2px)}.ap-summary-card__section{padding:16px}.ap-summary-card__avatar{box-shadow:0 12px 22px #0f172a24}.ap-summary-card__label{color:#64748b;font-size:.75rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.ap-summary-card__value{color:#111827;font-size:1.2rem;font-weight:800;line-height:1.2;margin-top:6px;word-break:break-word}.ap-summary-card__caption{color:#64748b;font-size:.78rem;line-height:1.45;margin-top:8px}@media (max-width:599px){.bcc-hero{align-items:stretch;flex-direction:column}.bcc-hero-title{font-size:18px}.bcc-hero-actions{flex-wrap:wrap}.ap-summary-zone{width:100%}.ap-summary-card{border-radius:4px}}.payment-center-dialog__card{min-height:0}.payment-center-dialog__toolbar{flex:0 0 auto}.payment-center-dialog__body{display:flex;flex-direction:column;min-height:0;overflow:auto}.payment-center-dialog__body-after,.payment-center-dialog__columns,.payment-center-dialog__meta{flex:0 0 auto}.payment-center-dialog__meta{width:100%}.payment-center-dialog__column,.payment-center-dialog__column-card,.payment-center-dialog__column-section{min-height:0}.payment-center-dialog__column-section{display:flex;flex-direction:column}.payment-center-dialog__column-content,.payment-center-dialog__evidence-panel{min-height:0}.payment-center-dialog__column-content{flex:0 0 auto}.payment-center-dialog__evidence-panel{display:flex;flex:1 1 auto;flex-direction:column}.payment-center-dialog__evidence-scroll{min-height:0;overflow:auto}.payment-center-dialog__actions{flex:0 0 auto}