.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}@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}}
