.updates_updatesContainer__5WojV{max-width:900px;margin:0 auto;padding:20px;text-align:center}.updates_updatesHeader__7VD9M{text-align:center;margin:20px 0 30px}.updates_updatesTitle__k9BkQ{font-size:2.5rem;color:var(--primary-color);text-shadow:0 0 10px rgba(0,255,255,.8);margin-bottom:10px}.updates_updatesSubtitle__64SxN{font-size:1.1rem;color:#bbb;margin-bottom:20px}.updates_backLink__BolUx{display:inline-block;margin-top:10px;padding:10px 20px;background:linear-gradient(135deg,var(--primary-color),#09f);color:#000;text-decoration:none;border-radius:8px;font-weight:700;transition:background .3s,transform .3s}.updates_backLink__BolUx:hover{background:linear-gradient(135deg,#0ff,var(--secondary-color));color:#fff;transform:translateY(-2px)}.updates_updatesGrid__J9bmY{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));grid-gap:20px;gap:20px;justify-items:center;margin-top:20px}.updates_updateCard__D7eGP{background:linear-gradient(135deg,hsla(0,0%,6%,.6),rgba(31,31,31,.6));box-shadow:0 0 15px var(--shadow-color);border-radius:10px;padding:25px;width:100%;max-width:350px;text-align:center;transition:transform .3s ease-in-out,box-shadow .3s ease-in-out;text-decoration:none;color:#fff;cursor:pointer;border:none;font-family:inherit;font-size:inherit}.updates_updateCard__D7eGP:hover{transform:scale(1.05);box-shadow:0 0 25px rgba(0,255,255,.9)}.updates_updateCardName__4EVLf{font-size:1.3rem;color:var(--primary-color);text-shadow:0 0 5px rgba(0,255,255,.5);margin:0 0 10px;text-transform:capitalize}.updates_updateCardDate__N3Hn8{font-size:.9rem;color:#999;margin:0}.updates_updateDetail__uGekC{max-width:800px;margin:20px auto;padding:30px;background:linear-gradient(135deg,hsla(0,0%,6%,.6),rgba(31,31,31,.6));box-shadow:0 0 15px var(--shadow-color);border-radius:12px;color:#ddd;text-align:left;line-height:1.7}.updates_updateDetail__uGekC h1{font-size:2rem;color:var(--primary-color);text-shadow:0 0 10px rgba(0,255,255,.8);margin:0 0 15px;text-align:center}.updates_updateDetail__uGekC h2{font-size:1.5rem;color:var(--primary-color);margin-top:30px;margin-bottom:10px;border-bottom:1px solid rgba(0,255,255,.2);padding-bottom:5px}.updates_updateDetail__uGekC h3{font-size:1.2rem;color:var(--secondary-color);margin-top:20px;margin-bottom:10px}.updates_updateDetail__uGekC p{margin-bottom:15px;font-size:1.05rem}.updates_updateDetail__uGekC blockquote{border-left:3px solid var(--primary-color);margin:15px 0;padding:10px 20px;background:rgba(0,255,255,.05);border-radius:0 8px 8px 0;color:#ccc}.updates_updateDetail__uGekC blockquote p{margin:0}.updates_updateDetail__uGekC hr{border:none;height:1px;background:rgba(0,255,255,.2);margin:25px 0}.updates_updateDetail__uGekC ol,.updates_updateDetail__uGekC ul{padding-left:25px;margin-bottom:15px}.updates_updateDetail__uGekC li{margin-bottom:6px}.updates_updateDetail__uGekC strong{color:#fff}.updates_updateDetail__uGekC code{background:rgba(0,255,255,.1);padding:2px 6px;border-radius:4px;font-family:Courier New,monospace;font-size:.95rem;color:var(--primary-color)}.updates_updateDetail__uGekC pre{background:rgba(0,0,0,.4);padding:15px 20px;border-radius:8px;overflow-x:auto;margin:15px 0;border:1px solid rgba(0,255,255,.1)}.updates_updateDetail__uGekC pre code{background:none;padding:0;color:#ddd}.updates_updateDetail__uGekC table{width:100%;border-collapse:collapse;margin:20px 0}.updates_updateDetail__uGekC th{background:rgba(0,255,255,.1);padding:10px;text-align:left;border:1px solid rgba(0,255,255,.15);color:var(--primary-color);font-weight:700}.updates_updateDetail__uGekC td{padding:8px 10px;border:1px solid rgba(0,255,255,.1)}.updates_updateDetail__uGekC tr:hover{background:rgba(0,255,255,.03)}.updates_updateDetail__uGekC a{color:var(--primary-color);text-decoration:none}.updates_updateDetail__uGekC a:hover{text-decoration:underline}.updates_updateDetail__uGekC em{color:#bbb}.updates_emptyMessage__ADu9v{color:#999;font-size:1.1rem;margin-top:40px}@media (max-width:600px){.updates_updatesTitle__k9BkQ{font-size:1.8rem}.updates_updatesGrid__J9bmY{grid-template-columns:1fr}.updates_updateDetail__uGekC{padding:20px}.updates_updateDetail__uGekC h1{font-size:1.5rem}.updates_updateDetail__uGekC h2{font-size:1.3rem}}