.tvhn-nav{justify-content:space-between;gap:.5rem;margin:.25rem 0 .9rem;font-size:.875rem;display:flex}.tvhn-nav a{color:#3a2a22;background:#fffaf8;border:1px solid #ecd9d0;border-radius:999px;padding:.25rem .7rem}.tvhn-nav a:hover{border-color:var(--primary);color:var(--primary)}.tvhn-pick{margin:0 0 1.15rem}.tvhn-pick .fk{margin-bottom:0}.tvhn-pick__hint{color:#7a6a58;margin:0;font-size:.82rem;line-height:1.4}.tvhn-result{background:#fff;border:1px solid #ecd9d0;border-left-width:4px;border-radius:.5rem;margin:.75rem 0 0;padding:.75rem .85rem}.tvhn-result p{margin:.35rem 0 0}.tvhn-result__head{flex-wrap:wrap;align-items:center;gap:.35rem .6rem;margin:0;display:flex}.tvhn-result__head span{color:#7a6a58;font-size:.875rem}.tvhn-result__more{font-weight:700}.tvhn-result--tot,.tvhn-result--kha{background:#f3faf5;border-left-color:#1a7f37}.tvhn-result--binh{background:#fffaf0;border-left-color:#c4a000}.tvhn-result--can_than{background:#fdf6f5;border-left-color:#b3261e}.tvhn-faq{margin-top:.2rem}.tvhn-faq h2{margin-bottom:.55rem}.tvhn-grid{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1.2rem;display:grid}@media only screen and (max-width:575px){.tvhn-grid{grid-template-columns:repeat(2,1fr)}}.tvhn-card{color:#3a2a22;background:#fff;border:1px solid #ecd9d0;border-radius:.5rem;flex-direction:column;gap:.2rem;padding:.6rem .7rem;display:flex}.tvhn-card:hover,.tvhn-card--on{border-color:var(--primary);background:#fffaf8}.tvhn-card__name{font-weight:600}.tvhn-card__rel{color:#7b6a60;font-size:.75rem}.tvhn-score{font-size:.8125rem;font-weight:600}.tvhn-score--tot,.tvhn-score--kha{color:#1a7f37}.tvhn-score--binh{color:#8a6d00}.tvhn-score--can_than{color:#b3261e}.tvhn-fields{grid-template-columns:repeat(2,1fr);gap:.6rem;margin:0 0 1.2rem;padding:0;list-style:none;display:grid}.tvhn-field{background:#fff;border:1px solid #ecd9d0;border-radius:.5rem;padding:.65rem .75rem}.tvhn-field__top{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1rem .5rem;margin-bottom:.35rem;display:flex}.tvhn-field__name{color:#3a2a22;font-weight:700}.tvhn-field__text{color:#5a4a40;margin:.4rem 0 0;font-size:.8125rem;line-height:1.5}.tvhn-meter{background:#f1e6df;border-radius:999px;height:.45rem;overflow:hidden}.tvhn-meter i{border-radius:inherit;background:#8a6d00;height:100%;display:block}.tvhn-meter--tot i,.tvhn-meter--kha i{background:#1a7f37}.tvhn-meter--can_than i{background:#b3261e}.tvhn-week{margin:0 0 1.2rem}.tvhn-week h2{margin-bottom:.5rem}.tvhn-week__list{scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:.4rem;margin:0 -.25rem;padding:.25rem .25rem .4rem;list-style:none;display:flex;overflow-x:auto}.tvhn-week__list li{scroll-snap-align:start;flex:1 0 4.4rem}.tvhn-day{color:#3a2a22;text-align:center;background:#fff;border:1px solid #ecd9d0;border-radius:.5rem;flex-direction:column;align-items:center;gap:.1rem;height:100%;padding:.45rem .25rem .5rem;display:flex;position:relative}.tvhn-day:hover{border-color:var(--primary)}.tvhn-day--now{border-color:var(--primary);box-shadow:0 0 0 1px var(--primary)}.tvhn-day__wd{color:#7b6a60;font-size:.75rem}.tvhn-day__date{font-size:.8125rem;font-weight:600}.tvhn-day__score{font-size:1.25rem;font-weight:700;line-height:1.2}.tvhn-day--tot .tvhn-day__score,.tvhn-day--kha .tvhn-day__score{color:#1a7f37}.tvhn-day--binh .tvhn-day__score{color:#8a6d00}.tvhn-day--can_than .tvhn-day__score{color:#b3261e}.tvhn-day__best{color:#1a7f37;font-size:.6875rem;font-weight:600}@media only screen and (max-width:575px){.tvhn-fields{grid-template-columns:1fr}}
