.tf-share{white-space:normal;text-transform:none;letter-spacing:normal;font-size:14px;line-height:1.4}.tf-share__card{overscroll-behavior:contain;gap:12px;max-width:460px;max-height:calc(100dvh - 48px);overflow-y:auto}.tf-share__head{align-items:center;gap:10px;min-width:0;display:flex}.tf-share__title{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.tf-share__langs{background:var(--paper,#fbf7ee);border:1px solid var(--line-2,#1f1b1626);border-radius:9px;flex:none;padding:2px;display:inline-flex}.tf-share__langs button{height:26px;color:var(--body,#4a4339);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:0 9px;font-size:12px;font-weight:500}.tf-share__langs button.is-on{background:var(--white,#fff);color:var(--ink,#1f1b16);font-weight:600;box-shadow:0 1px 2px #1f1b161f}.tf-share__langs button:focus-visible{outline:2px solid var(--focus,#b07042);outline-offset:1px}.tf-share__preview{aspect-ratio:1200/630;border:1px solid var(--line-2,#1f1b1626);background:#f8f6f1;border-radius:10px;overflow:hidden}.tf-share__preview img{object-fit:cover;width:100%;height:100%;display:block}.tf-share__preview.is-wait{background:linear-gradient(90deg,#f8f6f1,#e8f2ec,#f8f6f1) 0 0/200% 100%;animation:2.4s linear infinite tf-share-wait}@keyframes tf-share-wait{0%{background-position:200% 0}to{background-position:-200% 0}}.tf-share__link{gap:8px;display:flex}.tf-share__link .tf-confirm__field{text-overflow:ellipsis;flex:auto;min-width:0}.tf-share__row{flex-wrap:wrap;gap:8px;min-height:32px;display:flex}.tf-share__row>.tf-confirm__btn{flex:1 1 0;min-width:max-content;text-decoration:none}.tf-share .tf-confirm__btn{gap:6px}.tf-share .tf-confirm__btn svg{flex:none;width:16px;height:16px}.tf-share .tf-confirm__btn:disabled{cursor:progress;opacity:.75}.tf-share .tf-confirm__btn.is-err{border-color:var(--red,#c73e33);color:var(--red,#c73e33)}.tf-share__spin{border:2px solid;border-inline-end-color:#0000;border-radius:50%;flex:none;width:14px;height:14px;animation:.8s linear infinite tf-share-spin}@keyframes tf-share-spin{to{transform:rotate(360deg)}}.tf-share__sk{background:var(--paper,#fbf7ee);border-radius:8px;flex:auto;height:32px}@media (prefers-reduced-motion:reduce){.tf-share__preview.is-wait,.tf-share__spin{animation:none}}@media (max-width:640px){.tf-share__card{max-height:calc(100dvh - 24px)}.tf-share__head{flex-wrap:wrap}.tf-share__title{flex-basis:100%}.tf-share__link{flex-direction:column}.tf-share__link .tf-confirm__field{height:44px}.tf-share .tf-confirm__btn,.tf-share__langs button{min-height:44px}.tf-share__langs{width:100%}.tf-share__langs button{flex:1 1 0}.tf-share__row>.tf-confirm__btn{flex-basis:calc(50% - 4px);min-width:0}}.tf-share-btn{justify-content:center;align-items:center;gap:6px;display:inline-flex}.tf-share-btn svg{flex:none;width:16px;height:16px}
