.tfb{--tfb-gap:12px;display:block;margin:26px 0;direction:rtl;box-sizing:border-box}.tfb.tfb-inline{display:inline-flex;margin:6px 4px;vertical-align:middle}.tfb .tfb-head{margin:0 0 14px}.tfb .tfb-title{margin:0;font-size:1.05rem;font-weight:800;line-height:1.7}.tfb .tfb-text{margin:6px 0 0;font-size:.86rem;line-height:2}.tfb .tfb-row{display:flex;flex-wrap:wrap;gap:var(--tfb-gap);justify-content:center;align-items:stretch}.tfb[data-align=start] .tfb-row{justify-content:flex-start}.tfb .tfb-btn{flex:1 1 200px;min-width:0;display:inline-flex;align-items:center;justify-content:center;gap:9px;min-height:50px;padding:11px 20px;border:1px solid #fff0;border-radius:12px;text-decoration:none;box-sizing:border-box;line-height:1.6}.tfb[data-count="1"] .tfb-btn{flex:0 1 auto}.tfb[data-width=full] .tfb-btn{flex:1 1 100%}.tfb.tfb-inline .tfb-btn{flex:0 1 auto}.tfb .tfb-btn-l{display:flex;flex-direction:column;align-items:center;min-width:0}.tfb .tfb-btn-t{font-size:.92rem;font-weight:700}.tfb .tfb-btn-s{font-size:.7rem;font-weight:600}.tfb .tfb-btn-ic,.tfb .tfb-btn-go{display:flex;flex:0 0 auto}.tfb .tfb-note{display:flex;align-items:center;justify-content:center;gap:6px;margin:12px 0 0;font-size:.75rem;line-height:1.8}@media(max-width:520px){.tfb[data-count] .tfb-btn{flex:1 1 100%}}.tfb{--tfb-ink:#1e1e1e;--tfb-body:#4a5568;--tfb-mut:#8b98a8;--tfb-line:#e6ebf1;--tfb-line2:#d5dee8;--tfb-soft:#f6f9fc;--tfb-surface:#fff;--tfb-ok:#16a46b;--tfb-r:16px;--tfb-ease:cubic-bezier(.4, 0, .2, 1);--tfb-t:.25s var(--tfb-ease);--tfb-x:#0099ff;--tfb-x-d:#0066cc;--tfb-x-50:#eaf6ff;--tfb-x-100:#d3ebff;--tfb-x-ink:#0066cc;--tfb-x-on:#fff}.tfb[data-tone="orange"]{--tfb-x:#fea000;--tfb-x-d:#e58f00;--tfb-x-50:#fff6e6;--tfb-x-100:#ffe3b0;--tfb-x-ink:#8a5300}.tfb[data-tone="green"]{--tfb-x:#16a46b;--tfb-x-d:#0f8d5b;--tfb-x-50:#e9f8f1;--tfb-x-100:#bfe8d5;--tfb-x-ink:#0d7a4e}.tfb[data-tone="neutral"]{--tfb-x:#4a5568;--tfb-x-d:#37414f;--tfb-x-50:#f6f9fc;--tfb-x-100:#e6ebf1;--tfb-x-ink:#37414f}html[data-theme="dark"] .tfb{--tfb-ink:#e8eef6;--tfb-body:#b3c1d0;--tfb-mut:#7d8ea1;--tfb-line:#22303f;--tfb-line2:#2c3c4e;--tfb-soft:#16202b;--tfb-surface:#111a23;--tfb-ok:#3ddb9c;--tfb-x-50:#12293c;--tfb-x-100:#1e4a6e;--tfb-x-ink:#6cc0ff}html[data-theme="dark"] .tfb[data-tone="orange"]{--tfb-x-50:#2e2110;--tfb-x-100:#5a3f14;--tfb-x-ink:#ffc45f}html[data-theme="dark"] .tfb[data-tone="green"]{--tfb-x-50:#102b21;--tfb-x-100:#1d5240;--tfb-x-ink:#3ddb9c}html[data-theme="dark"] .tfb[data-tone="neutral"]{--tfb-x-50:#16202b;--tfb-x-100:#2c3c4e;--tfb-x-ink:#9fb0c2}.tfb-box{position:relative;padding:22px 24px;border:1px solid var(--tfb-x-100);border-radius:var(--tfb-r);background:var(--tfb-x-50);overflow:hidden}.tfb-box::before{content:"";position:absolute;inset-block-start:0;inset-inline:0;block-size:3px;background:linear-gradient(to left,var(--tfb-x),var(--tfb-x-d))}.tfb .tfb-title{color:var(--tfb-ink)}.tfb .tfb-text{color:var(--tfb-body)}.tfb-box .tfb-head{text-align:center}.tfb-box[data-align="start"] .tfb-head{text-align:start}.tfb .tfb-btn{font-family:inherit;background-image:none;transition:transform var(--tfb-t),box-shadow var(--tfb-t),background-color var(--tfb-t),border-color var(--tfb-t),color var(--tfb-t)}.tfb .tfb-btn:hover{transform:translateY(-2px)}.tfb .tfb-btn:active{transform:translateY(0)}.tfb .tfb-btn:focus-visible{outline:2px solid var(--tfb-x);outline-offset:3px}.tfb .tfb-btn-go{opacity:.65;transition:transform var(--tfb-t),opacity var(--tfb-t)}.tfb .tfb-btn:hover .tfb-btn-go{opacity:1;transform:translateX(-3px)}.tfb .tfb-btn-s{opacity:.8}.tfb .tfb-primary{background-color:var(--tfb-x);border-color:var(--tfb-x);color:var(--tfb-x-on);box-shadow:0 3px 10px rgb(0 0 0 / .1)}.tfb .tfb-primary:hover{background-color:var(--tfb-x-d);border-color:var(--tfb-x-d);color:var(--tfb-x-on);box-shadow:0 6px 18px rgb(0 0 0 / .14)}.tfb .tfb-accent{background-color:#fea000;border-color:#fea000;color:#fff!important;box-shadow:0 3px 10px rgb(0 0 0 / .1);background-image:none!important}.tfb .tfb-accent:hover{background-color:#e58f00;border-color:#e58f00;color:#fff;box-shadow:0 6px 18px rgb(0 0 0 / .14)}.tfb .tfb-ghost{background-color:var(--tfb-surface);border-color:var(--tfb-line2);color:var(--tfb-ink)}.tfb .tfb-ghost:hover{border-color:var(--tfb-x);color:var(--tfb-x-ink);background-color:var(--tfb-surface)}.tfb .tfb-soft{background-color:var(--tfb-x-50);border-color:var(--tfb-x-100);color:var(--tfb-x-ink)}.tfb .tfb-soft:hover{background-color:var(--tfb-x-100);color:var(--tfb-x-ink)}.tfb-box .tfb-soft{background-color:var(--tfb-surface)}.tfb-box .tfb-soft:hover{background-color:var(--tfb-x-100)}.tfb .tfb-note{color:var(--tfb-mut);font-weight:600}.tfb .tfb-note svg{color:var(--tfb-ok)}.tfb[data-align="start"] .tfb-note{justify-content:flex-start}@media (max-width:520px){.tfb-box{padding:18px 16px;border-radius:14px}.tfb.tfb-inline{display:flex;margin-inline:0}.tfb.tfb-inline .tfb-btn{flex:1 1 100%}}@media (prefers-reduced-motion:reduce){.tfb .tfb-btn,.tfb .tfb-btn-go{transition-duration:.01ms}.tfb .tfb-btn:hover{transform:none}.tfb .tfb-btn:hover .tfb-btn-go{transform:none}}