:root{--fb-blue:#0866ff;--fb-blue-hover:#0a5ce6;--fb-bg:#f0f2f5;--fb-card:#fff;--fb-text:#050505;--fb-text-secondary:#65676b;--fb-text-tertiary:#8a8d91;--fb-divider:#ced0d4;--fb-divider-soft:#e4e6eb;--fb-hover:#f2f2f2;--fb-hover-strong:#e4e6eb;--fb-icon-bg:#e4e6eb;--fb-icon-bg-hover:#d8dadf;--fb-green:#42b72a;--fb-green-hover:#36a420;--fb-red:#f3425f;--fb-online:#31a24c;--fb-notif:#e41e3f;--fb-radius:8px;--fb-radius-pill:50px;--fb-shadow-card:0 1px 2px #0003;--fb-shadow-popover:0 12px 28px 0 #0003, 0 2px 4px 0 #0000001a;--fb-header-h:56px;--fb-font:Segoe UI Historic, Segoe UI, Helvetica, Arial, sans-serif;--fb-sidebar-w:360px;--fb-feed-w:680px;--fb-feed-w-narrow:590px;--fb-bubble:#f0f2f5;--fb-input-bg:#f0f2f5;--fb-overlay:#fffc;--fb-disabled-bg:#e4e6eb;--fb-text-disabled:#bcc0c4;--fb-shimmer:#e4e6eb;--fb-shimmer-highlight:#f0f2f5}[data-theme=dark]{--fb-bg:#1c1c1d;--fb-card:#252728;--fb-text:#e2e5e9;--fb-text-secondary:#b0b3b8;--fb-text-tertiary:#8a8d91;--fb-divider:#3e4042;--fb-divider-soft:#3e4042;--fb-hover:#3a3b3c;--fb-hover-strong:#4e4f50;--fb-icon-bg:#3a3b3c;--fb-icon-bg-hover:#4e4f50;--fb-shadow-card:0 1px 2px #00000080;--fb-bubble:#333334;--fb-input-bg:#333334;--fb-overlay:#0009;--fb-disabled-bg:#3a3b3c;--fb-text-disabled:#65676b;--fb-shimmer:#3a3b3c;--fb-shimmer-highlight:#4e4f50}*,:before,:after{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--fb-bg);color:var(--fb-text);font-family:var(--fb-font);-webkit-font-smoothing:antialiased;font-size:15px;line-height:1.3333}a{color:inherit;text-decoration:none}button{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;padding:0}input,textarea{font:inherit}img{max-width:100%;display:block}.fb-card{background:var(--fb-card);border-radius:var(--fb-radius);box-shadow:var(--fb-shadow-card)}.fb-icon-btn{background:var(--fb-icon-bg);width:40px;height:40px;color:var(--fb-text);border-radius:50%;justify-content:center;align-items:center;display:inline-flex}.fb-icon-btn:hover{background:var(--fb-icon-bg-hover)}.fb-hover-row{border-radius:var(--fb-radius);align-items:center;gap:12px;padding:8px;font-weight:500;display:flex}.fb-hover-row:hover{background:var(--fb-hover)}.fb-btn-primary{background:var(--fb-blue);color:#fff;border-radius:6px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 12px;font-weight:600;display:inline-flex}.fb-btn-primary:hover{background:var(--fb-blue-hover)}.fb-btn-secondary{background:var(--fb-icon-bg);color:var(--fb-text);border-radius:6px;justify-content:center;align-items:center;gap:6px;height:36px;padding:0 12px;font-weight:600;display:inline-flex}.fb-btn-secondary:hover{background:var(--fb-icon-bg-hover)}.fb-divider{background:var(--fb-divider);border:0;height:1px;margin:0}.fb-text-secondary{color:var(--fb-text-secondary)}main:has([data-layout=wide]){grid-column:1/-1;padding:0}main:has([data-layout=wide])>div{width:100%;max-width:none}div:has(>main [data-layout=wide])>:not(main){display:none}
