.gilf-gradient-actions{display:flex;gap:4px;position:absolute;justify-content:space-between;pointer-events:none;top:0;width:100%;padding:0;background:linear-gradient(rgba(0,0,0,.48) 0%,rgba(0,0,0,.24) 40%,rgba(0,0,0,.06) 75%,rgba(0,0,0,.03) 85%,rgba(0,0,0,0) 100%);opacity:0;transition:opacity .2s ease-in-out;z-index:10;border-radius:6px}.gilf-gradient-actions.visible{opacity:1}.gilf-gradient-actions .gilf-actions-left{display:flex;gap:4px;pointer-events:auto;padding:4px 4px 0 0}.gilf-gradient-actions .gilf-actions-right{display:flex;gap:4px;pointer-events:auto;justify-content:flex-end;padding:4px 4px 0 0}.gilf-gradient-actions .gilf-action-btn{display:inline-flex;justify-content:center;align-items:center;gap:8px;flex-shrink:0;cursor:pointer;transition:background 50ms ease-out;pointer-events:auto;background:linear-gradient(0deg,rgba(146,146,160,.18) 0%,rgba(146,146,160,.18) 100%),rgba(28,28,38,.14);color:#fff;height:36px;min-width:36px;border-radius:18px;border:0;padding:0 12px}.gilf-gradient-actions .gilf-action-btn:hover{background:linear-gradient(0deg,rgba(146,146,160,.28) 0%,rgba(146,146,160,.28) 100%),rgba(28,28,38,.24)}.gilf-gradient-actions .gilf-action-btn:active{background:linear-gradient(0deg,rgba(146,146,160,.38) 0%,rgba(146,146,160,.38) 100%),rgba(28,28,38,.34)}.gilf-gradient-actions .gilf-action-btn:focus{outline:2px solid #fff;outline-offset:2px}.gilf-gradient-actions .gilf-action-btn:focus:not(:focus-visible){outline:0}.gilf-gradient-actions .gilf-action-btn:focus-visible{outline:2px solid #fff;outline-offset:2px}.gilf-gradient-actions .gilf-action-btn svg{flex-shrink:0;width:20px;height:20px}.gilf-gradient-actions .gilf-action-btn .gilf-btn-icon{flex-shrink:0;width:20px;height:20px;background-size:contain;background-repeat:no-repeat;background-position:center}.gilf-gradient-actions .gilf-action-btn.gilf-share-btn{gap:6px;padding:0 12px 0 10px}.gilf-gradient-actions .gilf-action-btn.gilf-share-btn .gilf-btn-text{margin:0;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:14px;line-height:21px;letter-spacing:-.56px;font-weight:600;text-shadow:rgba(9,9,11,.4) 0 0 2px}.gilf-context-menu{position:fixed;background-color:#fff;padding:8px;border-radius:12px;outline:#d4d4d8 solid .5px;box-shadow:rgba(9,9,11,.1) 0 4px 6px -1px,rgba(9,9,11,.1) 0 2px 4px -2px;z-index:10000;min-width:160px;display:none}.gilf-context-menu.visible{display:block}.gilf-context-menu .gilf-menu-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;width:100%}.gilf-context-menu .gilf-menu-item{cursor:pointer;width:100%;display:flex;align-items:center;justify-content:flex-start;border-radius:8px;height:40px;padding:8px 12px;fill:#6f6f78;stroke:#6f6f78;gap:10px;transition:background-color .1s ease;box-sizing:border-box}.gilf-context-menu .gilf-menu-item:hover{background-color:rgba(0,0,0,.04)}.gilf-context-menu .gilf-menu-item:active{background-color:rgba(0,0,0,.08)}.gilf-context-menu .gilf-menu-item .gilf-menu-icon{flex-shrink:0;width:18px;height:18px;display:flex;align-items:center;justify-content:center;background-size:contain;background-repeat:no-repeat;background-position:center}.gilf-context-menu .gilf-menu-item .gilf-menu-icon svg{width:18px;height:18px}.gilf-context-menu .gilf-menu-item .gilf-menu-text{color:#000;font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;font-size:14px;font-weight:400;width:100%}.gilf-menu-backdrop{position:fixed;top:0;left:0;right:0;bottom:0;z-index:9999;display:none}.gilf-menu-backdrop.visible{display:block}@media(prefers-contrast:high){.gilf-gradient-actions .gilf-action-btn{background:ButtonFace;color:ButtonText;border:1px solid ButtonText}.gilf-gradient-actions .gilf-action-btn:focus,.gilf-gradient-actions .gilf-action-btn:focus-visible{outline:2px solid Highlight;outline-offset:2px}.gilf-context-menu{border:1px solid ButtonText}.gilf-context-menu .gilf-menu-item:hover{background-color:Highlight;color:HighlightText}}@media(prefers-reduced-motion:reduce){.gilf-gradient-actions{transition:none}.gilf-action-btn{transition:none}.gilf-menu-item{transition:none}}@media(prefers-color-scheme:dark){.gilf-context-menu{background-color:#1c1c1e;outline-color:#48484a}.gilf-context-menu .gilf-menu-item{fill:#aeaeb2;stroke:#aeaeb2}.gilf-context-menu .gilf-menu-item .gilf-menu-text{color:#fff}.gilf-context-menu .gilf-menu-item:hover{background-color:rgba(255,255,255,.08)}.gilf-context-menu .gilf-menu-item:active{background-color:rgba(255,255,255,.12)}}.gilf-gradient-actions .gilf-action-btn.gilf-more-btn .gilf-btn-icon{background-image:url(/rp/wkCrZKE0krqUuc8gyBEMUEy8LtQ.svg)}.gilf-gradient-actions .gilf-action-btn.gilf-download-btn .gilf-btn-icon{background-image:url(/rp/D1EcyaYlHd8TYBn_MOSH3klYhT8.svg)}.gilf-gradient-actions .gilf-action-btn.gilf-share-btn .gilf-btn-icon{background-image:url(/rp/9EwUUxz8Oei5BoyMu9bh4pi6ZEo.svg)}.gilf-context-menu .gilf-menu-item.gilf-use-prompt-item .gilf-menu-icon{background-image:url(/rp/d2M8KtssxpqVPldTyhpa0ukRyPo.svg)}.gilf-context-menu .gilf-menu-item.gilf-remix-item .gilf-menu-icon{background-image:url(/rp/BfToAFeJWCfxiouqmS-9rdVASYk.svg)}