.facebook-recommendation{box-sizing:border-box;color:#071c3f;background:#fff;border:1px solid #dce7f2;border-radius:20px;width:min(470px,100% - 32px);max-height:calc(100dvh - 32px);padding:30px;position:fixed;overflow:auto;box-shadow:0 25px 90px #071c3f40}.facebook-recommendation::backdrop{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#051631ad}.fb-recommendation-icon{color:#fff;background:#1877f2;border-radius:13px;place-items:center;width:48px;height:48px;margin-bottom:18px;font:700 36px Arial;display:grid}.facebook-recommendation>span{letter-spacing:.1em;color:#0874e8;font-size:11px;font-weight:800}.facebook-recommendation h2{margin:10px 0 14px;font-size:25px;line-height:1.25}.facebook-recommendation p{color:#60738a;font-size:14px;line-height:1.65}.facebook-recommendation button{cursor:pointer;font:inherit}.fb-recommendation-close{color:#60738a;background:#f3f7fb;border:0;border-radius:8px;width:36px;height:36px;position:absolute;top:12px;right:12px;font-size:24px!important}.fb-recommendation-connect,.fb-recommendation-skip{border-radius:10px;width:100%;min-height:46px;margin-top:10px;padding:10px;display:block;font-size:14px!important;font-weight:700!important}.fb-recommendation-connect{color:#fff;background:#1877f2;border:0}.fb-recommendation-connect:disabled{opacity:.6}.fb-recommendation-skip{color:#52677e;background:#fff;border:1px solid #dce7f2}.facebook-recommendation small{color:#78889b;margin-top:16px;font-size:12px;line-height:1.5;display:block}.facebook-recommendation .fb-recommendation-error{color:#a33847;background:#fff1f2;border-radius:8px;padding:10px}.facebook-recommendation button:focus-visible{outline-offset:3px;outline:3px solid #87bfff}@media (width<=480px){.facebook-recommendation{padding:24px}.facebook-recommendation h2{font-size:23px}}
