.cc-bo-cuc{gap:32px;display:grid}.cc-nhanh{border-radius:var(--sb-radius-card);background:var(--sb-subtle);border-left:4px solid var(--sb-brand-teal);padding:20px 24px}.cc-nhanh h2{margin:0 0 6px;font-size:1rem}.cc-nhanh p{color:var(--sb-text-secondary);margin:0}.cc-nhanh .cc-rieng-tu{color:var(--sb-text-muted);align-items:flex-start;gap:8px;margin-top:10px;font-size:.875rem;display:flex}.cc-rieng-tu svg{flex:none;margin-top:2px}.cc-the,.cc-bao-gia{gap:24px;display:grid}@media (min-width:900px){.cc-the{grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:start}.cc-the__ghi{grid-column:1/-1}.cc-bao-gia{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);align-items:start}}.cc-nhap{background:var(--sb-panel);border:1px solid var(--sb-border);box-shadow:var(--m-shadow-card);border-radius:20px;gap:16px;padding:24px;display:grid}.cc-truong{gap:6px;min-width:0;display:grid}.cc-truong>label,.cc-chon legend{font-size:.9375rem;font-weight:600}.cc-nhap input:not([type=radio]),.cc-nhap select{width:100%;min-height:44px;font:inherit;border-radius:var(--sb-radius-control);border:1.5px solid var(--sb-border-strong);background:var(--sb-panel);padding:10px 14px}.cc-nhap input:focus-visible,.cc-nhap select:focus-visible{border-color:var(--sb-brand-teal);outline:none;box-shadow:0 0 0 4px #11b5a72e}.cc-nhap [aria-invalid=true]{border-color:#d92d20;box-shadow:0 0 0 3px #d92d201f}.cc-o{display:block;position:relative}.cc-o input{padding-right:40px!important}.cc-o__hau{color:var(--sb-text-muted);pointer-events:none;font-weight:600;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.cc-ghi{color:var(--sb-text-muted);font-size:.8125rem}.cc-loi{color:#b42318;font-size:.875rem;font-weight:500}.cc-hai{gap:16px;display:grid}@media (min-width:560px){.cc-hai{grid-template-columns:1fr 1fr}}.cc-chon{border:0;min-width:0;margin:0;padding:0}.cc-chon legend{margin-bottom:8px;padding:0}.cc-chon__ds{flex-wrap:wrap;gap:8px;display:flex}.cc-chon__muc{border-radius:var(--sb-radius-badge);border:1.5px solid var(--sb-border-strong);background:var(--sb-panel);cursor:pointer;align-items:center;min-height:44px;padding:0 16px;font-size:.9375rem;font-weight:500;display:inline-flex;position:relative}.cc-chon__muc input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.cc-chon__muc[data-chon=true]{border-color:var(--sb-brand-teal);color:var(--sb-brand-navy);background:#11b5a71a;font-weight:700}.cc-chon__muc:focus-within{box-shadow:0 0 0 4px #11b5a747}.cc-kq{background:var(--sb-brand-navy);color:#fff;box-shadow:var(--m-shadow-pop);border-radius:20px;gap:12px;min-width:0;padding:24px;display:grid}.cc-kq h3{color:var(--m-on-navy-2);letter-spacing:.04em;text-transform:uppercase;margin:0;font-size:1rem}.cc-kq dl{gap:2px;margin:0;display:grid}.cc-kq dl>div{border-bottom:1px solid #ffffff1f;justify-content:space-between;gap:16px;padding:10px 0;display:flex}.cc-kq dt{color:var(--m-on-navy-2);font-size:.9375rem}.cc-kq dd{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap;margin:0;font-weight:700}.cc-kq__noi-bat dd{color:#5eead4;font-size:1.1875rem}.cc-kq .cc-ghi{color:var(--m-on-navy-2)}.cc-kq .cc-loi{color:#fecaca}.cc-qr__hinh{aspect-ratio:1;background:#fff;border-radius:12px;width:min(100%,280px);height:auto;margin-inline:auto}.cc-hanh-dong{flex-wrap:wrap;gap:8px;display:flex}.cc-kq .nut--vien{color:#fff;background:0 0;border-color:#fff6}.cc-kq .nut--vien:hover{background:#ffffff1a}.cc-nhom{border-radius:var(--sb-radius-card);border:1px solid var(--sb-border);gap:12px;min-width:0;margin:0;padding:16px;display:grid}.cc-nhom legend{padding:0 8px;font-weight:700}.cc-dong,.cc-dot{border-bottom:1px dashed var(--sb-border);gap:10px;padding-bottom:12px;display:grid;position:relative}.cc-dong__so{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}@media (min-width:560px){.cc-dong__so{grid-template-columns:.7fr .8fr 1.4fr .9fr}.cc-dot{grid-template-columns:1fr 120px 44px;align-items:end}}.cc-xoa{border-radius:var(--sb-radius-control);border:1px solid var(--sb-border-strong);background:var(--sb-panel);width:44px;height:44px;color:var(--sb-text-secondary);cursor:pointer;justify-content:center;justify-self:end;align-items:center;display:inline-flex}.cc-xoa:hover{color:#b42318;border-color:#d92d20}.cc-in{min-width:0}.cc-bang-cuon{overflow-x:auto}.cc-bang{border-collapse:collapse;color:#fff;width:100%;font-size:.875rem}.cc-bang th,.cc-bang td{text-align:left;vertical-align:top;border-bottom:1px solid #ffffff1f;padding:8px 6px}.cc-bang th{color:var(--m-on-navy-2);font-weight:600}.cc-bang .cc-so{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cc-bang small{color:var(--m-on-navy-2)}.cc-an{position:absolute;left:-10000px}.cc-bg-doi-tac,.cc-bg-chu{color:var(--m-on-navy-2);margin:0;font-size:.9375rem}.cc-bg-chu{font-style:italic}.cc-bg-dot{gap:6px;margin:0;padding:0;list-style:none;display:grid}.cc-bg-dot li{justify-content:space-between;gap:12px;font-size:.9375rem;display:flex}.cc-hoi-dap h2,.cc-lien-quan h2{margin:0 0 12px;font-size:1.25rem}.cc-hoi-dap dl{gap:16px;margin:0;display:grid}.cc-hoi-dap dt{font-weight:700}.cc-hoi-dap dd{color:var(--sb-text-secondary);margin:4px 0 0}.cc-lien-quan{gap:24px;display:grid}@media (min-width:760px){.cc-lien-quan{grid-template-columns:1fr 1fr}}.cc-lien-quan ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.cc-lien-quan a{min-height:44px;color:var(--sb-brand-blue);align-items:center;gap:8px;font-weight:600;display:inline-flex}.hd-doc{min-height:44px;color:var(--sb-brand-blue);align-items:center;gap:6px;font-weight:700;display:inline-flex}.the-sang h3 a{color:inherit}@media print{body *{visibility:hidden}.cc-in,.cc-in *{visibility:visible}.cc-in{width:100%;position:absolute;top:0;left:0;color:#000!important;box-shadow:none!important;background:#fff!important}.cc-in *,.cc-in dt,.cc-in dd,.cc-bang,.cc-bang th,.cc-bang small,.cc-kq__noi-bat dd{color:#000!important}.cc-khong-in,header,footer,.td,.cc-nhanh,.cc-nhap,.cc-hoi-dap,.cc-lien-quan,.khoi--gon-duoi{display:none!important}}
