.tlc-share{margin:30px 0;padding:24px;border:1px solid #dedfd8;border-radius:12px;background:#f7f4ee;color:#202b32;min-width:0}.tlc-share h2{font-size:23px;line-height:1.3;margin:0 0 8px;letter-spacing:-.02em}.tlc-share p{font-size:14px;margin:0 0 14px;line-height:1.6;color:#526068}.tlc-share-actions{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.tlc-share .tlc-share-link,.tlc-share .tlc-share-button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:10px 15px;border:1px solid #294a43;border-radius:6px;color:#294a43;background:#fff;font:650 14px/1.4 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;text-decoration:none;cursor:pointer;overflow-wrap:anywhere}.tlc-share .tlc-share-link:hover,.tlc-share .tlc-share-button:hover{background:#eaf0e9}.tlc-share :focus-visible{outline:3px solid #b44d28;outline-offset:4px}.tlc-share [hidden]{display:none!important}.tlc-share .tlc-share-status{min-height:22px;margin:12px 0 0;color:#294a43}.tlc-share .tlc-share-manual{margin-top:12px;display:block;font-size:14px;font-weight:650}.tlc-share .tlc-share-url{display:block;width:100%;margin-top:6px;padding:10px;border:1px solid #83918d;border-radius:6px;background:#fff;color:#202b32;font:13px/1.5 ui-monospace,SFMono-Regular,Consolas,monospace;box-sizing:border-box}.tlc-share .tlc-share-note{margin:12px 0 0;font-size:12px}@media(max-width:480px){.tlc-share{padding:19px}.tlc-share-actions{gap:9px}.tlc-share .tlc-share-link,.tlc-share .tlc-share-button{flex:1 1 110px}}
