.PiperWidget_shell__boE5S{box-sizing:border-box;font-family:var(--font-inter),Inter,system-ui,sans-serif;line-height:1.5;color:#eaf1fb;background:#081020}.PiperWidget_floating__VzR5G{position:fixed;z-index:130;right:1rem;bottom:calc(1rem + env(safe-area-inset-bottom));width:min(27.5rem,calc(100vw - 2rem));max-height:calc(100dvh - 2rem - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto;overscroll-behavior:contain;padding:1.5rem;border:1px solid rgba(143,196,255,.22);border-radius:1.5rem;box-shadow:0 24px 80px rgba(8,16,32,.3),0 4px 16px rgba(8,16,32,.16);animation:PiperWidget_arrive__AKOKi .16s ease-out;scrollbar-width:thin}.PiperWidget_shell__boE5S h2{margin:0;color:#eaf1fb;font-size:1.375rem;font-weight:650;line-height:1.25;letter-spacing:-.03em;text-transform:none}.PiperWidget_shell__boE5S button,.PiperWidget_shell__boE5S input,.PiperWidget_shell__boE5S textarea{font-family:inherit}.PiperWidget_shell__boE5S a:focus-visible,.PiperWidget_shell__boE5S button:focus-visible{outline:3px solid #67e8f9;outline-offset:3px}.PiperWidget_identity__myK_1{display:flex;align-items:center;gap:.75rem;padding-right:2.5rem}.PiperWidget_avatar__0t0pm{display:grid;place-items:center;width:2.75rem;height:2.75rem;flex:none;border-radius:.9rem;background:#0f766e;color:white}.PiperWidget_eyebrow__ueeFw{margin:0 0 .15rem;font-size:.6875rem;letter-spacing:.12em;font-weight:700;color:#8fa3c2}.PiperWidget_choices__4_7p_{display:grid;gap:.75rem}.PiperWidget_choice__u1GGB{display:flex;align-items:center;gap:.875rem;min-height:4.5rem;width:100%;padding:.875rem 1rem;text-align:left;border:1px solid rgba(143,196,255,.22);border-radius:1rem;background:rgba(143,196,255,.06);color:#eaf1fb;transition:background .12s ease,border-color .12s ease}.PiperWidget_choice__u1GGB:hover:not(:disabled){background:rgba(24,168,192,.15);border-color:#18a8c0}.PiperWidget_choice__u1GGB:disabled{cursor:wait;opacity:.55}.PiperWidget_choice__u1GGB strong{display:block;font-size:.9375rem;font-weight:650}.PiperWidget_choice__u1GGB small{display:block;margin-top:.15rem;font-size:.75rem;color:#a9bad2}@media (min-width:768px){.PiperWidget_floating__VzR5G{right:1.5rem;bottom:1.5rem}}@media (max-width:380px){.PiperWidget_floating__VzR5G{padding:1.125rem}}@keyframes PiperWidget_arrive__AKOKi{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.PiperWidget_floating__VzR5G{animation:none}.PiperWidget_choice__u1GGB{transition:none}}