:root{--nen:#f4f6f9;--mat:#fff;--mat-2:#eef1f5;--vien:#d9dee6;--chu:#1b2330;--chu-phu:#5c6b7f;--nhan:#1f6feb;--nhan-nhat:#dbe8ff;--nguy:#d1242f;--tot:#1a7f37;--canh-bao:#9a6700;--khung-nen:#e7edf2;--bong:0 4px 18px #141e3224;--bo:10px;--cao-dau:52px;--cao-chan:28px;--rong-trai:320px;--rong-phai:340px;--chu-co:13px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--nen:#0f141b;--mat:#161d27;--mat-2:#1d2632;--vien:#2a3544;--chu:#e3e9f1;--chu-phu:#8f9db0;--nhan:#4c8dff;--nhan-nhat:#1b2d4d;--nguy:#ff6b6b;--tot:#3fb950;--canh-bao:#d29922;--khung-nen:#1b222c;--bong:0 4px 18px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}:root[data-theme=dark]{--nen:#0f141b;--mat:#161d27;--mat-2:#1d2632;--vien:#2a3544;--chu:#e3e9f1;--chu-phu:#8f9db0;--nhan:#4c8dff;--nhan-nhat:#1b2d4d;--nguy:#ff6b6b;--tot:#3fb950;--canh-bao:#d29922;--khung-nen:#1b222c;--bong:0 4px 18px #00000073;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*{box-sizing:border-box}html,body{background:var(--nen);height:100%;color:var(--chu);font:var(--chu-co) / 1.4 -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;-webkit-tap-highlight-color:transparent;overscroll-behavior:none;margin:0;overflow:hidden}button,input,select{font:inherit;color:inherit}.an{display:none!important}.app{grid-template-columns:var(--rong-trai) 1fr auto;grid-template-rows:var(--cao-dau) 1fr var(--cao-chan);grid-template-areas:"dau dau dau""trai giua phai""chan chan chan";height:100dvh;display:grid}.app.dong-trai{grid-template-columns:0 1fr auto}.app.dong-trai .ben-trai{display:none}.dau{padding:0 10px;padding-left:max(10px, env(safe-area-inset-left));padding-right:max(10px, env(safe-area-inset-right));background:var(--mat);border-bottom:1px solid var(--vien);z-index:5;grid-area:dau;align-items:center;gap:8px;display:flex}.thuong-hieu{white-space:nowrap;align-items:center;gap:8px;font-size:15px;display:flex}.logo{background:var(--nhan);color:#fff;border-radius:7px;place-items:center;width:26px;height:26px;font-weight:700;display:inline-grid}.gian{flex:1}.the{background:var(--mat-2);border:1px solid var(--vien);color:var(--chu-phu);white-space:nowrap;border-radius:99px;padding:2px 8px;font-size:12px}.the.v3{color:var(--nhan);border-color:var(--nhan)}.chon{border:1px solid var(--vien);background:var(--mat-2);border-radius:8px;max-width:220px;height:34px;padding:0 8px}.o-tim{width:min(360px,34vw);position:relative}.o-tim input{border:1px solid var(--vien);background:var(--mat-2);border-radius:8px;outline:none;width:100%;height:34px;padding:0 10px}.o-tim input:focus{border-color:var(--nhan)}.ket-qua-tim{background:var(--mat);border:1px solid var(--vien);border-radius:var(--bo);max-height:60vh;box-shadow:var(--bong);z-index:20;position:absolute;top:38px;left:0;right:0;overflow:auto}.ket-qua-tim .dong{cursor:pointer;border-bottom:1px solid var(--vien);padding:8px 10px}.ket-qua-tim .dong:hover{background:var(--mat-2)}.ket-qua-tim .phu{color:var(--chu-phu);font-size:12px}.nut{border:1px solid var(--vien);background:var(--mat);cursor:pointer;white-space:nowrap;touch-action:manipulation;border-radius:8px;justify-content:center;align-items:center;gap:6px;min-height:34px;padding:0 12px;display:inline-flex}.nut:hover{background:var(--mat-2)}.nut:disabled{opacity:.45;cursor:default}.nut.bat,.nut.chinh{background:var(--nhan);border-color:var(--nhan);color:#fff}.nut.nho{min-height:26px;padding:0 8px;font-size:12px}.nut.bieu-tuong-nut{width:36px;padding:0;font-size:16px}.nut.tron{background:0 0;border:none;width:28px;min-height:28px;padding:0}.nut.tron:hover{background:var(--mat-2)}.ben{background:var(--mat);z-index:4;flex-direction:column;min-height:0;display:flex}.ben-trai{border-right:1px solid var(--vien);grid-area:trai}.ben-phai{width:var(--rong-phai);border-left:1px solid var(--vien);grid-area:phai}.ben-dau{border-bottom:1px solid var(--vien);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.tab{border-bottom:1px solid var(--vien);display:flex}.tab-nut{cursor:pointer;height:40px;color:var(--chu-phu);background:0 0;border:none;border-bottom:2px solid #0000;flex:1}.tab-nut.chon{color:var(--chu);border-bottom-color:var(--nhan);font-weight:600}.tab-trang{-webkit-overflow-scrolling:touch;flex:1;min-height:0;padding:8px;overflow:auto}.hang-nut{flex-wrap:wrap;gap:6px;margin:4px 0 8px;display:flex}.tieu-de{letter-spacing:.04em;text-transform:uppercase;color:var(--chu-phu);align-items:center;gap:6px;margin:10px 4px 6px;font-size:11px;font-weight:600;display:flex}.tieu-de .gian{flex:1}.trong{color:var(--chu-phu);text-align:center;padding:16px 8px}.mo-hinh{border-radius:8px;grid-template-columns:auto 1fr auto;align-items:center;gap:4px 8px;padding:6px;display:grid}.mo-hinh:hover{background:var(--mat-2)}.mo-hinh .ten{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.mo-hinh .phu{color:var(--chu-phu);grid-column:2/4;align-items:center;gap:8px;font-size:12px;display:flex}.mo-hinh .phu .loi{color:var(--nguy)}.mo-hinh .nut-mh{gap:2px;display:flex}.mo-hinh.tat .ten{color:var(--chu-phu)}.cham{border-radius:3px;width:10px;height:10px;display:inline-block}.thanh-tien-do{background:var(--mat-2);border-radius:2px;flex:1;height:4px;overflow:hidden}.thanh-tien-do>i{background:var(--nhan);width:30%;height:100%;animation:1.2s ease-in-out infinite chay;display:block}@keyframes chay{0%{transform:translate(-100%)}to{transform:translate(350%)}}.hop-chon{width:18px;height:18px;accent-color:var(--nhan)}.nut-cay{cursor:pointer;border-radius:6px;align-items:center;gap:2px;min-height:30px;padding-right:4px;display:flex}.nut-cay:hover{background:var(--mat-2)}.nut-cay.chon{background:var(--nhan-nhat)}.nut-cay .mo{text-align:center;width:22px;color:var(--chu-phu);flex:none}.nut-cay .ten{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nut-cay .so{color:var(--chu-phu);font-variant-numeric:tabular-nums;font-size:11px}.nut-cay .tac{gap:2px;display:none}.nut-cay:hover .tac,.nut-cay.chon .tac{display:flex}@media (pointer:coarse){.nut-cay .tac{display:flex}.nut-cay{min-height:38px}}.nut-cay.an-di .ten{color:var(--chu-phu);text-decoration:line-through}.con-cay{padding-left:14px}.cap-0>.nut-cay .ten{font-weight:600}.tang{cursor:pointer;border-radius:8px;grid-template-columns:1fr auto auto;align-items:center;gap:6px;padding:6px 8px;display:grid}.tang:hover{background:var(--mat-2)}.tang.chon{background:var(--nhan-nhat)}.tang .cao{color:var(--chu-phu);font-variant-numeric:tabular-nums;font-size:12px}.thanh-truot{width:100%;accent-color:var(--nhan)}.giua{background:var(--khung-nen);grid-area:giua;min-width:0;position:relative;overflow:hidden}.khung{touch-action:none;position:absolute;inset:0}.khung canvas{display:block}.lop-nhan{pointer-events:none;position:absolute;inset:0;overflow:hidden}.nhan-do{color:#fff;white-space:nowrap;font-variant-numeric:tabular-nums;background:#0f141bd1;border-radius:6px;padding:2px 7px;font-size:12px;font-weight:600;position:absolute;transform:translate(-50%,-50%);box-shadow:0 1px 4px #0000004d}.nhan-do.khuat{opacity:.4}.diem-bat{pointer-events:none;background:#ff8c0040;border:2px solid #ff8c00;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute}.diem-bat.vertex{border-radius:2px}.diem-bat.midpoint{transform:rotate(45deg)}.diem-bat.edge{border-radius:50%;width:10px;height:10px;margin:-5px 0 0 -5px}.diem-bat.face{background:#2da44e40;border-color:#2da44e;border-radius:50%}.view-cube{cursor:pointer;touch-action:none;width:120px;height:120px;position:absolute;top:10px;right:10px}.thong-bao{pointer-events:none;flex-direction:column;align-items:center;gap:6px;max-width:80%;display:flex;position:absolute;top:12px;left:50%;transform:translate(-50%)}.tb{pointer-events:auto;border-radius:var(--bo);background:var(--mat);border:1px solid var(--vien);box-shadow:var(--bong);align-items:center;gap:10px;padding:8px 14px;display:flex}.tb.loi{border-color:var(--nguy);color:var(--nguy)}.tb.tot{border-color:var(--tot)}.huong-dan{border-radius:var(--bo);background:var(--mat);border:1px solid var(--vien);box-shadow:var(--bong);max-width:320px;padding:8px 12px;font-size:12px;position:absolute;top:12px;left:12px}.huong-dan b{margin-bottom:2px;font-size:13px;display:block}.cong-cu{left:50%;bottom:max(12px, env(safe-area-inset-bottom));background:var(--mat);border:1px solid var(--vien);box-shadow:var(--bong);scrollbar-width:none;border-radius:12px;gap:4px;max-width:calc(100% - 24px);padding:5px;display:flex;position:absolute;overflow-x:auto;transform:translate(-50%)}.cong-cu .nhom{border-right:1px solid var(--vien);gap:2px;padding:0 4px;display:flex}.cong-cu .nhom:last-child{border-right:none}.cong-cu .nut{border:none;flex-direction:column;gap:0;min-width:40px;min-height:40px;padding:0 8px;font-size:16px}.cong-cu .nut small{color:var(--chu-phu);font-size:10px;line-height:1}.cong-cu .nut.bat small{color:#fff}.menu{border-radius:var(--bo);background:var(--mat);border:1px solid var(--vien);min-width:200px;box-shadow:var(--bong);z-index:10;padding:6px;position:absolute;bottom:70px}.menu .muc{cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;gap:8px;width:100%;padding:8px 10px;display:flex}.menu .muc:hover,.menu .muc.chon{background:var(--mat-2)}.chu-giai{border-radius:var(--bo);background:var(--mat);border:1px solid var(--vien);box-shadow:var(--bong);max-height:40%;padding:8px 10px;font-size:12px;position:absolute;bottom:74px;left:12px;overflow:auto}.chu-giai .dong{align-items:center;gap:6px;padding:1px 0;display:flex}.thuoc-tinh{flex:1;padding:10px 12px;overflow:auto}.tt-ten{word-break:break-word;font-size:15px;font-weight:600}.tt-loai{color:var(--chu-phu);margin-bottom:8px}.tt-nhom{border:1px solid var(--vien);border-radius:8px;margin:8px 0;overflow:hidden}.tt-nhom>summary{background:var(--mat-2);cursor:pointer;justify-content:space-between;padding:7px 10px;font-weight:600;list-style:none;display:flex}.tt-nhom>summary::-webkit-details-marker{display:none}.tt-nhom>summary .so{color:var(--chu-phu);font-weight:400}.tt-bang{border-collapse:collapse;table-layout:fixed;width:100%}.tt-bang td{border-top:1px solid var(--vien);vertical-align:top;word-break:break-word;padding:5px 10px}.tt-bang td:first-child{width:42%;color:var(--chu-phu)}.tt-bang tr{cursor:copy}.tt-bang tr:hover td{background:var(--mat-2)}.ma{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.goc-nhin{border-radius:8px;align-items:center;gap:6px;padding:6px 8px;display:flex}.goc-nhin:hover{background:var(--mat-2)}.goc-nhin .ten{cursor:pointer;flex:1}.goc-nhin .phu{color:var(--chu-phu);font-size:11px}.o-nhap{border:1px solid var(--vien);background:var(--mat-2);border-radius:8px;width:100%;height:34px;padding:0 10px}.trang-thai{padding:0 12px;padding-left:max(12px, env(safe-area-inset-left));background:var(--mat);border-top:1px solid var(--vien);color:var(--chu-phu);white-space:nowrap;font-variant-numeric:tabular-nums;grid-area:chan;align-items:center;gap:16px;font-size:12px;display:flex;overflow:hidden}.trang-thai b{color:var(--chu);font-weight:600}.trang-thai .ban{color:var(--canh-bao)}@media (max-width:1100px){.app{grid-template-columns:0 1fr 0}.ben-trai,.ben-phai{top:var(--cao-dau);bottom:var(--cao-chan);box-shadow:var(--bong);z-index:8;position:fixed}.ben-trai{width:min(var(--rong-trai), 86vw);left:0}.ben-phai{width:min(var(--rong-phai), 86vw);right:0}.o-tim{width:30vw}}@media (max-width:700px){.thuong-hieu b,#nhan-loi{display:none}.chon{max-width:120px}}.phim-di-bo{background:var(--mat);border:1px solid var(--vien);box-shadow:var(--bong);border-radius:12px;gap:4px;padding:6px;display:grid;position:absolute;bottom:74px;right:12px}.phim-di-bo>div{gap:4px;display:flex}.phim-di-bo .nut{-webkit-user-select:none;user-select:none;width:44px;height:44px;padding:0;font-size:18px}#nut-chat-luong{white-space:nowrap}.menu-chat-luong{z-index:40;background:var(--mat);border:1px solid var(--vien);border-radius:var(--bo);width:min(320px,100vw - 16px);box-shadow:var(--bong);padding:4px;position:fixed}.menu-chat-luong .dong{width:100%;color:var(--chu);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:8px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}.menu-chat-luong .dong:hover{background:var(--mat-2)}.menu-chat-luong .dong.chon b{color:var(--nhan)}.menu-chat-luong .phu{color:var(--chu-phu);font-size:12px}.tb.goi-y{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
