#facebook-account [hidden]{display:none!important}#facebook-account{margin:20px auto;padding:24px;width:100%;max-width:900px;border:1px solid #2866a1;background:linear-gradient(135deg,#082955,#07182e);box-sizing:border-box}#facebook-account h2{margin-top:0}#facebook-account button{min-height:44px;max-width:100%;white-space:normal}#facebook-account p{overflow-wrap:anywhere}#facebook-account [data-cancel]{margin-top:10px;background:#183049}
#facebook-account .fb-discovery{margin-top:24px;padding-top:20px;border-top:1px solid #2866a1}#facebook-account select{display:block;width:100%;margin:10px 0 16px;min-height:44px;background:#101e33;color:#fff;border:1px solid #48759d;padding:8px}#facebook-account .fb-actions{display:flex;gap:12px;flex-wrap:wrap}#facebook-account .fb-friend{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:14px 0;border-bottom:1px solid #2866a1}#facebook-account .fb-friend span{overflow-wrap:anywhere}#facebook-account button:disabled{opacity:.6;cursor:default}@media(max-width:480px){#facebook-account .fb-friend{align-items:stretch;flex-direction:column}}

#facebook-account[data-release="review"]{border-color:#334861;background:linear-gradient(135deg,#142237,#0d1728);box-shadow:none}#facebook-account h2{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#facebook-account .fb-release-badge{font-size:12px;font-weight:600;padding:4px 11px;border:1px solid #8c743f;border-radius:20px;color:#f4cf81;background:#302b20}#facebook-account .fb-release-note{font-size:14px;line-height:1.9;color:#c2d0e1}#facebook-account .fb-review-path{margin-top:18px;border-top:1px solid #34465f;padding-top:14px}#facebook-account .fb-review-path summary{cursor:pointer;color:#a8bfd9;font-size:13px;min-height:32px}#facebook-account .fb-review-path[open] summary{margin-bottom:12px}#facebook-account .fb-review-path>button{background:#203c60;border:1px solid #4777ad;color:#edf6ff}#facebook-account .fb-review-path .hint{font-size:13px;line-height:1.9}
