.tlfca-v177-share{max-width:1120px;margin:18px auto 100px;padding:14px 18px;border:1px solid #ddcbb4;border-radius:12px;background:#faf7f2;color:#333;line-height:1.85;box-sizing:border-box}.tlfca-v177-share summary{cursor:pointer;min-height:44px;font-weight:700}.tlfca-v177-actions{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0}.tlfca-v177-share :is(button,a){font:inherit;color:#59402c}.tlfca-v177-actions :is(button,a){display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:8px 14px;border:1px solid #ab9274;border-radius:8px;background:#fff;text-decoration:underline;box-sizing:border-box;cursor:pointer}.tlfca-v177-share input{font:inherit;width:100%;min-height:48px;box-sizing:border-box;padding:8px;border:1px solid #ab9274;border-radius:8px}.tlfca-v177-share :focus-visible{outline:3px solid #76512e;outline-offset:4px}.tlfca-v177-share [hidden]{display:none!important}@media(max-width:480px){.tlfca-v177-share{margin:16px 12px 100px}.tlfca-v177-actions :is(button,a){flex:1 1 120px}}@media print{.tlfca-v177-share{display:none!important}}