.yr-share-trigger,.yr-share-modal button,.yr-share-modal a{font:inherit;box-sizing:border-box}.yr-share-trigger{display:inline-flex;align-items:center;justify-content:center;gap:9px;cursor:pointer;background:#fffdf7;color:#253a2b;border:1px solid #bec6bb;border-radius:4px;padding:12px 16px;font-weight:700;font-size:13px;line-height:1.4}.yr-share-trigger svg,.yr-share-modal svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.8;flex:none}.yr-detail-info>.yr-share-trigger{width:100%;margin-top:12px}.yr-card .yr-share-trigger{margin:0 20px 20px;width:calc(100% - 40px)}.yr-share-trigger:hover{background:#edf0e8}.yr-share-trigger:focus-visible,.yr-share-modal :focus-visible{outline:3px solid #b82e2a;outline-offset:3px}.yr-share-modal{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 32px);padding:0;border:1px solid #d2d6cd;border-radius:12px;background:#f8f6ef;color:#242923;box-shadow:0 24px 100px #0005;overflow:auto}.yr-share-modal::backdrop{background:#131a15b3}.yr-share-modal a.yr-share-wa{font-size:13px!important}.yr-share-modal a.yr-share-wa::after{content:"WhatsApp"!important;font-size:13px!important;line-height:1.35!important}.yr-share-modal .yr-share-actions button:hover,.yr-share-modal .yr-share-actions button:focus,.yr-share-modal .yr-share-photo-button:hover,.yr-share-modal .yr-share-photo-button:focus{background:#edf0e8;color:#253a2b}.yr-share-inner{padding:26px}.yr-share-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.yr-share-modal h2{font-size:24px;line-height:1.2;margin:0 0 12px;font-weight:600}.yr-share-modal p{line-height:1.6}.yr-share-model{font-size:15px;margin:0 0 4px;font-weight:700}.yr-share-summary{font-size:13px;color:#60675c;margin:0 0 20px}.yr-share-close{border:0;background:#fff0;font-size:26px;cursor:pointer;padding:0 5px;color:inherit}.yr-share-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.yr-share-actions a,.yr-share-actions button,.yr-share-photo-button{display:flex;align-items:center;justify-content:center;gap:8px;border:1px solid #bbc2b4;border-radius:5px;background:#fffdf7;color:#253a2b;padding:13px 10px;text-decoration:none;font-size:13px;line-height:1.35;font-weight:700;cursor:pointer}.yr-share-actions .yr-share-wa{background:#253d2d;color:#fff;border-color:#253d2d}.yr-share-photo{border-top:1px solid #d8dbd0;margin-top:22px;padding-top:18px}.yr-share-photo h3{font-size:16px;margin:0 0 7px}.yr-share-photo p{font-size:12px;color:#60675c;margin:0 0 12px}.yr-share-photo-button{width:100%}.yr-share-photo-button:disabled{opacity:.65;cursor:wait}.yr-share-preview{width:100%;height:auto;display:block;border:1px solid #ddd;margin:14px 0;border-radius:4px}.yr-share-preview[hidden]{display:none}.yr-share-status{font-size:12px;min-height:20px;margin:12px 0 0;color:#344d39}.yr-share-copy-fallback{width:100%;min-height:100px;font:12px/1.6 inherit;margin-top:12px}.yr-share-modal [hidden]{display:none!important}@media(max-width:480px){.yr-share-inner{padding:22px 18px}.yr-share-modal h2{font-size:22px}.yr-share-actions a,.yr-share-actions button{font-size:12px}.yr-share-trigger{padding:11px 14px}}