.tnfs{--tnfs-ink:#0b0f19;--tnfs-muted:#5b6475;--tnfs-line:#e1e6f5;--tnfs-g:#15803d;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:18px 34px;margin:20px 0;padding:14px 20px;border:1px solid var(--tnfs-line);border-radius:18px;background:#fff;box-shadow:0 8px 24px rgba(16,29,58,.05);font-family:inherit;line-height:1.3;text-align:left}.tnfs *{box-sizing:border-box}.tnfs .tnfs-model{display:flex;align-items:center;gap:14px;min-width:0}.tnfs .tnfs-img{flex:none;width:54px;height:54px;padding:4px;margin:0;object-fit:contain;border-radius:12px;background:#f2f4fa}.tnfs .tnfs-ad{display:block;color:var(--tnfs-ink);font-size:17px;font-weight:800;line-height:1.25}.tnfs .tnfs-hizmet{display:block;margin-top:2px;color:var(--tnfs-muted);font-size:13px}.tnfs .tnfs-vals{display:flex;flex-wrap:wrap;gap:12px 36px;margin-left:auto}.tnfs .tnfs-item{display:flex;flex-direction:column;gap:3px}.tnfs .tnfs-l{color:var(--tnfs-muted);font-size:13px;line-height:1.3}.tnfs .tnfs-v{color:var(--tnfs-g);font-size:22px;font-weight:800;line-height:1.2;white-space:nowrap;font-variant-numeric:tabular-nums}.tnfs .tnfs-v.is-metin{color:var(--tnfs-ink);font-size:15px;font-weight:700;white-space:normal}.tnfs .tnfs-tl{font-size:.82em;font-weight:600;opacity:.85}.tnfs .tnfs-pill{display:inline-block;margin-left:7px;padding:2px 8px 3px;font-size:11px;font-weight:700;font-style:normal;letter-spacing:.02em;line-height:1.4;color:#15803d;background:rgba(21,128,61,.12);border-radius:20px;vertical-align:middle}.tnfs .tnfs-btn{display:inline-flex;align-items:center;gap:8px;padding:13px 22px;border-radius:999px;background:var(--tnfs-g);color:#fff!important;font-size:15px;font-weight:800;line-height:1;text-decoration:none!important;white-space:nowrap;transition:filter .15s}.tnfs .tnfs-btn:hover{filter:brightness(1.08)}@media (max-width:900px){.tnfs{flex-wrap:wrap}.tnfs .tnfs-vals{order:3;width:100%;margin-left:0}.tnfs .tnfs-btn{margin-left:auto}}@media (max-width:700px){.tnfs{padding:14px;gap:14px}.tnfs .tnfs-vals{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tnfs .tnfs-v{font-size:19px}.tnfs .tnfs-btn{order:4;width:100%;justify-content:center;margin-left:0}}@media (prefers-reduced-motion:reduce){.tnfs .tnfs-btn{transition:none}}