.bgpsr-section{margin:18px 0;padding:16px;background:#fff;border-radius:15px;color:#182033}.bgpsr-section h3{margin:0 0 12px}.bgpsr-stories{display:flex;gap:9px;overflow-x:auto;padding-bottom:8px}.bgpsr-create,.bgpsr-story{flex:0 0 112px;height:165px;border:0;border-radius:12px;background-color:#dde3ef;background-size:cover;background-position:center;position:relative;overflow:hidden;cursor:pointer;color:#fff;text-align:left}.bgpsr-create{display:flex;flex-direction:column;align-items:center;justify-content:center;background:#f2f3f8;color:#634be7;font-size:38px;text-decoration:none}.bgpsr-create span{font-size:12px;color:#172039}.bgpsr-story span,.bgpsr-reel span{position:absolute;bottom:0;left:0;right:0;padding:22px 7px 8px;background:linear-gradient(transparent,#000a);color:white;font-size:12px;font-weight:700}.bgpsr-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.bgpsr-reel{aspect-ratio:9/16;border:0;border-radius:12px;background:#12131a center/cover;position:relative;cursor:pointer}.bgpsr-form{display:grid;gap:12px;margin:14px 0}.bgpsr-form label{display:block}.bgpsr-form button{background:#7253ec;color:#fff;border:0;border-radius:9px;padding:12px;cursor:pointer}.bgpsr-overlay{position:fixed;inset:0;z-index:999999;background:#08080cf2;display:flex;align-items:center;justify-content:center}.bgpsr-overlay video,.bgpsr-overlay img{max-height:90vh;max-width:94vw;object-fit:contain}.bgpsr-close{position:absolute;top:18px;right:18px;background:#fff;color:#000;border:0;border-radius:50%;font-size:25px;width:42px;height:42px;cursor:pointer}@media(min-width:700px){.bgpsr-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}

.bgpsr-choices{display:grid;grid-template-columns:1fr 1fr;gap:10px}.bgpsr-choice{border:1px solid #d8d8e8;border-radius:12px;background:#f7f7fb;color:#24233a;padding:14px 8px;cursor:pointer;font-weight:700}.bgpsr-choice small{display:block;font-size:11px;font-weight:400;margin-top:4px}.bgpsr-choice.is-active{background:#ede8ff;border-color:#7354e9;color:#5334ce}.bgpsr-chooser-panel[hidden]{display:none!important}.bgpsr-form input[type=file]{display:block;max-width:100%;margin-top:6px}.bgpsr-chooser p{margin:6px 0 12px}
