.cash-cancel-reorder-login-alert-float{right:max(20px,env(safe-area-inset-right));bottom:max(24px,env(safe-area-inset-bottom));z-index:58;color:#fff;cursor:pointer;letter-spacing:-.01em;background:linear-gradient(135deg,#dc2626 0%,#b91c1c 100%);border:2px solid #fecaca;border-radius:999px;align-items:center;gap:10px;min-height:52px;padding:12px 16px 12px 14px;font-size:14px;font-weight:800;animation:2.2s ease-out infinite cash-cancel-reorder-login-alert-pulse;display:inline-flex;position:fixed;box-shadow:0 0 #dc262673,0 12px 28px #991b1b59}.cash-cancel-reorder-login-alert-float:hover{filter:brightness(1.06);transform:translateY(-1px)}.cash-cancel-reorder-login-alert-float:active{transform:translateY(0)}.cash-cancel-reorder-login-alert-float__icon{background:#fff3;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:inline-flex}.cash-cancel-reorder-login-alert-float__label{text-align:left;flex-direction:column;align-items:flex-start;line-height:1.2;display:inline-flex}.cash-cancel-reorder-login-alert-float__eyebrow{opacity:.9;letter-spacing:.02em;font-size:10px;font-weight:700}.cash-cancel-reorder-login-alert-float__count{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.cash-cancel-reorder-login-alert-float__badge{color:#b91c1c;font-variant-numeric:tabular-nums;background:#fff;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 7px;font-size:13px;font-weight:900;display:inline-flex;box-shadow:inset 0 0 0 1px #b91c1c1f}.cash-cancel-reorder-login-alert-list{flex-direction:column;gap:8px;display:flex}.cash-cancel-reorder-login-alert-list__more{color:var(--text-muted);font-size:12px}.cash-cancel-reorder-login-alert-item{border:1px solid var(--border);background:var(--page-bg);border-radius:12px;overflow:hidden}.cash-cancel-reorder-login-alert-item--open{border-color:color-mix(in srgb,var(--red10,#dc2626)35%,var(--border))}.cash-cancel-reorder-login-alert-item__toggle{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.cash-cancel-reorder-login-alert-item__chevron{width:14px;color:var(--text-muted);flex-shrink:0;margin-top:2px;font-size:11px}.cash-cancel-reorder-login-alert-item__body{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.cash-cancel-reorder-login-alert-item__row{justify-content:space-between;gap:12px;display:flex}.cash-cancel-reorder-login-alert-item__store{font-size:14px;font-weight:700}.cash-cancel-reorder-login-alert-item__amount{color:var(--red10);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:14px;font-weight:700}.cash-cancel-reorder-login-alert-item__meta{color:var(--text-muted);font-size:12px}.cash-cancel-reorder-login-alert-item__expand{border-top:1px solid var(--border)}.cash-cancel-reorder-login-alert-item__expand .cash-cancel-warning-expand{border-top:0}@keyframes cash-cancel-reorder-login-alert-pulse{0%{box-shadow:0 0 #dc262673,0 12px 28px #991b1b59}70%{box-shadow:0 0 0 14px #dc262600,0 12px 28px #991b1b59}to{box-shadow:0 0 #dc262600,0 12px 28px #991b1b59}}@media (prefers-reduced-motion:reduce){.cash-cancel-reorder-login-alert-float{animation:none}}:is(body:has(.sold-out-sv-alert-float):not(:has(.direct-sv-incomplete-float)):not(:has(.attendance-sv-alert-float)) .cash-cancel-reorder-login-alert-float,body:has(.direct-sv-incomplete-float):not(:has(.sold-out-sv-alert-float)):not(:has(.attendance-sv-alert-float)) .cash-cancel-reorder-login-alert-float,body:has(.attendance-sv-alert-float):not(:has(.sold-out-sv-alert-float)):not(:has(.direct-sv-incomplete-float)) .cash-cancel-reorder-login-alert-float){bottom:calc(max(24px,env(safe-area-inset-bottom)) + 64px)}:is(body:has(.sold-out-sv-alert-float):has(.direct-sv-incomplete-float):not(:has(.attendance-sv-alert-float)) .cash-cancel-reorder-login-alert-float,body:has(.sold-out-sv-alert-float):has(.attendance-sv-alert-float):not(:has(.direct-sv-incomplete-float)) .cash-cancel-reorder-login-alert-float,body:has(.direct-sv-incomplete-float):has(.attendance-sv-alert-float):not(:has(.sold-out-sv-alert-float)) .cash-cancel-reorder-login-alert-float){bottom:calc(max(24px,env(safe-area-inset-bottom)) + 128px)}body:has(.sold-out-sv-alert-float):has(.direct-sv-incomplete-float):has(.attendance-sv-alert-float) .cash-cancel-reorder-login-alert-float{bottom:calc(max(24px,env(safe-area-inset-bottom)) + 192px)}body:has(.cash-cancel-reorder-login-alert-float) .app-main{padding-bottom:96px}:is(body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.direct-sv-incomplete-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.attendance-sv-alert-float) .app-main){padding-bottom:168px}:is(body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float):has(.direct-sv-incomplete-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float):has(.attendance-sv-alert-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.direct-sv-incomplete-float):has(.attendance-sv-alert-float) .app-main){padding-bottom:240px}body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float):has(.direct-sv-incomplete-float):has(.attendance-sv-alert-float) .app-main{padding-bottom:312px}@media (max-width:1024px),(hover:none) and (pointer:coarse){body:has(.cash-cancel-reorder-login-alert-float) .app-main{padding-bottom:104px}:is(body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.direct-sv-incomplete-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.attendance-sv-alert-float) .app-main){padding-bottom:180px}:is(body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float):has(.direct-sv-incomplete-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float):has(.attendance-sv-alert-float) .app-main,body:has(.cash-cancel-reorder-login-alert-float):has(.direct-sv-incomplete-float):has(.attendance-sv-alert-float) .app-main){padding-bottom:256px}body:has(.cash-cancel-reorder-login-alert-float):has(.sold-out-sv-alert-float):has(.direct-sv-incomplete-float):has(.attendance-sv-alert-float) .app-main{padding-bottom:332px}}
