.fl-facebook{--fb-bg-light:#fff;--fb-bg-dark:#242526;--fb-text-light:#050505;--fb-text-secondary-light:#65676b;--fb-text-dark:#e4e6eb;--fb-text-secondary-dark:#b0b3b8;--fb-hover-light:#f0f2f5;--fb-hover-dark:#3a3b3c;--fb-border-light:#e4e6eb;--fb-border-dark:#3e4042;--fb-blue:#1876f2;--fb-name-color:#050505;--fb-name-color-dark:#e4e6eb;--fb-success:#31a24c;--fb-info:#1876f2;--fb-warning:#f7b928;--fb-error:#e41e3f;--fb-success-bg:#e7f3ff;--fb-info-bg:#e7f3ff;--fb-warning-bg:#fff5cc;--fb-error-bg:#ffebe9;--fb-success-bg-dark:#263c4b;--fb-info-bg-dark:#263c4b;--fb-warning-bg-dark:#3e3c26;--fb-error-bg-dark:#472835;--fb-animation-duration:0.2s}@keyframes fbFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.fl-facebook{animation:fbFadeIn var(--fb-animation-duration) ease-out;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif;margin:8px 0;position:relative}.fl-facebook .fl-fb-notification{align-items:flex-start;background-color:var(--fb-bg-light);border-radius:8px;box-shadow:0 1px 2px rgba(0,0,0,.1);color:var(--fb-text-light);display:flex;padding:12px;transition:background-color .1s ease}.fl-facebook .fl-fb-notification:hover{background-color:var(--fb-hover-light)}.fl-facebook .fl-icon-container{flex-shrink:0;margin-right:12px}.fl-facebook .fl-fb-icon{align-items:center;border-radius:50%;display:flex;height:36px;justify-content:center;width:36px}.fl-facebook .fl-fb-icon svg{color:#fff}.fl-facebook .fl-fb-icon-success{background-color:var(--fb-success)}.fl-facebook .fl-fb-icon-info{background-color:var(--fb-info)}.fl-facebook .fl-fb-icon-warning{background-color:var(--fb-warning)}.fl-facebook .fl-fb-icon-error{background-color:var(--fb-error)}.fl-facebook .fl-content{flex:1;min-width:0}.fl-facebook .fl-message{font-size:15px;line-height:1.33;margin-bottom:4px}.fl-facebook .fl-user-name{color:var(--fb-name-color);font-weight:600;margin-right:4px}.fl-facebook .fl-meta{align-items:center;display:flex}.fl-facebook .fl-time{color:var(--fb-text-secondary-light);font-size:13px}.fl-facebook .fl-actions{align-items:center;display:flex;margin-left:12px}.fl-facebook .fl-button{align-items:center;background:var(--fb-hover-light);border:none;border-radius:50%;color:var(--fb-text-secondary-light);cursor:pointer;display:flex;height:32px;justify-content:center;margin-left:8px;transition:background-color .1s;width:32px}.fl-facebook .fl-button:hover{background-color:var(--fb-border-light)}.fl-facebook .fl-button-icon{align-items:center;display:flex;justify-content:center}.fl-facebook.fl-rtl{direction:rtl}.fl-facebook.fl-rtl .fl-icon-container{margin-left:12px;margin-right:0}.fl-facebook.fl-rtl .fl-user-name{margin-left:4px;margin-right:0}.fl-facebook.fl-rtl .fl-actions{margin-left:0;margin-right:12px}.fl-facebook.fl-rtl .fl-button{margin-left:0;margin-right:8px}@media (prefers-reduced-motion:reduce){.fl-facebook{animation:none}}.fl-facebook.fl-auto-dark .fl-fb-notification,body.fl-dark .fl-facebook .fl-fb-notification,html.fl-dark .fl-facebook .fl-fb-notification{background-color:var(--fb-bg-dark);box-shadow:0 1px 2px rgba(0,0,0,.2);color:var(--fb-text-dark)}.fl-facebook.fl-auto-dark .fl-fb-notification:hover,body.fl-dark .fl-facebook .fl-fb-notification:hover,html.fl-dark .fl-facebook .fl-fb-notification:hover{background-color:var(--fb-hover-dark)}.fl-facebook.fl-auto-dark .fl-user-name,body.fl-dark .fl-facebook .fl-user-name,html.fl-dark .fl-facebook .fl-user-name{color:var(--fb-name-color-dark)}.fl-facebook.fl-auto-dark .fl-time,body.fl-dark .fl-facebook .fl-time,html.fl-dark .fl-facebook .fl-time{color:var(--fb-text-secondary-dark)}.fl-facebook.fl-auto-dark .fl-button,body.fl-dark .fl-facebook .fl-button,html.fl-dark .fl-facebook .fl-button{background:var(--fb-hover-dark);color:var(--fb-text-secondary-dark)}.fl-facebook.fl-auto-dark .fl-button:hover,body.fl-dark .fl-facebook .fl-button:hover,html.fl-dark .fl-facebook .fl-button:hover{background-color:var(--fb-border-dark)}.fl-facebook.fl-auto-dark .fl-fb-icon-success,body.fl-dark .fl-facebook .fl-fb-icon-success,html.fl-dark .fl-facebook .fl-fb-icon-success{background-color:var(--fb-success-bg-dark)}.fl-facebook.fl-auto-dark .fl-fb-icon-success svg,body.fl-dark .fl-facebook .fl-fb-icon-success svg,html.fl-dark .fl-facebook .fl-fb-icon-success svg{color:var(--fb-success)}.fl-facebook.fl-auto-dark .fl-fb-icon-info,body.fl-dark .fl-facebook .fl-fb-icon-info,html.fl-dark .fl-facebook .fl-fb-icon-info{background-color:var(--fb-info-bg-dark)}.fl-facebook.fl-auto-dark .fl-fb-icon-info svg,body.fl-dark .fl-facebook .fl-fb-icon-info svg,html.fl-dark .fl-facebook .fl-fb-icon-info svg{color:var(--fb-info)}.fl-facebook.fl-auto-dark .fl-fb-icon-warning,body.fl-dark .fl-facebook .fl-fb-icon-warning,html.fl-dark .fl-facebook .fl-fb-icon-warning{background-color:var(--fb-warning-bg-dark)}.fl-facebook.fl-auto-dark .fl-fb-icon-warning svg,body.fl-dark .fl-facebook .fl-fb-icon-warning svg,html.fl-dark .fl-facebook .fl-fb-icon-warning svg{color:var(--fb-warning)}.fl-facebook.fl-auto-dark .fl-fb-icon-error,body.fl-dark .fl-facebook .fl-fb-icon-error,html.fl-dark .fl-facebook .fl-fb-icon-error{background-color:var(--fb-error-bg-dark)}.fl-facebook.fl-auto-dark .fl-fb-icon-error svg,body.fl-dark .fl-facebook .fl-fb-icon-error svg,html.fl-dark .fl-facebook .fl-fb-icon-error svg{color:var(--fb-error)}