.phone-mine-fab-bubble{position:absolute;z-index:3;right:0;bottom:calc(100% + var(--space-3));box-sizing:border-box;width:max-content;max-width:var(--bubble-max-width);padding:var(--space-2) var(--space-3);border-radius:var(--radius-lg);color:var(--card-bg);background:var(--ink);font-size:var(--text-sm);font-weight:600;line-height:var(--space-4);text-align:center;text-wrap:balance;pointer-events:none;animation:phone-mine-fab-bubble-in .2s ease-out both}.phone-mine-fab-bubble.is-below{top:calc(100% + var(--space-3));bottom:auto}.phone-mine-fab-root.is-left .phone-mine-fab-bubble{right:auto;left:0}.phone-mine-fab-bubble:after{content:"";position:absolute;right:var(--space-4-5);bottom:calc(var(--space-2-5) / -2);width:var(--space-2-5);height:var(--space-2-5);background:inherit;rotate:45deg}.phone-mine-fab-bubble.is-below:after{top:calc(var(--space-2-5) / -2);bottom:auto}.phone-mine-fab-root.is-left .phone-mine-fab-bubble:after{right:auto;left:var(--space-4-5)}@keyframes phone-mine-fab-bubble-in{0%{opacity:0;scale:.96}}@media (prefers-reduced-motion:reduce){.phone-mine-fab-bubble{animation:none}}.phone-support-alert{position:absolute;z-index:3;right:0;bottom:calc(100% + var(--space-3));width:min(calc(100vw - var(--space-6)),calc(var(--phone-column) - var(--space-10) * 3));border-radius:var(--radius-lg);background:var(--card-bg);box-shadow:var(--shadow),0 0 0 1px var(--line);animation:phone-support-alert-in .2s ease-out var(--motion-tabbar) both}.phone-support-alert.is-below{top:calc(100% + var(--space-3));bottom:auto}.phone-mine-fab-root.is-left .phone-support-alert{right:auto;left:0}html.is-phone-typing .phone-support-alert{display:none}.phone-support-alert:after{content:"";position:absolute;right:var(--space-4-5);bottom:calc(var(--space-2-5) / -2);width:var(--space-2-5);height:var(--space-2-5);background:inherit;rotate:45deg}.phone-support-alert.is-below:after{top:calc(var(--space-2-5) / -2);bottom:auto}.phone-mine-fab-root.is-left .phone-support-alert:after{right:auto;left:var(--space-4-5)}.phone-support-alert button{position:relative;z-index:1;box-sizing:border-box;width:100%;display:flex;align-items:center;gap:var(--space-2-5);padding:var(--space-2-5) var(--space-3);border:0;border-radius:inherit;color:var(--ink);background:var(--card-bg);font:inherit;text-align:left;pointer-events:auto;cursor:pointer}.phone-support-alert-icon{flex:none;width:var(--space-10);height:var(--space-10);display:grid;place-items:center;border-radius:50%;color:var(--card-bg);background:var(--accent)}.phone-support-alert-text{min-width:0;display:grid;grid-gap:var(--space-0-5);gap:var(--space-0-5)}.phone-support-alert-text b,.phone-support-alert-text small{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.phone-support-alert-text b{font-size:var(--text-base);font-weight:600}.phone-support-alert-text small{color:var(--muted);font-size:var(--text-sm)}.phone-mine-fab.is-nudge{animation:phone-mine-fab-nudge .62s ease-in-out}.phone-mine-fab-dot{position:absolute;top:calc(var(--space-0-5) * -1);right:calc(var(--space-0-5) * -1);box-sizing:content-box;width:var(--space-2-5);height:var(--space-2-5);border:var(--space-0-5) solid var(--card-bg);border-radius:50%;background:var(--badge)}.phone-mine-fab-petal-count{position:absolute;top:0;right:0;box-sizing:border-box;min-width:var(--space-4-5);height:var(--space-4-5);padding:0 var(--space-1);border-radius:var(--radius-pill);color:var(--card-bg);background:var(--badge);font-size:var(--text-xs);font-weight:600;line-height:var(--space-4-5);text-align:center}@keyframes phone-support-alert-in{0%{opacity:0;scale:.96}}@keyframes phone-mine-fab-nudge{0%,to{rotate:0deg}15%{rotate:-14deg}30%{rotate:12deg}45%{rotate:-10deg}60%{rotate:8deg}75%{rotate:-4deg}}@media (prefers-reduced-motion:reduce){.phone-mine-fab.is-nudge,.phone-support-alert{animation:none}}