/* The generator itself is loaded only after an explicit click. */
.tkp-reading-page .tkp-interview-actions{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;flex:0 0 auto}
.tkp-reading-page .tkp-special-share-trigger{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;padding:9px 14px;border:1px solid #242320;border-radius:3px;background:#242320;color:#fff;font-size:12px;font-weight:600;line-height:1.5;letter-spacing:.025em;white-space:nowrap}
.tkp-reading-page .tkp-special-share-trigger:hover{background:#444039}
.tkp-reading-page .tkp-special-share-trigger:disabled{cursor:wait;opacity:.65}
.tkp-special-share-trigger svg{width:17px;height:20px;fill:none;stroke:currentColor;stroke-width:1.3}
.tkp-reading-page .tkp-special-share-live{display:block;margin:0;font-size:12px;line-height:1.7;color:#645c50}
.tkp-special-share-live:empty{display:none}
@media(max-width:1100px){.tkp-reading-page .tkp-interview-identity{flex-wrap:wrap}.tkp-reading-page .tkp-interview-actions{margin-left:auto}}
@media(max-width:600px){.tkp-reading-page .tkp-interview-actions{width:100%;margin:4px 0 0;justify-content:flex-start;gap:18px}.tkp-reading-page .tkp-interview-actions .tkp-share-article>span{display:inline}.tkp-reading-page .tkp-interview-actions .tkp-share-article{font-size:11px!important;gap:6px}.tkp-reading-page .tkp-special-share-trigger{font-size:12px;padding:9px 12px}}
