/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.block-almanassa-share{margin-inline-start:1.25rem;margin-inline-end:1.25rem;}@media (min-width:768px){.block-almanassa-share{margin-inline-start:1.875rem;margin-inline-end:8rem;}}.almanassa-share-block{display:inline-flex;align-items:center;position:relative;}.almanassa-share-block .share-toggle{display:inline-flex;align-items:center;gap:8px;padding-block:12px;padding-inline-end:8px;background:transparent;border:none;cursor:pointer;color:inherit;}.almanassa-share-block .share-toggle svg{flex-shrink:0;}.almanassa-share-block .share-toggle span{white-space:nowrap;}.almanassa-share-block .share-actions{display:flex;gap:8px;margin-left:8px;align-items:center;}.almanassa-share-block .share-actions[hidden]{display:none;}.almanassa-share-block .share-btn{width:40px;height:40px;padding:0;background:transparent;border:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;color:inherit;}.almanassa-share-block svg{display:block;}.almanassa-share-block .visually-hidden{position:absolute !important;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;}.almanassa-share-block .share-btn:focus,.almanassa-share-block .share-toggle:focus{outline:none;}.almanassa-share-block .copy-message{font-size:0.875rem;color:#28a745;margin-left:8px;white-space:nowrap;opacity:1;transition:opacity 0.3s ease;display:inline-block;}
