._header_1ot2w_1{background-color:transparent;padding:1rem 0}._nav_1ot2w_6{display:flex;justify-content:center;gap:2rem}._nav_1ot2w_6 a{color:#333;text-decoration:none;font-size:1rem;padding:.5rem 1rem;border-radius:20px;transition:background-color .3s ease,color .3s ease}._nav_1ot2w_6 a:hover,._nav_1ot2w_6 a._active_1ot2w_22{background-color:#f0f0f0;color:#000}@media (max-width: 600px){._nav_1ot2w_6{flex-wrap:wrap;gap:1rem}._nav_1ot2w_6 a{font-size:.9rem;padding:.4rem .8rem}}._footer_1dtp6_1{background-color:#f8f9fa;border-top:1px solid #e9ecef;padding:1rem 0;margin-top:2rem}._content_1dtp6_8{max-width:1200px;margin:0 auto;display:flex;justify-content:space-between;align-items:center;padding:0 1rem}._content_1dtp6_8 p{margin:0;color:#6c757d}._socialLinks_1dtp6_22{display:flex;gap:1rem}._socialLinks_1dtp6_22 a{color:#6c757d;text-decoration:none;transition:color .3s ease}._socialLinks_1dtp6_22 a:hover{color:#007bff}@media (max-width: 600px){._content_1dtp6_8{flex-direction:column;text-align:center}._socialLinks_1dtp6_22{margin-top:1rem}}._main_1lgeh_1{max-width:800px;margin:0 auto;padding:2rem 1rem}._hero_1lgeh_7{text-align:center;margin-bottom:4rem}._hero_1lgeh_7 h1{font-size:3rem;margin-bottom:.5rem;color:#333}._hero_1lgeh_7 h2{font-size:1.5rem;color:#666;margin-bottom:1rem}._hero_1lgeh_7 p{font-size:1.2rem;color:#888;margin-bottom:2rem}._cta_1lgeh_30{display:flex;justify-content:center;gap:1rem}._primaryBtn_1lgeh_36,._secondaryBtn_1lgeh_36{padding:.75rem 1.5rem;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease}._primaryBtn_1lgeh_36{background-color:#007bff;color:#fff}._primaryBtn_1lgeh_36:hover{background-color:#0056b3}._secondaryBtn_1lgeh_36{background-color:#f8f9fa;color:#007bff;border:1px solid #007bff}._secondaryBtn_1lgeh_36:hover{background-color:#e2e6ea}._about_1lgeh_63,._skills_1lgeh_63,._contact_1lgeh_63{margin-bottom:4rem}._about_1lgeh_63 h2,._skills_1lgeh_63 h2,._contact_1lgeh_63 h2{font-size:2rem;color:#333;margin-bottom:1rem}._skills_1lgeh_63 ul{display:flex;flex-wrap:wrap;gap:1rem;list-style-type:none;padding:0}._skills_1lgeh_63 li{background-color:#f8f9fa;color:#333;padding:.5rem 1rem;border-radius:20px;font-size:.9rem}._socialLinks_1lgeh_89{display:flex;justify-content:center;gap:1rem;margin-top:1rem}._socialLinks_1lgeh_89 a{color:#007bff;text-decoration:none;font-weight:700;transition:color .3s ease}._socialLinks_1lgeh_89 a:hover{color:#0056b3}@media (max-width: 600px){._hero_1lgeh_7 h1{font-size:2.5rem}._hero_1lgeh_7 h2{font-size:1.2rem}._cta_1lgeh_30{flex-direction:column}}._projects_17m03_1{max-width:1200px;margin:0 auto;padding:2rem 1rem}._projects_17m03_1 h1{font-size:2.5rem;color:#333;margin-bottom:2rem;text-align:center}._projectGrid_17m03_14{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:2rem}._projectCard_17m03_20{background-color:#fff;border-radius:8px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:transform .3s ease}._projectCard_17m03_20:hover{transform:translateY(-5px)}._projectImage_17m03_32{width:100%;height:200px;object-fit:cover}._projectInfo_17m03_38{padding:1.5rem}._projectInfo_17m03_38 h2{font-size:1.5rem;color:#333;margin-bottom:.5rem}._projectInfo_17m03_38 p{color:#666;margin-bottom:1rem}._technologies_17m03_53{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}._tech_17m03_53{background-color:#f0f0f0;color:#333;padding:.25rem .5rem;border-radius:15px;font-size:.8rem}._links_17m03_68{display:flex;gap:1rem}._githubLink_17m03_73,._liveLink_17m03_73{display:inline-block;padding:.5rem 1rem;border-radius:5px;text-decoration:none;font-weight:700;transition:background-color .3s ease}._githubLink_17m03_73{background-color:#24292e;color:#fff}._githubLink_17m03_73:hover{background-color:#2f363d}._liveLink_17m03_73{background-color:#007bff;color:#fff}._liveLink_17m03_73:hover{background-color:#0056b3}@media (max-width: 768px){._projectGrid_17m03_14{grid-template-columns:1fr}}._blog_18a9v_1{max-width:800px;margin:0 auto;padding:3rem 1rem}._title_18a9v_7{font-size:3rem;color:#333;margin-bottom:3rem;text-align:center;position:relative}._title_18a9v_7:after{content:"";display:block;width:50px;height:3px;background-color:#007bff;margin:1rem auto 0}._blogList_18a9v_24{display:grid;gap:3rem}._blogPost_18a9v_29{background-color:#fff;border-radius:8px;box-shadow:0 4px 6px #0000001a;overflow:hidden;transition:transform .3s ease,box-shadow .3s ease}._blogPost_18a9v_29:hover{transform:translateY(-5px);box-shadow:0 6px 12px #00000026}._postContent_18a9v_42{padding:1.5rem}._category_18a9v_46{display:inline-block;background-color:#f0f0f0;color:#333;font-size:.8rem;padding:.3rem .8rem;border-radius:20px;margin-bottom:1rem}._blogPost_18a9v_29 h2{font-size:1.8rem;margin-bottom:.5rem;line-height:1.3}._blogPost_18a9v_29 h2 a{color:#333;text-decoration:none;transition:color .3s ease}._blogPost_18a9v_29 h2 a:hover{color:#007bff}._postMeta_18a9v_72{font-size:.9rem;color:#666;margin-bottom:1rem}._blogPost_18a9v_29 p{color:#555;line-height:1.6;margin-bottom:1.5rem}._readMore_18a9v_84{display:inline-flex;align-items:center;color:#007bff;text-decoration:none;font-weight:700;transition:color .3s ease}._readMore_18a9v_84:hover{color:#0056b3}._arrow_18a9v_97{margin-left:.5rem;transition:transform .3s ease}._readMore_18a9v_84:hover ._arrow_18a9v_97{transform:translate(5px)}@media (max-width: 600px){._blog_18a9v_1{padding:2rem 1rem}._title_18a9v_7{font-size:2.5rem}._blogPost_18a9v_29 h2{font-size:1.5rem}}@keyframes _fadeIn_18a9v_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}._blogPost_18a9v_29{animation:_fadeIn_18a9v_1 .5s ease-out forwards;opacity:0}._blogPost_18a9v_29:nth-child(1){animation-delay:.1s}._blogPost_18a9v_29:nth-child(2){animation-delay:.2s}._blogPost_18a9v_29:nth-child(3){animation-delay:.3s}._blogPost_kigx1_1{max-width:800px;margin:0 auto;padding:2rem 1rem}._blogPost_kigx1_1 h1{font-size:2.5rem;color:#333;margin-bottom:.5rem}._date_kigx1_13{display:block;font-size:.9rem;color:#666;margin-bottom:2rem}._content_kigx1_20{line-height:1.8;color:#333}._content_kigx1_20 h2{font-size:1.8rem;margin-top:2rem;margin-bottom:1rem;color:#444}._content_kigx1_20 p{margin-bottom:1.5rem}._notFound_kigx1_36{text-align:center;font-size:1.5rem;color:#666;margin-top:3rem}@media (max-width: 600px){._blogPost_kigx1_1 h1{font-size:2rem}._content_kigx1_20 h2{font-size:1.5rem}}@keyframes _fadeIn_1i9a7_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _pulse_1i9a7_1{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}._animes_1i9a7_12{max-width:1200px;margin:0 auto;padding:2rem 1rem}._title_1i9a7_18{font-size:3rem;color:#333;margin-bottom:2rem;text-align:center;animation:_fadeIn_1i9a7_1 1s ease-out}._animeGrid_1i9a7_26{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:2rem}._animeCard_1i9a7_32{background-color:#fff;border-radius:12px;overflow:hidden;box-shadow:0 4px 6px #0000001a;transition:all .3s ease;display:flex;flex-direction:column;cursor:pointer;animation:_fadeIn_1i9a7_1 .5s ease-out}._animeCard_1i9a7_32:hover{transform:translateY(-10px);box-shadow:0 12px 24px #00000026}._animeCard_1i9a7_32._selected_1i9a7_49{animation:_pulse_1i9a7_1 .5s ease-in-out}._imageWrapper_1i9a7_53{position:relative;overflow:hidden}._animeImage_1i9a7_58{width:100%;height:250px;object-fit:cover;transition:transform .3s ease}._animeCard_1i9a7_32:hover ._animeImage_1i9a7_58{transform:scale(1.1)}._overlay_1i9a7_69{position:absolute;top:0;left:0;right:0;bottom:0;background-color:#000000b3;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .3s ease}._animeCard_1i9a7_32:hover ._overlay_1i9a7_69{opacity:1}._insight_1i9a7_87{color:#fff;text-align:center;padding:1rem;font-size:.9rem}._animeInfo_1i9a7_94{padding:1rem;flex-grow:1}._animeInfo_1i9a7_94 h2{font-size:1.4rem;color:#333;margin-bottom:.5rem}._genre_1i9a7_105{font-size:.9rem;color:#666;margin-bottom:.5rem}._rating_1i9a7_111,._episodes_1i9a7_111{font-size:.9rem;color:#333;margin-bottom:.25rem}._youtubeLink_1i9a7_117{display:block;background-color:red;color:#fff;text-align:center;padding:.75rem;text-decoration:none;font-weight:700;transition:background-color .3s ease;text-transform:uppercase;letter-spacing:1px}._youtubeLink_1i9a7_117:hover{background-color:#c00}@media (max-width: 768px){._animeGrid_1i9a7_26{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}._title_1i9a7_18{font-size:2.5rem}}@media (max-width: 480px){._animeGrid_1i9a7_26{grid-template-columns:1fr}._title_1i9a7_18{font-size:2rem}}._adminPanel_s4ail_1{max-width:800px;margin:0 auto;padding:2rem}._error_s4ail_7{background-color:#ffebee;color:#c62828;padding:1rem;margin-bottom:1rem;border-radius:4px}._newPost_s4ail_15{margin-bottom:2rem}._newPost_s4ail_15 input,._newPost_s4ail_15 textarea{display:block;width:100%;margin-bottom:1rem;padding:.5rem;font-size:1rem}._newPost_s4ail_15 textarea{min-height:100px}._newPost_s4ail_15 button,._postList_s4ail_33 button{background-color:#4caf50;color:#fff;border:none;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .3s}._newPost_s4ail_15 button:hover,._postList_s4ail_33 button:hover{background-color:#45a049}._newPost_s4ail_15 button:disabled,._postList_s4ail_33 button:disabled{background-color:#ccc;cursor:not-allowed}._postList_s4ail_33 ._post_s4ail_33{border:1px solid #ddd;padding:1rem;margin-bottom:1rem}._postList_s4ail_33 button{margin-right:.5rem}._postList_s4ail_33 button:last-child{background-color:#f44336}._postList_s4ail_33 button:last-child:hover{background-color:#d32f2f}*{margin:0;padding:0;box-sizing:border-box}body{font-family:Segoe UI,Tahoma,Geneva,Verdana,sans-serif;line-height:1.6;color:#333;background-color:#f4f4f4}.container{max-width:1200px;margin:0 auto;padding:0 1rem}h1,h2,h3,h4,h5,h6{margin-bottom:1rem;line-height:1.2}h1{font-size:2.5rem}h2{font-size:2rem}h3{font-size:1.75rem}p{margin-bottom:1rem}a{color:#007bff;text-decoration:none;transition:color .3s ease}a:hover{color:#0056b3}.btn{display:inline-block;background-color:#007bff;color:#fff;padding:.5rem 1rem;border:none;border-radius:4px;cursor:pointer;transition:background-color .3s ease}.btn:hover{background-color:#0056b3}.text-center{text-align:center}.mt-1{margin-top:.5rem}.mt-2{margin-top:1rem}.mt-3{margin-top:1.5rem}.mt-4{margin-top:2rem}.mb-1{margin-bottom:.5rem}.mb-2{margin-bottom:1rem}.mb-3{margin-bottom:1.5rem}.mb-4{margin-bottom:2rem}@media (max-width: 768px){h1{font-size:2rem}h2{font-size:1.75rem}h3{font-size:1.5rem}}
