 *{margin:0;padding:0;box-sizing:border-box}body{font-family:'Segoe UI',Tahoma,Geneva,Verdana,sans-serif;background-image:url('https://images.gptkong.com/idiom/b/1640_0.png');background-size:cover;background-attachment:fixed;background-position:center;filter222:blur(8px) brightness(0.8);position:relative;padding:20px;padding-top:60px;color:#FFF}.content-overlay{position:absolute;top:0;left:0;right:0;bottom:0;overflow-y222:auto;padding:60px 20px 20px 20px;backdrop-filter222:blur(4px);background:rgba(0,0,0,0.5)}nav{position:fixed;top:0;left:0;width:100%;background:linear-gradient(90deg,rgba(255,0,0,1),rgba(128,0,0,1));padding:15px 30px;box-shadow:0 4px 6px rgba(0,0,0,0.3);z-index:1000;display:flex;justify-content:space-between;align-items:center;transition:all 0.5s ease}nav h1{font-size:24px;color:#FFF;text-shadow:2px 2px 4px rgba(0,0,0,0.7)}nav ul{list-style:none;display:flex}nav ul li{margin-left:20px}nav ul li a{color:#FFF;text-decoration:none;font-size:16px;position:relative;transition:color 0.3s ease}nav ul li a::after{content:'';position:absolute;width:0;height:2px;bottom:-5px;left:0;background-color:#FF4500;transition:width 0.3s ease}nav ul li a:hover::after{width:100%}@media (max-width:768px){nav ul{display:none}.content-overlay{padding-top:80px}}table{width:100%;max-width:800px;margin:20px auto;border-collapse:collapse;background:rgba(255,0,0,0.1);box-shadow:0 4px 8px rgba(0,0,0,0.3);animation:shake 0.5s infinite}table th,table td{padding:15px;border:1px solid #FF4500;text-align:left;font-size:16px}table th{background:linear-gradient(45deg,#FF4500,#8B0000);color:#FFF;font-weight:bold}table td ul{list-style:disc;margin-left:20px}article{max-width:900px;margin:40px auto;padding:20px;background:rgba(0,0,0,0.6);border-radius:15px;box-shadow:0 8px 16px rgba(0,0,0,0.5);animation:fadeIn 2s ease-in-out}section{margin-bottom:40px;padding:20px;background:linear-gradient(135deg,rgba(255,69,0,0.2),rgba(255,140,0,0.2));border-left:5px solid #FF4500;border-radius:10px;position:relative;overflow:hidden}section::before{content:'';position:absolute;top:0;left:-50%;width:200%;height:100%;background:linear-gradient(90deg,rgba(255,255,255,0.1),rgba(0,0,0,0.1));transform:skewX(-45deg);animation:movingBackground 3s linear infinite}h2{font-size:24px;color:#FF4500;margin-bottom:15px;text-shadow:1px 1px 3px rgba(0,0,0,0.5);animation:popIn 0.5s ease forwards}p{font-size:16px;line-height:1.6;color:#FFF;text-shadow:1px 1px 2px rgba(0,0,0,0.4);animation:slideIn 1s ease forwards}strong{color:#FF6347;font-weight:bold}span{color:#FF6347;font-weight:bold}ul{margin-top:10px}li{margin-bottom:8px}.article-image{display:block;max-width:80%;width:100%;margin:20px auto;border-radius:15px;box-shadow:0 4px 8px rgba(0,0,0,0.5);transition:transform 0.3s ease,box-shadow 0.3s ease}.article-image:hover{transform:scale(1.05) rotate(-2deg);box-shadow:0 8px 16px rgba(0,0,0,0.7)}@keyframes shake{0%{transform:translate(1px,1px) rotate(0deg)}10%{transform:translate(-1px,-2px) rotate(-1deg)}20%{transform:translate(-3px,0px) rotate(1deg)}30%{transform:translate(3px,2px) rotate(0deg)}40%{transform:translate(1px,-1px) rotate(1deg)}50%{transform:translate(-1px,2px) rotate(-1deg)}60%{transform:translate(-3px,1px) rotate(0deg)}70%{transform:translate(3px,1px) rotate(-1deg)}80%{transform:translate(-1px,-1px) rotate(1deg)}90%{transform:translate(1px,2px) rotate(0deg)}100%{transform:translate(1px,-2px) rotate(-1deg)}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes movingBackground{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes popIn{from{transform:scale(0.8);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideIn{from{transform:translateX(-50px);opacity:0}to{transform:translateX(0);opacity:1}}a{color:#FFA07A;text-decoration:underline;transition:color 0.3s ease}a:hover{color:#FF4500}@media (max-width:600px){table,thead,tbody,th,td,tr{display:block}table tr{margin-bottom:15px}table th,table td{text-align:right;padding-left:50%;position:relative}table th::before,table td::before{content:attr(data-label);position:absolute;left:0;width:45%;padding-left:15px;font-weight:bold;text-align:left;color:#FF4500}}
