.pp{align-items:center;gap:16px;display:flex}.pp-av{background:hsl(var(--pc-line));width:96px;height:96px;color:hsl(var(--pc-muted));box-shadow:0 0 0 3px hsl(var(--pc-surface)), 0 0 0 5px hsl(var(--pc-line));border-radius:50%;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.pp-av img{object-fit:cover;width:100%;height:100%}.pp-busy{color:hsl(var(--pc-navy));background:#ffffffb3;place-items:center;display:grid;position:absolute;inset:0}.pp-t{flex-direction:column;gap:6px;min-width:0;display:flex}.pp-t b{color:hsl(var(--pc-navy));align-items:center;gap:8px;font-size:16px;display:inline-flex}.pp-t small{color:hsl(var(--pc-muted));font-size:13px;line-height:1.5}.pp-req{color:#c2410c;background:#fff1ea;border-radius:999px;padding:2px 8px;font-size:11.5px;font-style:normal;font-weight:700}.pp-a{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}@media (width<=480px){.pp{text-align:center;flex-direction:column}.pp-t b,.pp-a{justify-content:center}}.em-avatar.em-photo{object-fit:cover;padding:0}.pp-found{background:hsl(var(--pc-blue) / .06);border:1px solid hsl(var(--pc-blue) / .3);border-radius:14px;flex-direction:column;gap:10px;margin-top:10px;padding:12px;display:flex}.pp-found b{font-size:14px}.pp-found-l{flex-wrap:wrap;gap:8px;display:flex}.pp-found-i{cursor:pointer;background:#fff;border:3px solid #0000;border-radius:50%;width:84px;height:84px;padding:0;overflow:hidden}.pp-found-i.on{border-color:hsl(var(--pc-blue));box-shadow:0 0 0 3px hsl(var(--pc-blue) / .25)}.pp-found-i img{object-fit:cover;object-position:50% 20%;width:100%;height:100%}.pp-warn{background:hsl(var(--pc-bad) / .1);color:hsl(var(--pc-bad));border:1px solid hsl(var(--pc-bad) / .35);border-radius:10px;margin:0;padding:8px 10px;font-size:13.5px;line-height:1.45}.pp-ch-ov{z-index:95;background:#0c111d99;place-items:center;padding:16px;display:grid;position:fixed;inset:0}.pp-ch{background:hsl(var(--pc-surface));width:100%;max-width:420px;color:hsl(var(--pc-text));text-align:center;border-radius:20px;flex-direction:column;align-items:stretch;gap:12px;padding:20px 16px 16px;display:flex;box-shadow:0 30px 60px -20px #0d142680}.pp-ch-t{font-size:16.5px}.pp-ch-warn{background:hsl(var(--pc-warn-soft));color:hsl(var(--pc-text));border-radius:12px;margin:0;padding:9px 12px;font-size:13.5px;line-height:1.5}.pp-ch-l{grid-template-columns:1fr 1fr;gap:10px;display:grid}.pp-ch-i{border:2px solid hsl(var(--pc-line));background:hsl(var(--pc-surface));color:hsl(var(--pc-text));font:700 14px var(--pc-font);cursor:pointer;border-radius:16px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;transition:border-color .15s,transform .15s;display:flex;position:relative}.pp-ch-i:hover{border-color:hsl(var(--pc-blue));transform:translateY(-1px)}.pp-ch-i:focus-visible{outline:2px solid hsl(var(--pc-blue));outline-offset:2px}.pp-ch-i.best{border-color:hsl(var(--pc-ok))}.pp-ch-i img{aspect-ratio:1;object-fit:cover;background:#fff;border-radius:50%;width:min(132px,100%);height:auto}.pp-ch-i em{top:-10px;font:800 11px var(--pc-font);white-space:nowrap;color:#fff;background:hsl(var(--pc-fill-ok));border-radius:999px;padding:2px 9px;font-style:normal;position:absolute;inset-inline-start:50%;transform:translate(-50%)}[dir=rtl] .pp-ch-i em{transform:translate(50%)}
