.sp-back[data-v-c330f488]{animation:sp-in-c330f488 .2s cubic-bezier(.25,1,.5,1);background:#0009;display:grid;font-family:Montserrat,Montserrat Fallback,sans-serif;top:0;right:0;bottom:0;left:0;padding:16px;place-items:center;position:fixed;z-index:1000}.sp[data-v-c330f488]{background:#fff;display:flex;flex-direction:column;gap:14px;max-height:calc(100dvh - 32px);overflow-y:auto;padding:16px;width:min(420px,100%)}.sp-head[data-v-c330f488]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.sp-head h2[data-v-c330f488]{color:#2b2b2b;flex:1;font-size:16px;font-weight:700;margin:0}.sp-ic i[data-v-c330f488]:before{margin:0;width:auto}.sp-ic[data-v-c330f488]{color:#fff;display:grid;font-size:16px;height:30px;place-items:center;width:30px}.sp-x[data-v-c330f488]{background:#ececef;border:0;color:#2b2b2b;cursor:pointer;display:grid;font-size:12px;height:32px;place-items:center;width:32px}.sp-card[data-v-c330f488]{background:#f6f6f7;border:1px solid #e4e4e7;border-radius:10px;overflow:hidden}.sp-img[data-v-c330f488]{aspect-ratio:1200/630;background:#e4e4e7;position:relative}.sp-img img[data-v-c330f488]{display:block;height:100%;-o-object-fit:cover;object-fit:cover;opacity:0;transition:opacity .2s;width:100%}.sp-img.ready img[data-v-c330f488]{opacity:1}.sp-img[data-v-c330f488]:not(.ready):before{animation:sp-shine-c330f488 1.2s linear infinite;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.6) 50%,transparent 70%) #e4e4e7;background-size:200% 100%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}.sp-meta[data-v-c330f488]{display:flex;flex-direction:column;gap:3px;padding:10px 12px 12px}.sp-meta small[data-v-c330f488]{color:#7a7a7a;font-size:11px;font-weight:600;text-transform:lowercase}.sp-meta b[data-v-c330f488]{color:#2b2b2b;display:-webkit-box;font-size:14px;line-height:1.35;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical}.sp-note[data-v-c330f488]{color:#6b6b6b;font-size:12px;font-weight:600;line-height:1.45;margin:0}.sp-actions[data-v-c330f488]{display:flex;flex-direction:column;gap:8px}.sp-actions button[data-v-c330f488]{border:0;cursor:pointer;font:inherit;font-size:14px;font-weight:600;height:44px}.sp-main[data-v-c330f488]{color:#fff}.sp-main[data-v-c330f488]:hover{filter:brightness(.94)}.sp-alt[data-v-c330f488]{background:#ececef;color:#2b2b2b}@keyframes sp-in-c330f488{0%{opacity:0}}@keyframes sp-shine-c330f488{0%{background-position:150% 0}to{background-position:-50% 0}}@media (prefers-reduced-motion:reduce){.sp-back[data-v-c330f488],.sp-img[data-v-c330f488]:not(.ready):before{animation:none}}.sm-back[data-v-b980f78d]{animation:sm-in-b980f78d .2s cubic-bezier(.25,1,.5,1);background:#0009;display:grid;font-family:Montserrat,Montserrat Fallback,sans-serif;top:0;right:0;bottom:0;left:0;padding:16px;place-items:center;position:fixed;z-index:1000}.sm[data-v-b980f78d]{background:#fff;display:flex;flex-direction:column;gap:14px;max-height:calc(100dvh - 32px);padding:16px;position:relative;width:min(360px,100%)}.sm-head[data-v-b980f78d]{align-items:center;display:flex;gap:10px;margin-bottom:6px}.sm-head h2[data-v-b980f78d]{color:#2b2b2b;flex:1;font-size:16px;font-weight:700;margin:0}.sm-ig i[data-v-b980f78d]:before{margin:0;width:auto}.sm-ig[data-v-b980f78d]{background:#f00073;color:#fff;display:grid;font-size:16px;height:30px;place-items:center;width:30px}.sm-x[data-v-b980f78d]{background:#ececef;border:0;color:#2b2b2b;cursor:pointer;display:grid;font-size:12px;height:32px;place-items:center;width:32px}.ig-frame[data-v-b980f78d]{background:#18181a;border-radius:10px;display:flex;flex-direction:column;gap:8px;margin:0 auto;overflow:hidden;padding:0 0 8px;width:min(100%,calc(56.25dvh - 196.875px))}.sm-img[data-v-b980f78d]{aspect-ratio:9/16;background:#2a2a2d;border-radius:8px;overflow:hidden;position:relative;width:100%}.sm-img img[data-v-b980f78d]{display:block;height:100%;-o-object-fit:contain;object-fit:contain;opacity:0;transition:opacity .2s;width:100%}.sm-img.ready img[data-v-b980f78d]{opacity:1}.sm-img[data-v-b980f78d]:not(.ready):before{animation:sm-shine-b980f78d 1.2s linear infinite;background:linear-gradient(100deg,transparent 30%,hsla(0,0%,100%,.08) 50%,transparent 70%) #2a2a2d;background-size:200% 100%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}@keyframes sm-shine-b980f78d{0%{background-position:150% 0}to{background-position:-50% 0}}.ig-top[data-v-b980f78d]{background:linear-gradient(rgba(0,0,0,.35),transparent 100%);color:#fff;display:flex;flex-direction:column;gap:8px;height:13%;left:0;padding:2.5% 3% 0;pointer-events:none;position:absolute;right:0;top:0}.ig-bars[data-v-b980f78d]{display:flex;gap:3px}.ig-bars i[data-v-b980f78d]{background:#fff6;border-radius:1px;flex:1;height:2px}.ig-bars i.on[data-v-b980f78d]{background:#fff}.ig-who[data-v-b980f78d]{align-items:center;display:flex;font-size:11px;gap:7px}.ig-av[data-v-b980f78d]{background:var(--primary,#e35d5d);border-radius:50%;box-shadow:0 0 0 1.5px #fff;flex:none;height:22px;width:22px}.ig-name[data-v-b980f78d]{font-weight:700}.ig-who small[data-v-b980f78d]{flex:1;font-size:10.5px;opacity:.75}.ig-who svg[data-v-b980f78d]{height:18px;width:18px;fill:none;stroke:#fff;stroke-width:2;stroke-linecap:round}.ig-bottom[data-v-b980f78d]{align-items:center;color:#fff;display:flex;gap:clamp(6px,3%,12px);padding:0 8px;pointer-events:none}.ig-msg[data-v-b980f78d]{border:1px solid hsla(0,0%,100%,.55);border-radius:20px;flex:1;font-size:11px;min-width:0;overflow:hidden;padding:7px 14px;text-overflow:ellipsis;white-space:nowrap}.ig-bottom svg[data-v-b980f78d]{flex:none;height:19px;width:19px;fill:none;stroke:#fff;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.sm-err[data-v-b980f78d]{color:#6b6b6b;font-size:14px;font-weight:600;margin:0;padding:40px 20px;text-align:center}.sm-actions[data-v-b980f78d]{display:flex;flex-wrap:wrap;gap:8px}.sm-actions button[data-v-b980f78d]{border:0;cursor:pointer;flex:1 1 auto;font:inherit;font-size:14px;font-weight:600;height:44px;padding:0 14px}.sm-actions button[data-v-b980f78d]:disabled{cursor:default;opacity:.5}.sm-main[data-v-b980f78d]{background:var(--primary,#e35d5d);color:#fff;flex-basis:100%!important}.sm-alt[data-v-b980f78d]{background:#ececef;color:#2b2b2b}.sm-note[data-v-b980f78d]{color:#6b6b6b;font-size:12px;font-weight:600;line-height:1.45;margin:0}@keyframes sm-in-b980f78d{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.sm-back[data-v-b980f78d],.sm-img[data-v-b980f78d]:not(.ready):before{animation:none}}
