.public-share-picker26,.public-video-form26{border:1px solid #cfded7;border-radius:16px;padding:18px;margin:4px 0;background:#f8fbf9}
.public-share-picker26 legend,.public-video-form26 legend{font-weight:800;color:#0d4b39;padding:0 8px}
.public-share-picker26>p,.public-video-form26>p{margin:.15rem 0 1rem;color:#52665e}
.public-share-picker26>div{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px}
.public-share-picker26 label{display:flex;align-items:center;gap:9px;border:1px solid #d7e3de;border-radius:12px;padding:10px 12px;background:#fff;cursor:pointer}
.public-share-picker26 label>span{display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#176347;color:#fff;font-weight:800;font-size:.84rem}
.public-share-picker26 input{width:auto;margin:0}
.public-video-form26{display:grid;gap:12px}
.public-video-form26 video{display:block;width:min(100%,560px);max-height:315px;border-radius:12px;background:#07130f}
.public-video26{position:relative;width:100%;aspect-ratio:16/9;margin:1.4rem 0 1.8rem;border-radius:18px;overflow:hidden;background:#06130f;box-shadow:0 12px 32px rgba(5,44,32,.16)}
.public-video26 iframe,.public-video26 video{display:block;width:100%;height:100%;border:0;object-fit:contain}
.public-share26{margin-top:2rem;padding-top:1.4rem;border-top:1px solid #d9e4df}
.public-share26 h2{font-size:1.1rem;margin:0 0 .9rem;color:#123d31}
.public-share26>div{display:flex;flex-wrap:wrap;gap:9px}
.public-share26 a,.public-share26 button{appearance:none;display:inline-flex;align-items:center;gap:8px;min-height:42px;border:1px solid transparent;border-radius:999px;padding:8px 14px;background:#176347;color:#fff;text-decoration:none;font:700 .9rem/1 inherit;cursor:pointer;transition:transform .16s ease,box-shadow .16s ease,filter .16s ease}
.public-share26 a:hover,.public-share26 button:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(0,0,0,.15);filter:brightness(1.04)}
.public-share26 span{display:grid;place-items:center;min-width:23px;height:23px;padding:0 3px;border-radius:50%;background:rgba(255,255,255,.2);font-size:.8rem;font-weight:900}
.public-share26 [data-share26="facebook"]{background:#1877f2}.public-share26 [data-share26="x"]{background:#111}.public-share26 [data-share26="whatsapp"]{background:#188b49}.public-share26 [data-share26="viber"]{background:#665cac}.public-share26 [data-share26="telegram"]{background:#2481cc}.public-share26 [data-share26="linkedin"]{background:#0a66c2}.public-share26 [data-share26="email"]{background:#7a4d12}.public-share26 [data-share26="copy"]{background:#425a51}.public-share26 [data-share26="native"]{background:#176347}
.public-share26>p{min-height:1.25em;margin:.65rem 0 0;color:#176347;font-weight:700;font-size:.88rem}
@media(max-width:640px){.public-share-picker26>div{grid-template-columns:1fr 1fr}.public-share26>div{display:grid;grid-template-columns:1fr 1fr}.public-share26 a,.public-share26 button{justify-content:flex-start;width:100%;padding:8px 11px}.public-video26{border-radius:12px}}
@media(max-width:390px){.public-share-picker26>div,.public-share26>div{grid-template-columns:1fr}}
