*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}html,body{height:100%;font-family:Plus Jakarta Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:16px;color:#333;background:#f8f8f8;-webkit-font-smoothing:antialiased}a{color:inherit}.material-symbols-outlined{font-variation-settings:"FILL" 0,"wght" 400,"GRAD" 0,"opsz" 24;vertical-align:middle}[lang=ur]{font-family:Plus Jakarta Sans,Noto Naskh Arabic,-apple-system,BlinkMacSystemFont,sans-serif;line-height:1.6}[lang=ur] *{letter-spacing:normal!important}[lang=ur] input,[lang=ur] select,[lang=ur] textarea,[lang=ur] button{font-family:inherit}[lang=ur] .material-symbols-outlined{line-height:1}.password-toggle{position:relative;display:block;width:100%}.password-toggle input{width:100%;padding-inline-end:40px!important}.password-toggle__btn{position:absolute;inset-inline-end:6px;top:50%;transform:translateY(-50%);display:flex;align-items:center;justify-content:center;border:none;background:none;color:#888;cursor:pointer;padding:4px;border-radius:6px}.password-toggle__btn .material-symbols-outlined{font-size:20px}.password-toggle__btn:hover{color:#444}.password-toggle__btn:focus-visible{outline:2px solid #1a9e74;outline-offset:1px}input::-ms-reveal{display:none}[dir=rtl] .flip-rtl{transform:scaleX(-1)}@media print{body *{visibility:hidden!important}.receipt-print-area,.receipt-print-area *{visibility:visible!important}.receipt-print-area{position:fixed!important;left:0;top:0;width:76mm!important;max-width:none!important;margin:0!important;padding:0!important;box-shadow:none!important}@page{size:80mm auto;margin:2mm}}::-webkit-scrollbar{width:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ddd;border-radius:3px}body.has-cookie-notice .website{padding-bottom:var(--cookie-bar-space, 120px)}
