input:-webkit-autofill,input:-webkit-autofill:hover,input:-webkit-autofill:active,input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--pgw-color-gray-3) inset;-webkit-text-fill-color:var(--pgw-color-text-primary)}
.input-container{margin-bottom:12px}.input-container:last-child{margin-bottom:0}.input-container label{display:block}.input-container select,.input-container input :not(.dropdown){background-color:var(--pgw-color-gray-3);border:0;padding:10px 20px;border-radius:5px;width:100%;color:var(--pgw-color-text-primary);font-family:var(--font-family-be-vietnam)!important;font-weight:600;font-size:.8rem}
.input-container input:focus :not(.dropdown),.input-container select:focus{outline:1px solid var(--pgw-color-gray-4)}.input-field{display:flex;background-color:var(--pgw-color-gray-3);width:100%;height:38px;font-weight:600;font-size:.8rem;padding:10px;outline:0;border:0;border-radius:5px;white-space:normal;cursor:text}
.input-field input,.input-field select{flex:1;background-color:transparent;outline:0;border:0;color:var(--pgw-color-black)}.input-field:focus-within{outline:1px solid var(--pgw-color-gray-4)!important}
.pgw-dark .input-field{background-color:var(--pgw-color-background-tertiary)}.pgw-dark .input-field input,.pgw-dark .input-field select{color:var(--pgw-color-white)}.create-invoice{width:100%}.create-invoice .input-container input:focus,.create-invoice .input-container select:focus{outline:1px solid var(--pgw-color-gray-4)}
.create-invoice .invoice-overview{font-size:.9rem}.create-invoice .display-group{padding-bottom:10px;margin-bottom:10px}.create-invoice .display-group:first-child{border-bottom:1px solid var(--pgw-color-gray-4)}
.create-invoice .display-group.code{border-top:1px solid var(--pgw-color-gray-4);padding-top:10px;margin-top:-10px}.create-invoice .display-group>span,.create-invoice .display-group .invoice-header span{display:block}
.create-invoice .display-group>div:not(.invoice-header){display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap}.create-invoice .display-group .invoice-header{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}
.create-invoice .display-group>div span:last-child{margin-left:auto}.create-invoice .display-group .emphasize{font-weight:800}.create-invoice .button-print{border:0;border-radius:10px;width:40px;aspect-ratio:1;cursor:pointer;font-size:1rem;background:var(--pgw-color-gray-4)}
.create-invoice .button-retry-fiscalization{width:100%;margin:5px 0;padding:8px;cursor:pointer;background:var(--pgw-color-gray-4);border:0;border-radius:5px}.create-invoice .fiscalation-text{font-size:.7rem;text-align:end}
.transaction-details{cursor:pointer;text-align:right;border-bottom:1px solid var(--pgw-color-gray-4);padding:10px 30px;width:100%;min-width:350px}.pgw-dark .transaction-details{border-bottom:1px solid var(--pgw-color-gray-2)}
.transaction-details span{padding:10px}.transaction-details-wrapper{display:flex;justify-content:center;background-color:var(--pgw-color-background-primary);filter:drop-shadow(var(--pgw-box-shadow));position:absolute;z-index:10;left:0;width:100%}
.pgw-dark .transaction-details-wrapper{background-color:var(--pgw-color-background-secondary)}.transaction-content{max-width:395px;width:100%;padding:20px}.transaction-content li{list-style:none;border-bottom:1px solid var(--pgw-color-gray-4);padding:10px 0;font-size:.9rem;color:var(--pgw-color-text-primary);letter-spacing:-1px}
.transaction-content li span{margin-left:5px;font-weight:600}.icon-arrow{border:solid var(--pgw-color-black);border-width:0 2px 2px 0;display:inline-block;padding:3px}.icon-arrow-down{transform:rotate(45deg)}
.icon-arrow-up{transform:rotate(225deg)}.wlx-company-name h3{font-weight:700;margin-top:0;margin-bottom:0;text-align:center}.widget-language-selection-container{display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--pgw-color-gray-2);font-size:.7rem}
.pgw-dark .widget-language-selection-container{color:var(--pgw-color-white)}.widget-current-language{cursor:pointer;display:flex;align-items:end;justify-content:end}.widget-current-language>*:not(:last-child){margin-right:5px}
.widget-country-icon{width:20px;border:1px solid var(--pgw-color-gray-4)}.wlx-footer{display:flex;flex-direction:row;justify-content:center;align-items:center;margin-top:20px}.wlx-footer>div{padding:20px}
.wlx-footer>div:not(:first-child){border-left:1px solid var(--pgw-color-gray-2)}.wlx-footer .wlx-powered-by{display:flex;flex-direction:row;justify-content:center;align-items:center;color:var(--pgw-color-text-dark-tertiary)}
.wlx-footer .fp-logo{height:40px;padding:5px}.wlx-container{border-radius:15px;background-color:var(--pgw-color-background-primary);width:100%;margin:0;display:flex;flex-direction:column;padding:20px;position:relative}
.pgw-dark .wlx-container{background-color:var(--pgw-color-background-secondary)}.wlx-container::before{content:'';position:absolute;top:0;left:0;z-index:-1;height:100%;width:100%;border-radius:inherit;background-color:inherit;filter:drop-shadow(var(--pgw-box-shadow-2))}
.wlx-alert-container{display:flex;align-items:center;font-weight:600;margin-right:25px}.wlx-alert-container p{font-size:1rem}.wlx-container-success{color:var(--pgw-color-text-success);background-color:var(--pgw-color-success-4)}
.wlx-container-warning{color:var(--pgw-color-black);background-color:rgba(241,152,18,0.398)}.wlx-container-danger{color:var(--pgw-color-text-danger);background-color:var(--pgw-color-danger-4)}.wlx-container-success i,.wlx-container-warning i,.wlx-container-danger i{font-size:1.7rem;margin:5px 15px 5px 5px}
.dropdown{position:relative}.dropdown-label{font-weight:800;font-size:.9rem}.dropdown-outline{outline:1px solid var(--pgw-color-gray-4)!important}.dropdown-search{display:flex;flex-direction:row;align-items:center;text-align:left;background-color:var(--pgw-color-gray-3);width:100%;height:38px;font-weight:600;font-size:.8rem;padding:10px;outline:0;border:0;border-radius:5px;white-space:normal}
.pgw-dark .dropdown-search,.pgw-dark .dropdown-search input{background-color:var(--pgw-color-background-tertiary)}.dropdown-search:has(input:read-only) *{cursor:pointer}.dropdown-search::after{content:"\276F";color:var(--pgw-color-gray-4);padding:5px;transform:rotate(90deg);text-align:center;cursor:pointer}
.dropdown-search input{overflow:auto;width:100%;border:0;outline:0;background-color:var(--pgw-color-gray-3);padding:0}.dropdown-search input:focus .dropdown-search{border:1px solid var(--pgw-color-black)!important;border-radius:10px}
.dropdown-selected{display:flex;flex-direction:row;align-items:center}.dropdown-selected>*:not(:last-child){margin-right:15px}.dropdown-selected span{white-space:nowrap}.dropdown-preview-option{color:var(--pgw-color-gray-2)}
.dropdown-preview-option img{filter:grayscale(1)}.dropdown-list{max-height:200px;background-color:var(--pgw-color-background-primary);filter:drop-shadow(var(--pgw-box-shadow-2));overflow:auto;position:absolute;z-index:10;width:100%;margin-top:1px;border-bottom-left-radius:15px;border-bottom-right-radius:15px}
.pgw-dark .dropdown-list{background-color:var(--pgw-color-background-secondary)}.dropdown-list{-ms-overflow-style:none;scrollbar-width:none}.dropdown-list::-webkit-scrollbar{display:none}.dropdown-list mark{background:rgba(125,168,208,0.2);color:var(--pgw-color-gray-2)}
.dropdown select{width:100%;height:100%;position:absolute;bottom:0;opacity:0;appearance:none;outline:0;border:0}.dropdown-field{display:flex;flex-direction:row;width:100%;height:42px;color:var(--pgw-color-text-dark-tertiary);font-size:.9rem;font-weight:600;letter-spacing:-0.05rem;padding:8px 16px;border:0;white-space:normal;cursor:pointer;align-items:center}
.dropdown-field:not(:last-child){border-bottom:1px solid var(--pgw-color-gray-3)}.pgw-dark .dropdown-field:not(:last-child){border-bottom:1px solid var(--pgw-color-gray-2)}.active-field{background-color:var(--pgw-color-gray-3);color:var(--pgw-color-black)}
.pgw-dark .active-field{background-color:var(--pgw-color-background-tertiary);color:var(--pgw-color-white)}.active-field mark{color:var(--pgw-color-black)}.pgw-dark .active-field mark{color:var(--pgw-color-white)}
.wlx-modal-wrapper{position:fixed;top:0;left:0;width:100%;height:100%;overflow:auto;background-color:rgba(0,0,0,0.4);padding:50px 10px 10px;z-index:999;outline:0}.pgw-page-with-sidebar .widget-page .wlx-modal-wrapper{padding-left:10px;border-left:var(--pgw-sidebar-width-reserved) solid transparent}
.wlx-modal-container{position:relative;max-width:380px;margin:10px auto;font-size:.9rem;font-weight:600;padding:15px}.wlx-modal-container.modal-error-container{padding:0;max-width:360px;margin-top:20px}
.wlx-modal-close{position:absolute;top:0;right:0;padding:5px 20px;font-size:1.7rem!important;cursor:pointer;color:var(--pgw-color-gray-2)}.wlx-modal-close:hover{color:var(--pgw-color-text-primary)}.wlx-modal-container .notice-box{background-color:var(--pgw-color-primary);color:var(--pgw-color-black);padding:20px;border-radius:15px;filter:drop-shadow(var(--pgw-box-shadow-2))}
.wlx-loader{position:absolute;z-index:99;top:50%;left:50%;transform:translate(-50%,-50%)}.copy-wrapper{min-width:50px;display:flex;align-items:center;justify-content:flex-end}.svg-container{display:flex;cursor:pointer}
.wlx-copy-status{-webkit-animation:fadeIn .5s;animation:fadeIn .5s;margin-left:-15px;user-select:none}@-webkit-keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeIn{from{opacity:0}to{opacity:1}
}.settings-container{margin:40px auto;max-width:600px;background-color:var(--pgw-color-white);border-radius:0;padding:0;outline:0;animation:animatezoom .6s}.settings-pos-page .wlx-modal-container{display:flex;flex-direction:column}
.settings-pos-page .wlx-modal-container .heading{font-size:1rem;font-weight:800;padding-bottom:4px}.settings-input{display:flex;flex-direction:column;margin-bottom:15px}.settings-input label{font-weight:300;font-size:1rem}
.settings-input input,.settings-input select{font-weight:300;font-size:1rem;border:1px solid var(--pgw-color-gray-4);padding:8px;display:block;width:100%;outline:0;background:transparent}.settings-input input[type='checkbox']{width:24px;height:24px}
.input-scan-wrapper{position:relative}.input-scan-wrapper input{padding-right:40px}.settings-container .base-row{width:100%;background-color:var(--pgw-color-gray-3);padding:15px;margin-top:15px;display:inline-flex;justify-content:space-between}
.settings-container .scan-icon{position:absolute;top:0;right:0;height:100%}.settings-container .test-credentials{display:flex;flex-direction:column;align-items:flex-end;margin-top:15px}.settings-pos-page .status-container{display:flex;flex-direction:row;align-items:center;padding-bottom:8px}
.settings-pos-page .status-container>*:not(:last-child){margin-right:4px}.open-settings-overlay{position:absolute;top:0;left:0;width:100%;height:100%}.on-screen-navigation-wrapper{position:fixed;right:20px;bottom:20px;z-index:20;display:flex;flex-direction:row}
.crypto-rates-page{max-width:none!important}.crypto-rates-page .widget-forms{display:flex}.widget-forms button{background-color:var(--pgw-color-primary);border-radius:5px;color:var(--pgw-color-black);padding:7px 14px;border:0;cursor:pointer;margin:0 20px;font-weight:600}
.widget-forms button:hover{background-color:var(--pgw-color-primary-light)}.crypto-rates-page .table-wrapper{overflow-x:auto;width:100%}.crypto-rates-page table{border-spacing:0;border-collapse:collapse;margin:0 auto}
.crypto-rates-page table th,.crypto-rates-page table td{max-width:150px;padding:8px;text-align:left;vertical-align:top}.crypto-rates-page table thead{background-color:var(--pgw-color-background-secondary)}
.crypto-rates-page table tr:nth-child(even){background-color:var(--pgw-color-background-secondary)}.crypto-rates-page table tr{border-bottom:1px solid var(--pgw-color-gray-4)}.crypto-rates-page table td[colspan="2"]{text-align:center}
.crypto-rates-page table .currency-status{background-color:var(--pgw-color-danger-1);color:var(--pgw-color-white);padding:4px 8px;font-size:12px;font-weight:600;border-radius:var(--pgw-default-radius-1)}
.crypto-rates-page table .heading-price{text-align:center!important}.crypto-rates-page table .data-price{text-align:right!important}.pgw-checkbox{display:inline-flex;align-items:center}.pgw-checkbox input{margin-right:5px}
.wlx-page-language{min-width:200px;max-width:370px;margin:0 auto;padding-top:20px;padding-right:10px;display:flex;align-items:end;justify-content:center;flex-direction:column}.payer-auth-container{color:var(--pgw-color-text-primary);font-size:15px}
.payer-auth-container .label{font-weight:600;margin-bottom:10px;display:block}.payer-auth-container p{font-size:80%;margin:0}.payer-auth-container label{font-weight:600;font-size:.8rem;cursor:pointer}
.payer-auth-container input:not([type=checkbox]){margin:10px 0;height:38px;color:var(--pgw-color-black);border-radius:5px;outline:0;border:0;font-weight:600;font-size:.8rem;width:100%;background-color:var(--pgw-color-gray-3);padding:8px}
.pgw-dark .payer-auth-container input:not([type=checkbox]){color:var(--pgw-color-white);background-color:var(--pgw-color-background-tertiary)}.payer-auth-container .terms-and-conditions-container{display:flex;flex-direction:row;align-items:center;margin-bottom:10px}
.payer-auth-container .terms-and-conditions-container input{margin-right:5px}.payer-auth-container .buttons-action-container{display:flex;flex-direction:row;margin-top:10px}.payer-auth-container .w3-button:last-child{flex:1}