/* 2x2fit skin: only loaded on 2x2fit.com (added by functions/_middleware.js). */
body.tf{background:#f4f8f9;color:#14213d}
.tf-head{background:#0b2545;color:#fff}
.tf-head .wrap{display:flex;align-items:center;justify-content:space-between;min-height:62px;gap:12px;flex-wrap:wrap}
.tf-logo{display:inline-flex;align-items:center;gap:9px;color:#fff;text-decoration:none;font-weight:800;font-size:21px;letter-spacing:-.2px}
.tf-logo img{width:30px;height:30px;display:block}.tf-logo b{color:#9be7f0}
.tf-nav{display:flex;gap:4px;flex-wrap:wrap}
.tf-nav a{color:#dbeafe;text-decoration:none;padding:7px 10px;border-radius:8px;font-size:15px;white-space:nowrap}
.tf-nav a:hover,.tf-nav a[aria-current]{background:#ffffff1f;color:#fff}
.tf .btn,.tf .btn.big{background:#0b7285;background-image:none}
.tf .btn:hover{background:#095c6b}.tf .btn.ghost,.tf .pf-pickbtn.ghost{background:#e3f4f6;color:#0b5563}
.tf .pf{border-top-color:#0b7285}.tf .pf.drag{outline-color:#0b7285}
.tf .pf-tips summary,.tf .crumb a,.tf .guide a,.tf .pf-promo-go{color:#0b6575}
.tf .card.hl,.tf .guide-card:hover{outline-color:#0b7285}.tf .cta{border-left-color:#0b7285}
.tf .paywall{background:#eef8f9;border-color:#b7e3e8}
.tf-foot{background:#0b2545;color:#c7d3e3;margin-top:40px;padding:28px 0 40px;font-size:14px;line-height:1.6}
.tf-foot a{color:#9be7f0}.tf-foot .tf-links a{margin-right:16px}.tf-foot b{color:#fff}
@media(max-width:560px){.tf-head .wrap{padding-top:8px;padding-bottom:8px}.tf-nav a{font-size:14px;padding:6px 8px}}
.tf .hero{background:linear-gradient(135deg,#0b2545,#0b7285)}
.tf .hero .btn,.tf .hero .btn:hover{background:#fff;color:#0b2545}
.tf .ck-kicker{color:#9be7f0}
