:root{--navy-0:#0a1929;--navy-1:#0d2136;--navy-2:#102a43;--navy-3:#173a58;--vien:rgba(250,247,240,.09);--vien-2:rgba(250,247,240,.15);--vang:#c89425;--vang-sang:#f1c768;--kem:#faf7f0;--kem-mo:rgba(250,247,240,.60);--kem-mo-2:rgba(250,247,240,.38);--cao-de:0px}*{box-sizing:border-box;margin:0;padding:0}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;background:var(--navy-0);color:var(--kem);-webkit-font-smoothing:antialiased;font-size:14px;line-height:1.45}body:has(.khung){height:100vh;height:100dvh;overflow:hidden}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(250,247,240,.13);border-radius:99px;border:2px solid transparent;background-clip:padding-box}::-webkit-scrollbar-thumb:hover{background:rgba(200,148,37,.45);background-clip:padding-box}.so-lieu{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:6px;gap:6px;padding:9px 12px 11px;border-bottom:1px solid var(--vien)}.so-lieu .vach{display:none}.so-lieu .o-so{align-items:flex-start}.so-lieu .o-so b{font-size:15px}.so-lieu .o-so span{font-size:9px;letter-spacing:.3px;line-height:1.25}.o-so{display:flex;flex-direction:column;align-items:flex-end;line-height:1.1}.o-so b{font-size:16px;color:var(--vang-sang);font-weight:700;letter-spacing:.5px}.o-so span{font-size:10.5px;color:var(--kem-mo-2);text-transform:uppercase;letter-spacing:.6px}.vach{width:1px;height:26px;background:var(--vien-2)}.khung{display:grid;grid-template-columns:264px 320px 1fr;height:calc(100vh - var(--cao-de))}.cot{overflow-y:auto;overflow-x:hidden;min-width:0}.cot-1{background:var(--navy-1)}.cot-1,.cot-2{border-right:1px solid var(--vien)}.cot-2{background:var(--navy-0)}.cot-3{background:linear-gradient(160deg,#0d2136,#102a43 45%,#0a1929);display:flex;flex-direction:column;overflow:hidden}[hidden]{display:none!important}.khu{flex:1 1;min-height:0;display:flex;flex-direction:column}.de-cot{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:11px 16px 9px;font-size:10.5px;letter-spacing:1.3px;text-transform:uppercase;color:var(--kem-mo-2);background:inherit;border-bottom:1px solid var(--vien);display:flex;align-items:center;gap:8px}.de-cot .dem{margin-left:auto;color:var(--vang);letter-spacing:.5px}.cay{padding:8px 8px 26px}.goc,.la,.nut{display:flex;align-items:center;gap:8px;padding:7px 9px;border-radius:7px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .12s}.goc:hover,.la:hover,.nut:hover{background:rgba(250,247,240,.05)}.goc{margin-bottom:6px;border:1px solid var(--vien);background:rgba(250,247,240,.03)}.goc.chon,.nut.chon{background:rgba(200,148,37,.15);box-shadow:inset 2px 0 0 var(--vang)}.la.chon{background:rgba(200,148,37,.11);box-shadow:inset 2px 0 0 var(--vang-sang)}.caret{width:14px;flex:none;text-align:center;font-size:9px;color:var(--kem-mo-2);transition:transform .15s}.nut.mo .caret{transform:rotate(90deg)}.ic{font-size:14px;flex:none;width:18px;text-align:center;filter:saturate(.9)}.nhan-ten{flex:1 1;min-width:0;font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.goc .nhan-ten{font-weight:650;font-size:13.5px}.dem-nho{flex:none;font-size:10.5px;color:var(--kem-mo-2);background:rgba(250,247,240,.07);border-radius:99px;padding:1px 7px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.goc.chon .dem-nho,.nut.chon .dem-nho{background:rgba(200,148,37,.28);color:var(--vang-sang)}.con{display:none;margin:2px 0 6px 14px;border-left:1px solid var(--vien);padding-left:6px}.nut.mo+.con{display:block}.la{padding:5px 9px}.la .nhan-ten{font-size:12.5px;color:var(--kem-mo)}.la .cham{width:5px;height:5px;border-radius:50%;flex:none;background:var(--vang)}.thanh-mau{padding:14px 16px;border-top:1px solid var(--vien);margin-top:10px}.thanh-mau .tieu{font-size:10px;letter-spacing:1.1px;text-transform:uppercase;color:var(--kem-mo-2);margin-bottom:9px}.thanh-ty{display:flex;height:7px;border-radius:99px;overflow:hidden;background:rgba(0,0,0,.3)}.thanh-ty i{display:block;height:100%}.chu-thich{margin-top:9px;display:flex;flex-direction:column;gap:4px}.chu-thich div{display:flex;align-items:center;gap:6px;font-size:11px;color:var(--kem-mo)}.chu-thich i{width:7px;height:7px;border-radius:2px;flex:none}.chu-thich b{margin-left:auto;color:var(--kem-mo-2);font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.hop-tim{position:-webkit-sticky;position:sticky;top:0;z-index:3;padding:9px 12px;background:var(--navy-0);border-bottom:1px solid var(--vien)}.hop-tim input{width:100%;height:34px;border-radius:8px;padding:0 12px;border:1px solid var(--vien-2);background:rgba(250,247,240,.04);color:var(--kem);font-size:13px;font-family:inherit;outline:none}.hop-tim input::placeholder{color:var(--kem-mo-2)}.hop-tim input:focus{border-color:rgba(200,148,37,.5);box-shadow:0 0 0 3px rgba(200,148,37,.11)}.ds{padding:6px 8px 26px}.the-ns{display:flex;align-items:center;gap:10px;padding:8px 10px;border-radius:8px;cursor:pointer;transition:background .1s;position:relative}.the-ns:hover{background:rgba(250,247,240,.05)}.the-ns.chon{background:rgba(200,148,37,.16);box-shadow:inset 2px 0 0 var(--vang-sang)}.the-ns.mo{background:rgba(250,247,240,.055);box-shadow:inset 2px 0 0 rgba(250,247,240,.32)}.the-ns.keo{opacity:.45}.vuong{width:32px;height:32px;flex:none;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:11.5px;font-weight:750;color:#0a1929;background:linear-gradient(145deg,#f1c768,#c89425)}.the-ns[data-vai="Department Lead"] .vuong{background:linear-gradient(145deg,#faf7f0,#dcc188);box-shadow:0 0 0 2px rgba(200,148,37,.4)}.the-ns .noi{min-width:0;flex:1 1}.the-ns .ten{font-size:13px;font-weight:600}.the-ns .ten,.the-ns .vai{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.the-ns .vai{font-size:11.5px;color:var(--kem-mo-2)}.the-ns.chon .vai{color:var(--kem-mo)}.rong{padding:44px 18px;text-align:center;color:var(--kem-mo-2);font-size:13px}.ho-so{padding:22px 26px 40px;max-width:760px}.dinh-ho-so{gap:16px;margin-bottom:20px}.anh-dai-dien,.dinh-ho-so{display:flex;align-items:center}.anh-dai-dien{width:66px;height:66px;flex:none;border-radius:16px;justify-content:center;font-size:21px;font-weight:800;color:#0a1929;letter-spacing:.5px;background:linear-gradient(145deg,#f1c768,#c89425);box-shadow:0 6px 20px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.45)}.dinh-ho-so h1{font-size:21px;font-weight:650;letter-spacing:.2px;word-break:break-all}.dinh-ho-so .duoi{display:flex;align-items:center;gap:9px;margin-top:7px;flex-wrap:wrap}.chip{font-size:11.5px;padding:3px 10px;border-radius:99px;border:1px solid;display:inline-flex;align-items:center;gap:5px}.chip-vai{border-color:rgba(200,148,37,.45);background:rgba(200,148,37,.13);color:var(--vang-sang)}.trang-thai{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--kem-mo)}.den{width:7px;height:7px;border-radius:50%;box-shadow:0 0 8px currentColor}.hang-chi-so{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-bottom:22px}.o-chi-so{border:1px solid var(--vien);border-radius:11px;padding:12px 14px;background:rgba(250,247,240,.035)}.o-chi-so b{display:block;font-size:22px;font-weight:700;color:var(--vang-sang);line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.o-chi-so span{font-size:10.5px;color:var(--kem-mo-2);text-transform:uppercase;letter-spacing:.7px}.muc{margin-bottom:22px}.muc-de{font-size:10.5px;letter-spacing:1.4px;text-transform:uppercase;color:var(--vang);display:flex;align-items:center;gap:10px;margin-bottom:10px}.muc-de:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,rgba(200,148,37,.3),transparent)}table.bang{width:100%;border-collapse:collapse;font-size:13px}table.bang tr{border-bottom:1px solid rgba(250,247,240,.06)}table.bang tr:last-child{border-bottom:0}table.bang th{text-align:left;font-weight:500;color:var(--kem-mo-2);padding:9px 14px 9px 0;width:180px;vertical-align:top;font-size:12.5px;white-space:nowrap}table.bang td{padding:9px 0;color:var(--kem);word-break:break-word}table.bang td.ma{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12.5px;color:var(--vang-sang);letter-spacing:.3px}.the-cong-cu{display:flex;flex-wrap:wrap;gap:7px}.the-cong-cu span{font-size:11.5px;padding:4px 11px;border-radius:7px;border:1px solid var(--vien-2);background:rgba(250,247,240,.045);color:var(--kem-mo)}.ghi-chu{border-left:2px solid rgba(200,148,37,.55);background:rgba(200,148,37,.06);padding:11px 15px;border-radius:0 8px 8px 0;font-size:12.5px;color:var(--kem-mo);line-height:1.6}.de-khu{flex:none;display:flex;align-items:center;gap:10px;min-width:0;padding:9px 14px;border-bottom:1px solid var(--vien);background:rgba(10,25,41,.72);position:relative;z-index:4}.nhan-khu{letter-spacing:1.3px;text-transform:uppercase;color:var(--kem-mo-2)}.nhan-khu,.nhan-mau{font-size:10.5px;white-space:nowrap}.nhan-mau{color:var(--vang);background:rgba(200,148,37,.12);border:1px solid rgba(200,148,37,.3);border-radius:99px;padding:2px 10px;min-width:0;overflow:hidden;text-overflow:ellipsis}.nhom-bo-cuc{margin-left:auto;display:flex;gap:6px;position:relative;flex:none}.nut-bc{width:34px;height:28px;border-radius:7px;cursor:pointer;padding:0;border:1px solid var(--vien-2);background:rgba(250,247,240,.04);color:var(--kem-mo);display:flex;align-items:center;justify-content:center;font-family:inherit}.nut-bc:hover{color:var(--vang-sang);border-color:rgba(200,148,37,.45);background:rgba(200,148,37,.1)}.nut-bc.chon{color:#0a1929;background:linear-gradient(140deg,var(--vang-sang),var(--vang));border-color:var(--vang)}.nut-bc svg{width:19px;height:15px;fill:none;stroke:currentColor;stroke-width:1.4}.goi-y-phim{position:absolute;top:34px;right:0;z-index:30;font-size:11px;color:var(--kem-mo);background:var(--navy-2);border:1px solid var(--vien-2);border-radius:8px;padding:6px 10px;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .13s;box-shadow:0 8px 22px rgba(0,0,0,.45)}.nhom-bo-cuc:hover .goi-y-phim{opacity:1}.luoi{flex:1 1;min-height:0;display:grid;grid-gap:1px;gap:1px;background:var(--vien)}.luoi.bc-1{grid-template-rows:1fr}.luoi.bc-1,.luoi.bc-2{grid-template-columns:1fr}.luoi.bc-2{grid-template-rows:1fr 1fr}.luoi.bc-2.hai-ngang{grid-template-columns:1fr 1fr;grid-template-rows:1fr}.luoi.bc-4{grid-template-columns:1fr 1fr;grid-template-rows:1fr 1fr}.luoi.bc-1 .o-chat:nth-child(n+2),.luoi.bc-2 .o-chat:nth-child(n+3){display:none}.o-chat{display:flex;flex-direction:column;min-width:0;min-height:0;overflow:hidden;position:relative;background:linear-gradient(160deg,#0d2136,#102a43 55%,#0a1929)}.luoi:not(.bc-1) .o-chat.tieu-diem{box-shadow:inset 0 0 0 2px var(--vang-sang)}.o-chat.ke{box-shadow:inset 0 0 0 2px var(--vang-sang),inset 0 0 40px rgba(200,148,37,.18)}.de-o{gap:10px;min-width:0;padding:9px 12px;border-bottom:1px solid var(--vien);background:rgba(10,25,41,.55)}.anh-o,.de-o{flex:none;display:flex;align-items:center}.anh-o{position:relative;width:36px;height:36px;border-radius:10px;justify-content:center;font-size:12px;font-weight:750;color:#0a1929;background:linear-gradient(145deg,#f1c768,#c89425)}.anh-o.trong-o{background:rgba(250,247,240,.08);color:var(--kem-mo-2);font-weight:600}.tt-o{min-width:0;flex:1 1;line-height:1.25}.tt-o b{font-size:13.5px;font-weight:650}.tt-o .duoi-o,.tt-o b{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tt-o .duoi-o{font-size:11px;color:var(--kem-mo-2);margin-top:3px}.tt-o .duoi-o .den{display:inline-block;vertical-align:middle;margin:-1px 6px 0 0}.so-o{flex:none;font-size:10px;font-weight:700;background:rgba(200,148,37,.16);border:1px solid rgba(200,148,37,.35);border-radius:6px;padding:1px 6px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.nut-tron{width:30px;height:30px;flex:none;border-radius:9px;cursor:pointer;padding:0;border:1px solid var(--vien-2);background:rgba(250,247,240,.04);color:var(--kem-mo);display:flex;align-items:center;justify-content:center;font-size:13px;font-family:inherit}.nut-tron:hover{color:var(--vang-sang);border-color:rgba(200,148,37,.5);background:rgba(200,148,37,.12)}.nut-tron[disabled]{opacity:.3;cursor:default}.nut-lui{display:none}.than{position:relative}.bang-tin,.than{flex:1 1;min-height:0;display:flex;flex-direction:column}.bang-tin{overflow-y:auto;padding:16px 16px 10px;gap:11px}.bang-tin>:first-child{margin-top:auto}.moc-ngay{align-self:center;font-size:calc(10.5px * var(--ti-le-chu, 1));color:var(--kem-mo-2);letter-spacing:.5px;background:rgba(250,247,240,.06);border-radius:99px;padding:3px 12px}.dong-tin{display:flex;gap:8px;max-width:min(80%,540px);align-items:flex-end}.dong-tin.toi{align-self:flex-end;flex-direction:row-reverse}.dong-tin.ho{align-self:flex-start}.anh-nho{width:24px;height:24px;flex:none;border-radius:7px;display:flex;align-items:center;justify-content:center;font-size:9px;font-weight:750;color:#0a1929;background:linear-gradient(145deg,#f1c768,#c89425)}.toi .anh-nho{background:linear-gradient(145deg,#d6dee7,#93a7bb)}.bong{padding:9px 13px;border-radius:14px;font-size:calc(13px * var(--ti-le-chu, 1));line-height:1.55;min-width:0;word-break:break-word}.ho .bong{background:rgba(250,247,240,.06);border:1px solid var(--vien);border-bottom-left-radius:5px}.toi .bong{background:linear-gradient(140deg,rgba(200,148,37,.3),rgba(200,148,37,.16));border:1px solid rgba(200,148,37,.42);border-bottom-right-radius:5px}.gio{display:block;margin-top:5px;font-size:calc(10px * var(--ti-le-chu, 1));color:var(--kem-mo-2);letter-spacing:.3px}.toi .gio{text-align:right}.cham-go{display:flex;gap:4px;align-items:center;padding:12px 14px;background:rgba(250,247,240,.06);border:1px solid var(--vien);border-radius:14px;border-bottom-left-radius:5px}.cham-go i{width:6px;height:6px;border-radius:50%;background:var(--kem-mo-2);animation:nhun 1.1s infinite}.cham-go i:nth-child(2){animation-delay:.16s}.cham-go i:nth-child(3){animation-delay:.32s}@keyframes nhun{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:.95;transform:translateY(-3px)}}.rong-o{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:9px;text-align:center;padding:26px 20px;color:var(--kem-mo-2)}.rong-o .to{font-size:30px;opacity:.35}.rong-o b{font-size:calc(14px * var(--ti-le-chu, 1));color:var(--kem-mo);font-weight:600}.rong-o span{font-size:calc(12px * var(--ti-le-chu, 1));max-width:300px;line-height:1.5}.cuon-ho-so{flex:1 1;min-height:0;overflow-y:auto}.nut-chu{display:inline-flex;align-items:center;gap:7px;height:30px;padding:0 12px;cursor:pointer;border-radius:8px;border:1px solid var(--vien-2);background:rgba(250,247,240,.04);color:var(--kem-mo);font-size:12.5px;font-family:inherit}.nut-chu:hover{color:var(--vang-sang);border-color:rgba(200,148,37,.5);background:rgba(200,148,37,.12)}.soan{flex:none;display:flex;gap:8px;align-items:center;padding:10px 12px;border-top:1px solid var(--vien);background:rgba(10,25,41,.5)}.soan input{flex:1 1;min-width:0;height:36px;border-radius:9px;padding:0 13px;border:1px solid var(--vien-2);background:rgba(250,247,240,.05);color:var(--kem);font-size:13px;font-family:inherit;outline:none}.soan input::placeholder{color:var(--kem-mo-2)}.soan input:focus{border-color:rgba(200,148,37,.5);box-shadow:0 0 0 3px rgba(200,148,37,.11)}.soan input[disabled]{opacity:.5}.nut-gui{flex:none;height:36px;padding:0 15px;border-radius:9px;cursor:pointer;font-family:inherit;border:1px solid var(--vang);color:#0a1929;font-size:12.5px;font-weight:700;background:linear-gradient(140deg,var(--vang-sang),var(--vang))}.nut-gui:hover{filter:brightness(1.08)}.nut-gui[disabled]{opacity:.35;cursor:default;filter:none}.chon-nhanh{position:absolute;top:52px;left:10px;right:10px;z-index:25;max-height:64%;display:flex;flex-direction:column;border-radius:11px;overflow:hidden;background:var(--navy-2);border:1px solid var(--vien-2);box-shadow:0 16px 40px rgba(0,0,0,.55)}.chon-nhanh input{height:34px;border:0;border-bottom:1px solid var(--vien);outline:none;background:rgba(250,247,240,.05);color:var(--kem);font-size:12.5px;font-family:inherit;padding:0 12px}.chon-nhanh input::placeholder{color:var(--kem-mo-2)}.ds-nhanh{overflow-y:auto;padding:5px}.ds-nhanh .mon{padding:6px 9px;border-radius:7px;cursor:pointer;font-size:calc(12.5px * var(--ti-le-chu, 1));white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ds-nhanh .mon:hover{background:rgba(200,148,37,.16)}.ds-nhanh .mon i{font-style:normal;color:var(--kem-mo-2);font-size:calc(11px * var(--ti-le-chu, 1))}.ds-nhanh .rong{padding:18px;font-size:calc(12.5px * var(--ti-le-chu, 1))}.bc-2 .bang-tin{padding:12px 13px 6px;gap:9px}.bc-2 .bong{font-size:calc(12.5px * var(--ti-le-chu, 1));padding:8px 11px}.bc-2 .dong-tin{max-width:min(86%,480px)}.bc-4 .de-o{padding:7px 9px;gap:8px}.bc-4 .anh-o{width:28px;height:28px;border-radius:8px;font-size:10px}.bc-4 .tt-o b{font-size:12px}.bc-4 .tt-o .duoi-o{font-size:10px}.bc-4 .nut-tron{width:26px;height:26px;border-radius:7px;font-size:11.5px}.bc-4 .nut-so-do-topbar{width:auto;min-width:26px;height:26px;padding:0 8px;border-radius:7px}.bc-4 .bang-tin{padding:10px 10px 4px;gap:7px}.bc-4 .anh-nho{display:none}.bc-4 .bong{font-size:calc(11.5px * var(--ti-le-chu, 1));padding:7px 10px;border-radius:11px;line-height:1.5}.bc-4 .dong-tin{max-width:92%}.bc-4 .gio{margin-top:3px}.bc-4 .gio,.bc-4 .moc-ngay{font-size:calc(9.5px * var(--ti-le-chu, 1))}.bc-4 .moc-ngay{padding:2px 9px}.bc-4 .soan{padding:7px 8px;gap:6px}.bc-4 .soan input{height:30px;font-size:12px;padding:0 10px}.bc-4 .nut-gui{height:30px;padding:0 11px;font-size:11.5px}.bc-4 .rong-o .to{font-size:22px}.bc-4 .rong-o b{font-size:calc(12.5px * var(--ti-le-chu, 1))}.bc-4 .rong-o span{font-size:calc(11px * var(--ti-le-chu, 1))}.bc-4 .ho-so{padding:14px 15px 26px}.bc-4 .hang-chi-so{grid-template-columns:1fr}.bc-2 .ho-so,.bc-4 .ho-so{max-width:none}@media (max-width:1040px){body,body:has(.khung){overflow:auto;height:auto}.khung{grid-template-columns:1fr;height:auto}.cot{max-height:none;overflow:visible;border-right:0;border-bottom:1px solid var(--vien)}.cot-2 .ds{max-height:340px;overflow-y:auto}.de-cot,.hop-tim{position:static}.hang-chi-so{grid-template-columns:1fr 1fr}table.bang th{width:130px;font-size:12px}.cot-3{display:none}.cot-3.mo-khu{display:flex;position:fixed;inset:0;z-index:60;height:100vh;height:100dvh;overflow:hidden;border-bottom:0}body:has(.cot-3.mo-khu){overflow:hidden}.nut-lui{display:flex}.goi-y-phim{display:none}.luoi.bc-2,.luoi.bc-2.hai-ngang,.luoi.bc-4{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:minmax(320px,1fr);overflow-y:auto}.bc-4 .anh-nho{display:flex}.bc-4 .bong{font-size:calc(12.5px * var(--ti-le-chu, 1));padding:8px 11px}.bc-4 .hang-chi-so{grid-template-columns:1fr 1fr}}.nhac-phien{padding:6px 16px;font-size:calc(12px * var(--ti-le-chu, 1));color:var(--mo);border-bottom:1px solid rgba(250,247,240,.06);background:rgba(255,255,255,.015)}.nhac-phien code{background:rgba(255,255,255,.07);padding:1px 5px;border-radius:4px;color:var(--vang-sang);font-size:.92em}.lien-ket{background:none;border:0;padding:0;cursor:pointer;color:var(--vang-sang);text-decoration:underline;font-size:12px;font-family:inherit}.lien-ket:hover{color:var(--kem)}.hop-dan{padding:12px 16px;border-bottom:1px solid rgba(250,247,240,.08);background:rgba(200,148,37,.05)}.dan-nhan{font-size:calc(12px * var(--ti-le-chu, 1));color:var(--mo);margin-bottom:8px;line-height:1.6}.dan-nhan code{background:rgba(255,255,255,.08);padding:1px 5px;border-radius:4px;color:var(--vang-sang);font-size:.92em;margin:0 2px}.dan-hang{display:flex;gap:8px}.o-dan{flex:1 1;min-width:0;background:rgba(0,0,0,.32);color:var(--kem);border:1px solid rgba(250,247,240,.16);border-radius:8px;padding:8px 11px;font-size:13px;font-family:ui-monospace,monospace}.o-dan:focus{outline:none;border-color:var(--vang)}.nut-chu.manh{background:var(--vang);color:var(--navy);border-color:var(--vang);font-weight:700;white-space:nowrap}.nut-chu.manh:hover{background:var(--vang-sang);color:var(--navy)}.dan-ket-qua{white-space:pre-line;margin-top:8px;font-size:calc(12.5px * var(--ti-le-chu, 1));line-height:1.6;color:var(--kem);background:rgba(0,0,0,.25);border-radius:7px;padding:8px 11px;word-break:break-word}.bong b.tieu-md{display:block;margin:10px 0 4px;color:var(--vang-sang);font-size:1.02em}.bong b.tieu-md:first-child{margin-top:0}.bong ul{margin:6px 0;padding-left:20px}.bong li{margin:3px 0}.bong code{background:rgba(255,255,255,.1);padding:1px 5px;border-radius:4px;font-family:ui-monospace,monospace;font-size:.88em;color:var(--vang-sang);word-break:break-word}.bong pre{background:rgba(0,0,0,.34);border:1px solid rgba(250,247,240,.1);border-radius:8px;padding:9px 11px;margin:8px 0;overflow-x:auto;font-size:.86em;line-height:1.55}.bong pre code{background:none;padding:0;color:var(--kem)}.bong i{color:var(--kem);opacity:.92}.nhan-danh-thuc{display:block;width:-moz-fit-content;width:fit-content;max-width:100%;margin:0 0 5px;font-size:calc(10px * var(--ti-le-chu, 1));font-weight:700;letter-spacing:.3px;line-height:1.5;color:var(--vang-sang);background:rgba(200,148,37,.16);border:1px solid rgba(200,148,37,.45);border-radius:99px;padding:2px 9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.toi .nhan-danh-thuc{margin-left:auto}.khoi-fork{display:flex;flex-direction:column;gap:6px;margin-top:8px}.khoi-fork .nut-chu{align-self:flex-start}.ghi-chu-fork{font-size:calc(12px * var(--ti-le-chu, 1));line-height:1.5;opacity:.72}.nhan-that{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:var(--kem-mo-2)}.de-khu{flex-wrap:nowrap}.bang-tin{overflow-x:hidden}.bong{overflow-wrap:anywhere}@media (max-width:1040px){.de-khu .nhan-that{display:none}.de-khu .ten-app{max-width:38vw}.so-lieu{display:none}.nhom-bo-cuc{margin-left:auto;flex:none}.nut-bc{width:38px;height:32px}.nut-bc svg{width:21px;height:16px}}.nut-dung{color:#f3a3a3;border-color:rgba(220,120,120,.42);background:rgba(220,120,120,.12)}.nut-dung:hover{color:#ffd9d9;border-color:rgba(220,120,120,.7);background:rgba(220,120,120,.22)}.nut-dung:active{transform:translateY(1px)}.bong.dang-chay:after{content:"";display:inline-block;vertical-align:-2px;margin-left:2px;width:2px;height:1em;background:var(--vang-sang);animation:nhay-con-tro 1.05s steps(2,start) infinite}@keyframes nhay-con-tro{0%,49%{opacity:1}50%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.bong.dang-chay:after{animation:none;opacity:.85}}.bong.tho{white-space:pre-wrap;word-break:break-word;font-feature-settings:none;font-variant-ligatures:none}.nut-mau{font-size:15px;line-height:1}.nut-mau.bat{color:#0a1929;background:linear-gradient(140deg,var(--vang-sang),var(--vang));border-color:var(--vang)}.cuon-bang{overflow-x:auto;margin:8px 0;-webkit-overflow-scrolling:touch}.bang-md{border-collapse:collapse;font-size:.94em;width:100%;max-width:100%;table-layout:auto}.bang-md td,.bang-md th{border:1px solid var(--vien-2);padding:5px 9px;vertical-align:top;white-space:normal;overflow-wrap:anywhere}.bang-md th{background:rgba(200,148,37,.14);color:var(--vang-sang);font-weight:650;white-space:nowrap}.bang-md tbody tr:nth-child(2n) td{background:rgba(250,247,240,.03)}.dai-hang-cho{display:flex;align-items:center;gap:8px;min-width:0;padding:5px 14px;font-size:calc(11.5px * var(--ti-le-chu, 1));color:var(--kem-mo);background:rgba(200,148,37,.07);border-top:1px solid rgba(200,148,37,.2)}.so-cho{flex:none;font-weight:700;color:var(--vang-sang);background:rgba(200,148,37,.16);border:1px solid rgba(200,148,37,.35);border-radius:99px;padding:1px 8px}.chu-cho{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1 1}.dai-hang-cho.the-hang-cho{flex:none;display:flex;flex-direction:column;align-items:stretch;gap:6px;min-width:0;margin:6px 10px 4px;padding:8px 10px;border:1px solid rgba(200,148,37,.34);border-radius:12px;background:linear-gradient(180deg,rgba(200,148,37,.11),rgba(10,25,41,.92));box-shadow:0 6px 18px rgba(0,0,0,.28)}.dau-the-hang-cho{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0;flex-wrap:wrap}.tieu-de-hang-cho{display:inline-flex;align-items:center;gap:7px;min-width:0;flex:1 1 190px;font-weight:650;color:var(--kem);font-size:calc(12px * var(--ti-le-chu, 1));line-height:1.35}.nhan-tieu-de-hang-cho{min-width:0;overflow-wrap:anywhere}.nhom-dau-hang-cho{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap;margin-left:auto}.nhan-effort-hang-cho{display:inline-flex;align-items:center;padding:2px 8px;border-radius:99px;background:rgba(250,247,240,.06);border:1px solid rgba(250,247,240,.14);color:var(--kem-mo);font-size:calc(11px * var(--ti-le-chu, 1));white-space:nowrap}.nut-thu-gon-hang-cho,.the-hang-cho .lien-ket{display:inline-flex;align-items:center;justify-content:center;gap:4px;min-height:40px;min-width:40px;padding:4px 10px;border-radius:8px;font:inherit;font-size:calc(11.5px * var(--ti-le-chu, 1));font-weight:600;text-decoration:none;cursor:pointer;white-space:nowrap}.the-hang-cho .lien-ket{border:1px solid rgba(200,148,37,.35);background:rgba(200,148,37,.12);color:var(--vang-sang)}.the-hang-cho .lien-ket:hover{border-color:rgba(200,148,37,.6);background:rgba(200,148,37,.22)}.nut-thu-gon-hang-cho{border:1px solid rgba(250,247,240,.16);background:rgba(250,247,240,.06);color:var(--kem)}.nut-thu-gon-hang-cho:hover{border-color:rgba(200,148,37,.45);background:rgba(200,148,37,.14);color:var(--vang-sang)}.ds-cau-hang-cho{display:flex;flex-direction:column;gap:6px;min-width:0;max-height:min(210px,32vh);overflow-y:auto;padding-right:2px}.dong-cau-hang-cho{display:flex;align-items:flex-start;justify-content:space-between;gap:8px;min-width:0;padding:7px 9px;border-radius:9px;background:rgba(10,25,41,.72);border:1px solid rgba(250,247,240,.11)}.dong-cau-hang-cho.qua-dai{border-color:rgba(235,105,105,.58);background:rgba(110,24,24,.26)}.than-cau-hang-cho{display:flex;flex-direction:column;gap:4px;flex:1 1 160px;min-width:0}.the-hang-cho:not(.thu-gon) .chu-cho{display:none}.chu-cau-hang-cho{min-width:0;width:100%;background:transparent;border:none;padding:0;text-align:left;font-family:inherit;color:var(--kem);font-size:calc(12.5px * var(--ti-le-chu, 1));line-height:1.45;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-word;cursor:pointer;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden}.chu-cau-hang-cho.mo-rong{display:block;-webkit-line-clamp:unset;overflow:visible}.phu-cau-hang-cho{flex-wrap:wrap;font-size:calc(10.5px * var(--ti-le-chu, 1));color:var(--kem-mo-2)}.nhom-nut-cau-hang-cho,.phu-cau-hang-cho{display:inline-flex;align-items:center;gap:6px}.nhom-nut-cau-hang-cho{flex:none;flex-wrap:wrap}.nut-hanh-dong-cho{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:40px;min-width:40px;padding:5px 10px;border-radius:8px;border:1px solid rgba(250,247,240,.16);background:rgba(250,247,240,.06);color:var(--kem);font:inherit;font-size:calc(11.5px * var(--ti-le-chu, 1));font-weight:600;cursor:pointer;white-space:nowrap}.nut-gui-ngay-cau-cho{border-color:rgba(200,148,37,.45);background:rgba(200,148,37,.16);color:var(--vang-sang)}.nut-gui-ngay-cau-cho:hover:not(:disabled){border-color:rgba(200,148,37,.75);background:rgba(200,148,37,.26)}.nut-gui-ngay-cau-cho:disabled{opacity:.54;cursor:not-allowed;border-color:rgba(250,247,240,.14);background:rgba(250,247,240,.04);color:var(--kem-mo-2)}.nut-sua-cau-cho:hover{border-color:rgba(200,148,37,.5);background:rgba(200,148,37,.16);color:var(--vang-sang)}.nut-xoa-cau-cho{color:#f3a3a3;border-color:rgba(220,120,120,.36);background:rgba(220,120,120,.1)}.nut-xoa-cau-cho:hover{color:#ffd9d9;border-color:rgba(220,120,120,.65);background:rgba(220,120,120,.2)}.canh-bao-qua-dai-hang-cho{padding:6px 9px;border-radius:8px;font-size:calc(11.5px * var(--ti-le-chu, 1));line-height:1.4;color:#ffd4d4;background:rgba(185,45,45,.24);border:1px solid rgba(235,105,105,.55)}@media (max-width:560px){.dai-hang-cho.the-hang-cho{margin:4px 6px 2px;padding:7px 8px}.dong-cau-hang-cho{align-items:center}.nut-hanh-dong-cho{padding:6px 8px}.nut-hanh-dong-cho span{display:none}.ds-cau-hang-cho{max-height:min(172px,25vh)}}.soan{align-items:flex-end}.soan textarea{flex:1 1;min-width:0;border-radius:9px;padding:9px 12px;border:1px solid var(--vien-2);background:rgba(250,247,240,.05);color:var(--kem);font-family:inherit;outline:none;resize:none;font-size:max(16px,calc(16px * var(--ti-le-chu, 1)));line-height:1.45;max-height:168px;overflow-y:auto}.soan textarea::placeholder{color:var(--kem-mo-2);font-size:calc(13px * var(--ti-le-chu, 1))}.soan textarea:focus{border-color:rgba(200,148,37,.5);box-shadow:0 0 0 3px rgba(200,148,37,.11);min-height:calc(3 * 1.45em + 18px)}.bc-4 .soan textarea{font-size:max(16px,calc(16px * var(--ti-le-chu, 1)));padding:7px 10px}.nut-toan.bat{color:#0a1929;background:linear-gradient(140deg,var(--vang-sang),var(--vang));border-color:var(--vang)}.luoi.toan-man{grid-template-columns:1fr;grid-template-rows:1fr;grid-auto-rows:auto}.luoi.toan-man .o-chat{display:none}.luoi.toan-man .o-chat.toan{display:flex;grid-column:1/-1;grid-row:1/-1}@media (max-width:1040px){.luoi.toan-man{grid-auto-rows:1fr}.luoi.toan-man .o-chat.toan{display:flex}}.nut-hoso.bat{color:#0a1929;background:linear-gradient(140deg,var(--vang-sang),var(--vang));border-color:var(--vang)}.the-ho-so{flex:none;display:flex;flex-direction:column;gap:5px;padding:9px 13px;font-size:calc(12px * var(--ti-le-chu, 1));color:var(--kem-mo);border-top:1px solid rgba(200,148,37,.22);background:rgba(200,148,37,.06)}.hs-hang{display:flex;gap:9px;align-items:baseline;min-width:0}.hs-nhan{flex:none;width:88px;color:var(--kem-mo-2);font-size:calc(11px * var(--ti-le-chu, 1));text-transform:uppercase;letter-spacing:.4px}.hs-gia{min-width:0;flex:1 1;overflow-wrap:anywhere;color:var(--kem)}.hs-gia code{background:rgba(255,255,255,.07);padding:1px 5px;border-radius:4px;font-size:.92em}.hs-gia code,.so-o{color:var(--vang-sang)}.so-o{display:inline-flex;align-items:center;justify-content:center;padding:2px;line-height:0;border-radius:7px;background:rgba(200,148,37,.14);border:1px solid rgba(200,148,37,.32)}.luoi.bc-1 .so-o{display:none}.nut-so{position:relative;display:inline-flex;align-items:center;gap:1px;padding:3px 5px 3px 4px;line-height:0;cursor:pointer;font-family:inherit;border-radius:8px;border:1px solid rgba(200,148,37,.32);background:rgba(200,148,37,.14);color:var(--vang-sang);min-height:30px}.nut-so:hover{border-color:rgba(200,148,37,.6);background:rgba(200,148,37,.24)}.nut-so:active{transform:translateY(1px)}.nut-so .dau-i{opacity:.72}.nut-so.bat{color:#0a1929;background:linear-gradient(140deg,var(--vang-sang),var(--vang));border-color:var(--vang)}.boc-menu,.luoi.bc-1 .nut-so{display:inline-flex}.boc-menu{position:relative;flex:none}.nut-menu.bat{color:#0a1929;background:linear-gradient(140deg,var(--vang-sang),var(--vang));border-color:var(--vang)}.man-che{position:fixed;inset:0;z-index:70;border:0;padding:0;background:transparent;cursor:default}.menu-xo{position:absolute;top:calc(100% + 6px);right:0;z-index:71;min-width:212px;display:flex;flex-direction:column;padding:5px;background:var(--navy-2);border:1px solid var(--vien-2);border-radius:11px;box-shadow:0 14px 34px rgba(0,0,0,.5)}.muc-menu{display:flex;align-items:center;gap:9px;width:100%;padding:9px 10px;border:0;border-radius:8px;cursor:pointer;background:transparent;color:var(--kem);font:inherit;font-size:13px;text-align:left;min-height:38px}.muc-menu:hover{background:rgba(200,148,37,.14);color:var(--vang-sang)}.muc-menu:active{transform:translateY(1px)}.muc-menu.nguy{color:#f0a6a6}.muc-menu.nguy:hover{background:rgba(220,120,120,.16);color:#ffd9d9}.vach-menu{height:1px;margin:4px 6px;background:var(--vien)}.muc-menu.chi-man-hep{display:none}@media (max-width:1040px){.muc-menu.chi-man-hep{display:flex}}.ten-app{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:800;letter-spacing:.6px;color:var(--vang-sang);text-transform:none}.den-o{position:absolute;top:-3px;right:-3px;width:9px;height:9px;border-radius:50%;border:1.5px solid var(--navy-2)}.den-tat{background:rgba(250,247,240,.32)}.den-noi{background:#3fb27f;box-shadow:0 0 6px rgba(63,178,127,.75)}.den-chay{background:#5fe0a4;box-shadow:0 0 8px rgba(95,224,164,.9);animation:tho-den 1.1s ease-in-out infinite}.den-dut{background:#e0724a;box-shadow:0 0 8px rgba(224,114,74,.9);animation:tho-den .8s ease-in-out infinite}@keyframes tho-den{0%,to{opacity:1}50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.den-chay,.den-dut{animation:none}}.nut-so{padding:2px 5px 2px 3px;background:rgba(200,148,37,.09);border-color:rgba(200,148,37,.26)}.nut-so:hover{background:rgba(200,148,37,.2);border-color:rgba(200,148,37,.55)}.nut-so .dau-i{opacity:.8;opacity:.62}.nut-so:hover .dau-i{opacity:.9}.nut-so.bat .dau-i{opacity:1}.vuong-mien{vertical-align:-2px;margin-right:3px;color:var(--vang-sang);flex:none}.bong a.lien-md{color:var(--vang-sang);text-decoration:underline;text-underline-offset:2px;overflow-wrap:anywhere;text-decoration-thickness:1px}.bong a.lien-md:hover{color:#ffd98a;text-decoration-thickness:2px}.bong a.lien-md:active{opacity:.8}.nut-danh-ba{display:none;flex:none;width:30px;height:28px}@media (max-width:1040px){.nut-danh-ba{display:inline-flex}.de-khu .ten-app{max-width:30vw}}.nut-ve-chat{display:none;flex:none;margin-left:10px}@media (max-width:1040px){.nut-ve-chat{display:inline-flex}}.dong-tin{min-width:0}.bong,.bong .cuon-bang,.bong pre,.bong table{max-width:100%}.bong img,.bong svg{max-width:100%;height:auto}.luoi.bc-4 .o-chat:nth-child(n+5){display:none}.luoi.bc-6{grid-template-columns:1fr 1fr 1fr;grid-template-rows:1fr 1fr}.khung.bc-6{grid-template-columns:1fr}@media (min-width:1041px){.khung.bc-6 .cot-1,.khung.bc-6 .cot-2{display:none}}.khung.bc-6 .nut-danh-ba{display:inline-flex}@media (max-width:1100px){.luoi.bc-6{grid-template-columns:1fr 1fr;grid-template-rows:none;grid-auto-rows:minmax(320px,1fr);overflow-y:auto}}@media (max-width:560px){.luoi.bc-6{grid-template-columns:1fr;grid-template-rows:none;grid-auto-rows:minmax(320px,1fr);overflow-y:auto}}@media (pointer:coarse){.nut-tron{position:relative;margin-left:2px;margin-right:2px}.bc-4 .nut-tron{margin-left:3px;margin-right:3px}.nut-tron:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:44px;height:44px}.bc-4 .nut-tron:after{width:40px;height:40px}}.nhom-van-phong-3d{padding:10px 8px 16px;margin-top:0}.link-van-phong-3d{text-decoration:none;color:var(--kem);margin-bottom:0;border-color:rgba(200,148,37,.35);background:rgba(200,148,37,.08)}.link-van-phong-3d:hover{background:rgba(200,148,37,.18)}.link-van-phong-3d .dem-nho{background:rgba(200,148,37,.22);color:var(--vang-sang);font-weight:700}