@charset "UTF-8";html{padding:0;margin:0;font-family:"PingFang TC","蘋方-繁","DROID SANS FALLBACK","Noto Sans TC",sans-serif;background:#0f2027;background:-webkit-linear-gradient(to bottom,#2c5364,#203a43,#0f2027);background:linear-gradient(to bottom,#2c5364,#203a43,#0f2027);background-attachment:fixed;font-weight:300;overflow:hidden}html ::-webkit-scrollbar{display:none;width:8px;background:#0f2027;background:-webkit-linear-gradient(to bottom,#2c5364,#203a43,#0f2027);background:linear-gradient(to bottom,#2c5364,#203a43,#0f2027)}html ::-webkit-scrollbar-track{background:0 0}html ::-webkit-scrollbar-thumb{background:#838e93;border-radius:10px}html ::-webkit-scrollbar-thumb:hover{background:#636b6f}html body{position:relative;padding:0;margin:0;width:100%;height:100vh;overflow:hidden}html body h2,html body h3{font-weight:500}html .material-symbols-rounded{font-variation-settings:"FILL" 1,"wght" 400,"GRAD" 0,"opsz" 40}html .hidden{display:none}header{display:flex;padding:0;margin:0;border-bottom:1px solid rgba(255,255,255,.8);height:40px;padding:10px 15px;align-items:center;justify-content:space-between}header a.logo{height:100%}header a.logo img{height:100%}header button.menu-btn{background:0 0;border:none;color:#fff;cursor:pointer}section#menu{position:fixed;bottom:-100vh;max-height:90%;width:100vw;padding:10px 0 15px;-webkit-backdrop-filter:blur(50px) brightness(100%);backdrop-filter:blur(50px) brightness(100%);transition:bottom .3s ease-in-out;box-shadow:0 -2px 10px 0 rgba(0,0,0,.5);border-top-left-radius:20px;border-top-right-radius:20px}section#menu .close-menu{position:absolute;right:15px;top:15px;color:#ccc;cursor:pointer}section#menu .container{height:calc(90vh - 90px);margin:20px 20px 75px;color:#fff;overflow-y:scroll}section#menu .container .menu-section{margin-bottom:25px}section#menu .container h2{margin:5px 0}section#menu .container button{background:0 0;border:1px solid #fff;color:#fff;padding:6px 15px;cursor:pointer}section#menu .container button:hover{background:#fff;color:#0f2027}section#menu .container button.hidden{display:none}section#menu .container button.mem-btn{margin:10px 10px 0 0}section#menu .container button.mem-btn.hidden{display:none}section#menu .container button.mem-btn#loginBtn{margin:25px 0}section#menu .container .member-section .setpassword{margin-top:15px;padding:15px;border:1px solid #fff}section#menu .container .member-section .setpassword input[type=password]{background:0 0;border:1px solid #fff;padding:7.5px 15px;color:#fff;margin-bottom:10px;width:calc(100% - 30px)}section#menu .container .member-section .setpassword input[type=password]::placeholder{color:#ddd}section#menu .container .member-section .setpassword button{margin:0 10px 0 0}section#menu .container .member-section .setpassword.hidden{display:none}section#menu .container .member-section.hidden{display:none}section#menu .container p{margin:5px}section#menu .container p a{text-decoration:none;color:#fff;border-bottom:1px solid #fff;padding-bottom:1px}section#menu p.statement{position:absolute;margin-top:15px;width:100%;text-align:center;font-size:.8em;color:#fff;bottom:45px}section#menu p.statement a{text-decoration:none;color:#fff;cursor:pointer}section#menu p.statement.copy-right{bottom:20px}section#menu.open{bottom:0}#login-register{position:fixed;color:#fff;top:50%;right:50%;width:calc(100% - 30px);max-width:500px;height:500px;transform:translateX(50%) translateY(-50%);border-radius:15px;box-shadow:0 0 10px 10px rgba(0,0,0,.2);padding:10px;-webkit-backdrop-filter:blur(100px) brightness(100%);backdrop-filter:blur(100px) brightness(100%);z-index:999}#login-register .close-login-register{display:block;position:relative;text-align:right;cursor:pointer;color:#ccc}#login-register .change{display:flex;width:80%;text-align:center;margin:15px auto}#login-register .change input[name=login-register]{display:none}#login-register .change input[name=login-register]:checked+label.change-btn{background:#fff;color:#0f2027}#login-register .change .change-btn{display:inline-block;background:0 0;color:#fff;border-bottom:2px solid #fff;padding:10px 0;width:50%;font-size:1.2em;cursor:pointer}#login-register .input-block{width:80%;margin:15px auto 20px;text-align:center}#login-register .input-block input{background:0 0;border:1px solid #fff;padding:10px;width:calc(100% - 20px);margin:10px 0;color:#fff}#login-register .input-block input::placeholder{color:#ddd}#login-register .input-block input[type=submit]{border:2px solid #fff;margin:15px auto;text-align:center;font-size:1.05em;cursor:pointer;width:auto;padding:10px 25px}#login-register .input-block input[type=submit]:hover{background:#fff;color:#0f2027}#login-register .input-block #forgetPasspord{margin-top:10px;color:#ddd;border-bottom:1px solid #ddd;cursor:pointer}#login-register .input-block .social-btns{display:flex;justify-content:space-between;margin-bottom:10px}#login-register .input-block .social-btns .social-btn{background:0 0;border:none;padding:3px 15px 0;cursor:pointer;width:50%;border-radius:3px}#login-register .input-block .social-btns .social-btn.google{background:#fff;margin-right:5px}#login-register .input-block .social-btns .social-btn.facebook{background:#039be5;margin-left:5px}#login-register .input-block .social-btns .social-btn.twitter{background:#03a9f4}#login-register::before{content:"";position:fixed;width:250vw;height:250vh;top:-100vh;right:-100%;background:rgba(32,58,67,.3);z-index:-1}#content{width:90%;height:calc(100% - 85px);overflow-Y:scroll;margin:0 auto 15px;padding-bottom:15px;display:flex;justify-content:flex-start;flex-direction:column;color:#fff}#content .faq a{color:#fff;text-decoration:none;border-bottom:1px solid #fff;padding-bottom:1px}