.Devlog-module__8XHIFW__devlog-page{z-index:2000;color:#333;background-color:#fff;width:100%;height:100vh;font-family:Helvetica Neue,Helvetica,Arial,sans-serif;position:fixed;top:0;left:0;overflow-y:auto}.Devlog-module__8XHIFW__header-banner{background:linear-gradient(#000,#000b25);width:100%;height:300px;margin-bottom:-50px;position:relative;overflow:hidden}.Devlog-module__8XHIFW__header-star{pointer-events:none;z-index:10;opacity:0;animation:Devlog-module__8XHIFW__twinkle var(--duration)ease-in-out forwards;position:absolute}.Devlog-module__8XHIFW__logo{width:400px;height:auto;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes Devlog-module__8XHIFW__twinkle{0%{opacity:0;transform:scale(.5)rotate(var(--rotation))}50%{opacity:1;transform:scale(1.2)rotate(var(--rotation))}to{opacity:0;transform:scale(.5)rotate(var(--rotation))}}.Devlog-module__8XHIFW__back-btn{z-index:2010;cursor:pointer;color:#333;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#ffffffe6;border:none;border-radius:30px;align-items:center;gap:10px;padding:12px 24px;font-size:16px;font-weight:600;transition:all .3s;display:flex;position:fixed;top:30px;left:30px;box-shadow:0 4px 12px #00000026}.Devlog-module__8XHIFW__back-btn:hover{background:#fff;transform:translateY(-2px);box-shadow:0 6px 16px #0003}.Devlog-module__8XHIFW__content-container{max-width:700px;margin:0 auto;padding:0 20px 80px;position:relative}.Devlog-module__8XHIFW__entry-card{background:#fff;border-bottom:1px solid #eee;margin-bottom:30px;transition:opacity .3s;position:relative}.Devlog-module__8XHIFW__entries-grid{text-align:center}.Devlog-module__8XHIFW__new-label{color:#fff;z-index:10;background:#ff4757;border-radius:20px;padding:5px 12px;font-family:Josefin Sans,sans-serif;font-size:.8rem;font-weight:800;position:absolute;top:-10px;right:-10px;transform:rotate(5deg);box-shadow:0 4px 10px #ff475766}.Devlog-module__8XHIFW__card-image-collage{margin-bottom:20px;border-radius:4px;width:100%;margin-block:0;margin-inline:0;overflow:hidden;box-shadow:0 4px 12px #00000014}.Devlog-module__8XHIFW__collage-img{object-fit:cover;width:100%;display:block}.Devlog-module__8XHIFW__layout-1 .Devlog-module__8XHIFW__collage-img{object-fit:contain;width:100%;height:auto}.Devlog-module__8XHIFW__layout-2{display:flex}.Devlog-module__8XHIFW__layout-2 .Devlog-module__8XHIFW__collage-img{width:50%}.Devlog-module__8XHIFW__layout-2 .Devlog-module__8XHIFW__collage-img img{object-fit:cover;height:300px}.Devlog-module__8XHIFW__layout-3{height:400px;display:flex}.Devlog-module__8XHIFW__layout-3 .Devlog-module__8XHIFW__main-col{width:50%;height:100%}.Devlog-module__8XHIFW__layout-3 .Devlog-module__8XHIFW__side-col{flex-direction:column;width:50%;height:100%;display:flex}.Devlog-module__8XHIFW__layout-3 .Devlog-module__8XHIFW__collage-img.Devlog-module__8XHIFW__main{width:100%;height:100%}.Devlog-module__8XHIFW__layout-3 .Devlog-module__8XHIFW__collage-img.Devlog-module__8XHIFW__side-top,.Devlog-module__8XHIFW__layout-3 .Devlog-module__8XHIFW__collage-img.Devlog-module__8XHIFW__side-bottom{width:100%;height:50%}.Devlog-module__8XHIFW__card-body{padding:10px 0}.Devlog-module__8XHIFW__entry-title{color:#222;letter-spacing:-.5px;margin-top:30px;margin-bottom:.5rem;font-family:Dancing Script,cursive;font-size:2.5rem;font-weight:700}.Devlog-module__8XHIFW__entry-meta-date{color:#999;text-transform:uppercase;letter-spacing:1px;margin-bottom:20px;font-family:Josefin Sans,sans-serif;font-size:.85rem;font-weight:600;display:block}.Devlog-module__8XHIFW__entry-text{color:#444;white-space:auto;text-overflow:ellipsis;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:1.5rem;font-family:Josefin Sans,sans-serif;font-size:1.15rem;line-height:1.6;display:-webkit-box;overflow:hidden}.Devlog-module__8XHIFW__entry-tags{color:#aaa;flex-wrap:wrap;gap:12px;padding:0;font-size:.95rem;list-style:none;display:flex}.Devlog-module__8XHIFW__tag{cursor:pointer;transition:color .2s}.Devlog-module__8XHIFW__tag:hover{color:#666;text-decoration:underline}.Devlog-module__8XHIFW__card-footer{color:#bbb;justify-content:space-between;align-items:center;margin-top:20px;padding-top:20px;font-weight:500;display:flex}.Devlog-module__8XHIFW__actions{align-items:center;gap:8px;margin-left:auto;font-size:1.4rem;display:flex}.Devlog-module__8XHIFW__action-icon{cursor:pointer;color:#ccc;background:0 0;border:none;transition:all .2s}.Devlog-module__8XHIFW__action-icon:hover{color:#888}.Devlog-module__8XHIFW__like-icon.Devlog-module__8XHIFW__liked{color:#ff4757}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-track{background:#f1f1f1}::-webkit-scrollbar-thumb{background:#ccc;border-radius:5px}::-webkit-scrollbar-thumb:hover{background:#bbb}@keyframes Devlog-module__8XHIFW__fadeInUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.Devlog-module__8XHIFW__devlog-page{animation:.6s ease-out forwards Devlog-module__8XHIFW__fadeInUp}.Devlog-module__8XHIFW__cute-separator{text-align:center;justify-content:center;gap:15px;margin:30px 0 60px;display:flex}.Devlog-module__8XHIFW__dash{color:#ffb7b2;-webkit-user-select:none;user-select:none;font-family:Josefin Sans,sans-serif;font-size:2rem;font-weight:700;line-height:1}.Devlog-module__8XHIFW__pagination{justify-content:center;align-items:center;gap:24px;margin-top:32px;padding:24px;display:flex}.Devlog-module__8XHIFW__paginationBtn{color:#1f2137;cursor:pointer;background:#f2f2f2;border:1px solid #f2f2f2;border-radius:8px;padding:10px 20px;font-size:14px;font-weight:500;transition:all .2s}.Devlog-module__8XHIFW__paginationBtn:hover:not(:disabled){background:#e0e0e0;border-color:#cfcfcf}.Devlog-module__8XHIFW__paginationBtn.Devlog-module__8XHIFW__disabled{opacity:.4;cursor:not-allowed}.Devlog-module__8XHIFW__paginationInfo{color:#9ea1b7;font-size:14px;font-weight:500}
