.widgetpro-show-more-container{position:relative}.widgetpro-show-more-content{overflow:hidden;transition:all 0.3s ease}.widgetpro-show-more-btn-wrap{margin-top:15px}.widgetpro-show-more-btn{display:inline-block;padding:8px 15px;border:none;border-radius:4px;cursor:pointer;transition:all 0.3s ease}.widgetpro-show-more-btn:hover{opacity:.8}.widgetpro-image-scroll-container{position:relative;overflow:hidden;width:100%}.widgetpro-image-scroll-container img{width:100%;height:auto;display:block;transition:transform 0.1s linear}.widgetpro-copyright-container{display:flex;align-items:center;gap:10px}.widgetpro-copyright-icon{transition:all 0.3s ease}.widgetpro-copyright-text-wrap{max-width:0;overflow:hidden;white-space:nowrap;transition:max-width 0.5s ease}.widgetpro-copyright-container:hover .widgetpro-copyright-text-wrap{max-width:500px}.widgetpro-copyright-text{text-decoration:none;display:inline-block}.widgetpro-before-after-container{position:relative;display:inline-block;overflow:hidden}.widgetpro-before-after-wrapper{position:relative;width:100%;padding-top:100%;overflow:hidden}.widgetpro-before-after-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:opacity 0.3s ease}.widgetpro-before-image{z-index:2;opacity:1}.widgetpro-after-image{z-index:1;opacity:0}.widgetpro-before-after-container:hover .widgetpro-before-image{opacity:0}.widgetpro-before-after-container:hover .widgetpro-after-image{opacity:1}.widgetpro-copy-clipboard-container{position:relative}.widgetpro-copy-clipboard-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;cursor:pointer;transition:all 0.3s ease}.widgetpro-copy-clipboard-btn:hover{opacity:.9}.widgetpro-copy-clipboard-btn.copied{transition:all 0.3s ease}.widgetpro-copy-clipboard-icon{display:inline-flex;align-items:center}.widgetpro-hover-icon-container{position:relative;display:block;text-align:center}.widgetpro-hover-icon{width:100px;height:100px;object-fit:cover;cursor:pointer;transition:opacity 0.3s ease;display:inline-block}.widgetpro-hover-content{display:none;position:absolute;top:100%;left:50%;transform:translateX(-50%);text-align:center;z-index:10;flex-direction:column;align-items:center;padding:10px;width:100%}.widgetpro-hover-icon-container:hover .widgetpro-hover-content{display:flex}.widgetpro-hover-image{width:200px;height:auto;object-fit:cover;margin-bottom:10px;max-width:100%}.widgetpro-hover-text-wrap{margin:5px 0;display:flex;justify-content:center}.widgetpro-hover-text{display:inline-block;padding:10px 20px;border:none;cursor:pointer;text-decoration:none;transition:all 0.3s ease}.widgetpro-hover-text:hover{opacity:.8}.widgetpro-long-heading-container{position:relative;display:block;width:100%}.widgetpro-long-heading{position:relative;display:inline-block;cursor:default;max-width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.widgetpro-short-link-container{position:relative}.widgetpro-short-link-btn{display:inline-flex;align-items:center;gap:8px;padding:10px 20px;border:none;cursor:pointer;transition:all 0.3s ease}.widgetpro-short-link-btn:hover{opacity:.9}.widgetpro-short-link-btn.copied{transition:all 0.3s ease}.widgetpro-short-link-icon{display:inline-flex;align-items:center;line-height:1;font-size:16px}.widgetpro-short-link-icon svg{width:16px;height:16px}