@import url('https://fonts.googleapis.com/css2?family=Raleway:wght@400;600;700&family=Noto+Serif+TC:wght@400&display=swap');:root{--default-font-family:"Raleway",sans-serif;--title-color:#7f0000;--font-color:#000;--link-color:#7f0000;--link-hover-color:#7f0000;--primary-color:#fff;--secondary-color:#8b8c8f;--light-color:#f0f0f0;--border-color:#ddd;--border-radius:0;--btn-border-color:#7F00005C}html{font-size:.9rem}html[lang=zh-hant]{--default-font-family:"Raleway",'Noto Sans TC',sans-serif}body{font-family:var(--default-font-family)}.navbar{--bs-navbar-color:var(--font-color)}.navbar-toggler{width:42px;border:0}.navbar-toggler:focus{box-shadow:none}.navbar-toggler .icon-bar{display:block;width:22px;height:2px;border-radius:1px;margin:4px 0;transition:all .2s}.navbar-toggler .icon-bar{background:var(--bs-navbar-color)}.navbar-toggler .icon-bar:nth-of-type(1){transform:rotate(45deg);transform-origin:10% 10%}.navbar-toggler .icon-bar:nth-of-type(2){opacity:0;filter:alpha(opacity=0)}.navbar-toggler .icon-bar:nth-of-type(3){transform:rotate(-45deg);transform-origin:10% 90%}.navbar-toggler.collapsed .icon-bar{width:18px}.navbar-toggler.collapsed .icon-bar:nth-of-type(1){transform:rotate(0)}.navbar-toggler.collapsed .icon-bar:nth-of-type(2){opacity:1;filter:alpha(opacity=100)}.navbar-toggler.collapsed .icon-bar:nth-of-type(3){transform:rotate(0)}.navbar-nav{--bs-nav-link-color:var(--link-color);--bs-nav-link-hover-color:var(--link-color)}.navbar-nav .nav-link.active,.navbar-nav .nav-link.show{color:var(--link-color)}#header-2{background:#C6BE9B33;margin-top:20px;font-size:14px}#content{color:var(--font-color)}#content>.container{font-weight:400;text-transform:none;max-width:1140px}#footer{color:var(--font-color);font-size:.875rem}#footer p{margin-bottom:0}#footer .row{row-gap:1rem}h1{color:var(--title-color);font-size:clamp(1.5rem,calc(1.5rem + ((1vw - .2rem)*0.65)),2rem);font-weight:700;margin-top:1rem;margin-bottom:2.5rem;text-transform:uppercase;letter-spacing:.4rem}h2{font-size:clamp(1.7rem,calc(1.7rem + ((1vw - .2rem)*0.3)),2rem);font-weight:600}h3{font-size:clamp(1.3rem,calc(1.3rem + ((1vw - .2rem)*0.1)),1.4rem);font-weight:400}h4{font-size:clamp(1.2rem,calc(1.2rem + ((1vw - .2rem)*0.1)),1.3rem);font-weight:400}hr{opacity:1;color:var(--light-color)}a,.btn.btn-link{color:var(--link-color);text-decoration:none;text-transform:none;padding:0;min-width:auto}a:focus,a:hover,.btn.btn-link:focus,.btn.btn-link:hover{color:var(--link-hover-color)}.btn{border:1px solid var(--btn-border-color);border-radius:3px;text-decoration:none;padding:.5rem 2rem;-webkit-transition:all .3s ease-out !important;transition:all .3s ease-out !important;font-family:var(--default-font-family);font-size:.875rem}.btn:focus{outline:none;-webkit-box-shadow:none !important;box-shadow:none !important}.btn-primary{color:var(--title-color);background-color:var(--primary-color);border-color:var(--btn-border-color);font-size:.875rem;font-weight:700;letter-spacing:.8px;--bs-btn-disabled-color:#000;--bs-btn-disabled-bg:#e5e5e5;--bs-btn-disabled-border-color:#ccc}.btn-primary:hover,.btn-primary:active:hover,.btn-primary:focus{color:var(--primary-color);-webkit-text-fill-color:var(--primary-color);background-color:var(--link-hover-color);border-color:var(--link-hover-color)}#content .btn:not(.btn-sm){min-width:150px}.dropdown-toggle,.dropdown-toggle:active,.dropdown-toggle:focus,.dropdown-toggle:hover{color:var(--link-color)}.dropdown-toggle:after{border:none !important;font:normal normal normal 14px/1 FontAwesome;content:"\f107" !important;vertical-align:0}.dropdown-menu{--bs-dropdown-min-width:5rem;--bs-dropdown-link-active-color:var(--font-color);--bs-dropdown-link-active-bg:#bf767654;--bs-dropdown-link-color:var(--link-color);--bs-dropdown-link-hover-color:var(--primary-color);--bs-dropdown-link-hover-bg:var(--link-color)}.modal-content{border-radius:var(--border-radius)}.modal-header{border-bottom:0;border-radius:var(--border-radius)}.modal-header .btn-close{margin:0;position:absolute;top:1rem;right:1rem}.modal-content h1{font-size:clamp(1.7rem,calc(1.7rem + ((1vw - .2rem)*0.3)),2rem)}.modal-content h2{font-size:clamp(1.3rem,calc(1.3rem + ((1vw - .2rem)*0.1)),1.4rem)}.modal-content h3{font-size:clamp(1.2rem,calc(1.2rem + ((1vw - .2rem)*0.1)),1.3rem)}.modal-footer{border-top:0;border-radius:var(--border-radius)}.progress{--bs-progress-bar-bg:#7f0000cc;height:10px}.form-control,.input-group-text,.form-select,.form-check-input[type=checkbox]{border-radius:0;border-color:var(--border-color);color:var(--font-color)}.form-control{background-color:rgba(255,255,255,.8)}.input-group-text{background-color:var(--light-color)}.col-form-label{font-weight:600}.form-text p{margin-bottom:0}.invalid-feedback{white-space:pre-wrap}form .col .btn{margin-top:20px;margin-right:20px}tbody[data-tabular-field] td:last-child:empty{display:none}#login-form{margin-top:2.5rem}#login-form .btn-primary{width:100%;margin-top:30px}.text-success,.text-danger{color:var(--link-color) !important}#account-projects a,#account-applications a{position:relative;margin-right:10px}#account-projects a:not(:last-child):after,#account-applications a:not(:last-child):after{position:absolute;top:0;right:-4px;content:"";height:100%;border-right:1px solid var(--link-color)}@media screen and (min-width:576px){.container{max-width:none}}@media screen and (min-width:768px){h1{margin:2rem 0 3rem}.container{max-width:none}#login-form .btn-primary{max-width:300px}#edit-form label{margin-top:-5px}}@media screen and (min-width:992px){#header-2{position:absolute;top:20px;right:60px;background:#fff;margin-top:0;margin-right:20px;width:auto;column-gap:40px}.container{max-width:1140px}.navbar-nav>.nav-item{position:relative}.navbar-nav>.nav-item:not(:last-child):after{position:absolute;top:25%;right:0;#content > .container display:block;content:"";height:50%;border-right:1px solid var(--bs-nav-link-color)}}@media screen and (max-width:768px){.sie-fund-logo{max-width:100%;height:auto}}