.bougie-share{z-index:82;vertical-align:middle;flex-shrink:0;display:inline-flex;position:relative}.share-header{align-self:flex-end;margin-left:12px}.bougie-share-trigger{color:#faf7f0;white-space:nowrap;cursor:pointer;background:#0f3d2e;border:1px solid #c9a24b;border-radius:999px;justify-content:center;align-items:center;gap:7px;min-width:44px;height:46px;min-height:46px;padding:0 13px;font:600 11px Arial,sans-serif;transition:background-color .18s,box-shadow .18s;display:inline-flex;position:relative}.bougie-share-trigger svg{color:#c9a24b;flex-shrink:0}.bougie-share-trigger:hover{background:#18513f;box-shadow:0 0 12px #c9a24b66}:is(.bougie-share-trigger:focus-visible,.nav-share-action:focus-visible){outline-offset:3px;outline:2px solid #c9a24b}.bougie-share-trigger:disabled{opacity:.72;cursor:wait}.bougie-share-menu{overscroll-behavior:contain;color:#0f3d2e;text-align:left;z-index:10050;background:#faf7f0;border:1px solid #c9a24b;border-radius:16px;width:min(310px,100vw - 24px);max-height:calc(100dvh - 120px);padding:17px 15px 13px;font-size:13px;position:absolute;inset:calc(100% + 9px) 0 auto auto;overflow:auto;transform:none;box-shadow:0 10px 30px #0003}.bougie-share-menu>strong{padding-right:25px;font:600 16px Georgia,serif;display:block}.share-official-preview{object-fit:contain;aspect-ratio:1;border-radius:50%;width:76px;height:76px;margin:10px auto 5px;display:block}.bougie-share-menu>p{text-align:center;margin:5px 0;font-size:12px}.bougie-share-menu .share-close{color:#0f3d2e;cursor:pointer;background:0 0;border:0;width:32px;height:32px;min-height:32px;font-size:22px;position:absolute;top:5px;right:7px}.share-channels{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin-top:14px;display:grid}.share-channels a,.share-channels button{color:#0f3d2e;text-align:center;cursor:pointer;background:#faf7f0;border:1px solid #c9a24b;border-radius:999px;justify-content:center;align-items:center;min-height:40px;padding:6px;font:11px Arial,sans-serif;text-decoration:none;display:flex}.share-channels a:hover,.share-channels button:hover{background:#f0e7d0}.share-copy-toast{color:#0f3d2e;text-align:center;background:#c9a24b;border-radius:9px;margin:10px 0 0;padding:9px;font-weight:700}.bougie-share-menu input{color:#0f3d2e;background:#fff;border:1px solid #c9a24b;border-radius:8px;width:100%;margin-top:8px;padding:8px}.atlas-site-header:has(.bougie-share-menu){z-index:1100}.nav-share-action{display:none}@media (max-width:1050px){.atlas-nav-inner>.share-header{align-self:center;margin-left:0}.bougie-share-trigger{border-radius:50%;width:44px;height:44px;min-height:44px;padding:0}.bougie-share-trigger>span{display:none}.nav-share-action{width:100%;min-height:49px;color:inherit;text-align:left;font:inherit;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e1e6d7;padding:13px 0;display:block!important}.bougie-share-menu{width:min(310px,100vw - 24px);max-height:calc(100dvh - 110px);right:0}}@media (prefers-reduced-motion:reduce){.bougie-share-trigger{transition:none}}
