@import url(https://fonts.googleapis.com/earlyaccess/notosanstc.css);#root,body,html{cursor:url(/static/media/3dwwagtail.3ca36d4ddb4991a50cc2.ani),auto;height:100%}body,html{box-sizing:border-box}*,:after,:before{box-sizing:inherit;cursor:url(/static/media/3dwwagtail.3ca36d4ddb4991a50cc2.ani),auto;margin:0;padding:0}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:Noto Sans TC,sans-serif;font-size:14px}*,:after,:before,:placeholder-shown{font-family:inherit}.WinAccordion_accordion__cVh7G{margin-bottom:10px}.WinAccordion_accordion_title__NRBB4{align-items:center;background-color:#fff3;border-radius:2px;cursor:pointer;display:flex;padding:4px 6px}.WinAccordion_accordion_title__NRBB4:hover{background-color:#ffffff4d}.WinAccordion_accordion_icon__nIlLz{color:#fff;font-size:10px;margin-right:5px}.WinAccordion_accordion_text__uw28m{color:#fff;font-size:13px;font-weight:700}.WinAccordion_accordion_content__8b9uu{padding:5px 0 5px 15px}.Portfolio_main__ekgMJ{display:flex;flex-direction:row;height:100%;overflow:auto}.Portfolio_leftpanel__cAQQT{background:linear-gradient(#748aff,#4057d3);max-height:100%;overflow-y:auto;padding:10px;width:300px}.Portfolio_leftpanel__cAQQT::-webkit-scrollbar{width:15px}.Portfolio_leftpanel__cAQQT::-webkit-scrollbar-thumb{border:2px solid #ddd;border-radius:10px}.Portfolio_rightpanel__toULy::-webkit-scrollbar-button{display:none}.Portfolio_rightpanel__toULy{align-items:center;display:flex;flex-direction:column;overflow-y:auto;padding:10px;width:100%}.Portfolio_content_tech__eX0t8{display:flex;flex-wrap:wrap}.Portfolio_tech_badge__zRJI2{display:inline-block;margin:5px}.Portfolio_header__Fmd5G{background-color:#6687ff;color:#fff;margin-bottom:20px}.Portfolio_body__KJd2h,.Portfolio_header__Fmd5G{align-items:center;border-radius:15px;box-shadow:2px 2px #959393;display:flex;gap:10px;padding:10px;width:100%}.Portfolio_body__KJd2h{background-color:#ddd;flex-direction:column;font-size:16px;margin:10px 0}.Portfolio_github_button__Fwngl{align-items:center;background-color:#333;border-radius:10px;color:#fff;display:flex;font-size:18px;font-weight:700;gap:10px;height:60px;justify-content:center;padding:10px;text-decoration:none;transition:all .2s ease-in-out;width:210px}.Portfolio_github_button__Fwngl:hover{background-color:#fff;border:1px solid #333;color:#000;cursor:pointer}.Portfolio_github_icon__LyZI2{cursor:default}.Portfolio_accordion_content_item__5j0Hj{cursor:pointer;margin:5px 0}.Portfolio_accordion_content_item__5j0Hj:hover{text-decoration:underline}.Portfolio_accordion_content_text__No89c{align-items:center;color:#0c327d;display:flex;font-size:12px;gap:5px;line-height:14px}.Portfolio_folder_navigation__p6Jiv{margin-bottom:15px}.Portfolio_folder_title__JQLL8{color:#fff;font-weight:700;margin-bottom:5px;padding:5px}.Portfolio_folder_item__Em-yF{align-items:center;background-color:initial;border-radius:2px;cursor:pointer;display:flex;margin-bottom:2px;padding:2px 5px}.Portfolio_folder_item__Em-yF:hover{background-color:#fff3}.Portfolio_folder_icon__4Vm9U{height:16px;margin-right:5px;width:16px}.Portfolio_folder_text__-DuhK{color:#fff;font-size:12px}.Portfolio_subfolder_container__iLOk8{margin-left:20px}.Portfolio_selected__8Vxqg{background-color:#ffffff4d}.Portfolio_project_details__J2WcO{margin-top:20px}.Portfolio_project_title__CBEq2{font-size:18px;font-weight:700;margin-bottom:10px}.Portfolio_project_date__kfODL{color:#666;font-style:italic;margin-bottom:15px}.Portfolio_project_description__PhCfX{line-height:1.6;margin-bottom:20px}.Portfolio_gallery__V8Smo{margin:15px 0;width:100%}.Portfolio_details_list__wxOjb{margin:10px 0;padding-left:20px}.Portfolio_details_item__q1fcE{margin-bottom:5px}