@media (width<=767.98px){.vlb .vl-head--loc h1{flex-basis:100%}.vlb .vl-head--loc .dang-tin{margin-left:auto}}.vlb-cap{margin:0 0 var(--space-3);color:var(--color-muted);font-size:var(--type-label)}@media (width>=768px){.vlb-cap{margin-bottom:var(--space-4);font-size:var(--type-meta)}}.vlb-hd{align-items:center;gap:var(--space-3) var(--space-4);margin:0 0 var(--space-3);flex-wrap:wrap;display:flex}.vlb-hd .vlb-theo{justify-content:center;align-items:center;gap:var(--space-2);min-width:9.25rem;min-height:var(--size-touch);display:inline-flex}.vlb-hd .vlb-td{min-height:var(--size-touch);font-size:var(--type-meta);align-items:center;display:inline-flex}.vlb-khoi>.vlb-dem>li:first-child>a{border-top:0}.vlb-them{min-height:var(--size-touch);border-top:var(--rule-soft);color:var(--color-brand-strong);font-size:var(--type-meta);font-weight:var(--fw-medium);cursor:pointer;align-items:center;list-style:none;display:flex}.vlb-them::-webkit-details-marker{display:none}.vlb-them-mo:after{content:" →" / ""}@media (hover:hover){.vlb-them:hover{text-decoration:underline var(--link-thick);text-underline-offset:var(--link-offset)}}.vlb-them-hop[open] .vlb-them-mo,.vlb-them-hop:not([open]) .vlb-them-dong{display:none}@supports selector(::details-content){.vlb-them-hop{flex-direction:column;display:flex}.vlb-them-hop>.vlb-them{order:1}}.vlb-chua summary{min-height:var(--size-touch);color:var(--color-brand);cursor:pointer;font-size:var(--type-meta);font-weight:var(--fw-medium);align-content:center}.vlb-chua ul{gap:var(--space-2) var(--space-4);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.vlb-chua a.inline-link{min-width:var(--size-touch);min-height:var(--size-touch);align-items:center;display:inline-flex}@media (width<=1023.98px){.cols-rail>.vlb-khoi,.vlb-so>li.vlb-rong{display:none}}@media (width>=1024px){.vlb-so>li.vlb-hep{display:none}}.vlb-result-summary{justify-content:space-between;align-items:center;gap:var(--space-1) var(--space-4);margin-bottom:var(--space-3);flex-wrap:wrap;display:flex}.vlb-result-summary .vlb-so{gap:var(--space-1) var(--space-4);flex-wrap:wrap;margin:0;display:flex}.vlb-result-summary .vlb-so>li{border:0;padding:0}.vlb-result-summary .vlb-so-o{align-items:baseline;gap:var(--space-1);min-height:var(--size-touch);padding-block:var(--space-3);flex-flow:wrap;display:flex}.vlb-result-summary .vlb-so-o b{font-size:var(--type-body)}.vlb-result-summary .vlb-so-o span{-webkit-line-clamp:unset;font-size:var(--type-meta);margin:0;padding:0;display:inline;overflow:visible}.vlb .vlb-result-summary .vlt-bar{margin:0}.vlb .jobs-market-info{margin:0 0 var(--space-3)}.vlb .jobs-market-info>summary{width:fit-content;min-height:var(--size-touch);color:var(--color-brand);font-size:var(--type-label);cursor:pointer;align-content:center}.vlb .jobs-market-info .vlb-so{gap:var(--space-2) var(--space-6);flex-wrap:wrap;margin:0;display:flex}.vlb .jobs-market-info .vlb-so>li{border:0;padding:0}.vlb .jobs-market-info .vlb-so-o{align-items:baseline;gap:var(--space-1);min-height:var(--size-touch);flex-flow:wrap;display:flex}.vlb .jobs-market-info .vlb-so-o b{font-size:var(--type-body)}.vlb .jobs-market-info .vlb-so-o span{-webkit-line-clamp:unset;font-size:var(--type-meta);margin:0;padding:0;display:inline;overflow:visible}.vlb .vlt-bar.vlb-xep{margin:var(--space-3) 0}@media (width>=768px){.vlb .vlt-bar.vlb-xep{margin-top:var(--space-4);justify-content:flex-end}.vlb .vlt-bar.vlb-xep:has(>p+p){justify-content:space-between}}.vlb .vlt-hang .vlt-nhan{margin:var(--space-1) 0 0;color:var(--color-muted);font-size:var(--type-label);overflow-wrap:anywhere}.vlb .vlt-rong p+p{margin-top:var(--space-1)}
