/* public member profile v1 */
.jpp{padding-top:18px;padding-bottom:60px}
.jpp header,.jpp aside,.jpp main,.jpp section,.jpp article{position:static!important;height:auto!important;top:auto!important;box-shadow:none!important;z-index:auto!important;min-height:0!important}
.jpp-card{overflow:hidden;margin-bottom:14px}
.jpp-cover{height:120px;background:linear-gradient(120deg,#0e3a52,#0F1C26 55%,#2a2a10)}
.jpp-head{display:flex;gap:20px;align-items:flex-end;padding:0 22px 20px;margin-top:-52px;flex-wrap:wrap;background:transparent!important}
.jpp-av{width:112px;height:112px;border-radius:50%;border:4px solid var(--j-panel,#0F1C26);background:var(--j-blue,#0192D3);color:#fff;display:flex;align-items:center;justify-content:center;font:700 38px var(--j-mono,monospace);overflow:hidden;flex:none}
.jpp-av img{width:100%;height:100%;object-fit:cover}
.jpp-id{flex:1;min-width:240px}.jpp-id h1{margin:0 0 4px!important;font-size:28px!important;color:var(--j-ink)!important}
.jpp-headline{margin:0 0 6px;font-size:17px;color:var(--j-ink,#E8EFF4)}
.jpp-id p{margin:2px 0}
.jpp-cta{display:flex;gap:8px;flex-wrap:wrap}
.jpp-grid{display:grid;grid-template-columns:minmax(0,1fr) 320px;gap:14px;align-items:start}
.jpp-grid main,.jpp-grid aside{display:flex;flex-direction:column;gap:14px;background:transparent!important}
.jpp-text p{margin:0 0 10px;line-height:1.65;color:var(--j-body,#C3D2DD)}
.jpp-list{list-style:none;padding:0;margin:0}.jpp-list li{padding:8px 0;border-bottom:1px solid var(--j-row,var(--j-line,#1F3241));color:var(--j-body,#C3D2DD)}.jpp-list li:last-child{border-bottom:0}
.jpp-looking .jn-chip{margin:0 4px 4px 0;display:inline-block}
.jpp-shop{display:flex;flex-direction:column;text-decoration:none}.jpp-shop b{color:var(--j-ink,#E8EFF4)}.jpp-shop span{color:var(--j-mute,#93A8B8);font-size:13px}
.jpp-join p{font-size:14px}.jpp-private{max-width:640px;margin:40px auto;text-align:center}
@media (max-width:860px){.jpp-grid{grid-template-columns:1fr}.jpp-head{align-items:flex-start}}
.jpp-trust li{color:var(--j-mute,#93A8B8)}.jpp-trust li.ok{color:var(--j-ink,#E8EFF4)}
