.r4VpfW_newsItem{font-size:1.05rem;display:flex}.r4VpfW_newsText{color:#333;padding:2px 0;transition:opacity .15s,transform .15s;display:inline-block}.r4VpfW_newsText:hover{opacity:.7;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:.5px;transform:translate(2px)}@media (prefers-color-scheme:dark){.r4VpfW_newsText{color:#f0f0f0}}
.em7ata_card{text-align:center}.em7ata_link{color:inherit;flex-direction:column;align-items:center;text-decoration:none;display:flex}.em7ata_avatar{border:.5px solid #aaa;border-radius:50%;width:5rem;height:5rem;transition:box-shadow .2s,transform .1s}.em7ata_avatar:hover{transform:translateY(-3px);box-shadow:0 3px 3px #0003}.em7ata_name{word-break:break-word;margin-top:.5rem;font-size:.9rem;font-weight:500}@media (max-width:768px){.em7ata_avatar{width:4rem;height:4rem}.em7ata_name{font-size:.75rem}}
.URLCeW_backButton{color:#06f;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;min-height:44px;padding:.75rem .5rem;font-size:1.1rem;font-weight:600;transition:opacity .1s;display:inline-flex}.URLCeW_backButton:hover{opacity:.7;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:.5px}.URLCeW_backButton:focus-visible{outline-offset:2px;outline:2px solid #06f}
.NpaP3W_logoutButton{color:#fff;cursor:pointer;background-color:#dc3545;border:none;border-radius:6px;min-height:44px;margin:10px 0;padding:.75rem 1.25rem;font-size:.9rem;font-weight:500;transition:background-color .2s}.NpaP3W_logoutButton:hover:not(:disabled){background-color:#c82333}.NpaP3W_logoutButton:disabled{opacity:.6;cursor:not-allowed}.NpaP3W_logoutButton:focus-visible{outline-offset:2px;outline:2px solid #dc3545}
.Vkf0OW_navBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:20px;display:flex}
._0Z1xvq_container{max-width:800px;margin:0 auto;padding:2rem 1rem}._0Z1xvq_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:1.5rem;display:flex}._0Z1xvq_header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1.5rem;display:flex}._0Z1xvq_title{color:#333;margin:0;font-size:1.5rem;font-weight:700}._0Z1xvq_headerButtons{gap:.5rem;display:flex}._0Z1xvq_editButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;align-items:center;min-height:44px;padding:.75rem 1.25rem;font-size:.9rem;text-decoration:none;transition:background .2s;display:inline-flex}._0Z1xvq_editButton:hover{background:#2563eb}._0Z1xvq_editButton:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}._0Z1xvq_deleteButton{color:#fff;cursor:pointer;background:#ef4444;border:none;border-radius:6px;min-height:44px;padding:.75rem 1.25rem;font-size:.9rem;transition:background .2s}._0Z1xvq_deleteButton:hover:not(:disabled){background:#dc2626}._0Z1xvq_deleteButton:disabled{cursor:not-allowed;background:#fca5a5}._0Z1xvq_deleteButton:focus-visible{outline-offset:2px;outline:2px solid #ef4444}._0Z1xvq_eventInfo{background:#fff;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}._0Z1xvq_infoRow{color:#555;align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}._0Z1xvq_infoRow:last-child{margin-bottom:0}._0Z1xvq_infoLabel{color:#333;min-width:60px;font-weight:500}._0Z1xvq_description{color:#555;white-space:pre-wrap;border-top:1px solid #eee;margin-top:1rem;padding-top:1rem}._0Z1xvq_section{background:#fff;border-radius:8px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 2px 4px #0000001a}._0Z1xvq_sectionTitle{color:#333;margin:0 0 1rem;font-size:1.1rem;font-weight:600}._0Z1xvq_loading{text-align:center;color:#6b7280;padding:3rem}._0Z1xvq_error{color:#991b1b;text-align:center;background:#fee2e2;border-radius:6px;padding:1.5rem}._0Z1xvq_notFound{text-align:center;color:#ff4343;padding:3rem}
.witWmG_container{max-width:600px;margin:0 auto;padding:2rem 1rem}.witWmG_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:1.5rem;display:flex}.witWmG_title{color:#333;margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}.witWmG_form{flex-direction:column;gap:1.25rem;display:flex}.witWmG_formGroup{flex-direction:column;gap:.5rem;display:flex}.witWmG_label{color:#374151;font-size:.95rem;font-weight:500}.witWmG_required{color:#ef4444;margin-left:.25rem}.witWmG_input,.witWmG_textarea{border:1px solid #d1d5db;border-radius:6px;padding:.625rem;font-size:.95rem;transition:border-color .2s}.witWmG_input:focus,.witWmG_textarea:focus{border-color:#3b82f6;outline:none}.witWmG_textarea{resize:vertical;min-height:80px}.witWmG_row{grid-template-columns:1fr 1fr;gap:1rem;display:grid}@media (max-width:500px){.witWmG_row{grid-template-columns:1fr}}.witWmG_submitButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;min-height:44px;margin-top:.5rem;padding:.75rem 1.5rem;font-size:1rem;font-weight:500;transition:background .2s}.witWmG_submitButton:hover:not(:disabled){background:#2563eb}.witWmG_submitButton:disabled{cursor:not-allowed;background:#93c5fd}.witWmG_submitButton:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.witWmG_error{color:#991b1b;background:#fee2e2;border-radius:6px;padding:1rem;font-size:.9rem}.witWmG_loadingMessage{text-align:center;color:#6b7280;padding:3rem}
.uXo2ga_container{max-width:800px;margin:0 auto;padding:2rem 1rem}.uXo2ga_header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.uXo2ga_title{color:#333;margin:0;font-size:1.75rem;font-weight:700}.uXo2ga_nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:1.5rem;display:flex}.uXo2ga_createButton{color:#fff;cursor:pointer;background:#3b82f6;border:none;border-radius:6px;min-height:44px;padding:.75rem 1.5rem;font-size:.95rem;font-weight:500;transition:background .2s}.uXo2ga_createButton:hover{background:#2563eb}.uXo2ga_createButton:focus-visible{outline-offset:2px;outline:2px solid #3b82f6}.uXo2ga_eventList{flex-direction:column;gap:1rem;display:flex}.uXo2ga_empty{text-align:center;color:#6b7280;padding:3rem;font-size:1rem}.uXo2ga_loading{text-align:center;color:#6b7280;padding:3rem}.uXo2ga_error{text-align:center;color:#991b1b;background:#fee2e2;border-radius:6px;padding:2rem}
.vmRQ3a_card{width:var(--card-width);height:var(--card-height);border-radius:var(--card-radius);justify-content:center;align-items:center;gap:var(--card-gap);color:#fff;background:#44f;flex-direction:column;text-decoration:none;transition:transform .15s,box-shadow .15s;display:flex;box-shadow:0 10px 30px #00000014}.vmRQ3a_card:hover{transform:translateY(-4px);box-shadow:0 16px 40px #0000001f}.vmRQ3a_icon{width:var(--icon-size);height:var(--icon-size);background:#f3f4f6;border-radius:50%;position:relative;overflow:hidden}.vmRQ3a_label{text-align:center;font-size:16px;font-weight:600}
.ZuNlkW_plaintext{display:inline-block}.ZuNlkW_space{display:inline}
.JqH1xW_container{max-width:800px;min-height:100vh;margin:0 auto;padding:3rem 1.5rem}.JqH1xW_article{background:#fff;border-radius:12px;padding:3rem;box-shadow:0 2px 8px #0000000d}@media (prefers-color-scheme:dark){.JqH1xW_article{background:#1a1a1a;box-shadow:0 2px 8px #0000004d}}.JqH1xW_header{border-bottom:2px solid #e5e5e5;margin-bottom:3rem;padding-bottom:1.5rem}.JqH1xW_backButton{color:#06f;cursor:pointer;background:0 0;border:none;align-items:center;gap:.25rem;margin-bottom:1rem;padding:.5rem 0;font-size:1.1rem;font-weight:600;transition:opacity .2s;display:inline-flex}.JqH1xW_backButton:hover{opacity:.7}@media (prefers-color-scheme:dark){.JqH1xW_backButton{color:#4d94ff}.JqH1xW_header{border-bottom-color:#2a2a2a}}.JqH1xW_title{color:#1a1a1a;margin:0;font-size:2.5rem;font-weight:700;line-height:1.3}@media (prefers-color-scheme:dark){.JqH1xW_title{color:#f0f0f0}}.JqH1xW_content{color:#333;font-size:1.05rem;line-height:1.8}@media (prefers-color-scheme:dark){.JqH1xW_content{color:#d0d0d0}}.JqH1xW_content h2{color:#1a1a1a;border-left:4px solid #06f;margin:2.5rem 0 1rem;padding-left:1rem;font-size:1.75rem;font-weight:600}@media (prefers-color-scheme:dark){.JqH1xW_content h2{color:#f0f0f0}}.JqH1xW_content h3{color:#333;margin:2rem 0 .75rem;font-size:1.4rem;font-weight:600}@media (prefers-color-scheme:dark){.JqH1xW_content h3{color:#e0e0e0}}.JqH1xW_content h4{color:#444;margin:1.5rem 0 .5rem;font-size:1.2rem;font-weight:600}@media (prefers-color-scheme:dark){.JqH1xW_content h4{color:#d0d0d0}}.JqH1xW_content p{margin:1rem 0}.JqH1xW_content a{color:#06f;border-bottom:1px solid #0000;text-decoration:none;transition:border-color .2s}.JqH1xW_content a:hover{border-bottom-color:#06f}@media (prefers-color-scheme:dark){.JqH1xW_content a{color:#4d94ff}.JqH1xW_content a:hover{border-bottom-color:#4d94ff}}.JqH1xW_content ul,.JqH1xW_content ol{margin:1.5rem 0;padding-left:2rem}.JqH1xW_content li{margin:.75rem 0}.JqH1xW_content ul li{list-style-type:disc}.JqH1xW_content ol li{list-style-type:decimal}.JqH1xW_content code:not([class*=language-]){color:#d63384;background:#f5f5f5;border-radius:4px;padding:.2rem .5rem;font-family:Courier New,monospace;font-size:.9em}@media (prefers-color-scheme:dark){.JqH1xW_content code:not([class*=language-]){color:#ff79c6;background:#2a2a2a}}.JqH1xW_content pre{background:#f8f9fa;border-left:4px solid #06f;border-radius:8px;margin:1.5rem 0;padding:1.5rem;overflow-x:auto}@media (prefers-color-scheme:dark){.JqH1xW_content pre{background:#1e1e1e;border-left-color:#4d94ff}}.JqH1xW_content pre code{color:#333;background:0 0;padding:0;font-size:.95rem}@media (prefers-color-scheme:dark){.JqH1xW_content pre code{color:#d0d0d0}}.JqH1xW_content blockquote{background:#f8f9fa;border-left:4px solid #06f;border-radius:4px;margin:1.5rem 0;padding:1rem 1.5rem;font-style:italic}@media (prefers-color-scheme:dark){.JqH1xW_content blockquote{background:#1e1e1e;border-left-color:#4d94ff}}.JqH1xW_content img{border-radius:8px;max-width:100%;height:auto;margin:2rem auto;display:block;box-shadow:0 4px 12px #0000001a}@media (prefers-color-scheme:dark){.JqH1xW_content img{box-shadow:0 4px 12px #00000080}}.JqH1xW_content table{border-collapse:collapse;width:100%;margin:2rem 0}.JqH1xW_content th,.JqH1xW_content td{text-align:left;border-bottom:1px solid #e5e5e5;padding:.75rem}@media (prefers-color-scheme:dark){.JqH1xW_content th,.JqH1xW_content td{border-bottom-color:#2a2a2a}}.JqH1xW_content th{background:#f8f9fa;font-weight:600}@media (prefers-color-scheme:dark){.JqH1xW_content th{background:#1e1e1e}}.JqH1xW_content hr{border:none;border-top:2px solid #e5e5e5;margin:3rem 0}@media (prefers-color-scheme:dark){.JqH1xW_content hr{border-top-color:#2a2a2a}}.JqH1xW_caution{color:#856404;background:#fff3cd;border-left:4px solid #ffc107;border-radius:4px;margin:1rem 0;padding:.5rem 1rem;font-size:.95rem;display:inline-block}@media (prefers-color-scheme:dark){.JqH1xW_caution{color:#ffca2c;background:#3d3417;border-left-color:#ffca2c}}@media (max-width:768px){.JqH1xW_container{padding:2rem 1rem}.JqH1xW_article{padding:2rem 1.5rem}.JqH1xW_title{font-size:2rem}.JqH1xW_content{font-size:1rem}.JqH1xW_content h2{font-size:1.5rem}.JqH1xW_content h3{font-size:1.25rem}.JqH1xW_content h4{font-size:1.1rem}}@media (max-width:480px){.JqH1xW_article{padding:1.5rem 1rem}.JqH1xW_title{font-size:1.75rem}.JqH1xW_content pre{padding:1rem}.JqH1xW_content ul,.JqH1xW_content ol{padding-left:1.5rem}}
.FxElUq_container{max-width:900px;min-height:100vh;margin:0 auto;padding:3rem 1.5rem}.FxElUq_header{text-align:center;margin-bottom:3rem}.FxElUq_h1{color:#333;margin-bottom:1rem;font-size:2rem;font-weight:600}@media (prefers-color-scheme:dark){.FxElUq_h1{color:#f0f0f0}}.FxElUq_h2{color:#333;margin:2rem 0 1.5rem;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:dark){.FxElUq_h2{color:#f0f0f0}}@media (max-width:768px){.FxElUq_container{padding:2rem 1rem}.FxElUq_h1{font-size:1.75rem}.FxElUq_h2{font-size:1.3rem}}@media (max-width:480px){.FxElUq_h1{font-size:1.5rem}}
.F7pekG_page{color:#fff;background-color:#000;min-height:100vh;padding:20px}.F7pekG_header{justify-content:center;align-items:center;gap:20px;margin-bottom:30px;padding:10px;display:flex}.F7pekG_header img{border-radius:50%}.F7pekG_header h1{margin:0;font-size:3em}.F7pekG_header p{color:#bbb;margin:0;font-size:1.2em}.F7pekG_selfintroduction{grid-template-columns:1fr 1fr;gap:20px;margin-bottom:40px;display:grid}.F7pekG_aboutme,.F7pekG_programing,.F7pekG_hobbies,.F7pekG_goal{background-color:#001a4d;border-radius:8px;padding:20px;box-shadow:0 4px 6px #0000004d}.F7pekG_aboutme h1,.F7pekG_programing h1,.F7pekG_hobbies h1,.F7pekG_goal h1{border-bottom:3px solid #06f;margin-top:0;margin-bottom:15px;padding-bottom:10px;font-size:1.5em}.F7pekG_aboutme h2,.F7pekG_programing h2,.F7pekG_hobbies h2,.F7pekG_goal h2{margin-top:15px;margin-bottom:10px;font-size:1.1em}.F7pekG_aboutme p,.F7pekG_programing p,.F7pekG_hobbies p,.F7pekG_goal p{margin:8px 0;line-height:1.6}.F7pekG_aboutme ul,.F7pekG_programing ul,.F7pekG_hobbies ul,.F7pekG_goal ul{margin:10px 0;padding-left:20px}.F7pekG_aboutme li,.F7pekG_programing li,.F7pekG_hobbies li,.F7pekG_goal li{margin:5px 0;line-height:1.6}.F7pekG_aboutme a,.F7pekG_programing a,.F7pekG_hobbies a,.F7pekG_goal a{color:#0cf;text-decoration:none}.F7pekG_aboutme a:hover,.F7pekG_programing a:hover,.F7pekG_hobbies a:hover,.F7pekG_goal a:hover{text-decoration:underline}.F7pekG_links{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;margin-bottom:40px;display:flex}.F7pekG_footer{text-align:center;color:#999;border-top:1px solid #333;padding:20px;font-size:.9em}.F7pekG_footer p{margin:0}@media (max-width:768px){.F7pekG_selfintroduction{grid-template-columns:1fr}.F7pekG_header{flex-direction:column;align-items:flex-start}.F7pekG_links{gap:15px}}
.eNUoMa_container{color:#fff;background:linear-gradient(#0a0e27,#1a1f3a,#2d1b4e);min-height:100vh;position:relative;overflow:hidden}.eNUoMa_stars{opacity:.8;background-image:radial-gradient(5px 5px at 80% 10%,#fff,#0000),radial-gradient(7px 7px at 20% 30%,#fff,#0000),radial-gradient(5px 5px,#fff,#0000),radial-gradient(7px 7px at 90% 60%,#fff,#0000),radial-gradient(7px 7px at 60% 70%,#fff,#0000),radial-gradient(5px 5px at 33% 80%,#fff,#0000),radial-gradient(5px 5px at 15% 90%,#fff,#0000);width:100%;height:100%;animation:5s cubic-bezier(.1,.1,.1,.1) infinite eNUoMa_twinkle;position:absolute;top:0;left:0}@keyframes eNUoMa_twinkle{0%,to{opacity:.8}50%{opacity:.2}}.eNUoMa_content{z-index:1;max-width:900px;margin:0 auto;padding:2rem;position:relative}.eNUoMa_header{text-align:center;margin-bottom:3rem;padding:2rem 0}.eNUoMa_iconWrapper{will-change:transform;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;margin-bottom:1rem;padding:5px;animation:20s linear infinite eNUoMa_rotate;display:inline-block;box-shadow:0 0 30px #667eea80}.eNUoMa_iconWrapper:hover,.eNUoMa_iconWrapper:focus{animation-play-state:paused}@keyframes eNUoMa_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.eNUoMa_stars{opacity:.8;animation:none}.eNUoMa_iconWrapper{animation:none}}.eNUoMa_icon{border:3px solid #0a0e27;border-radius:50%;display:block}.eNUoMa_title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:1rem 0;font-size:3rem;font-weight:700}.eNUoMa_subtitle{color:#b8c5d6;margin:.5rem 0;font-size:1.2rem}.eNUoMa_main{flex-direction:column;gap:2rem;display:flex}.eNUoMa_section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 32px #1f26875e}.eNUoMa_section:hover{transform:translateY(-5px);box-shadow:0 12px 40px #667eea66}.eNUoMa_section h2{color:#667eea;border-bottom:2px solid #667eea4d;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.8rem}.eNUoMa_info,.eNUoMa_skills{line-height:1.8}.eNUoMa_info p{margin:.8rem 0;font-size:1.1rem}.eNUoMa_info strong{color:#667eea}.eNUoMa_links{flex-wrap:wrap;gap:1.5rem;display:flex}.eNUoMa_link{color:#fff;background:#667eea33;border:1px solid #667eea66;border-radius:10px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:1.1rem;text-decoration:none;transition:all .3s;display:flex}.eNUoMa_link:hover{background:#667eea66;transform:translateY(-2px);box-shadow:0 5px 15px #667eea66}.eNUoMa_link img{filter:brightness(0)invert()}@media (max-width:768px){.eNUoMa_content{padding:1rem}.eNUoMa_title{font-size:2rem}.eNUoMa_subtitle{font-size:1rem}.eNUoMa_section{padding:1.5rem}.eNUoMa_section h2{font-size:1.5rem}.eNUoMa_iconWrapper{width:120px;height:120px}}
._QwXJq_all{color:#000;background:linear-gradient(135deg,#7ec8e3,#7ee0b5);min-height:100vh;padding:30px;font-family:Hiragino Sans,Yu Gothic,sans-serif}._QwXJq_top{align-items:center;gap:20px;display:flex}._QwXJq_icon{object-fit:cover;border-radius:50%;width:120px;height:120px;display:block}._QwXJq_names{flex-direction:column;gap:10px;display:flex}._QwXJq_name,._QwXJq_sub{background:#fff;border-radius:20px;padding:10px 20px;display:inline-block}._QwXJq_name{font-size:26px;font-weight:600}._QwXJq_title{background:#fff;border-radius:20px;margin-top:30px;padding:8px 16px;font-weight:700;display:inline-block}._QwXJq_main{text-decoration-skip-ink:none;background:#fff;border-radius:20px;max-width:900px;margin-top:15px;padding:20px}
.hIEQHq_container{color:#fff;background:linear-gradient(#0a0e27,#1a1f3a,#2d1b4e);min-height:100vh;position:relative;overflow:hidden}.hIEQHq_stars{opacity:.8;background-image:radial-gradient(5px 5px at 80% 10%,#fff,#0000),radial-gradient(7px 7px at 20% 30%,#fff,#0000),radial-gradient(5px 5px,#fff,#0000),radial-gradient(7px 7px at 90% 60%,#fff,#0000),radial-gradient(7px 7px at 60% 70%,#fff,#0000),radial-gradient(5px 5px at 33% 80%,#fff,#0000),radial-gradient(5px 5px at 15% 90%,#fff,#0000);width:100%;height:100%;animation:5s cubic-bezier(.1,.1,.1,.1) infinite hIEQHq_twinkle;position:absolute;top:0;left:0}@keyframes hIEQHq_twinkle{0%,to{opacity:.8}50%{opacity:.2}}.hIEQHq_content{z-index:1;max-width:900px;margin:0 auto;padding:2rem;position:relative}.hIEQHq_header{text-align:center;margin-bottom:3rem;padding:2rem 0}.hIEQHq_iconWrapper{will-change:transform;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border-radius:50%;margin-bottom:1rem;padding:5px;animation:20s linear infinite hIEQHq_rotate;display:inline-block;box-shadow:0 0 30px #667eea80}.hIEQHq_iconWrapper:hover,.hIEQHq_iconWrapper:focus{animation-play-state:paused}@keyframes hIEQHq_rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.hIEQHq_stars{opacity:.8;animation:none}.hIEQHq_iconWrapper{animation:none}}.hIEQHq_icon{border:3px solid #0a0e27;border-radius:50%;display:block}.hIEQHq_title{background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:1rem 0;font-size:3rem;font-weight:700}.hIEQHq_subtitle{color:#b8c5d6;margin:.5rem 0;font-size:1.2rem}.hIEQHq_main{flex-direction:column;gap:2rem;display:flex}.hIEQHq_section{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffff0d;border:1px solid #ffffff1a;border-radius:15px;padding:2rem;transition:transform .3s,box-shadow .3s;box-shadow:0 8px 32px #1f26875e}.hIEQHq_section:hover{transform:translateY(-5px);box-shadow:0 12px 40px #667eea66}.hIEQHq_section h2{color:#667eea;border-bottom:2px solid #667eea4d;margin-bottom:1rem;padding-bottom:.5rem;font-size:1.8rem}.hIEQHq_info,.hIEQHq_skills{line-height:1.8}.hIEQHq_info p{margin:.8rem 0;font-size:1.1rem}.hIEQHq_info strong{color:#667eea}.hIEQHq_links{flex-wrap:wrap;gap:1.5rem;display:flex}.hIEQHq_link{color:#fff;background:#667eea33;border:1px solid #667eea66;border-radius:10px;align-items:center;gap:.5rem;padding:.8rem 1.5rem;font-size:1.1rem;text-decoration:none;transition:all .3s;display:flex}.hIEQHq_link:hover{background:#667eea66;transform:translateY(-2px);box-shadow:0 5px 15px #667eea66}.hIEQHq_link img{filter:brightness(0)invert()}@media (max-width:768px){.hIEQHq_content{padding:1rem}.hIEQHq_title{font-size:2rem}.hIEQHq_subtitle{font-size:1rem}.hIEQHq_section{padding:1.5rem}.hIEQHq_section h2{font-size:1.5rem}.hIEQHq_iconWrapper{width:120px;height:120px}}
.WEZH7G_container{background:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}.WEZH7G_loginBox{background:var(--background);border:2px solid #ddd;border-radius:12px;width:100%;max-width:400px;padding:40px;box-shadow:0 4px 12px #0000001a}.WEZH7G_title{text-align:center;color:var(--foreground);font-size:1.8rem;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin-bottom:10px}.WEZH7G_description{color:#666;text-align:center;margin-bottom:20px;font-size:.95rem}.WEZH7G_error{color:#c33;text-align:center;background-color:#fee;border:1px solid #fcc;border-radius:6px;margin-bottom:20px;padding:12px;font-size:.9rem}.WEZH7G_form{flex-direction:column;gap:10px;display:flex}.WEZH7G_formField{flex-direction:column;gap:4px;display:flex}.WEZH7G_label{color:var(--foreground);font-size:.95rem;font-weight:500}.WEZH7G_input{background:var(--background);color:var(--foreground);border:2px solid #ddd;border-radius:6px;padding:12px;font-size:1rem;transition:border-color .2s}.WEZH7G_input:focus{border-color:#4a90e2;outline:none}.WEZH7G_input:disabled{opacity:.6;cursor:not-allowed}.WEZH7G_button{color:#fff;cursor:pointer;background-color:#4a90e2;border:none;border-radius:6px;margin-top:10px;padding:14px;font-size:1rem;font-weight:600;transition:background-color .2s}.WEZH7G_button:hover:not(:disabled){background-color:#357abd}.WEZH7G_button:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){.WEZH7G_loginBox{border-color:#444;box-shadow:0 4px 12px #0000004d}.WEZH7G_description{color:#aaa}.WEZH7G_input{border-color:#444}.WEZH7G_input:focus{border-color:#4a90e2}.WEZH7G_error{color:#ff6b6b;background-color:#3a1515;border-color:#6a2020}}.WEZH7G_hr{margin:30px 0 0}.WEZH7G_signup{color:var(--foreground);text-underline-offset:3px;justify-content:center;padding-top:20px;text-decoration:underline;text-decoration-thickness:1px;display:flex}
.iPYgfG_newsContainer{max-width:900px;min-height:100vh;margin:0 auto;padding:3rem 1.5rem}.iPYgfG_header{text-align:center;margin-bottom:3rem}.iPYgfG_newsTitle{color:#333;font-size:2rem;font-weight:600}.iPYgfG_newsIntro{color:#666;margin-top:1rem;font-size:1.1rem}.iPYgfG_newsContent{border:1px solid #e5e5e5;border-radius:8px;padding:1.5rem}.iPYgfG_information{color:#666;margin-bottom:1rem;font-size:.95rem}.iPYgfG_newsList{flex-direction:column;gap:.5rem;padding-left:1.5rem;list-style:outside;display:flex}.iPYgfG_newsList li{display:list-item}@media (prefers-color-scheme:dark){.iPYgfG_newsTitle{color:#f0f0f0}.iPYgfG_newsIntro,.iPYgfG_information{color:#a0a0a0}.iPYgfG_newsContent{border-color:#2a2a2a}}
.cSjZ8q_container{max-width:800px;min-height:100vh;margin:0 auto;padding:3rem 1.5rem}.cSjZ8q_header{text-align:center;margin-bottom:2rem}.cSjZ8q_title{color:#333;margin-bottom:.5rem;font-size:1.75rem;font-weight:600}.cSjZ8q_date{color:#666;font-size:1rem}.cSjZ8q_wrapper{border-top:2px solid #06f;border-bottom:2px solid #06f;padding:1.5rem .5rem}.cSjZ8q_markdown{color:#333;font-size:1.05rem;line-height:1.8}.cSjZ8q_markdown h1{color:#333;margin-bottom:1rem;font-size:1.4rem}.cSjZ8q_markdown h2{color:#333;margin:1.5rem 0 .5rem;font-size:1.2rem}.cSjZ8q_markdown p{margin-bottom:1rem}.cSjZ8q_markdown ul{margin-bottom:1.5rem;padding-left:1.5rem}@media (prefers-color-scheme:dark){.cSjZ8q_title,.cSjZ8q_markdown,.cSjZ8q_markdown h1,.cSjZ8q_markdown h2{color:#f0f0f0}.cSjZ8q_date{color:#a0a0a0}}@media (max-width:600px){.cSjZ8q_title{font-size:1.4rem}}
._8Fjwta_container{background:var(--background);justify-content:center;align-items:center;min-height:100vh;padding:20px;display:flex}._8Fjwta_loginBox{background:var(--background);border:2px solid #ddd;border-radius:12px;width:100%;max-width:400px;padding:40px;box-shadow:0 4px 12px #0000001a}._8Fjwta_title{text-align:center;color:var(--foreground);font-size:1.8rem;font-family:var(--font-geist-sans), Arial, Helvetica, sans-serif;margin-bottom:10px}._8Fjwta_description{color:#666;text-align:center;margin-bottom:20px;font-size:.95rem}._8Fjwta_error{color:#c33;text-align:center;background-color:#fee;border:1px solid #fcc;border-radius:6px;margin-bottom:20px;padding:12px;font-size:.9rem}._8Fjwta_success{color:#363;text-align:center;background-color:#efe;border:1px solid #cfc;border-radius:6px;margin-bottom:20px;padding:12px;font-size:.9rem}._8Fjwta_form{flex-direction:column;gap:10px;display:flex}._8Fjwta_formField{flex-direction:column;gap:4px;display:flex}._8Fjwta_label{color:var(--foreground);font-size:.95rem;font-weight:500}._8Fjwta_input{background:var(--background);color:var(--foreground);border:2px solid #ddd;border-radius:6px;padding:12px;font-size:1rem;transition:border-color .2s}._8Fjwta_input:focus{border-color:#4a90e2;outline:none}._8Fjwta_input:disabled{opacity:.6;cursor:not-allowed}._8Fjwta_button{color:#fff;cursor:pointer;background-color:#4a90e2;border:none;border-radius:6px;margin-top:10px;padding:14px;font-size:1rem;font-weight:600;transition:background-color .2s}._8Fjwta_button:hover:not(:disabled){background-color:#357abd}._8Fjwta_button:disabled{opacity:.6;cursor:not-allowed}@media (prefers-color-scheme:dark){._8Fjwta_loginBox{border-color:#444;box-shadow:0 4px 12px #0000004d}._8Fjwta_description{color:#aaa}._8Fjwta_input{border-color:#444}._8Fjwta_input:focus{border-color:#4a90e2}._8Fjwta_error{color:#ff6b6b;background-color:#3a1515;border-color:#6a2020}._8Fjwta_success{color:#6bff6b;background-color:#153a15;border-color:#206a20}}._8Fjwta_secondary{background-color:#6c757d}._8Fjwta_secondary:hover:not(:disabled){background-color:#5a6268}._8Fjwta_hr{margin:30px 0 0}._8Fjwta_login{color:var(--foreground);text-underline-offset:3px;justify-content:center;padding-top:20px;text-decoration:underline;text-decoration-thickness:1px;display:flex}
.TXNv1G_container{max-width:900px;min-height:100vh;margin:0 auto;padding:3rem 1.5rem}.TXNv1G_hero{text-align:center;margin-bottom:4rem}.TXNv1G_h1{color:#333;text-align:center;margin-bottom:2rem;font-size:2rem;font-weight:600}@media (prefers-color-scheme:dark){.TXNv1G_h1{color:#f0f0f0}}.TXNv1G_logoWrapper{margin:2rem 0}.TXNv1G_logo{border-radius:.5rem;width:10rem;height:10rem;margin:0 auto;display:block}.TXNv1G_description{color:#666;max-width:600px;margin:2rem auto 0;font-size:1.1rem;line-height:1.7}@media (prefers-color-scheme:dark){.TXNv1G_description{color:#a0a0a0}}.TXNv1G_h2{color:#333;text-align:center;margin-bottom:2rem;font-size:1.5rem;font-weight:600}@media (prefers-color-scheme:dark){.TXNv1G_h2{color:#f0f0f0}}.TXNv1G_divider{opacity:.5;background:#06f;width:60px;height:2px;margin:3rem auto}.TXNv1G_newsList{flex-direction:column;gap:.5rem;max-width:600px;margin:0 auto;padding-left:1.5rem;list-style:outside;display:flex}.TXNv1G_newsMore{text-align:center;margin-top:1.5rem}.TXNv1G_newsMoreLink{color:#06f;font-weight:600;transition:opacity .1s}.TXNv1G_newsMoreLink:hover{opacity:.7;text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:.5px}.TXNv1G_activitiesGrid{grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:1.5rem;margin-bottom:4rem;display:grid}.TXNv1G_activityCard{border:1px solid #e5e5e5;border-radius:8px;padding:1.5rem;transition:border-color .2s}@media (prefers-color-scheme:dark){.TXNv1G_activityCard{border-color:#2a2a2a}}.TXNv1G_activityCard:hover{border-color:#06f}.TXNv1G_activityTitle{color:#333;margin-bottom:.5rem;font-size:1.1rem;font-weight:600}@media (prefers-color-scheme:dark){.TXNv1G_activityTitle{color:#f0f0f0}}.TXNv1G_activityDescription{color:#666;font-size:.95rem;line-height:1.6}@media (prefers-color-scheme:dark){.TXNv1G_activityDescription{color:#a0a0a0}}.TXNv1G_maintainersSection{margin-bottom:4rem}.TXNv1G_maintainersGrid{grid-template-columns:repeat(auto-fit,120px);justify-content:center;gap:1.5rem;max-width:100%;display:grid}.TXNv1G_linksSection{text-align:center;border-top:1px solid #e5e5e5;padding-top:2rem}@media (prefers-color-scheme:dark){.TXNv1G_linksSection{border-color:#2a2a2a}}.TXNv1G_linkButton{color:#000;background:#fff;border:3px solid #06f;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;padding:.75rem 2rem;font-weight:500;text-decoration:none;transition:box-shadow .1s;display:inline-flex}.TXNv1G_linkButton:hover{box-shadow:3px 3px #06f}.TXNv1G_linkButton:active{box-shadow:none}@media (max-width:768px){.TXNv1G_container{padding:2rem 1rem}.TXNv1G_hero{margin-bottom:2rem}.TXNv1G_h1{font-size:1.75rem}.TXNv1G_h2{font-size:1.3rem}.TXNv1G_divider{margin:1rem auto}.TXNv1G_activitiesGrid{grid-template-columns:1fr}.TXNv1G_maintainersGrid{grid-template-columns:repeat(auto-fit,80px);gap:1rem}}@media (max-width:480px){.TXNv1G_h1{font-size:1.3rem}.TXNv1G_description{font-size:1rem}}.TXNv1G_h3{text-align:center;margin:10px}
