body,html{margin:0;padding:0;overflow-x:hidden;width:100%;background-color:#fcfcfc;color:#333;font-family:Arial,sans-serif}.page-title{font-size:32px;font-weight:700;text-align:center;margin-bottom:16px;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}@media (max-width:768px){.page-title{font-size:24px}}.card{border:1px solid #e0e0e0;border-radius:8px;padding:16px;background-color:#fff;transition:transform .2s;gap:16px;margin-bottom:20px;box-sizing:border-box}.card,.card-content{display:flex;align-items:center;max-width:100%}.card-content{justify-content:space-between;width:100%}.card-text{flex:1 1;margin-right:16px}.card-text h2{margin:0 0 2px;line-height:1.4}.thumbnail{width:150px;height:150px;position:relative;overflow:hidden;border-radius:8px;flex-shrink:0;max-width:100%;box-sizing:border-box}.card-image{object-fit:cover;object-position:center;width:100%;height:100%;max-width:100%}@media (max-width:768px){.manga-list{margin:0;padding:0}.card{align-items:flex-start}.card,.card-content{flex-direction:column;max-width:100%}.card-content{width:100%}.thumbnail{width:100%;height:auto;max-width:100%;order:-1}.card-image{object-fit:cover;width:100%;height:auto}}.description{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;white-space:normal}.pagination{display:flex;justify-content:center;align-items:center;gap:10px;margin:20px 0}.pagination-button{background-color:#0070f3;color:#fff;border:none;padding:10px 15px;font-size:14px;border-radius:5px;cursor:pointer;transition:background-color .3s ease}.pagination-button:disabled{background-color:#d3d3d3;cursor:not-allowed}.pagination-pages{display:flex;gap:5px}.pagination-number{background-color:#f0f0f0;border:1px solid #ccc;padding:8px 12px;font-size:14px;cursor:pointer;border-radius:4px;transition:background-color .3s ease}.pagination-number.active,.pagination-number:hover{background-color:#0070f3;color:#fff}.pagination-number.active{border-color:#0070f3;font-weight:700}.Header_header__KwdYD{display:flex;justify-content:center;align-items:center;background-color:#fff;padding:20px;border-bottom:2px solid #f0f0f0;position:-webkit-sticky;position:sticky;top:0;z-index:1000;width:100%;box-shadow:0 2px 8px rgba(0,0,0,.08)}.Header_hiddenH1__xws0s{position:absolute;left:-9999px;top:-9999px;width:1px;height:1px;overflow:hidden}.Header_titleLink__VPWjp{text-decoration:none;transition:transform .2s ease}.Header_titleLink__VPWjp:hover{transform:translateY(-2px)}.Header_title__QYI_x{font-size:2rem;font-weight:800;background:linear-gradient(135deg,#667eea,#764ba2);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;margin:0;padding-bottom:12px;font-family:Geist,-apple-system,BlinkMacSystemFont,sans-serif;letter-spacing:1px;position:relative}.Header_title__QYI_x:after{content:"";position:absolute;bottom:0;left:50%;transform:translateX(-50%);width:60px;height:3px;background:linear-gradient(90deg,#667eea,#764ba2);border-radius:2px;opacity:.8}@media (max-width:768px){.Header_header__KwdYD{padding:15px 10px}.Header_title__QYI_x{font-size:1.6rem;letter-spacing:.5px;padding-bottom:10px}.Header_title__QYI_x:after{width:40px;height:2px}}.Footer_footer__pQtti{background-color:#f9f9f9;text-align:center;padding:20px 0;font-size:14px;color:#666;border-top:1px solid #e0e0e0;margin-top:20px;display:flex;flex-direction:column;gap:10px}.Footer_links__cFiYr a{color:#666;text-decoration:none;margin:0 10px}.Footer_links__cFiYr a:hover{text-decoration:underline}@media (max-width:768px){.Footer_footer__pQtti{font-size:12px;padding:10px 0}}