.bp-social{width:min(1050px,94vw);max-height:90vh;padding:0;border:1px solid #465344;border-radius:16px;background:#18201b;color:#edece7}.bp-social::backdrop{background:#000b;backdrop-filter:blur(3px)}.bp-social>header{display:flex;justify-content:space-between;align-items:center;padding:18px 22px;border-bottom:1px solid #384438}.bp-social h2{font-size:21px;margin:0}.bp-social h3{font-size:17px;margin:8px 0}.bp-social-body{padding:22px}.bp-social p{line-height:1.5}.bp-social label{display:block}.bp-social-link{display:block;box-sizing:border-box;width:100%;background:#101712;color:#e5eddc;border:1px solid #445140;border-radius:8px;padding:12px;margin:8px 0}.bp-social-actions,.bp-social-tabs{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin:14px 0}.bp-social a{color:#00c853}.bp-social-actions>a,.bp-social-signin{display:inline-block;padding:10px 12px;border:1px solid #485940;border-radius:7px;text-decoration:none}.bp-social-tabs button[aria-pressed=true]{background:#00c853;color:#18221b}.bp-social-pill{display:inline-block;background:#34422b;color:#00c853;padding:5px 10px;border-radius:16px}.bp-social-qr{width:200px;max-width:100%;margin-top:18px}.bp-social-qr svg{display:block;width:100%;height:auto;image-rendering:pixelated;shape-rendering:crispEdges}.bp-social-muted{color:#9fae9a;font-size:12px}.bp-social-status{color:#00c853;min-height:1.5em}.bp-social-feed{display:grid;grid-template-columns:repeat(auto-fit,minmax(235px,1fr));gap:20px}.bp-social-tile{background:#111913;border:1px solid #354230;border-radius:12px;padding:15px;min-width:0}.bp-social-preview{display:grid;gap:5px;padding:8px;background:#070a07;border-radius:8px}.bp-social-pocket{aspect-ratio:63/88;display:flex;justify-content:center;align-items:center;padding:0!important;min-width:0;overflow:hidden;border:1px solid #ffffff20!important;background:#ffffff06!important;color:#a2aa9e;font-size:9px;border-radius:4px}.bp-social-pocket img{width:100%;height:100%;object-fit:contain}.bp-social-missing{opacity:.5}.bp-social-close{font-size:23px;padding:3px 12px}.bp-social-signin.primary{color:#18221b}@media(max-width:550px){.bp-social-body{padding:15px}.bp-social>header{padding:14px 15px}.bp-social-feed{grid-template-columns:1fr}.bp-social-preview{max-width:350px;margin:auto}}
.bp-social-artwork{z-index:2;position:relative;min-height:0;overflow:hidden;border-radius:5px}.bp-social-artwork img{width:100%;height:100%;object-fit:cover;display:block}
.bp-inspiration-credits{font-size:11px;color:#9fbdab;margin:0 0 14px}.bp-inspiration-credits summary{cursor:pointer}.bp-inspiration-credits a{display:block;margin:8px 0;color:#b8e6c3;line-height:1.5}.bp-social-feed{align-items:start}

.bp-sharing-options{margin-top:24px;padding-top:18px;border-top:1px solid #354036}.bp-sharing-options a{color:#add5b5}.bp-sharing-options .bp-social-actions{display:flex;flex-wrap:wrap;gap:10px}.bp-sharing-options .bp-social-actions a{padding:10px 14px;border:1px solid #3c5141;border-radius:8px;text-decoration:none}
