/*! src:cef8cadd4c0b33b0aa7f90c8262be621 */
.nhanso-mn-page--zd .nhanso-mn-hero{background: radial-gradient(circle at 86% 22%,rgba(201,184,245,.24),transparent 34%),radial-gradient(1px 1px at 20% 30%,rgba(255,255,255,.7),transparent 60%),radial-gradient(1px 1px at 70% 70%,rgba(255,255,255,.6),transparent 60%),linear-gradient(160deg,#2b1f52 0%,#120d26 100%)}.nhanso-mn-tone{display: inline-flex;gap: 8px;align-items: center;margin: 12px 0 0;padding: 6px 14px;font-weight: 700;color: #14213d;background: var(--nt-gold-light);border-radius: 999px}.nhanso-mn-tone.is-dong-dieu{background: #dff3e4}.nhanso-mn-tone.is-hoa-hop{background: #e2eef8}.nhanso-mn-cta{margin: 24px 0 0;padding: 14px 16px;line-height: 1.6;background: #fff;border: 1px solid var(--nt-line);border-left: 4px solid var(--nt-gold);border-radius: 10px}.nhanso-mn-cta i{margin-right: 4px;color: var(--nt-gold)}.nhanso-mn-toc{margin: 24px 0 0;padding: 14px 18px;background: #fff;border: 1px solid var(--nt-line);border-radius: 10px}.nhanso-mn-toc p{margin: 0 0 6px;font-weight: 700;color: var(--nt-ink)}.nhanso-mn-toc ol{margin: 0;padding-left: 20px;columns: 2 220px;column-gap: 24px}.nhanso-mn-toc li{padding: 3px 0;break-inside: avoid}.nhanso-mn-prose p,.nhanso-mn-prose li{line-height: 1.75}.nhanso-mn-prose ul{margin: 0 0 1em;padding-left: 20px}.nhanso-mn-grid{display: grid;grid-template-columns: repeat(auto-fill,minmax(220px,1fr));gap: 10px;margin: 0;padding: 0;list-style: none}.nhanso-mn-grid.is-pairs{grid-template-columns: repeat(auto-fill,minmax(150px,1fr))}.nhanso-mn-grid a{display: flex;flex-direction: column;gap: 4px;height: 100%;box-sizing: border-box;padding: 12px 14px;color: var(--nt-ink);text-decoration: none;background: #fff;border: 1px solid var(--nt-line);border-radius: 10px}.nhanso-mn-grid a:hover,.nhanso-mn-grid a:focus-visible{border-color: var(--nt-gold)}.nhanso-mn-grid .is-on a{background: var(--nt-gold-light);border-color: var(--nt-gold)}.nhanso-mn-grid small{font-size: .88rem;line-height: 1.5;color: var(--nt-muted)}.nhanso-mn-page--cm .nhanso-mn-hero{background: radial-gradient(circle at 86% 22%,rgba(240,201,138,.22),transparent 34%),linear-gradient(160deg,#5a1414 0%,#2a0808 100%)}.nhanso-mn-facts{display: grid;grid-template-columns: minmax(110px,max-content) 1fr;gap: 8px 16px;margin: 24px 0 0;padding: 16px 18px;background: #fff;border: 1px solid var(--nt-line);border-radius: 10px}.nhanso-mn-facts dt{font-weight: 700;color: var(--nt-ink)}.nhanso-mn-facts dd{margin: 0;line-height: 1.7}@media (max-width: 575px){.nhanso-mn-facts{grid-template-columns: 1fr}.nhanso-mn-facts dd{margin-bottom: 6px}}.nhanso-mn-page--al .nhanso-mn-hero{background: radial-gradient(circle at 86% 22%,rgba(217,164,65,.24),transparent 34%),linear-gradient(160deg,#3b2a12 0%,#1a1208 100%)}.nhanso-mn-page--tv .nhanso-mn-hero{background: radial-gradient(circle at 86% 22%,rgba(201,184,245,.2),transparent 34%),linear-gradient(160deg,#1b2447 0%,#0b1226 100%)}.nhanso-mn-grid.is-names{grid-template-columns: repeat(auto-fill,minmax(104px,1fr));gap: 6px}.nhanso-mn-grid.is-names a{padding: 7px 8px;border-radius: 8px}.nhanso-mn-grid.is-names b{font-size: 14px;font-weight: 600}.nhanso-yn-find{display: grid;gap: 8px}.nhanso-yn-find input{width: 100%;padding: 10px 12px;font-size: 16px;border: 1px solid var(--nt-line);border-radius: 10px}.nhanso-yn-none{margin: 0}.nhanso-tn-list{display: grid;gap: 14px;margin: 0;padding: 0;list-style: none}.nhanso-tn-list>li>p{margin: 0 0 6px}.nhanso-tn-list span[lang]{font-size: 1.15em}.nhanso-tg-list{margin: 0;padding-left: 18px}.nhanso-tg-list li{margin-bottom: 8px;line-height: 1.6}.nhanso-tg-more{margin: 6px 0 0;font-size: 14px}
