.mw .tk-may{min-height:100dvh;display:grid;grid-template-columns:1.05fr 1fr}.mw .tk-trai{position:relative;min-height:100dvh;max-height:100dvh;overflow-y:auto;padding:clamp(20px,3.2vh,44px) clamp(24px,3.6vw,52px);justify-content:center;gap:clamp(12px,2.1vh,28px);border-right:1px solid var(--net);background:var(--tam)}.mw .tk-hieu,.mw .tk-trai{display:flex;flex-direction:column}.mw .tk-hieu{margin:0;padding:0;align-items:center;gap:clamp(8px,1.3vh,16px);text-align:center;text-decoration:none}.mw .tk-hieu .ten{font-family:var(--serif);font-weight:700;font-size:clamp(30px,min(4.6vw,6.4vh),58px);letter-spacing:.06em;line-height:1.05;color:var(--chu)}.mw .tk-hieu .men{color:var(--tim-sang)}.mw .tk-hieu .cham{font-size:clamp(11.5px,1.5vh,13px);letter-spacing:.04em;color:var(--chu-2);max-width:34ch;line-height:1.55}.mw .tk-hieu .cham b{color:var(--vang-sang);font-weight:600}.mw .tk-loi{margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(8px,1.4vh,15px)}.mw .tk-loi h2{font-family:var(--serif);font-size:clamp(20px,min(2.6vw,3.4vh),34px);line-height:1.2;margin:0;color:var(--chu);text-wrap:balance}.mw .tk-loi p{color:var(--chu-2);max-width:46ch;margin:0;font-size:clamp(12.5px,1.7vh,14.5px);line-height:1.6}.mw .tk-linh{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:clamp(6px,1vh,10px)}.mw .tk-linh li{padding:clamp(8px,1.2vh,12px) 12px;border-radius:11px;border:1px solid var(--net);background:var(--nen-noi)}.mw .tk-linh li:last-child{grid-column:1/-1}.mw .tk-linh b{display:block;font-size:clamp(12px,1.6vh,13.5px);font-weight:600;color:var(--chu)}.mw .tk-linh span{display:block;font-size:clamp(10.5px,1.35vh,11.5px);color:var(--chu-3);margin-top:2px;line-height:1.4}.mw .tk-loi p.tk-ai{font-size:clamp(11.5px,1.5vh,13px);color:var(--chu-3);max-width:52ch;line-height:1.55}.mw .tk-loi p.tk-ai b{color:var(--chu-2);font-weight:600}.mw .tk-so{display:flex;flex-wrap:wrap;gap:clamp(10px,2vw,22px);padding-top:clamp(8px,1.4vh,14px);border-top:1px solid var(--net);margin:0}.mw .tk-so>div{display:flex;align-items:baseline;gap:6px}.mw .tk-so b{font-family:var(--serif);font-size:clamp(14px,2vh,18px);font-weight:700;color:var(--tim-sang);font-variant-numeric:tabular-nums}.mw .tk-so span{font-size:clamp(10.5px,1.35vh,11.5px);color:var(--chu-3);line-height:1.4}.mw .tk-chan{margin:0;padding-top:clamp(8px,1.4vh,14px);border-top:1px solid var(--net);font-size:11.5px;color:var(--chu-3);display:flex;gap:8px;align-items:center}.mw .tk-chan b{color:var(--chu-2);font-weight:600}.mw .tk-phai{display:grid;place-items:center;min-height:100dvh;max-height:100dvh;overflow-y:auto;padding:clamp(16px,3vh,44px) 30px clamp(20px,3.6vh,60px)}.mw .tk-the{width:100%;max-width:396px}.mw .tk-the h1{font-size:clamp(23px,3vw,28px);margin:0 0 6px;text-wrap:balance}.mw .tk-the>.phu{margin:0 0 22px}.mw .tk-tab{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:5px;border-radius:12px;background:var(--nen-sau);border:1px solid var(--net);margin-bottom:22px}.mw .tk-tab a{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border-radius:9px;font-size:13px;font-weight:600;color:var(--chu-3);text-decoration:none}.mw .tk-tab a.on{background:var(--nen-noi);color:var(--chu);border:1px solid var(--net-vang)}.mw .tk-tab a:hover{color:var(--chu)}.mw .tk-mxh{display:grid;grid-template-columns:1fr 1fr;gap:10px}.mw .tk-mxh a,.mw .tk-mxh button{min-height:46px;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:11px;border:1px solid var(--net);background:var(--nen-noi);color:var(--chu-2);font-size:13px;font-weight:500;cursor:pointer}.mw .tk-mxh a:hover,.mw .tk-mxh button:hover{border-color:var(--net-manh);color:var(--chu)}.mw .tk-mxh button:disabled{opacity:.55;cursor:not-allowed}.mw .tk-vach{display:flex;align-items:center;gap:12px;margin:20px 0 18px}.mw .tk-vach:after,.mw .tk-vach:before{content:"";flex:1;height:1px;background:var(--net)}.mw .tk-vach span{font-size:10px;font-weight:700;letter-spacing:.14em;color:var(--chu-3)}.mw .tk-o{display:flex;flex-direction:column;gap:6px;margin-bottom:15px}.mw .tk-o .dau{display:flex;align-items:baseline;gap:10px}.mw .tk-o .dau a{margin-left:auto;font-size:11.5px;color:var(--vang-sang);text-decoration:none}.mw .tk-o .dau a:hover{text-decoration:underline}.mw .tk-mk{position:relative}.mw .tk-mk .o-nhap{padding-right:84px}.mw .tk-mk button{position:absolute;right:6px;top:50%;transform:translateY(-50%);min-height:34px;padding:6px 11px;font-size:11.5px;border-radius:8px;background:transparent;border:1px solid var(--net);color:var(--chu-2);cursor:pointer}.mw .tk-mk button:hover{color:var(--chu);border-color:var(--net-manh)}.mw .tk-the .nut-chinh{width:100%;justify-content:center;min-height:48px;margin-top:8px}.mw .tk-sap{margin-top:22px}.mw .tk-sap .nhan{display:block;margin-bottom:9px}.mw .tk-doi{margin-top:22px;font-size:13px;color:var(--chu-2);text-align:center}.mw .tk-doi a{color:var(--vang-sang);text-decoration:none;display:inline-flex;align-items:center;min-height:44px;padding:0 5px}.mw .tk-doi a:hover{text-decoration:underline}@media (max-width:900px){body,html{overflow-x:clip}.mw .tk-may{grid-template-columns:1fr}.mw .tk-trai{min-height:0;max-height:none;overflow:visible;justify-content:flex-start;gap:0;padding:26px 18px 22px;border-right:none;border-bottom:1px solid var(--net)}.mw .tk-hieu{margin:0;padding:0;gap:12px}.mw .tk-hieu .ten{font-size:30px}.mw .tk-hieu .cham{font-size:12px;max-width:30ch}.mw .tk-chan,.mw .tk-loi,.mw .tk-so{display:none}.mw .tk-phai{min-height:0;max-height:none;overflow:visible;padding:26px 18px 56px;place-items:start center}.mw .tk-mk button{min-height:44px;padding:10px 12px}.mw .tk-mk .o-nhap{padding-right:92px}.mw .tk-o .dau a{display:inline-flex;align-items:center;min-height:44px;padding:0 6px}}.mw .tk-nganh{display:grid;grid-template-columns:1fr 1fr;gap:8px}.mw .tk-nganh button{min-height:56px;text-align:left;padding:9px 11px;border-radius:10px;cursor:pointer;border:1px solid var(--net);background:var(--nen-noi);color:var(--chu-2);display:flex;flex-direction:column;gap:2px}.mw .tk-nganh button b{font-size:12.5px;font-weight:600;color:var(--chu)}.mw .tk-nganh button span{font-size:10.5px;color:var(--chu-3);line-height:1.35}.mw .tk-nganh button:hover{border-color:var(--net-manh)}.mw .tk-nganh button.on{border-color:var(--net-vang);background:hsla(22,56%,73%,.09)}.mw .tk-nganh button.on b{color:var(--vang-sang)}@media (max-width:900px){.mw .tk-nganh{grid-template-columns:1fr}}