@charset "UTF-8";.friends-list{display:flex;flex-direction:column}.friends-list__header{display:flex;flex-direction:column;gap:12px;padding:16px 16px 12px}.friends-list__title-row{display:flex;align-items:center;gap:8px}.friends-list__title-row .friends-list__title{flex-grow:1}.friends-list__find{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:36px;height:36px;border-radius:50%;background:var(--fb-btn-secondary-bg);color:var(--fb-btn-secondary-text);font-size:20px}.friends-list .friends-list__find:hover,.friends-list .friends-list__find:focus-visible{color:var(--fb-btn-secondary-text)}.friends-list__search{display:flex;align-items:center;gap:8px;height:40px;padding:0 14px;border-radius:999px;background:var(--fb-input);color:var(--fb-text-secondary);cursor:text}.friends-list__search-icon{flex-shrink:0;font-size:18px}.friends-list__search-input{flex-grow:1;min-width:0;border:0;background:transparent;color:var(--fb-text-primary);font:inherit;font-size:15px;outline:none}.friends-list__search:focus-within{box-shadow:0 0 0 2px var(--fb-focus-ring)}.friends-list__requests{display:flex;align-items:center;gap:12px;margin:0 8px;padding:10px 8px;border:0;border-radius:8px;background:var(--fb-tint-bg);color:var(--fb-text-primary);font:inherit;text-align:left;cursor:pointer}.friends-list__requests-faces{display:flex;flex-shrink:0;align-items:center}.friends-list__requests-face{display:inline-flex;border:2px solid var(--fb-tint-bg);border-radius:50%;line-height:0}.friends-list__requests-face+.friends-list__requests-face{margin-left:-9px}.friends-list__requests-body{display:flex;flex-direction:column;gap:1px;flex-grow:1;min-width:0}.friends-list__requests-title{font-size:15px;font-weight:700}.friends-list__requests-names{overflow:hidden;font-size:13px;color:var(--fb-tint-text);white-space:nowrap;text-overflow:ellipsis}.friends-list__requests-chevron{flex-shrink:0;font-size:20px;color:var(--fb-tint-text)}.friends-list__count{padding:8px 16px 4px;font-size:13px;font-weight:600;color:var(--fb-text-secondary)}.friends-list__title{margin:0;font-size:24px;font-weight:800;line-height:1.2;color:var(--fb-text-primary)}.friends-list__filters{display:flex;flex-wrap:wrap;gap:8px;padding:14px 16px 6px}.friends-list__filter{height:34px;padding:0 14px;border:0;border-radius:17px;background:var(--fb-btn-secondary-bg);color:var(--fb-btn-secondary-text);font:inherit;font-size:14px;font-weight:600;white-space:nowrap;cursor:pointer}.friends-list__filter[aria-pressed=true]{background:var(--fb-tint-bg);color:var(--fb-tint-text);font-weight:700}.friends-list__rows{display:flex;flex-direction:column;padding:0 8px}.friends-list__row{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px}.friends-list__row:hover{background:var(--fb-hover)}.friends-list__row--active,.friends-list__row--active:hover{background:var(--fb-tint-bg)}.friends-list .friends-list__row--active .friends-list__avatar .profile-avatar__dot{border-color:var(--fb-tint-bg)}.friends-list__avatar{position:relative;flex-shrink:0;line-height:0;cursor:pointer}.friends-list .friends-list__avatar .profile-avatar__dot{border-color:var(--fb-surface)}.friends-list__body{display:flex;flex-direction:column;align-items:flex-start;gap:3px;flex-grow:1;min-width:0}.friends-list__name{max-width:100%;padding:0;border:0;background:none;color:var(--fb-text-primary);font:inherit;font-size:15px;font-weight:700;line-height:1.25;text-align:left;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.friends-list__name:hover{text-decoration:underline}.friends-list__line{max-width:100%;overflow:hidden;font-size:13px;color:var(--fb-text-secondary);white-space:nowrap;text-overflow:ellipsis}.friends-list__cta{display:inline-flex;flex-shrink:0;align-items:center;height:32px;padding:0 12px;border-radius:8px;background:var(--fb-btn-secondary-bg);color:var(--fb-btn-secondary-text);font-size:13px;font-weight:700;white-space:nowrap;text-decoration:none}.friends-list .friends-list__cta:hover,.friends-list .friends-list__cta:focus-visible{color:var(--fb-btn-secondary-text);text-decoration:none}.friends-list .friends-list__cta--primary,.friends-list .friends-list__cta--primary:hover,.friends-list .friends-list__cta--primary:focus-visible{background:var(--fb-btn-primary-bg);color:var(--fb-btn-primary-text)}.friends-list .friends-list__more{flex-shrink:0;width:34px;height:34px;margin-left:-4px;color:var(--fb-text-secondary)}.friends-list__filter:hover,.friends-list__cta:hover,.friends-list__find:hover,.friends-list__requests:hover,.friends-list__add:hover:not(:disabled){box-shadow:inset 0 0 0 100vmax var(--fb-hover-shade)}.friends-list__filter:focus-visible,.friends-list__cta:focus-visible,.friends-list__find:focus-visible,.friends-list__requests:focus-visible,.friends-list__name:focus-visible,.friends-list__add:focus-visible{outline:2px solid var(--fb-link);outline-offset:2px}.friends-list__sentinel{height:1px}.friends-list__loading,.friends-list__empty{margin:0;padding:12px 16px;font-size:14px;color:var(--fb-text-secondary)}.friends-list__rows:has(.friends-list__row)~.friends-list__empty--online{display:none}.friends-list__pymk{display:flex;flex-direction:column;gap:10px;margin-top:8px;margin-bottom:16px;padding:18px 16px 0;border-top:1px solid var(--fb-border)}.friends-list__pymk-title{margin:0;font-size:17px;font-weight:800;color:var(--fb-text-primary)}.friends-list__pymk-list{display:flex;flex-direction:column;gap:10px;margin:0;padding:0;list-style:none}.friends-list__pymk-row{display:flex;align-items:center;gap:12px}.friends-list__pymk-body{display:flex;flex-direction:column;align-items:flex-start;gap:2px;flex-grow:1;min-width:0}.friends-list__pymk-meta{font-size:13px;color:var(--fb-text-secondary)}.friends-list__add{flex-shrink:0;height:34px;padding:0 12px;border:0;border-radius:8px;background:var(--fb-btn-primary-bg);color:var(--fb-btn-primary-text);font:inherit;font-size:13px;font-weight:700;white-space:nowrap;cursor:pointer}.friends-list__add--secondary{background:var(--fb-btn-secondary-bg);color:var(--fb-btn-secondary-text)}.friends-list__add:disabled{opacity:.6;cursor:default}
