:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sr-only{height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(0,0,0,0);border-width:0;white-space:nowrap}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pointer-events-none{pointer-events:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .visible{visibility:visible}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .invisible{visibility:hidden}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .collapse{visibility:collapse}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .static{position:static}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .fixed{position:fixed}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .absolute{position:absolute}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .relative{position:relative}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sticky{position:sticky}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .inset-0{inset:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .inset-x-0{left:0;right:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .inset-y-0{bottom:0;top:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-bottom-0\.5{bottom:-.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-bottom-1\.5{bottom:-.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-left-40{left:-10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-right-1\.5{right:-.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-right-40{right:-10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-top-10{top:-2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-top-60{top:-15rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-top-72{top:-18rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-top-8{top:-2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bottom-3{bottom:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bottom-6{bottom:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bottom-full{bottom:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .left-0{left:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .left-1\/2{left:50%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .left-3{left:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .left-4{left:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .left-auto{left:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-0{right:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-1\.5{right:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-10{right:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-2\.5{right:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-3{right:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-4{right:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-6{right:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-8{right:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .right-\[-24px\]{right:-24px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-0{top:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-1\.5{top:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-1\/2{top:50%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-1\/3{top:33.333333%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-40{top:10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-44{top:11rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-\[18px\]{top:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-\[50vh\]{top:50vh}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-\[83px\]{top:83px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-\[var\(--wp-admin--admin-bar--height\2c 32px\)\]{top:var(--wp-admin--admin-bar--height,32px)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .top-full{top:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .z-10{z-index:10}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .z-20{z-index:20}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .z-30{z-index:30}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .z-\[100000\]{z-index:100000}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .z-\[99999\]{z-index:99999}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .order-1{order:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .order-2{order:2}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .m-0{margin:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mx-4{margin-left:1rem;margin-right:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mx-auto{margin-left:auto;margin-right:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .my-0\.5{margin-bottom:.125rem;margin-top:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-mt-6{margin-top:-1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-mt-9{margin-top:-2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-mt-\[66px\]{margin-top:-66px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mb-2{margin-bottom:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mb-3{margin-bottom:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mb-4{margin-bottom:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mb-6{margin-bottom:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mb-8{margin-bottom:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ml-0{margin-left:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ml-0\.5{margin-left:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ml-1{margin-left:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ml-auto{margin-left:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-0\.5{margin-top:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-1{margin-top:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-1\.5{margin-top:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-10{margin-top:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-12{margin-top:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-2{margin-top:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-2\.5{margin-top:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-3{margin-top:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-4{margin-top:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-5{margin-top:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-6{margin-top:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-7{margin-top:1.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-8{margin-top:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-9{margin-top:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-\[10px\]{margin-top:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-\[7px\]{margin-top:7px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .mt-auto{margin-top:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .block{display:block}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .inline-block{display:inline-block}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .inline{display:inline}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .flex{display:flex}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .inline-flex{display:inline-flex}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .table{display:table}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid{display:grid}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .contents{display:contents}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hidden{display:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aspect-\[1000\/280\]{aspect-ratio:1000/280}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aspect-\[340\/300\]{aspect-ratio:340/300}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aspect-\[578\/325\]{aspect-ratio:578/325}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aspect-square{aspect-ratio:1/1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aspect-video{aspect-ratio:16/9}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-1\.5{height:.375rem;width:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-10{height:2.5rem;width:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-11{height:2.75rem;width:2.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-12{height:3rem;width:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-16{height:4rem;width:4rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-2{height:.5rem;width:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-2\.5{height:.625rem;width:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-20{height:5rem;width:5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-24{height:6rem;width:6rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-3{height:.75rem;width:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-3\.5{height:.875rem;width:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-36{height:9rem;width:9rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-4{height:1rem;width:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-40{height:10rem;width:10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-44{height:11rem;width:11rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-5{height:1.25rem;width:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-52{height:13rem;width:13rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-6{height:1.5rem;width:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-64{height:16rem;width:16rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-7{height:1.75rem;width:1.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-8{height:2rem;width:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-9{height:2.25rem;width:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[13px\]{height:13px;width:13px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[14px\]{height:14px;width:14px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[15px\]{height:15px;width:15px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[17px\]{height:17px;width:17px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[18px\]{height:18px;width:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[19px\]{height:19px;width:19px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[22px\]{height:22px;width:22px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[26px\]{height:26px;width:26px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[30px\]{height:30px;width:30px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[38px\]{height:38px;width:38px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[3px\]{height:3px;width:3px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[520px\]{height:520px;width:520px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[52px\]{height:52px;width:52px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-\[9px\]{height:9px;width:9px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .size-full{height:100%;width:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-0\.5{height:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-1\.5{height:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-1\/2{height:50%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-10{height:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-11{height:2.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-12{height:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-14{height:3.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-2{height:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-20{height:5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-24{height:6rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-3{height:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-3\.5{height:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-4{height:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-40{height:10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-5{height:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-6{height:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-7{height:1.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-8{height:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-80{height:20rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-9{height:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[129px\]{height:129px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[131px\]{height:131px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[174px\]{height:174px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[18px\]{height:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[21px\]{height:21px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[269px\]{height:269px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[30px\]{height:30px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[336px\]{height:336px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[34px\]{height:34px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[38px\]{height:38px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[39px\]{height:39px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[42px\]{height:42px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[440px\]{height:440px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[46px\]{height:46px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[476px\]{height:476px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[50px\]{height:50px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[66px\]{height:66px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[70px\]{height:70px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[76px\]{height:76px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[83px\]{height:83px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[92px\]{height:92px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-\[min\(760px\2c calc\(100vh-7rem\)\)\]{height:min(760px,calc(100vh - 7rem))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-auto{height:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-full{height:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .h-px{height:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-40{max-height:10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-56{max-height:14rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-60{max-height:15rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-80{max-height:20rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-\[320px\]{max-height:320px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-\[90vh\]{max-height:90vh}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-h-full{max-height:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-h-0{min-height:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-h-20{min-height:5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-h-\[38px\]{min-height:38px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-h-\[calc\(100vh_-_8rem\)\]{min-height:calc(100vh - 8rem)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-h-screen{min-height:100vh}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-1\/2{width:50%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-1\/3{width:33.333333%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-10{width:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-11{width:2.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-12{width:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-14{width:3.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-16{width:4rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-2\/3{width:66.666667%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-2\/5{width:40%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-20{width:5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-24{width:6rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-28{width:7rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-3\/4{width:75%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-3\/5{width:60%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-32{width:8rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-36{width:9rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-4{width:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-4\/5{width:80%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-40{width:10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-44{width:11rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-48{width:12rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-5\/6{width:83.333333%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-52{width:13rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-56{width:14rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-6{width:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-60{width:15rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-64{width:16rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-8{width:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-9{width:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[11\%\]{width:11%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[12\%\]{width:12%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[13\%\]{width:13%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[135px\]{width:135px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[138px\]{width:138px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[14\%\]{width:14%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[15\%\]{width:15%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[150px\]{width:150px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[153px\]{width:153px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[157px\]{width:157px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[16\%\]{width:16%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[160px\]{width:160px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[17\%\]{width:17%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[174px\]{width:174px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[18\%\]{width:18%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[188px\]{width:188px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[19\%\]{width:19%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[19rem\]{width:19rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[20\%\]{width:20%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[200px\]{width:200px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[22\%\]{width:22%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[228px\]{width:228px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[230px\]{width:230px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[242px\]{width:242px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[26\%\]{width:26%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[300px\]{width:300px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[320px\]{width:320px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[336px\]{width:336px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[38px\]{width:38px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[40\%\]{width:40%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[400px\]{width:400px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[46\%\]{width:46%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[62\%\]{width:62%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[680px\]{width:680px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-auto{width:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .w-full{width:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-0{min-width:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-3\.5{min-width:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-32{min-width:8rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-4{min-width:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-9{min-width:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[100px\]{min-width:100px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[130px\]{min-width:130px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[150px\]{min-width:150px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[180px\]{min-width:180px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[560px\]{min-width:560px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[620px\]{min-width:620px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[680px\]{min-width:680px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[900px\]{min-width:900px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[920px\]{min-width:920px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .min-w-\[940px\]{min-width:940px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-3xl{max-width:48rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-6xl{max-width:72rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-72{max-width:18rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-7xl{max-width:80rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[1128px\]{max-width:1128px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[1400px\]{max-width:1400px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[170px\]{max-width:170px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[240px\]{max-width:240px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[320px\]{max-width:320px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[336px\]{max-width:336px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[347px\]{max-width:347px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[436px\]{max-width:436px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[672px\]{max-width:672px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[746px\]{max-width:746px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[780px\]{max-width:780px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[828px\]{max-width:828px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[85vw\]{max-width:85vw}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[880px\]{max-width:880px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[900px\]{max-width:900px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[90vw\]{max-width:90vw}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-full{max-width:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-md{max-width:28rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-w-sm{max-width:24rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .flex-1{flex:1 1 0%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shrink-0{flex-shrink:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grow{flex-grow:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .table-fixed{table-layout:fixed}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-collapse{border-collapse:collapse}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-translate-x-1\/2{--tw-translate-x:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .-translate-y-1\/2{--tw-translate-y:-50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .translate-x-0\.5{--tw-translate-x:.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .translate-x-\[22px\]{--tw-translate-x:22px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .translate-x-px{--tw-translate-x:1px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rotate-90{--tw-rotate:90deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .animate-confetti-burst{animation:confetti-burst var(--duration,1.6s) cubic-bezier(.2,.6,.35,1) var(--delay,0s) forwards}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .animate-dot-pulse{animation:dot-pulse 1s ease-in-out var(--delay,0s) infinite}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .animate-pop-in{animation:pop-in .5s cubic-bezier(.34,1.56,.64,1) forwards}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .animate-rise-in{animation:rise-in .45s ease-out var(--delay,0s) both}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .animate-spin{animation:spin 1s linear infinite}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .cursor-not-allowed{cursor:not-allowed}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .cursor-pointer{cursor:pointer}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .resize-none{resize:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .resize{resize:both}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid-cols-\[repeat\(auto-fit\2c minmax\(160px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .grid-cols-\[repeat\(auto-fit\2c minmax\(200px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .flex-row{flex-direction:row}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .flex-col{flex-direction:column}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .flex-wrap{flex-wrap:wrap}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .place-items-center{place-items:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .items-start{align-items:flex-start}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .items-end{align-items:flex-end}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .items-center{align-items:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .items-baseline{align-items:baseline}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .items-stretch{align-items:stretch}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .justify-start{justify-content:flex-start}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .justify-end{justify-content:flex-end}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .justify-center{justify-content:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .justify-between{justify-content:space-between}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-0{gap:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-0\.5{gap:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-1{gap:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-1\.5{gap:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-10{gap:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-12{gap:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-2{gap:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-2\.5{gap:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-3{gap:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-3\.5{gap:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-4{gap:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-5{gap:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-6{gap:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-8{gap:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-\[1\.75px\]{gap:1.75px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-\[10px\]{gap:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-\[11px\]{gap:11px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-\[14px\]{gap:14px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-\[7px\]{gap:7px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-x-1\.5{-moz-column-gap:.375rem;column-gap:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-x-4{-moz-column-gap:1rem;column-gap:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-y-1{row-gap:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .gap-y-2{row-gap:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-0\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.125rem * var(--tw-space-y-reverse));margin-top:calc(.125rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-1>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.25rem * var(--tw-space-y-reverse));margin-top:calc(.25rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-1\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.375rem * var(--tw-space-y-reverse));margin-top:calc(.375rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-2>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.5rem * var(--tw-space-y-reverse));margin-top:calc(.5rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-2\.5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.625rem * var(--tw-space-y-reverse));margin-top:calc(.625rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-3>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(.75rem * var(--tw-space-y-reverse));margin-top:calc(.75rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-4>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1rem * var(--tw-space-y-reverse));margin-top:calc(1rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-5>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem * var(--tw-space-y-reverse));margin-top:calc(1.25rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-6>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1.5rem * var(--tw-space-y-reverse));margin-top:calc(1.5rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-7>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(1.75rem * var(--tw-space-y-reverse));margin-top:calc(1.75rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-8>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(2rem * var(--tw-space-y-reverse));margin-top:calc(2rem * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-\[14px\]>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(14px * var(--tw-space-y-reverse));margin-top:calc(14px * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.space-y-\[7px\]>:not([hidden])~:not([hidden])){--tw-space-y-reverse:0;margin-bottom:calc(7px * var(--tw-space-y-reverse));margin-top:calc(7px * ( 1 - var(--tw-space-y-reverse) ))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .self-start{align-self:flex-start}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .overflow-auto{overflow:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .overflow-hidden{overflow:hidden}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .overflow-visible{overflow:visible}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .overflow-x-auto{overflow-x:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .overflow-y-auto{overflow-y:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .whitespace-normal{white-space:normal}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .whitespace-nowrap{white-space:nowrap}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .whitespace-pre-wrap{white-space:pre-wrap}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .break-words{overflow-wrap:break-word}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded{border-radius:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-2xl{border-radius:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[1\.5px\]{border-radius:1.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[10px\]{border-radius:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[11px\]{border-radius:11px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[14px\]{border-radius:14px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[18px\]{border-radius:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[1px\]{border-radius:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[20px\]{border-radius:20px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[24px\]{border-radius:24px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[5px\]{border-radius:5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-\[7px\]{border-radius:7px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-full{border-radius:9999px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-lg{border-radius:var(--radius)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-md{border-radius:calc(var(--radius) - 2px)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-none{border-radius:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-sm{border-radius:calc(var(--radius) - 4px)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .rounded-xl{border-radius:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border{border-width:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-0{border-width:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-2{border-width:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-\[1\.5px\]{border-width:1.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-\[24px\]{border-width:24px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-\[28px\]{border-width:28px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-\[32px\]{border-width:32px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-\[40px\]{border-width:40px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-b{border-bottom-width:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-b-2{border-bottom-width:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-l{border-left-width:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-r{border-right-width:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-t{border-top-width:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-dashed{border-style:dashed}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-border{border-color:hsl(var(--border))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-border\/40{border-color:hsl(var(--border)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand{border-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand-ai{border-color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand-ai\/20{border-color:hsl(var(--brand-ai)/.2)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand-ai\/\[0\.12\]{border-color:hsl(var(--brand-ai)/.12)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand-emphasis{border-color:hsl(var(--brand-emphasis))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand\/25{border-color:hsl(var(--brand)/.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-brand\/30{border-color:hsl(var(--brand)/.3)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-destructive\/40{border-color:hsl(var(--destructive)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-destructive\/50{border-color:hsl(var(--destructive)/.5)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-input{border-color:hsl(var(--input))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-muted{border-color:hsl(var(--muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-muted-foreground{border-color:hsl(var(--muted-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-step-muted\/25{border-color:hsl(var(--step-muted)/.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-success\/20{border-color:hsl(var(--success)/.2)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-success\/25{border-color:hsl(var(--success)/.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-transparent{border-color:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-type-referral\/25{border-color:hsl(var(--type-referral)/.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-type-review\/25{border-color:hsl(var(--type-review)/.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-warning\/25{border-color:hsl(var(--warning)/.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-warning\/30{border-color:hsl(var(--warning)/.3)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-warning\/40{border-color:hsl(var(--warning)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-white\/10{border-color:hsla(0,0%,100%,.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-white\/20{border-color:hsla(0,0%,100%,.2)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .border-white\/30{border-color:hsla(0,0%,100%,.3)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-\[\#fffbeb\]{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-accent{background-color:hsl(var(--accent))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-amber-50{--tw-bg-opacity:1;background-color:rgba(255,251,235,var(--tw-bg-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-background{background-color:hsl(var(--background))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-background\/85{background-color:hsl(var(--background)/.85)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-black\/30{background-color:rgba(0,0,0,.3)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-black\/40{background-color:rgba(0,0,0,.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-border{background-color:hsl(var(--border))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand{background-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-ai{background-color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-ai\/10{background-color:hsl(var(--brand-ai)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-ai\/\[0\.06\]{background-color:hsl(var(--brand-ai)/.06)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-emphasis{background-color:hsl(var(--brand-emphasis))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-step{background-color:hsl(var(--brand-step))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-subtle{background-color:hsl(var(--brand-subtle))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-subtle\/50{background-color:hsl(var(--brand-subtle)/.5)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand-subtle\/60{background-color:hsl(var(--brand-subtle)/.6)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand\/10{background-color:hsl(var(--brand)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand\/15{background-color:hsl(var(--brand)/.15)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand\/\[0\.09\]{background-color:hsl(var(--brand)/.09)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-brand\/\[0\.13\]{background-color:hsl(var(--brand)/.13)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-current{background-color:currentColor}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-destructive{background-color:hsl(var(--destructive))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-destructive\/10{background-color:hsl(var(--destructive)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-destructive\/\[0\.13\]{background-color:hsl(var(--destructive)/.13)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-foreground{background-color:hsl(var(--foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-inherit{background-color:inherit}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-muted{background-color:hsl(var(--muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-muted\/40{background-color:hsl(var(--muted)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-page{background-color:hsl(var(--page))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-page\/70{background-color:hsl(var(--page)/.7)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-popover{background-color:hsl(var(--popover))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-primary{background-color:hsl(var(--primary))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-secondary{background-color:hsl(var(--secondary))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-step-muted{background-color:hsl(var(--step-muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-success{background-color:hsl(var(--success))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-success\/10{background-color:hsl(var(--success)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-success\/\[0\.06\]{background-color:hsl(var(--success)/.06)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-success\/\[0\.09\]{background-color:hsl(var(--success)/.09)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-success\/\[0\.13\]{background-color:hsl(var(--success)/.13)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-tier-bronze\/10{background-color:hsl(var(--tier-bronze)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-tier-hero-muted\/95{background-color:hsl(var(--tier-hero-muted)/.95)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-track{background-color:hsl(var(--track))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-transparent{background-color:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-type-referral{background-color:hsl(var(--type-referral))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-type-referral\/10{background-color:hsl(var(--type-referral)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-type-referral\/\[0\.09\]{background-color:hsl(var(--type-referral)/.09)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-type-review{background-color:hsl(var(--type-review))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-type-review\/10{background-color:hsl(var(--type-review)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-type-review\/\[0\.09\]{background-color:hsl(var(--type-review)/.09)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-warning{background-color:hsl(var(--warning))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-warning\/10{background-color:hsl(var(--warning)/.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-warning\/\[0\.06\]{background-color:hsl(var(--warning)/.06)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-warning\/\[0\.08\]{background-color:hsl(var(--warning)/.08)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-warning\/\[0\.09\]{background-color:hsl(var(--warning)/.09)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-warning\/\[0\.13\]{background-color:hsl(var(--warning)/.13)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-white{--tw-bg-opacity:1;background-color:rgba(255,255,255,var(--tw-bg-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-white\/10{background-color:hsla(0,0%,100%,.1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-white\/15{background-color:hsla(0,0%,100%,.15)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-white\/20{background-color:hsla(0,0%,100%,.2)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-white\/30{background-color:hsla(0,0%,100%,.3)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-white\/90{background-color:hsla(0,0%,100%,.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-\[linear-gradient\(166deg\2c var\(--tw-gradient-stops\)\)\]{background-image:linear-gradient(166deg,var(--tw-gradient-stops))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .bg-none{background-image:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .from-brand{--tw-gradient-from:hsl(var(--brand)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--brand)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .from-tier-gold{--tw-gradient-from:hsl(var(--tier-gold)) var(--tw-gradient-from-position);--tw-gradient-to:hsl(var(--tier-gold)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .via-tier-gold-deep{--tw-gradient-to:hsl(var(--tier-gold-deep)/0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),hsl(var(--tier-gold-deep)) var(--tw-gradient-via-position),var(--tw-gradient-to)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .to-brand-deep{--tw-gradient-to:hsl(var(--brand-deep)) var(--tw-gradient-to-position)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .to-tier-gold-dark{--tw-gradient-to:hsl(var(--tier-gold-dark)) var(--tw-gradient-to-position)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .fill-brand{fill:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .fill-brand-ai{fill:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .fill-current{fill:currentColor}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .fill-muted-foreground{fill:hsl(var(--muted-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .fill-transparent{fill:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-border{stroke:hsl(var(--border))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-brand{stroke:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-success{stroke:hsl(var(--success))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-track{stroke:hsl(var(--track))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-type-referral{stroke:hsl(var(--type-referral))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-type-review{stroke:hsl(var(--type-review))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .stroke-warning{stroke:hsl(var(--warning))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .object-contain{-o-object-fit:contain;object-fit:contain}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .object-cover{-o-object-fit:cover;object-fit:cover}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .object-left{-o-object-position:left;object-position:left}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-0{padding:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-0\.5{padding:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-1{padding:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-1\.5{padding:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-10{padding:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-2{padding:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-3{padding:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-3\.5{padding:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-4{padding:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-5{padding:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-6{padding:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-8{padding:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-\[10px\]{padding:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-\[14px\]{padding:14px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .p-\[17px\]{padding:17px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-0{padding-left:0;padding-right:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-0\.5{padding-left:.125rem;padding-right:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-1{padding-left:.25rem;padding-right:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-1\.5{padding-left:.375rem;padding-right:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-2{padding-left:.5rem;padding-right:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-2\.5{padding-left:.625rem;padding-right:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-3{padding-left:.75rem;padding-right:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-3\.5{padding-left:.875rem;padding-right:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-4{padding-left:1rem;padding-right:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-5{padding-left:1.25rem;padding-right:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-6{padding-left:1.5rem;padding-right:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-8{padding-left:2rem;padding-right:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-9{padding-left:2.25rem;padding-right:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-\[11px\]{padding-left:11px;padding-right:11px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-\[17px\]{padding-left:17px;padding-right:17px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-\[18px\]{padding-left:18px;padding-right:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .px-\[7px\]{padding-left:7px;padding-right:7px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-0\.5{padding-bottom:.125rem;padding-top:.125rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-1{padding-bottom:.25rem;padding-top:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-1\.5{padding-bottom:.375rem;padding-top:.375rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-10{padding-bottom:2.5rem;padding-top:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-12{padding-bottom:3rem;padding-top:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-16{padding-bottom:4rem;padding-top:4rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-2{padding-bottom:.5rem;padding-top:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-2\.5{padding-bottom:.625rem;padding-top:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-20{padding-bottom:5rem;padding-top:5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-3{padding-bottom:.75rem;padding-top:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-3\.5{padding-bottom:.875rem;padding-top:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-4{padding-bottom:1rem;padding-top:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-5{padding-bottom:1.25rem;padding-top:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-6{padding-bottom:1.5rem;padding-top:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-8{padding-bottom:2rem;padding-top:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[10px\]{padding-bottom:10px;padding-top:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[11px\]{padding-bottom:11px;padding-top:11px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[13px\]{padding-bottom:13px;padding-top:13px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[15px\]{padding-bottom:15px;padding-top:15px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[19px\]{padding-bottom:19px;padding-top:19px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[3px\]{padding-bottom:3px;padding-top:3px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-\[9px\]{padding-bottom:9px;padding-top:9px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .py-px{padding-bottom:1px;padding-top:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-0{padding-bottom:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-1{padding-bottom:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-14{padding-bottom:3.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-2{padding-bottom:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-3{padding-bottom:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-4{padding-bottom:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pb-6{padding-bottom:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pl-3{padding-left:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pl-6{padding-left:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pl-\[18px\]{padding-left:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pr-1{padding-right:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pr-8{padding-right:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-1{padding-top:.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-2{padding-top:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-2\.5{padding-top:.625rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-3{padding-top:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-4{padding-top:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-5{padding-top:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-6{padding-top:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-8{padding-top:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .pt-\[10px\]{padding-top:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-left{text-align:left}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-center{text-align:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-right{text-align:right}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .align-middle{vertical-align:middle}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-2xl{font-size:1.5rem;line-height:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-3xl{font-size:1.875rem;line-height:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-4xl{font-size:2.25rem;line-height:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-5xl{font-size:3rem;line-height:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-6xl{font-size:3.75rem;line-height:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[10px\]{font-size:10px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[11px\]{font-size:11px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[12\.5px\]{font-size:12.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[13\.5px\]{font-size:13.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[13px\]{font-size:13px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[15px\]{font-size:15px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[17px\]{font-size:17px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[22px\]{font-size:22px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[26px\]{font-size:26px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[28px\]{font-size:28px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[30px\]{font-size:30px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[32px\]{font-size:32px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[35px\]{font-size:35px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[9px\]{font-size:9px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-base{font-size:1rem;line-height:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-lg{font-size:1.125rem;line-height:1.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-sm{font-size:.875rem;line-height:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-xl{font-size:1.25rem;line-height:1.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-xs{font-size:.75rem;line-height:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-black{font-weight:900}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-bold{font-weight:700}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-extrabold{font-weight:800}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-medium{font-weight:500}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-normal{font-weight:400}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .font-semibold{font-weight:600}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .uppercase{text-transform:uppercase}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lowercase{text-transform:lowercase}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .capitalize{text-transform:capitalize}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-10{line-height:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-4{line-height:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-5{line-height:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-6{line-height:1.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-7{line-height:1.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-8{line-height:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-9{line-height:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[1\.2\]{line-height:1.2}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[13\.5px\]{line-height:13.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[14px\]{line-height:14px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[15px\]{line-height:15px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[16\.5px\]{line-height:16.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[17px\]{line-height:17px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[18px\]{line-height:18px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[19\.5px\]{line-height:19.5px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[19px\]{line-height:19px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[21px\]{line-height:21px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[22px\]{line-height:22px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[24\.375px\]{line-height:24.375px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[25px\]{line-height:25px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[26px\]{line-height:26px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-\[48px\]{line-height:48px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-none{line-height:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-relaxed{line-height:1.625}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .leading-tight{line-height:1.25}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[-0\.1121px\]{letter-spacing:-.1121px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[-0\.1504px\]{letter-spacing:-.1504px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[-0\.2578px\]{letter-spacing:-.2578px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[-0\.6px\]{letter-spacing:-.6px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[-0\.9px\]{letter-spacing:-.9px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[-2\.4px\]{letter-spacing:-2.4px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .tracking-\[0\.6px\]{letter-spacing:.6px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[\#1f1b4b\]{--tw-text-opacity:1;color:rgba(31,27,75,var(--tw-text-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-\[\#f59e0b\]{--tw-text-opacity:1;color:rgba(245,158,11,var(--tw-text-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-background{color:hsl(var(--background))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-border{color:hsl(var(--border))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-brand{color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-brand-ai{color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-brand-emphasis{color:hsl(var(--brand-emphasis))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-brand-subtle{color:hsl(var(--brand-subtle))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-card-desc{color:hsl(var(--card-desc))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-card-desc\/40{color:hsl(var(--card-desc)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-card-desc\/60{color:hsl(var(--card-desc)/.6)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-card-title{color:hsl(var(--card-title))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-destructive{color:hsl(var(--destructive))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-destructive-foreground{color:hsl(var(--destructive-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-foreground{color:hsl(var(--foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-foreground\/70{color:hsl(var(--foreground)/.7)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-foreground\/80{color:hsl(var(--foreground)/.8)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-muted-foreground{color:hsl(var(--muted-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-muted-foreground\/40{color:hsl(var(--muted-foreground)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-primary{color:hsl(var(--primary))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-primary-foreground{color:hsl(var(--primary-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-secondary-foreground{color:hsl(var(--secondary-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-step-muted{color:hsl(var(--step-muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-success{color:hsl(var(--success))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-tier-bronze{color:hsl(var(--tier-bronze))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-tier-gold-deep{color:hsl(var(--tier-gold-deep))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-tier-hero-accent{color:hsl(var(--tier-hero-accent))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-tier-hero-muted{color:hsl(var(--tier-hero-muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-type-referral{color:hsl(var(--type-referral))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-type-review{color:hsl(var(--type-review))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-warning{color:hsl(var(--warning))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-warning\/90{color:hsl(var(--warning)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-white{--tw-text-opacity:1;color:rgba(255,255,255,var(--tw-text-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-white\/75{color:hsla(0,0%,100%,.75)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-white\/80{color:hsla(0,0%,100%,.8)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .text-white\/90{color:hsla(0,0%,100%,.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .underline{text-decoration-line:underline}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .no-underline{text-decoration-line:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .underline-offset-2{text-underline-offset:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .underline-offset-4{text-underline-offset:4px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .opacity-0{opacity:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .opacity-100{opacity:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .opacity-60{opacity:.6}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .opacity-70{opacity:.7}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .opacity-90{opacity:.9}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_1px_1\.5px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0px 1px 1.5px rgba(0,0,0,.08);--tw-shadow-colored:0px 1px 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_1px_1\.5px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 1px 1.5px rgba(0,0,0,.1);--tw-shadow-colored:0px 1px 1.5px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_1px_3px_0px_rgba\(0\2c 0\2c 0\2c 0\.1\)\2c 0px_1px_2px_-1px_rgba\(0\2c 0\2c 0\2c 0\.1\)\]{--tw-shadow:0px 1px 3px 0px rgba(0,0,0,.1),0px 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0px 1px 3px 0px var(--tw-shadow-color),0px 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_1px_4px_0px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0px 1px 4px 0px rgba(0,0,0,.04);--tw-shadow-colored:0px 1px 4px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_24px_48px_-12px_rgba\(16\2c 24\2c 40\2c 0\.25\)\]{--tw-shadow:0px 24px 48px -12px rgba(16,24,40,.25);--tw-shadow-colored:0px 24px 48px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_4px_20px_0px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0px 4px 20px 0px rgba(0,0,0,.08);--tw-shadow-colored:0px 4px 20px 0px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[0px_8px_24px_-6px_rgba\(16\2c 24\2c 40\2c 0\.35\)\]{--tw-shadow:0px 8px 24px -6px rgba(16,24,40,.35);--tw-shadow-colored:0px 8px 24px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-\[4px_12px_32px_-8px_rgba\(99\2c 102\2c 241\2c 0\.22\)\]{--tw-shadow:4px 12px 32px -8px rgba(99,102,241,.22);--tw-shadow-colored:4px 12px 32px -8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-card{--tw-shadow:0px 1px 1.5px rgba(0,0,0,.1),0px 1px 1px rgba(0,0,0,.1);--tw-shadow-colored:0px 1px 1.5px var(--tw-shadow-color),0px 1px 1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-none{--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .shadow-card{--tw-shadow-color:hsl(var(--card));--tw-shadow:var(--tw-shadow-colored)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .outline-none{outline:2px solid transparent;outline-offset:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .outline{outline-style:solid}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .outline-muted{outline-color:hsl(var(--muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-inset{--tw-ring-inset:inset}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-brand{--tw-ring-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-brand-ai{--tw-ring-color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-brand\/40{--tw-ring-color:hsl(var(--brand)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-page{--tw-ring-color:hsl(var(--page))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .ring-transparent{--tw-ring-color:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .blur-3xl{--tw-blur:blur(64px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .invert{--tw-invert:invert(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .transition{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .transition-shadow{transition-duration:.15s;transition-property:box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .duration-150{transition-duration:.15s}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .duration-200{transition-duration:.2s}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .duration-300{transition-duration:.3s}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .\[filter\:drop-shadow\(0_0_1px_rgba\(0\2c 0\2c 0\2c 0\.55\)\)\]{filter:drop-shadow(0 0 1px rgba(0,0,0,.55))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .\[mask-image\:linear-gradient\(to_bottom\2c black_45\%\2c transparent\)\]{-webkit-mask-image:linear-gradient(180deg,#000 45%,transparent);mask-image:linear-gradient(180deg,#000 45%,transparent)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .file\:border-0::file-selector-button{border-width:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .file\:bg-transparent::file-selector-button{background-color:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .file\:font-medium::file-selector-button{font-weight:500}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .file\:text-foreground::file-selector-button{color:hsl(var(--foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .placeholder\:text-card-desc\/45::-moz-placeholder{color:hsl(var(--card-desc)/.45)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .placeholder\:text-card-desc\/45::placeholder{color:hsl(var(--card-desc)/.45)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .placeholder\:text-muted-foreground::-moz-placeholder{color:hsl(var(--muted-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .placeholder\:text-muted-foreground::placeholder{color:hsl(var(--muted-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .placeholder\:text-white\/70::-moz-placeholder{color:hsla(0,0%,100%,.7)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .placeholder\:text-white\/70::placeholder{color:hsla(0,0%,100%,.7)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .backdrop\:bg-black\/40::backdrop{background-color:rgba(0,0,0,.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .after\:absolute:after{content:var(--tw-content);position:absolute}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .after\:inset-0:after{content:var(--tw-content);inset:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .first\:pt-0:first-child{padding-top:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .last\:border-b-0:last-child{border-bottom-width:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-within\:border-brand:focus-within{border-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-within\:ring-1:focus-within{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-within\:ring-brand:focus-within{--tw-ring-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:scale-\[1\.02\]:hover{--tw-scale-x:1.02;--tw-scale-y:1.02;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-border:hover{border-color:hsl(var(--border))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-brand:hover{border-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-brand-ai:hover{border-color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-brand-ai\/40:hover{border-color:hsl(var(--brand-ai)/.4)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-brand-ai\/50:hover{border-color:hsl(var(--brand-ai)/.5)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-brand-emphasis:hover{border-color:hsl(var(--brand-emphasis))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-brand\/60:hover{border-color:hsl(var(--brand)/.6)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:border-step-muted:hover{border-color:hsl(var(--step-muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-accent:hover{background-color:hsl(var(--accent))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-background\/90:hover{background-color:hsl(var(--background)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-brand:hover{background-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-brand-subtle:hover{background-color:hsl(var(--brand-subtle))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-brand-subtle\/50:hover{background-color:hsl(var(--brand-subtle)/.5)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-brand\/90:hover{background-color:hsl(var(--brand)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-destructive\/90:hover{background-color:hsl(var(--destructive)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-muted:hover{background-color:hsl(var(--muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-page:hover{background-color:hsl(var(--page))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-primary\/90:hover{background-color:hsl(var(--primary)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-secondary\/80:hover{background-color:hsl(var(--secondary)/.8)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-success\/90:hover{background-color:hsl(var(--success)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-type-referral\/90:hover{background-color:hsl(var(--type-referral)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-type-review\/90:hover{background-color:hsl(var(--type-review)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-warning\/90:hover{background-color:hsl(var(--warning)/.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-white\/25:hover{background-color:hsla(0,0%,100%,.25)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:bg-white\/30:hover{background-color:hsla(0,0%,100%,.3)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-accent-foreground:hover{color:hsl(var(--accent-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-brand:hover{color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-brand-ai:hover{color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-brand-emphasis:hover{color:hsl(var(--brand-emphasis))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-destructive:hover{color:hsl(var(--destructive))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-foreground:hover{color:hsl(var(--foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-secondary-foreground:hover{color:hsl(var(--secondary-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-success:hover{color:hsl(var(--success))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:text-white\/90:hover{color:hsla(0,0%,100%,.9)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:underline:hover{text-decoration-line:underline}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:no-underline:hover{text-decoration-line:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:opacity-70:hover{opacity:.7}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:opacity-80:hover{opacity:.8}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:opacity-90:hover{opacity:.9}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:shadow-md:hover{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .hover\:ring-brand-ai\/20:hover{--tw-ring-color:hsl(var(--brand-ai)/.2)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:border-brand:focus{border-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:border-ring:focus{border-color:hsl(var(--ring))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:border-white\/60:focus{border-color:hsla(0,0%,100%,.6)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:shadow-none:focus{--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus\:ring-brand:focus{--tw-ring-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:opacity-100:focus-visible{opacity:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:ring-1:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:ring-white:focus-visible{--tw-ring-opacity:1;--tw-ring-color:rgba(255,255,255,var(--tw-ring-opacity,1))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .focus-visible\:ring-offset-brand:focus-visible{--tw-ring-offset-color:hsl(var(--brand))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:pointer-events-none:disabled{pointer-events:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:pointer-events-auto:disabled{pointer-events:auto}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:cursor-not-allowed:disabled{cursor:not-allowed}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:no-underline:disabled{text-decoration-line:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:opacity-35:disabled{opacity:.35}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:opacity-40:disabled{opacity:.4}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:opacity-50:disabled{opacity:.5}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:opacity-60:disabled{opacity:.6}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:hover\:border-border:hover:disabled{border-color:hsl(var(--border))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .disabled\:hover\:text-muted-foreground:hover:disabled{color:hsl(var(--muted-foreground))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.group:hover .group-hover\:bg-black\/45){background-color:rgba(0,0,0,.45)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.group:hover .group-hover\:text-brand-emphasis){color:hsl(var(--brand-emphasis))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.group\/toggle:hover .group-hover\/toggle\:opacity-100){opacity:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.group:hover .group-hover\:opacity-100){opacity:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:checked~.peer-checked\:border-brand-ai){border-color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:checked~.peer-checked\:bg-brand-ai){background-color:hsl(var(--brand-ai))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:checked~.peer-checked\:opacity-100){opacity:1}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:hover~.peer-hover\:border-brand-ai\/60){border-color:hsl(var(--brand-ai)/.6)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:focus-visible~.peer-focus-visible\:ring-2){--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 rgba(0,0,0,0))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:focus-visible~.peer-focus-visible\:ring-ring){--tw-ring-color:hsl(var(--ring))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:focus-visible~.peer-focus-visible\:ring-offset-1){--tw-ring-offset-width:1px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:disabled~.peer-disabled\:cursor-not-allowed){cursor:not-allowed}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.peer:disabled~.peer-disabled\:opacity-70){opacity:.7}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aria-selected\:bg-muted[aria-selected=true]{background-color:hsl(var(--muted))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .aria-selected\:font-medium[aria-selected=true]{font-weight:500}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .data-\[state\=checked\]\:border-primary[data-state=checked]{border-color:hsl(var(--primary))}@media (prefers-reduced-motion:no-preference){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .motion-safe\:animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .motion-safe\:animate-rise-in{animation:rise-in .45s ease-out var(--delay,0s) both}}@media (prefers-reduced-motion:reduce){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .motion-reduce\:hidden{display:none}}@media not all and (min-width:1280px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-xl\:hidden{display:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-xl\:size-9{height:2.25rem;width:2.25rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-xl\:border-transparent{border-color:transparent}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-xl\:p-0{padding:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-xl\:shadow-none{--tw-shadow:0 0 rgba(0,0,0,0);--tw-shadow-colored:0 0 rgba(0,0,0,0);box-shadow:var(--tw-ring-offset-shadow,0 0 rgba(0,0,0,0)),var(--tw-ring-shadow,0 0 rgba(0,0,0,0)),var(--tw-shadow)}}@media not all and (min-width:1024px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-lg\:hidden{display:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-lg\:w-full{width:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-lg\:flex-col{flex-direction:column}}@media (max-width:782px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-\[782px\]\:top-0{top:0}}@media not all and (min-width:640px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-sm\:hidden{display:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-sm\:w-full{width:100%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-sm\:min-w-\[130px\]{min-width:130px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-sm\:flex-1{flex:1 1 0%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-sm\:gap-2{gap:.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .max-sm\:text-left{text-align:left}}@media (min-width:640px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:ml-8{margin-left:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:block{display:block}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:inline{display:inline}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:h-\[184px\]{height:184px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:w-40{width:10rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:w-56{width:14rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:w-64{width:16rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:w-\[168px\]{width:168px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:w-\[334px\]{width:334px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:max-w-\[384px\]{max-width:384px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:rotate-0{--tw-rotate:0deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:flex-row{flex-direction:row}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:items-start{align-items:flex-start}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:items-center{align-items:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:justify-between{justify-content:space-between}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:px-8{padding-left:2rem;padding-right:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:py-12{padding-bottom:3rem;padding-top:3rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .sm\:opacity-0{opacity:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.group:hover .sm\:group-hover\:opacity-100){opacity:1}}@media (min-width:768px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:order-none{order:0}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:block{display:block}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:w-\[40\%\]{width:40%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:w-\[45\%\]{width:45%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:max-w-\[420px\]{max-width:420px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:grid-cols-\[1fr_340px\]{grid-template-columns:1fr 340px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:flex-row{flex-direction:row}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:p-10{padding:2.5rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:px-8{padding-left:2rem;padding-right:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:text-2xl{font-size:1.5rem;line-height:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:1024px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:block{display:block}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:grid-cols-\[minmax\(0\2c 2fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:grid-cols-\[minmax\(0\2c 500px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,500px) minmax(0,1fr)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:justify-center{justify-content:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .lg\:gap-x-4{-moz-column-gap:1rem;column-gap:1rem}}@media (min-width:1280px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:w-8{width:2rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:max-w-\[520px\]{max-width:520px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:flex-1{flex:1 1 0%}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:grid-cols-\[minmax\(0\2c 550px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,550px) minmax(0,1fr)}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:flex-row{flex-direction:row}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:items-center{align-items:center}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:gap-16{gap:4rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:gap-3{gap:.75rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:px-16{padding-left:4rem;padding-right:4rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .xl\:py-24{padding-bottom:6rem;padding-top:6rem}}@media (min-width:1536px){:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) .\32xl\:grid-cols-\[minmax\(0\2c 650px\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,650px) minmax(0,1fr)}}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.\[\&_svg\]\:pointer-events-none svg){pointer-events:none}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.\[\&_svg\]\:size-3\.5 svg){height:.875rem;width:.875rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.\[\&_svg\]\:size-4 svg){height:1rem;width:1rem}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.\[\&_svg\]\:size-\[11px\] svg){height:11px;width:11px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.\[\&_svg\]\:size-\[14px\] svg){height:14px;width:14px}:is(#pointics-admin-root#pointics-admin-root,#pointics-customer-panel#pointics-customer-panel,#pointics-floating-widget#pointics-floating-widget,#pointics-checkout-redeem#pointics-checkout-redeem) :is(.\[\&_svg\]\:shrink-0 svg){flex-shrink:0}#pointics-admin-root#pointics-admin-root{--background:0 0% 100%;--foreground:221 39.3% 11%;--card:0 0% 100%;--card-foreground:221 39.3% 11%;--popover:0 0% 100%;--popover-foreground:221 39.3% 11%;--primary:243 100% 67.8%;--primary-foreground:0 0% 100%;--secondary:210 20% 98%;--secondary-foreground:240 13.7% 48.6%;--muted:218 30.8% 94.9%;--muted-foreground:220 8.9% 46.1%;--accent:251 81% 95.9%;--accent-foreground:245 75.8% 52.9%;--destructive:0 84.2% 60.2%;--destructive-foreground:0 0% 98%;--border:220 13% 91%;--input:220 13% 91%;--ring:243 100% 67.8%;--radius:.625rem;--brand:243 100% 67.8%;--brand-step:247 74.3% 63.3%;--brand-emphasis:245 75.8% 52.9%;--brand-subtle:251 81% 95.9%;--brand-ai:247.8 71.2% 57.8%;--success:142.1 76.2% 36.3%;--warning:37.7 92.1% 50.2%;--track:218 30.8% 94.9%;--step-muted:219 12.8% 64.9%;--card-title:217 19.1% 26.7%;--card-desc:240 13.7% 48.6%;--type-referral:258 90% 66%;--type-review:189 94% 43%;--tier-bronze:21 90% 40%}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) :after,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) :before,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) :not([data-sonner-toast],[data-sonner-toast] *){border-color:hsl(var(--border));border-style:solid;border-width:0;box-sizing:border-box}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) [data-sonner-toast]{box-sizing:border-box}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) button,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) input,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) select,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) textarea{font-family:inherit;font-size:inherit;letter-spacing:inherit;line-height:inherit;margin:0}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) button:not(:where([data-sonner-toast] *)){-webkit-appearance:none;-moz-appearance:none;appearance:none;background:0 0;border-radius:0;border-width:0;color:inherit;cursor:pointer;padding:0}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) button:disabled{cursor:default}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) input,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) select,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) textarea{background-color:transparent;border-radius:0;border-width:0;box-shadow:none;color:inherit;min-height:0;padding:0}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) input:focus,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) select:focus,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) textarea:focus{border-width:0;box-shadow:none;outline:none}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) input[type=number]{-moz-appearance:textfield}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) input[type=number]::-webkit-inner-spin-button,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) dd,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) dl,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) fieldset,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) h1,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) h2,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) h3,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) h4,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) legend,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) ol,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) p,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) ul{color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;margin:0;padding:0}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) ol,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) ul{list-style:none}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) a{color:inherit;text-decoration:none}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) a:focus{box-shadow:none;outline:none}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .mt-3{margin-top:.75rem!important}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .mt-4{margin-top:1rem!important}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .mb-0{margin-bottom:0!important}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .mb-3{margin-bottom:.75rem!important}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) table{background:0 0;border-collapse:collapse;font-size:inherit;line-height:inherit;margin:0;width:100%}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) td,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) th,:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) tr{background:0 0;color:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0;text-align:inherit;text-transform:none;vertical-align:middle}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .pointics-scrollbar{scrollbar-gutter:stable}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .pointics-scrollbar::-webkit-scrollbar{-webkit-appearance:none;height:8px;width:8px}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .pointics-scrollbar::-webkit-scrollbar-track{background-color:hsl(var(--track));border-radius:999px}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .pointics-scrollbar::-webkit-scrollbar-thumb{background-clip:content-box;background-color:hsl(var(--border));border:2px solid transparent;border-radius:999px}:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .pointics-scrollbar::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--muted-foreground))}@supports not selector(::-webkit-scrollbar){:is(#pointics-admin-root,#pointics-customer-panel,#pointics-floating-widget,#pointics-checkout-redeem) .pointics-scrollbar{scrollbar-color:hsl(var(--border)) hsl(var(--track));scrollbar-width:thin}}[data-sonner-toast][data-styled=true]{border:1px solid var(--normal-border);border-radius:var(--border-radius);font-size:13px;line-height:1.5;padding:16px}[data-sonner-toast] [data-close-button]{align-items:center;border:1px solid var(--gray4);border-radius:50%;cursor:pointer;display:flex;height:20px;justify-content:center;left:var(--toast-close-button-start);padding:0;position:absolute;right:var(--toast-close-button-end);top:0;transform:var(--toast-close-button-transform);width:20px}