:root{--phong-tieu-de:"Roboto", system-ui, sans-serif;--phong-chu:"Roboto", system-ui, sans-serif;--tb-xanh-sang:#24478f;--tb-xanh:#1b3874;--tb-xanh-dam:#142a56;--tb-xanh-noi:#21407f;--tb-nen-gradient:linear-gradient(118deg, var(--tb-xanh-sang) 0%, var(--tb-xanh) 52%, var(--tb-xanh-dam) 100%);--tb-luoi-cham:radial-gradient(#ffffff1a 1px, transparent 1.4px) 0 0 / 26px 26px;--tb-vien:#fff3;--tb-vien-manh:#fff6;--tb-chu:#fff;--tb-chu-phu:#b7c6ea;--tb-chu-mo:#8797c2;--tb-nhan:#fff;--tb-nhan-2:#d7e3fa;--tb-nhan-chu:#16295a;--tb-nhan-hover:#edf2fc;--tb-am:#ffc670;--tb-loi:#ffb3bd;--tb-o-nen:#08123461;--tb-bao-nen:#08123457;--tb-che-nen:#091232ad;--tb-hop-nen:linear-gradient(180deg, #27498f 0%, #1a3470 100%);--tb-kinh:#18326cc7;--tb-kinh-dam:#18326cf2;--tb-kinh-hover:#284a96eb;--tb-ban-kinh:14px;--tb-ban-kinh-lon:22px;--tb-ban-kinh-o:26px;--tb-bong-noi:0 24px 60px #08123480;--tb-bong-the:0 30px 90px #08102e80;--tb-bong-nut:0 10px 28px #08123457}.tb{--xanh-sang:var(--tb-xanh-sang);--xanh:var(--tb-xanh);--xanh-dam:var(--tb-xanh-dam);--nen:var(--tb-xanh);--nen-noi:var(--tb-xanh-noi);--nen-sau:var(--tb-xanh-dam);--nen-gradient:var(--tb-nen-gradient);--luoi-cham:var(--tb-luoi-cham);--vien:var(--tb-vien);--vien-manh:var(--tb-vien-manh);--chu:var(--tb-chu);--chu-phu:var(--tb-chu-phu);--chu-mo:var(--tb-chu-mo);--nhan:var(--tb-nhan);--nhan-2:var(--tb-nhan-2);--nhan-chu:var(--tb-nhan-chu);--nhan-hover:var(--tb-nhan-hover);--am:var(--tb-am);--loi:var(--tb-loi);--o-nen:var(--tb-o-nen);--bao-nen:var(--tb-bao-nen);--che-nen:var(--tb-che-nen);--hop-nen:var(--tb-hop-nen);--kinh:var(--tb-kinh);--kinh-dam:var(--tb-kinh-dam);--kinh-hover:var(--tb-kinh-hover);--ban-kinh:var(--tb-ban-kinh);--ban-kinh-lon:var(--tb-ban-kinh-lon);--ban-kinh-o:var(--tb-ban-kinh-o);--bong-noi:var(--tb-bong-noi);--bong-the:var(--tb-bong-the);--bong-nut:var(--tb-bong-nut)}.tb .sang{--chu:#14224b;--chu-phu:#56658e;--chu-mo:#8a97be;--vien:#14224b24;--vien-manh:#14224b4d;--nhan:var(--tb-xanh-sang);--nhan-2:var(--tb-xanh);--nhan-chu:#fff;--nhan-hover:linear-gradient(100deg, #2c559f 0%, #1a3470 100%);--o-nen:#f2f5fc;--bao-nen:#f2f5fc;--loi:#c9303f;--bong-nut:0 10px 28px #24478f52;color:var(--chu)}.tb,.tb *,.tb :before,.tb :after{box-sizing:border-box}html:has(>body.tb){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:var(--tb-xanh-dam)}body.tb{min-height:100vh;min-height:100dvh;color:var(--chu);font:15px/1.55 var(--phong-chu);background:var(--luoi-cham), var(--nen-gradient);-webkit-font-smoothing:antialiased;background-attachment:fixed;margin:0}.tb h1,.tb h2,.tb h3{font-family:var(--phong-tieu-de);letter-spacing:-.01em;margin:0;font-weight:600;line-height:1.2}.tb p{margin:0}.tb a{color:var(--nhan);text-underline-offset:3px}.tb button,.tb input,.tb select{font:inherit;color:inherit}.tb button{cursor:pointer}.tb [hidden]{display:none!important}.tb :focus-visible{outline:2px solid var(--nhan-2);outline-offset:2px;border-radius:6px}.tb .sang :focus-visible{outline-color:var(--nhan)}.tb a.ten-hieu,.ten-hieu{font-family:var(--phong-tieu-de);letter-spacing:-.02em;color:var(--chu);align-items:center;gap:10px;font-size:18px;font-weight:600;text-decoration:none;display:inline-flex}.ten-hieu:before{content:"";background:#fff;flex:none;width:30px;height:40px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 80\"%3E%3Cpath d=\"M4 76 V32 A26 30 0 0 1 56 32 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"none\" stroke=\"%23000\" stroke-width=\"3\"/%3E%3Cpath d=\"M4 52 Q17 45 30 52 T56 52 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"%23000\"/%3E%3Cpath d=\"M21.406420898437503 35.30029296875V36.5H17.648364257812503V35.30029296875ZM18.145678710937503 29.03515625V36.5H16.607592773437503V29.03515625ZM26.123754882812502 29.03515625V36.5H24.590795898437502V29.03515625ZM32.4509521484375 34.94140625 34.2094970703125 29.03515625H35.9218994140625L33.3225341796875 36.5H32.1946044921875ZM30.8308349609375 29.03515625 32.5842529296875 34.94140625 32.8508544921875 36.5H31.7126708984375L29.1286865234375 29.03515625ZM43.8281982421875 35.30029296875V36.5H39.8548095703125V35.30029296875ZM40.3572509765625 29.03515625V36.5H38.8191650390625V29.03515625ZM43.3103759765625 32.075439453125V33.244384765625H39.8548095703125V32.075439453125ZM43.8230712890625 29.03515625V30.239990234375H39.8548095703125V29.03515625Z\" fill=\"%23000\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 80\"%3E%3Cpath d=\"M4 76 V32 A26 30 0 0 1 56 32 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"none\" stroke=\"%23000\" stroke-width=\"3\"/%3E%3Cpath d=\"M4 52 Q17 45 30 52 T56 52 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"%23000\"/%3E%3Cpath d=\"M21.406420898437503 35.30029296875V36.5H17.648364257812503V35.30029296875ZM18.145678710937503 29.03515625V36.5H16.607592773437503V29.03515625ZM26.123754882812502 29.03515625V36.5H24.590795898437502V29.03515625ZM32.4509521484375 34.94140625 34.2094970703125 29.03515625H35.9218994140625L33.3225341796875 36.5H32.1946044921875ZM30.8308349609375 29.03515625 32.5842529296875 34.94140625 32.8508544921875 36.5H31.7126708984375L29.1286865234375 29.03515625ZM43.8281982421875 35.30029296875V36.5H39.8548095703125V35.30029296875ZM40.3572509765625 29.03515625V36.5H38.8191650390625V29.03515625ZM43.3103759765625 32.075439453125V33.244384765625H39.8548095703125V32.075439453125ZM43.8230712890625 29.03515625V30.239990234375H39.8548095703125V29.03515625Z\" fill=\"%23000\"/%3E%3C/svg%3E") 50%/contain no-repeat}.tb .sang .ten-hieu:before{background:var(--tb-xanh-sang)}.tb header.dau .ten-hieu:before,.tc-ben>.ten-hieu:before{-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 80\"%3E%3Cpath d=\"M4 76 V32 A26 30 0 0 1 56 32 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"none\" stroke=\"%23000\" stroke-width=\"4.5\"/%3E%3Cpath d=\"M4 52 Q17 45 30 52 T56 52 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"%23000\"/%3E%3Cpath d=\"M21.406420898437503 35.30029296875V36.5H17.648364257812503V35.30029296875ZM18.145678710937503 29.03515625V36.5H16.607592773437503V29.03515625ZM26.123754882812502 29.03515625V36.5H24.590795898437502V29.03515625ZM32.4509521484375 34.94140625 34.2094970703125 29.03515625H35.9218994140625L33.3225341796875 36.5H32.1946044921875ZM30.8308349609375 29.03515625 32.5842529296875 34.94140625 32.8508544921875 36.5H31.7126708984375L29.1286865234375 29.03515625ZM43.8281982421875 35.30029296875V36.5H39.8548095703125V35.30029296875ZM40.3572509765625 29.03515625V36.5H38.8191650390625V29.03515625ZM43.3103759765625 32.075439453125V33.244384765625H39.8548095703125V32.075439453125ZM43.8230712890625 29.03515625V30.239990234375H39.8548095703125V29.03515625Z\" fill=\"%23000\"/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 60 80\"%3E%3Cpath d=\"M4 76 V32 A26 30 0 0 1 56 32 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"none\" stroke=\"%23000\" stroke-width=\"4.5\"/%3E%3Cpath d=\"M4 52 Q17 45 30 52 T56 52 V76 Q56 78 54 78 H6 Q4 78 4 76 Z\" fill=\"%23000\"/%3E%3Cpath d=\"M21.406420898437503 35.30029296875V36.5H17.648364257812503V35.30029296875ZM18.145678710937503 29.03515625V36.5H16.607592773437503V29.03515625ZM26.123754882812502 29.03515625V36.5H24.590795898437502V29.03515625ZM32.4509521484375 34.94140625 34.2094970703125 29.03515625H35.9218994140625L33.3225341796875 36.5H32.1946044921875ZM30.8308349609375 29.03515625 32.5842529296875 34.94140625 32.8508544921875 36.5H31.7126708984375L29.1286865234375 29.03515625ZM43.8281982421875 35.30029296875V36.5H39.8548095703125V35.30029296875ZM40.3572509765625 29.03515625V36.5H38.8191650390625V29.03515625ZM43.3103759765625 32.075439453125V33.244384765625H39.8548095703125V32.075439453125ZM43.8230712890625 29.03515625V30.239990234375H39.8548095703125V29.03515625Z\" fill=\"%23000\"/%3E%3C/svg%3E") 50%/contain no-repeat}.tb .nut{border:1px solid var(--vien-manh);white-space:nowrap;background:0 0;border-radius:12px;justify-content:center;align-items:center;gap:8px;height:46px;padding:0 20px;font-weight:500;transition:background .15s,border-color .15s,transform .15s;display:inline-flex}.tb .nut:hover{background:#ffffff1f}.tb .sang .nut:hover{background:#24478f14}.tb .nut:active{transform:translateY(1px)}.tb .nut:disabled{opacity:.5;cursor:default}.tb .nut.chinh{color:var(--nhan-chu);background:var(--nhan);box-shadow:var(--bong-nut);border:0;font-weight:600}.tb .nut.chinh:hover{background:var(--nhan-hover);filter:none}.tb .sang .nut.chinh{background:linear-gradient(100deg, var(--xanh-sang) 0%, var(--xanh-dam) 100%)}.tb .nut.nguy{color:var(--loi);border-color:#ffb3bd80}.tb .sang .nut.nguy{border-color:#c9303f66}.tb .nut.nho{border-radius:10px;height:36px;padding:0 14px;font-size:14px}.tb .nut-chu{color:var(--nhan);text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline}.tb .o{color:var(--chu-phu);flex-direction:column;gap:6px;font-size:13px;display:flex}.tb .o input,.tb .o select{border:1px solid var(--vien);background:var(--o-nen);height:48px;color:var(--chu);border-radius:12px;padding:0 14px;font-size:15px;transition:border-color .15s,box-shadow .15s,background .15s}.tb .o select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%23B7C6EA' stroke-width='1.5'/%3E%3C/svg%3E");background-position:right 14px center;background-repeat:no-repeat;padding-right:36px}.tb .sang .o select{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%2356658E' stroke-width='1.5'/%3E%3C/svg%3E")}.tb .o input::placeholder{color:var(--chu-mo)}.tb .o input:hover,.tb .o select:hover{border-color:var(--vien-manh)}.tb .o input:focus,.tb .o select:focus{border-color:var(--nhan);outline:0;box-shadow:0 0 0 3px #ffffff38}.tb .sang .o input:focus,.tb .sang .o select:focus{background:#fff;box-shadow:0 0 0 3px #24478f2e}.tb .bao{border:1px solid var(--vien);background:var(--bao-nen);border-radius:12px;padding:10px 14px;font-size:14px}.tb .bao.loi{color:#ffe1e5;background:#ff8a9929;border-color:#ffb3bd8c}.tb .bao.tot{color:#e6fff5;background:#78ebbe29;border-color:#78ebbe8c}.tb .sang .bao.loi{color:#9e1f2c;background:#c9303f12;border-color:#c9303f59}.tb .sang .bao.tot{color:#0e6e4a;background:#0e6e4a12;border-color:#0e6e4a4d}.cong{aspect-ratio:3/4;background:linear-gradient(180deg, var(--tuong,#d9dfe4) 0 70%, var(--san,#e2c9a6) 70% 100%);box-shadow:0 0 0 1px #ffffff47, 0 0 0 7px #ffffff1a, var(--bong-noi);isolation:isolate;border-radius:50% 50% 7% 7%/37.5% 37.5% 5.25% 5.25%;transition:background .9s;position:relative;overflow:hidden}.cong:before{content:"";z-index:1;pointer-events:none;background:radial-gradient(80% 50% at 50% 0,#ffffff57,#0000 70%),linear-gradient(#0000 69.4%,#00000029 70%,#0000 76%);position:absolute;inset:0}.cong.co-anh{background-position:50% 56%;background-size:cover}.cong.co-anh:before{background:radial-gradient(80% 50% at 50% 0,#ffffff38,#0000 70%)}.cong .nv{z-index:2;object-fit:contain;object-position:50% 100%;filter:drop-shadow(0 10px 10px #08102e59);width:100%;height:80%;position:absolute;bottom:15%;left:50%;transform:translate(-50%)}.cong .bong{z-index:2;width:46%;height:62%;display:block;position:absolute;bottom:11%;left:50%;transform:translate(-50%)}.cong .bong svg{width:100%;height:100%;display:block;overflow:visible}.cong .bong path{fill:#1b3168;stroke:#ffffffe6;stroke-width:2.5px;stroke-linejoin:round;paint-order:stroke}.cong .bong.trong path{fill:#1b316847;stroke-dasharray:5 5;stroke-width:2px}.tb-quay{isolation:isolate;background:#ffffff1a;border:1.5px solid #ffffff73;border-radius:50% 50% 6px 6px/36% 36% 6px 6px;flex:none;width:38px;height:52px;position:relative;overflow:hidden;box-shadow:0 0 28px #ffffff40,inset 0 1px #ffffff40}.tb-quay:before{content:"";z-index:-1;background:linear-gradient(180deg, #fff 0%, var(--tb-nhan-2,#d7e3fa) 60%);border-radius:46% 54% 0 0/30% 30% 0 0;height:220%;animation:2.4s ease-in-out infinite tbDang;position:absolute;top:100%;left:-30%;right:-30%}.tb-quay:after{content:"";z-index:1;background:linear-gradient(90deg,#0000,#ffffff8c,#0000);width:40%;animation:2.4s ease-in-out infinite tbQuet;position:absolute;top:-20%;bottom:-20%;left:-60%;transform:skew(-18deg)}@keyframes tbDang{0%{transform:translateY(-9%)rotate(-5deg)}50%{transform:translateY(-36%)rotate(5deg)}to{transform:translateY(-9%)rotate(-5deg)}}@keyframes tbQuet{0%,55%{left:-60%}to{left:130%}}.tb .sang .tb-quay{box-shadow:none;background:#24478f14;border-color:#24478f59}.tb .sang .tb-quay:before{background:linear-gradient(180deg, var(--tb-xanh-sang) 0%, var(--tb-xanh-dam) 70%)}@media (prefers-reduced-motion:reduce){.tb-quay:before,.tb-quay:after{animation:none}.tb-quay:before{transform:translateY(-55%)}}.man-che{z-index:100;background:var(--che-nen);-webkit-backdrop-filter:blur(10px);place-items:center;padding:20px;animation:.22s ease-out both moDan;display:grid;position:fixed;inset:0}.tb .hop{border-radius:var(--ban-kinh-lon);background:var(--hop-nen);border:1px solid var(--vien-manh);width:min(560px,100%);max-height:calc(100dvh - 40px);color:var(--chu);flex-direction:column;gap:20px;padding:28px;display:flex;overflow:auto;box-shadow:0 40px 120px #08102e8c}.tb .hop h2{font-size:20px}.tb .hop .cuoi{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:560px){.tb .hop{padding:22px}}.man-che .hop.khung{flex-direction:column;gap:0;max-height:calc(100dvh - 40px);padding:0;display:flex;overflow:hidden}.hop.khung>.hop-dau{border-bottom:1px solid var(--vien);flex-wrap:nowrap;flex:none;align-items:flex-start;gap:14px;min-width:0;padding:20px 20px 16px 26px;display:flex}.hop.khung>.hop-dau>.hop-dau-noi{flex-wrap:wrap;flex:auto;align-items:center;gap:10px 14px;min-width:0;min-height:36px;display:flex}.hop.khung>.hop-dau h2{overflow-wrap:anywhere;flex:auto;min-width:0;margin:0}.hop-dong{border:1px solid var(--vien-manh);width:36px;height:36px;color:var(--chu);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;transition:background .15s,border-color .15s;display:grid}.hop-dong:hover:not(:disabled){border-color:var(--chu-phu);background:#ffffff1f}.tb .sang .hop-dong:hover:not(:disabled),.hop.sang .hop-dong:hover:not(:disabled){background:#14224b0f}.hop-dong:disabled{opacity:.4;cursor:default}.hop-dong:focus-visible{outline:2px solid var(--nhan);outline-offset:2px}.hop.khung>.hop-than{overscroll-behavior:contain;flex-direction:column;flex:auto;gap:18px;min-height:0;padding:20px 26px 24px;display:flex;overflow-y:auto}.hop.khung>.hop-chan{border-top:1px solid var(--vien);flex-wrap:wrap;flex:none;justify-content:flex-end;align-items:center;gap:10px;padding:14px 26px;display:flex}.hop.khung>.hop-chan>.hop-chan-trai{min-width:0;color:var(--chu-phu);margin-right:auto;font-size:13px}.hop.khung>.hop-chan>.hop-chan-trai:empty{display:none}@media (max-width:560px){.man-che{padding:12px}.man-che .hop.khung{max-height:calc(100dvh - 24px)}.hop.khung>.hop-dau{padding:14px 14px 12px 18px}.hop.khung>.hop-than{padding:16px 18px 20px}.hop.khung>.hop-chan{padding:12px 18px}.hop.khung>.hop-chan>.nut{flex:auto}.hop.khung>.hop-chan>.hop-chan-trai{flex-basis:100%}}@keyframes moDan{0%{opacity:0}to{opacity:1}}:root{--tb-hop-vao:cubic-bezier(.2, .9, .25, 1.05);--tb-hop-ra:cubic-bezier(.4, 0, 1, 1)}.man-che>.hop,.km-nen>.km-hop{animation:hopVao .32s var(--tb-hop-vao) both}.man-che.dang-dong,.km-nen.dang-dong,.ngan-che.dang-dong{animation:moDan .2s var(--tb-hop-ra) reverse both;pointer-events:none}.man-che.dang-dong>.hop,.km-nen.dang-dong>.km-hop{animation:hopRa .2s var(--tb-hop-ra) both}@keyframes hopVao{0%{opacity:0;transform:translateY(14px)scale(.96)}to{opacity:1;transform:none}}@keyframes hopRa{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)scale(.97)}}.xuong-the,.dang-tai{isolation:isolate;position:relative;overflow:hidden}.xuong-the{background:#ffffff12}.xuong-the:after,.dang-tai:after{content:"";z-index:2;pointer-events:none;background:linear-gradient(100deg,#0000 20%,#ffffff21 45%,#fff3 50%,#0000 75%) 0 0/220% 100%;animation:1.4s ease-in-out infinite tbQuetTai;position:absolute;inset:0}.xuong-the:nth-child(2):after{animation-delay:.12s}.xuong-the:nth-child(3):after{animation-delay:.24s}.xuong-the:nth-child(4):after{animation-delay:.36s}@keyframes tbQuetTai{0%{background-position:120% 0}to{background-position:-120% 0}}img.anh-vao{animation:.35s ease-out both moDan}@media (prefers-reduced-motion:reduce){.tb *,.tb :before,.tb :after,.man-che,.man-che *,.km-nen,.km-nen *,.dang-tai:after{transition:none!important;animation:none!important}}.dieu-huong{background:#ffffff12;border-radius:14px;gap:4px;padding:4px;display:flex}.dieu-huong a{text-align:center;white-space:nowrap;height:36px;color:var(--chu-phu);border-radius:10px;justify-content:center;align-items:center;padding:0 14px;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.dieu-huong a:hover{color:var(--chu);background:#ffffff14}.dieu-huong a[aria-current=page]{color:var(--nhan-chu);background:var(--nhan)}header.dau .giua{flex:1;justify-content:center;display:flex}@media (max-width:720px){header.dau{flex-wrap:wrap}header.dau .giua{flex-basis:100%;order:3}header.dau .dieu-huong{flex:1}header.dau .dieu-huong a{flex:1 1 0;min-width:0;padding:0 8px}}.nv-av{background:linear-gradient(160deg, #fff, var(--nhan-2)) center / cover no-repeat;width:44px;height:44px;color:var(--nhan-chu);font:600 18px var(--phong-tieu-de);border-radius:50%;flex:none;place-items:center;display:grid;box-shadow:0 0 0 2px #ffffffb3}.nv-av.co-anh{color:#0000}.nv-av.lon{aspect-ratio:3/4;width:100%;height:auto;box-shadow:none;background-position:top;border-radius:16px;font-size:44px}.hop-nv{z-index:300;padding:16px}.hop-nv .hop{flex-direction:column;gap:0;width:min(760px,100%);height:min(760px,100dvh - 32px);padding:0;transition:width .25s;display:flex;overflow:hidden}.hop-nv .khung-tao,.hop-nv .nv-khung-chon,.hop-nv .nv-khung-tao{flex:auto;min-height:0}.hop-nv .nv-cai-dat{border-bottom:1px solid var(--vien);flex-wrap:wrap;align-items:flex-end;gap:12px;padding:10px 18px;display:flex}.hop-nv .nv-cai-dat .o{flex:160px;min-width:0}.hop-nv .nv-cai-dat .o input,.hop-nv .nv-cai-dat .o select{width:100%;height:40px}.hop-nv .nv-chon-nghe{align-items:center;gap:6px;display:flex}.hop-nv .nv-chon-nghe select{flex:1;min-width:0}.hop-nv .nv-cho-nghe:empty{display:none}.hop-nv .nv-luu{align-items:center;gap:10px;height:40px;display:flex}.hop-nv .nv-luu .nv-bao-ten{flex-basis:auto}.nv-nghe{white-space:nowrap}.hop-clone .hop{width:min(620px,100%);height:auto}.hop-clone .hop-than{gap:14px}.hop-clone .o{gap:8px}.nv-hai-loai{grid-template-columns:1fr 1fr;gap:10px;display:grid}.nv-loai{border:1px solid var(--vien);background:var(--tb-o-nen);cursor:pointer;border-radius:14px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}.nv-loai:has(input:checked){border-color:var(--nhan);background:#ffffff24}.nv-loai input{accent-color:var(--nhan);margin-top:3px}.nv-loai-chu{color:var(--chu);flex-direction:column;gap:2px;display:flex}.nv-loai-chu small{color:var(--chu-phu);font-size:12px;line-height:1.45}.nv-doan{background:var(--tb-o-nen);border:1px solid var(--vien);color:var(--chu);border-radius:12px;padding:10px 12px;font-size:14px;line-height:1.6}.nv-hang-thu{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.nv-dem{color:var(--chu-phu);margin-left:auto;font-size:13px}.nv-audio{width:100%;height:36px}.nv-dong-y{color:var(--chu-phu);cursor:pointer;align-items:flex-start;gap:8px;font-size:13px;display:flex}.nv-dong-y input{accent-color:var(--nhan);margin-top:2px}.nv-tt{color:var(--chu-phu);margin:0;font-size:13px}.nv-kq{background:var(--tb-o-nen);border:1px solid var(--vien);border-radius:14px;flex-direction:column;gap:6px;padding:12px 14px;display:flex}.nv-diem{color:var(--chu-phu);font-size:13px}.nv-diem.tot{color:var(--chu)}.nv-hang-nghe{flex-wrap:wrap;gap:8px;margin-top:4px;display:flex}.luoi-giong{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.the-giong{background:var(--tb-o-nen);border:1px solid var(--vien);border-radius:18px;flex-direction:column;gap:8px;padding:16px 18px;display:flex;position:relative}.the-giong.mo{opacity:.55}.the-giong h3{overflow-wrap:anywhere;padding-right:34px;font-size:15px;font-weight:600}.the-giong .nhan-loai{letter-spacing:.02em;color:var(--chu-phu);vertical-align:middle;background:#ffffff1f;border-radius:999px;margin-left:8px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.the-giong .nhan-loai.nang_cao{background:var(--nhan);color:var(--nhan-chu)}.the-giong .chi-tiet{color:var(--chu-phu);font-size:13px;line-height:1.5}.the-giong .nut-them{width:34px;height:34px;color:var(--chu-phu);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:10px;right:10px}.the-giong .nut-them:hover{color:var(--chu);background:#ffffff1f}.the-giong .bang-chon{z-index:5;background:var(--tb-kinh-dam);min-width:150px;box-shadow:var(--tb-bong-noi);border:1px solid #fff3;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:46px;right:10px}.the-giong .bang-chon button{text-align:left;height:38px;color:var(--chu);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:14px}.the-giong .bang-chon button:hover{background:#ffffff1f}.the-giong .bang-chon button.nguy{color:var(--loi)}.the-giong.moi{border-style:dashed;border-color:var(--vien-manh);cursor:pointer;min-height:150px;color:var(--chu-phu);background:#ffffff0f;justify-content:center;align-items:center;gap:10px}.the-giong.moi:hover{border-color:var(--nhan-2);background:#ffffff21}.the-giong.moi svg{color:var(--nhan-2)}.xuong-giong{border-radius:18px;min-height:150px}.nv-trong-tab{color:var(--chu-phu);grid-column:1/-1;padding:8px 0 18px}@media (max-width:560px){.nv-hai-loai,.luoi-giong{grid-template-columns:1fr}}.hop-nv .hop.rong{width:min(1440px,100%);height:min(900px,100dvh - 32px)}.hop-nv .nv-tabs{background:#ffffff14;border-radius:12px;gap:4px;padding:4px;display:flex}.hop-nv .nv-tab{height:34px;color:var(--chu-phu);font:500 14px var(--phong-tieu-de);cursor:pointer;background:0 0;border:0;border-radius:9px;padding:0 14px}.hop-nv .nv-tab:hover{color:var(--chu);background:#ffffff14}.hop-nv .nv-tab[aria-selected=true]{color:var(--nhan-chu);background:var(--nhan)}.hop-nv .nv-tab:disabled{opacity:.5;cursor:default}.hop-nv .nv-khung-chon{padding:16px 18px 22px;overflow:auto}.hop-nv .nv-khung-chon[hidden]{display:none}.hop-nv .nv-bao{color:var(--chu-phu);margin-bottom:14px;font-size:14px}.hop-nv .nv-luoi{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:14px;display:grid}.hop-nv .nv-the{border:1px solid var(--vien);background:var(--tb-o-nen);color:var(--chu);text-align:left;cursor:pointer;border-radius:18px;flex-direction:column;gap:8px;padding:10px;transition:transform .2s,border-color .2s;display:flex}.hop-nv .nv-the:hover,.hop-nv .nv-the:focus-visible{border-color:var(--vien-manh);outline:0;transform:translateY(-3px)}.hop-nv .nv-the.dang{border-color:var(--nhan);cursor:default;transform:none}.hop-nv .nv-the .ten{white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;overflow:hidden}.hop-nv .nv-the .phu-chu{color:var(--chu-phu);font-size:12px}.hop-nv .nv-the.dang .phu-chu{color:var(--nhan-2)}.hop-nv .nv-the.he-thong .ten,.hop-nv .nv-the.he-thong .phu-chu{text-align:center}.hop-nv .nv-trong{grid-column:1/-1;justify-content:center;padding:24px 0;display:flex}.hop-nv .nv-khung-tao{grid-template-rows:auto minmax(0,1fr);min-height:0;display:grid}.hop-nv .nv-khung-tao[hidden]{display:none}.hop-nv .nv-hang-ten{border-bottom:1px solid var(--vien);flex-wrap:wrap;align-items:center;gap:16px;padding:10px 18px;display:flex}.hop-nv .nv-hang-ten .o{flex:0 300px}.hop-nv .nv-goi-y{color:var(--chu-phu);flex:260px;margin:0;font-size:13px}.hop-nv .nv-bao-ten{color:var(--chu-phu);min-height:0;font-size:12px}.hop-nv .nv-bao-ten:empty{display:none}.hop-nv .khung-tao{background:var(--tb-xanh-dam);min-height:0;position:relative}.hop-nv .khung-tao iframe{border:0;width:100%;height:100%;display:block;position:absolute;inset:0}.hop-nv .phu{z-index:2;text-align:center;background:#091232ed;flex-direction:column;justify-content:center;align-items:center;gap:18px;padding:24px;display:flex;position:absolute;inset:0}.hop-nv .phu[hidden]{display:none}.hop-nv .phu p{max-width:44ch;color:var(--chu-phu)}@media (max-width:720px){.hop-nv{padding:12px}.hop-nv .hop,.hop-nv .hop.rong{width:100%;height:calc(100dvh - 24px)}.hop-clone .hop{height:auto}.hop-nv .nv-hang-ten .o,.hop-nv .nv-doi-ten .o{flex-basis:100%}.hop-nv .nv-goi-y,.hop-nv .nv-goi-y-creator{display:none}.hop-nv .nv-luoi{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.tb-thanh.vo-dinh>i{animation:none}.hop-nv .hop{transition:none}}.luoi-nv{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:36px clamp(20px,2.6vw,34px);display:grid}.the-nv-trang{flex-direction:column;gap:14px;min-width:0;display:flex;position:relative}.the-nv-trang .anh{background:var(--tb-o-nen);border:1px solid var(--vien);border-radius:22px;overflow:hidden}.the-nv-trang .anh .nv-av.lon{border-radius:0}.the-nv-trang .duoi{padding-right:36px;position:relative}.the-nv-trang h3{overflow-wrap:anywhere;font-size:15px;font-weight:500;line-height:1.35}.the-nv-trang .chi-tiet{color:var(--chu-phu);margin-top:6px;font-size:13px;line-height:1.5}.the-nv-trang .nut-them{width:34px;height:34px;color:var(--chu-phu);cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;display:grid;position:absolute;top:-6px;right:-4px}.the-nv-trang .nut-them:hover{color:var(--chu);background:#ffffff1f}.the-nv-trang .bang-chon{z-index:5;background:var(--tb-kinh-dam);min-width:170px;box-shadow:var(--tb-bong-noi);border:1px solid #fff3;border-radius:12px;flex-direction:column;padding:6px;display:flex;position:absolute;top:30px;right:0}.the-nv-trang .bang-chon button{text-align:left;height:38px;color:var(--chu);cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:14px}.the-nv-trang .bang-chon button:hover{background:#ffffff1f}.the-nv-trang .bang-chon button.nguy{color:var(--loi)}.the-nv-trang.moi button.vao{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.the-nv-trang.moi .anh{aspect-ratio:3/4;border:2px dashed var(--vien-manh);background:#ffffff0f;place-items:center;display:grid}.the-nv-trang.moi .anh svg{color:var(--nhan-2)}.the-nv-trang.moi button.vao:hover .anh{border-color:var(--nhan-2);background:#ffffff21}.the-nv-trang.moi h3{color:var(--chu-phu)}.xuong-nv{aspect-ratio:3/4;border-radius:22px}.ds-dang-dung{flex-direction:column;gap:8px;margin:4px 0 6px;list-style:none;display:flex}.ds-dang-dung li{background:var(--tb-o-nen);border:1px solid var(--vien);border-radius:12px;justify-content:space-between;align-items:center;gap:10px;padding:8px 12px;display:flex}.ds-dang-dung li span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}@media (max-width:560px){.luoi-nv{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px 14px}}.the-nv-trang .anh .nv-av.lon.co-anh,.hop-nv .nv-the .nv-av.lon.co-anh{background-position:50% -33%;background-size:auto 92%}.luoi-giong{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:24px clamp(20px,2.6vw,34px)}.the-giong{aspect-ratio:1;min-height:0}.the-giong.moi{text-align:center;min-height:0;padding:16px}.the-giong .chi-tiet{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.xuong-giong{aspect-ratio:1;min-height:0}@media (max-width:560px){.luoi-giong{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}}.nv-play{cursor:pointer;width:30px;height:30px;color:var(--chu);background:#ffffff24;border:0;border-radius:50%;flex:none;place-items:center;transition:background .15s;display:grid}.nv-play:hover,.nv-play[data-tt=phat]{background:var(--nhan);color:var(--nhan-chu)}.nv-play:focus-visible{outline:2px solid var(--nhan);outline-offset:2px}.nv-play svg{width:13px;height:13px}.nv-xoay{border:2px solid;border-right-color:#0000;border-radius:50%;width:13px;height:13px;animation:.7s linear infinite nvXoay}@keyframes nvXoay{to{transform:rotate(360deg)}}.nv-chon-giong{min-width:0;position:relative}.nv-cg-nut{cursor:pointer;border:1px solid var(--vien);background:var(--tb-o-nen);width:100%;height:40px;color:var(--chu);font:inherit;text-align:left;border-radius:10px;align-items:center;gap:8px;padding:0 12px;font-size:14px;display:flex}.nv-cg-nut:disabled{opacity:.55;cursor:default}.nv-chon-giong.chua-chon .nv-cg-chu{color:var(--chu-phu)}.nv-cg-chu{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.nv-cg-mui{opacity:.7;border-bottom:2px solid;border-right:2px solid;width:8px;height:8px;transform:rotate(45deg)translateY(-3px)}.nv-cg-ds{z-index:1000;background:var(--tb-kinh-dam);box-shadow:var(--tb-bong-noi);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border:1px solid #fff3;border-radius:14px;padding:6px;position:fixed;overflow-y:auto}.nv-cg-nhom{color:var(--chu-mo);padding:8px 10px 4px;font-size:12px}.nv-cg-dong{text-align:left;cursor:pointer;color:var(--chu);border-radius:10px;outline:0;align-items:center;gap:10px;padding:6px 8px;font-size:14px;display:flex}.nv-cg-dong:hover,.nv-cg-dong:focus-visible{background:#ffffff1a}.nv-cg-dong[aria-selected=true]{background:#ffffff29;font-weight:600}.nv-cg-ten{overflow-wrap:anywhere;flex:1;min-width:0}.nv-cg-nhan{background:var(--nhan);color:var(--nhan-chu);vertical-align:1px;border-radius:999px;margin-left:8px;padding:1px 7px;font-size:11px;font-weight:600;display:inline-block}.hop-nv .nv-cai-dat .o{flex-direction:column;gap:6px;display:flex}.the-giong .nv-hang-nghe{align-items:center}.the-giong .nhan-nghe{color:var(--chu-phu);cursor:pointer;font-size:13px}button.the-nv-trang{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}button.the-nv-trang .duoi{padding-right:0}button.the-nv-trang .anh{transition:transform .18s,border-color .18s}button.the-nv-trang:hover .anh,button.the-nv-trang:focus-visible .anh{border-color:var(--vien-manh);transform:translateY(-4px)}button.the-nv-trang:focus-visible{outline:0}button.the-nv-trang:focus-visible .anh{outline:2px solid var(--nhan);outline-offset:3px}.tb .hop.hop-xem-nv{width:min(760px,100%)}.hop-xem-nv .xem-nv-than{grid-template-columns:minmax(0,300px) minmax(0,1fr);align-items:start;gap:26px;display:grid}.hop-xem-nv .xem-xoa{margin-right:auto}.xem-anh{background:var(--tb-o-nen);border:1px solid var(--vien);border-radius:18px;overflow:hidden}.xem-anh .nv-av.lon{border-radius:0;font-size:64px}.xem-anh .nv-av.lon.co-anh{background-position:50% -33%;background-size:auto 92%}.xem-than{flex-direction:column;gap:18px;min-width:0;display:flex}.xem-tt{flex-direction:column;margin:0;display:flex}.xem-tt>div{border-bottom:1px solid #ffffff14;grid-template-columns:96px minmax(0,1fr);align-items:center;gap:12px;padding:11px 0;font-size:14px;display:grid}.xem-tt>div:first-child{padding-top:0}.xem-tt dt{color:var(--chu-phu)}.xem-tt dd{color:var(--chu);overflow-wrap:anywhere;margin:0}.xem-tt dd.co-nghe{align-items:center;gap:10px;display:flex}@media (max-width:640px){.hop-xem-nv .xem-nv-than{grid-template-columns:1fr;gap:18px}.xem-anh{width:min(200px,60%);margin:0 auto}}.hop-nv .nv-buoc-giong{flex-wrap:wrap;align-items:flex-start;gap:24px;padding-block:8px;display:flex}.hop-nv .nv-buoc-giong>.nv-av.lon{flex:none;width:220px;max-width:100%}.hop-nv .nv-buoc-giong>.nv-av.lon.co-anh{background-position:50% -33%;background-size:auto 92%}.hop-nv .nv-buoc-than{flex-direction:column;flex:260px;gap:12px;min-width:0;display:flex}.hop-nv .nv-buoc-than h3{margin:0;font-size:1.15rem}.hop-nv .nv-buoc-than .nv-bao{margin:0}.hop-nv .hop.gon{width:min(1100px,100%);height:auto}.hop-nv .hop.khung>.hop-dau .nv-av{flex:none}.hop-nv .hop.khung>.hop-dau:has(>.hop-dau-noi>.nv-av){align-items:center}.hop-nv .hop.khung>.hop-dau .hop-dau-noi>.nv-tabs{max-width:100%;overflow-x:auto}.hop-nv .hop.khung>.hop-dau{padding-block:14px}.hop-nv .nv-cai-dat,.hop-nv .nv-ghi-chu{flex:none}.hop-nv .hop.khung>.hop-dau h2{white-space:nowrap;text-overflow:ellipsis;flex:160px;font-size:17px;overflow:hidden}.hop-nv .hop.khung>.hop-dau .nv-tabs{flex:none}.hop-nv .hop-than.nv-chon-than{gap:0;padding:0}.hop-nv .hop-than.co-creator{gap:0;padding:0;overflow:hidden}.hop-nv .hop-than.nv-sua-than:not(.co-creator) .nv-cai-dat{border:0;padding:0}.hop-nv .hop-than.co-creator .nv-goi-y-creator{margin:0;padding:10px 18px 0}.hop-nv .hop-than .nv-ghi-chu{color:var(--chu-phu);margin:0;font-size:13px}.hop-nv .hop-than.nv-chon-than>.nv-khung-chon{flex:none;overflow:visible}.hop-nv .hop-than.co-creator>.khung-tao,.hop-nv .hop-than.co-creator>.nv-khung-tao{flex:auto;min-height:0}
