html[data-mobile-keyboard] [data-mobile-keyboard-shell]{height:max(0px, calc(var(--mobile-keyboard-viewport-height) - var(--maintenance-banner-height,0px)))}html[data-mobile-keyboard] [data-mobile-keyboard-hide]:not(:focus-within){display:none}
[data-signal-issue]{box-shadow:0 0 0 1px var(--destructive);border-color:var(--destructive)!important}.signal-dot{z-index:1;background:var(--destructive);min-width:18px;height:18px;color:var(--background);font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px var(--background);pointer-events:none;border-radius:9px;place-items:center;padding:0 5px;font-size:11px;font-weight:700;line-height:1;display:inline-grid;position:absolute;top:-7px;right:-7px}[data-signal-fixed]{animation:1.3s cubic-bezier(.16,1,.3,1) forwards signal-fixed}.signal-check{z-index:1;background:var(--accent-savings);width:18px;height:18px;color:var(--background);box-shadow:0 0 0 2px var(--background);pointer-events:none;border-radius:9px;place-items:center;animation:1.3s cubic-bezier(.16,1,.3,1) forwards signal-check;display:grid;position:absolute;top:-7px;right:-7px}[data-signal-nudge]{animation:.32s cubic-bezier(.16,1,.3,1) signal-nudge,.9s ease-out signal-ring}[data-signal-spot]{animation:1.1s ease-out 2 signal-ring}.signal-hatch{background-image:repeating-linear-gradient(135deg, color-mix(in oklab, var(--destructive) 18%, transparent) 0 6px, transparent 6px 12px)}.signal-fill{background:color-mix(in oklab, var(--muted-foreground) 70%, transparent);transform-origin:0;width:100%;height:3px;animation:signal-fill var(--signal-fill-duration,1.6s) ease-in-out infinite;pointer-events:none;position:absolute;bottom:0;left:0}@keyframes signal-nudge{0%{transform:translate(0)}20%{transform:translate(-4px)}45%{transform:translate(4px)}70%{transform:translate(-2px)}to{transform:translate(0)}}@keyframes signal-ring{0%{box-shadow:0 0 0 1px var(--destructive), 0 0 0 0 color-mix(in oklab, var(--destructive) 55%, transparent)}to{box-shadow:0 0 0 1px var(--destructive), 0 0 0 12px color-mix(in oklab, var(--destructive) 0%, transparent)}}@keyframes signal-fixed{0%,70%{border-color:var(--accent-savings);box-shadow:0 0 0 1.5px var(--accent-savings)}to{box-shadow:0 0 #0000}}@keyframes signal-check{0%{opacity:0;transform:scale(.4)}20%{opacity:1;transform:scale(1.1)}75%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}@keyframes signal-fill{0%{opacity:1;transform:scaleX(0)}80%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){[data-signal-nudge],[data-signal-spot]{animation:none}[data-signal-fixed],.signal-check{animation-duration:10ms}.signal-fill{animation:none;transform:scaleX(.6)}}
/*# sourceMappingURL=3f46ft623_u-7.css.map*/