.customer{padding-bottom:100px}.qr-table-hint{margin:12px 0 22px;color:var(--muted,#929baa)}.qr-add{margin:0 16px 16px;width:calc(100% - 32px)}.qr-cart-bar{position:fixed;bottom:14px;left:50%;transform:translateX(-50%);width:min(560px,calc(100% - 28px));z-index:20;box-shadow:0 10px 35px #0005;border-radius:16px}.qr-cart-bar button{min-height:54px;border-radius:16px}.qr-cart-line{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 0;border-bottom:1px solid #ffffff18}.qr-cart-line small{display:block;margin-top:5px;color:#929baa}.qr-cart-lines,.qr-history{max-height:50vh;overflow:auto}.qr-pending,#qr-send-state{color:#e7ba42;margin:12px 0}.qr-success{font-size:56px;color:#f4d253;text-align:center}.qr-slip-line{display:grid;grid-template-columns:1fr auto;gap:6px 16px;padding:10px 0;border-bottom:1px dashed #89909b55}.qr-slip-line small{grid-column:1/-1;color:#939ba7}.qr-slip-line b{font-size:13px}#qr-notifications{position:fixed;bottom:16px;right:20px;z-index:60;max-width:calc(100vw - 32px)}.qr-notice-toolbar{display:flex;justify-content:flex-end;gap:8px}.qr-notice-list{width:390px;max-width:calc(100vw - 32px);max-height:62vh;overflow:auto;display:flex;flex-direction:column;gap:12px;padding-top:10px}.qr-notice{border:1px solid #f3ce52;border-radius:18px;background:#24272e;padding:18px;box-shadow:0 12px 40px #0006}.qr-notice-title{display:flex;flex-direction:column;gap:6px;color:#f3ce52}.qr-notice-title small{color:#aab1bd}.qr-notice-total{display:block;text-align:right;margin:12px 0;color:#f3ce52}.qr-notice .actions{gap:6px;flex-wrap:wrap}.qr-notice .actions button{padding:9px 11px}.qr-modal-alert{margin:0 0 12px}#qr-notifications[data-offline] .qr-notice-toolbar:before{content:"Bağlantı kesildi · Tekrar deneniyor";color:#e8b84c;font-size:12px;align-self:center}html[data-theme=light] .qr-notice{background:#fff;color:#27303d}html[data-theme=light] .qr-notice-title,html[data-theme=light] .qr-notice-total{color:#947314}html[data-theme=light] .qr-cart-line{border-color:#cbd3df}html[data-theme=light] .qr-slip-line small{color:#637083}@media print{#qr-notifications,.qr-cart-bar,.qr-modal-alert{display:none!important}.qr-slip-line{color:#000}.qr-slip-line small{color:#333}}@media(max-width:650px){#qr-notifications{right:12px;bottom:12px}.qr-notice-list{max-height:55vh}}
