:root{--naer-primary:#981e32;--naer-primary-hover:#7a1828;--naer-navy:#2c3e6b}body.page .form-control,body.page .form-select,body.page input.form-control,body.page select.form-select,body.page textarea.form-control,body.page .header-main-nav .dropdown-menu,body.page .btn,body.page button.btn{border-radius:6px!important}body.page .nav-pills .nav-link,body.page .sticky-sidebar .nav-link{text-align:left!important;border-radius:6px!important}.min_width-175{text-align:right;min-width:175px;margin-right:10px;font-weight:500}.required-star{color:var(--naer-primary);margin-right:4px;font-weight:700}.form-hint{color:#6c757d;margin-top:.25rem;font-size:.85rem;display:block}.dynamic-field-group{align-items:center;width:100%;margin-bottom:8px;display:flex}.dynamic-field-group .form-control,.dynamic-field-group .form-select{flex-grow:1}.btn-remove-field{color:var(--naer-primary);cursor:pointer;align-items:center;margin-left:10px;padding:0 5px;font-family:Arial,sans-serif;font-size:1.2rem;font-weight:700;display:flex}.btn-remove-field:hover{color:var(--naer-primary);background-color:#f8d7da;border-radius:6px}.btn-add-field{margin-top:5px;padding:4px 12px;font-size:.9rem;font-weight:700;display:inline-block}.sticky-sidebar{z-index:100;position:sticky;top:100px}.listFormMenu{align-items:flex-start}.pagination-container{justify-content:center;align-items:center;gap:10px;margin-top:20px;display:flex}.page-btn{cursor:pointer;color:#2c3e6b;background-color:#fff;border:1px solid #2c3e6b;border-radius:6px;padding:5px 12px;font-weight:700}.page-btn:hover{color:#fff;background-color:#2c3e6b}.page-btn.disabled{color:#6c757d;pointer-events:none;background-color:#fff;border-color:#dee2e6}.page-info{margin:0 10px;font-weight:700}.searchList .search-meta-row{align-items:center}.searchList .search-meta-row .search-doctype-tag{box-sizing:border-box;justify-content:center;align-items:center;min-height:2.125rem;border-radius:0!important;padding:.375rem .625rem!important;font-size:.875rem!important;font-weight:400!important;line-height:1.25!important;display:inline-flex!important}.searchList .search-doctype-tag.search-year-tone{color:var(--bs-primary)!important;background-color:#981e321a!important;background-color:rgba(var(--bs-primary-rgb), .1)!important}.searchList .search-doctype-tag.search-doctype--研究計畫{color:#1b5e20!important;background-color:#e8f5e9!important}.searchList .search-doctype-tag.search-doctype--工作計畫{color:#00695c!important;background-color:#e0f2f1!important}.searchList .search-doctype-tag.search-doctype--期刊論文{color:#0d47a1!important;background-color:#e3f2fd!important}.searchList .search-doctype-tag.search-doctype--專書{color:#4a148c!important;background-color:#f3e5f5!important}.searchList .search-doctype-tag.search-doctype--專章{color:#4527a0!important;background-color:#ede7f6!important}.searchList .search-doctype-tag.search-doctype--會議論文{color:#e65100!important;background-color:#fff3e0!important}.searchList .search-doctype-tag.search-doctype--brief{color:#37474f!important;background-color:#eceff1!important}.searchList>.list-group-item:nth-child(odd){background-color:#fff!important}.searchList>.list-group-item:nth-child(2n){background-color:#f7f7f7!important}.searchList>.list-group-item{border-radius:12px;overflow:hidden;padding-right:20px!important}.searchList .col-auto.d-flex{padding-left:20px;align-items:flex-start!important;padding-top:0!important}.searchList .form-check{align-items:flex-start;display:inline-flex}.searchList .form-check .form-check-input{margin-top:0}.searchList .form-check>span[aria-hidden=true]{text-align:right;min-width:4ch;line-height:1;display:inline-block}.badge-type{text-align:center;width:120px;font-size:.9rem;font-weight:600;display:inline-block;color:#981e32!important;background-color:#0000!important}.action-btn{margin:0 2px;font-size:.9rem}.header-main .navbar-primaryNav{position:relative;background-color:var(--naer-primary)!important}.header-main .navbar-primaryNav .nav-link{font-weight:500;color:#fff!important}.header-main .navbar-primaryNav .nav-link:hover,.header-main .navbar-primaryNav .nav-link:focus,.header-main .navbar-primaryNav .nav-link.show,.header-main .navbar-primaryNav .nav-link:active,.header-main .navbar-primaryNav .dropdown-toggle.show,.header-main .navbar-primaryNav a.nav-link:hover,.header-main .navbar-primaryNav a.nav-link:focus,.navbar-primaryNav .nav-link:hover,.navbar-primaryNav .nav-link:focus{color:#fff!important;text-decoration:none!important}.header-main .navbar-primaryNav .dropdown-menu{border-color:var(--naer-primary)}.header-main .navbar-primaryNav .dropdown-item:hover{color:var(--naer-primary);background-color:#f8e8e8}.header-main .navbar-primaryNav .dropdown-item.active,.header-main .navbar-primaryNav .dropdown-item:active{color:var(--naer-primary)!important;background-color:#0000!important}.header-main .navbar-brand,.header-main .navbar-brand span{font-weight:700;color:var(--naer-primary)!important}.nav-pills .nav-link.active,.nav-pills .show>.nav-link{font-weight:600;color:#981e32!important;background-color:#eaddca!important}#my-academic-query .btn-primary,.card-body .btn-primary{background-color:var(--naer-primary)!important;border-color:var(--naer-primary)!important;color:#fff!important}#my-academic-query .btn-primary:hover,.card-body .btn-primary:hover{background-color:var(--naer-primary-hover)!important;border-color:var(--naer-primary-hover)!important}.table-dark,.table-dark th{background-color:var(--naer-primary)!important;--bs-table-bg:var(--naer-primary)!important;color:#fff!important;border-color:var(--naer-primary)!important}.card-body button[onclick*=openNaerMemberModal],button.btn.btn-primary[onclick*=openNaerMemberModal],.card-body button[onclick*=openNaerUnitModal],button.btn.btn-primary[onclick*=openNaerUnitModal]{background-color:var(--naer-navy)!important;border-color:var(--naer-navy)!important;color:#fff!important}.card-body button[onclick*=openNaerMemberModal]:hover,button.btn.btn-primary[onclick*=openNaerMemberModal]:hover,.card-body button[onclick*=openNaerUnitModal]:hover,button.btn.btn-primary[onclick*=openNaerUnitModal]:hover{background-color:#1e2d4d!important;border-color:#1e2d4d!important}.btn-outline-primary.action-btn{color:var(--naer-navy)!important;border-color:var(--naer-navy)!important;background-color:#0000!important}.btn-outline-primary.action-btn:hover{color:#fff!important;background-color:var(--naer-navy)!important}.btn-outline-danger.action-btn{color:var(--naer-primary)!important;border-color:var(--naer-primary)!important}.btn-outline-danger.action-btn:hover{color:#fff!important;background-color:var(--naer-primary)!important}body .footer{color:#333!important;background-color:#f8f9fa!important}body .footer p,body .footer .small{color:#333!important}#naerMemberModal .modal-title{font-weight:600;color:#981e32!important}#naerMemberModal #naer_member_list h6{margin-top:1rem;font-size:1rem;color:#981e32!important;border-bottom-color:#eaddca!important}#naerMemberModal #naer_member_list h6:first-child{margin-top:0}#naerMemberModal .naer-member-item{cursor:pointer;border-left:3px solid #0000;transition:all .2s;color:#2c3e6b!important}#naerMemberModal .naer-member-item strong,#naerMemberModal .naer-member-item .text-muted{color:#2c3e6b!important}#naerMemberModal .naer-member-item:hover{background-color:#e8ecf5!important;border-left-color:#2c3e6b!important}#naerMemberModal .naer-member-item:active{background-color:#dde1ef!important}#naerMemberModal .modal-footer .btn-secondary{color:#fff!important;background-color:#2c3e6b!important;border-color:#2c3e6b!important}#naerMemberModal .modal-footer .btn-secondary:hover{color:#fff!important;background-color:#1e2d4d!important;border-color:#1e2d4d!important}body:after,body:before,.page:after,.page:before,#top:after,#top:before,footer:after,footer:before,.footer:after,.footer:before,footer.footer:after,footer.footer:before,main:after,main:before,section:after,section:before{content:none!important;background:0 0!important;border:none!important;height:0!important;display:none!important}footer,.footer,footer.footer{border-top:none!important;border-bottom:none!important}.btn-eval-period{color:#fff;background-color:#002e6d;border-color:#002e6d}.btn-eval-period:hover{color:#fff;background-color:#004080;border-color:#004080}#evalPeriodModal .modal-footer .btn-primary{color:#fff;background-color:#002e6d;border-color:#002e6d}#evalPeriodModal .modal-footer .btn-primary:hover{color:#fff;background-color:#004080;border-color:#004080}#evalPeriodModal .modal-footer .btn-secondary{color:#002e6d;background-color:#0000;border-color:#002e6d}#evalPeriodModal .modal-footer .btn-secondary:hover{color:#fff;background-color:#002e6d;border-color:#002e6d}.detailsHasPreview{position:relative}.detailsPreview{z-index:1030;background:#fff;border-radius:12px;width:16.6667%;min-width:220px;max-width:320px;position:fixed;top:85px;right:16px;overflow:hidden;box-shadow:0 10px 25px #0000001f}@media (min-width:576px){.detailsHasPreview{padding-right:calc(16.6667% + 24px)}}@media (max-width:575.98px){.detailsPreview{display:none}.detailsPreview.is-has-file{width:100%;min-width:0;max-width:none;margin:0 16px 12px;display:block;position:static}.detailsHasPreview{padding-right:0}}.detailsDataTableWrap{--details-label-width:220px}.detailsDataTable{border-collapse:separate;border-spacing:0;border-radius:12px;margin:0;overflow:hidden}.detailsDataTable>:not(caption)>*>*{vertical-align:middle;border-color:#00000012;padding:14px}.detailsDataTable tbody tr:nth-child(odd) th,.detailsDataTable tbody tr:nth-child(odd) td{background:#fff}.detailsDataTable tbody tr:nth-child(2n) th,.detailsDataTable tbody tr:nth-child(2n) td{background:#ffffff8c}.detailsDataTable th{width:var(--details-label-width);color:var(--bs-primary);background-color:inherit;white-space:nowrap;font-weight:700}.detailsDataTable td{word-break:break-word}@media (max-width:575.98px){.detailsDataTableWrap{--details-label-width:140px}}.detailsTitleZh,.detailsTitleEn{line-height:1.6}.detailsTitleEn{margin-top:6px}.previewHasFile{display:none}.detailsPreview.is-has-file .previewHasFile{display:block}.detailsPreview.is-has-file .previewNoFile{display:none}.hotKeywords{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 10px;margin:0;display:flex}.hotKeywords__label{color:#6c757d;margin-right:2px;font-weight:500}.hotKeywords__item a{background:#ffffffeb;border:1px solid #981e3259;border-radius:999px;justify-content:center;align-items:center;padding:6px 12px;font-weight:500;line-height:1.2;text-decoration:none;display:inline-flex;color:var(--naer-primary)!important}.hotKeywords__item a:hover,.hotKeywords__item a:focus{background:#981e3214;border-color:#981e328c;text-decoration:none}.naer-tooltip .tooltip-inner{text-align:left;max-width:280px}.naer-tooltip .naer-tip-title{color:#fff;margin-bottom:4px;font-weight:700}.header-main-nav{background-color:#981e32;justify-content:center;align-items:center;height:60px;display:flex}.header-main-nav .nav-list{flex-direction:row;justify-content:center;align-items:center;height:60px;margin:0;padding:0;list-style:none;display:flex}.header-main-nav .nav-list .nav-item{align-items:center;height:60px;display:flex}.header-main-nav .nav-list .nav-link{white-space:nowrap;align-items:center;height:60px;padding:0 1rem;font-weight:500;text-decoration:none;display:flex;color:#fff!important}.header-main-nav .nav-list .nav-link:hover{text-decoration:none;color:#fff!important}.header-main-nav .dropdown{align-items:center;height:60px;display:flex;position:relative}.header-main-nav .dropdown-toggle:after{vertical-align:middle;content:"";border-top:.3em solid #fff;border-left:.3em solid #0000;border-right:.3em solid #0000;margin-left:.255em;display:inline-block}.header-main-nav .dropdown-menu{z-index:1050;background:#fff;border:1px solid #00000026;min-width:200px;padding:.5rem 0;list-style:none;display:none;position:absolute;top:60px;left:0;box-shadow:0 .5rem 1rem #0000002d}.header-main-nav .dropdown-menu.show{display:block}.header-main-nav .dropdown-item{color:#212529;white-space:nowrap;padding:.35rem 1rem;text-decoration:none;display:block}.header-main-nav .dropdown-item:hover{color:#981e32;background:#f8e8e8}.header-main-nav .dropdown-divider{border-top:1px solid #e9ecef;height:0;margin:.5rem 0;overflow:hidden}.table thead.table-dark th{border-color:#981e32;color:#fff!important;background-color:#981e32!important}.table tbody td:nth-child(2){color:#981e32}.bg-light .btn-primary{background-color:#981e32!important;border-color:#981e32!important}
