/* The standalone sender follows the same visibility lifecycle as the match screen. */
#fp-messages-frame{position:fixed;inset:0;width:100%;height:100%;border:0;z-index:15;visibility:hidden;pointer-events:none;background:#01325c}
#fp-messages-frame.show{visibility:visible;pointer-events:auto}
html.fp-rejoin-required #fp-messages-frame{visibility:hidden!important;pointer-events:none!important}
.fm-phone .fm-shell{max-width:1000px;padding-top:max(18px,env(safe-area-inset-top));padding-bottom:max(30px,env(safe-area-inset-bottom))}
.fm-phone .fm-form-layout{align-items:start}
.fm-phone .fm-card input,.fm-phone .fm-card textarea{font-size:16px}
