.swiper-container{width:95%!important;height:380px!important;border:1px solid #021a40!important;box-shadow:4px 4px 3px #33336680!important;-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important}.swiper-slide{text-align:center!important;font-size:18px!important;background:transparent!important;display:-webkit-box!important;display:-ms-flexbox!important;display:-webkit-flex!important;display:flex!important;-webkit-box-pack:center!important;-ms-flex-pack:center!important;-webkit-justify-content:center!important;justify-content:center!important;-webkit-box-align:center!important;-ms-flex-align:center!important;-webkit-align-items:center!important;align-items:center!important}.card-slideshow{height:342px!important;width:416px!important;border:1.5px groove gray!important;box-shadow:0 0 30px 10px #ffffffb3 inset!important;margin-bottom:5px!important;clear:both!important;display:block!important}.ipmb-index-eventbg{background-color:#c2fff580!important;border-radius:5px!important;box-shadow:4px 4px 3px #33336680!important;-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important}.ipmb-index-seminarbg{background-color:#ffda7d80!important;border-radius:5px!important;box-shadow:4px 4px 3px #33336680!important;-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important}.ipmb-index-jobbg{background-color:#fcea8480!important;border-radius:5px!important;border:1px black solid!important}.ipmb-index-facebookbg{background-color:#b16d4580!important;border-radius:5px!important;box-shadow:4px 4px 3px #33336680!important;-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important}.ipmb-block{height:440px!important}.ipmb-event-block{height:380px!important}.ipmb-more{clear:both!important;float:right!important;padding-right:10px!important;font-size:16px!important}.ipmb-system-block{border-radius:5px!important;box-shadow:4px 4px 3px #33336680!important;-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important}body{font-family:Microsoft JhengHei,Poppins,Noto Sans TC,Arial Black,LiHei Pro,sans-serif!important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,h5,h6,p,span,div,a,li,td,th,label,button,input,textarea,select{font-family:inherit!important}@media screen and (max-width:992px){.swiper-container{height:auto!important}.card-slideshow{height:auto!important;width:auto!important}}@media screen and (max-width:576px){.swiper-slide .col-lg-12{display:flex!important;justify-content:center!important;align-items:center!important}.swiper-slide .col-lg-12 .row{display:flex!important;justify-content:center!important;align-items:center!important;width:100%!important}.swiper-slide .col-sm-12{display:flex!important;justify-content:center!important;align-items:center!important;margin:0 auto!important}.swiper-slide .card-slideshow{margin:0 auto!important;max-width:100%!important}.swiper-slide .image-container{margin:0 auto!important}.swiper-slide .home-highlight-title{margin-bottom:15px!important}.swiper-slide .home-highlight-title h2{margin-bottom:10px!important}}@media screen and (max-width:1366px){.swiper-container{height:auto!important}.card-slideshow{height:auto!important;width:260px!important}}.ipmb-home-highlight{padding:.5rem .75rem!important}.home-highlight-image{border-radius:8px;transition:transform .3s ease}.home-highlight-image:hover{transform:scale(1.05)}.home-highlight-description{color:#1a456b!important;font-size:17px!important;font-weight:600!important;line-height:1.5!important}.ipmb-index-highlights-title{margin-bottom:.5rem}.ipmb-index-highlights-title>a{color:#212529;text-decoration:none;font-weight:500}.ipmb-index-highlights-title>a:hover{color:#0d6efd}#science-groups .m-b-20{margin-bottom:1rem!important}#science-groups .ipmb-home-highlight h2.card-title,#science-groups .ipmb-home-highlight .h5{margin-bottom:.25rem!important;line-height:1.3!important}#science-groups .ipmb-home-highlight h2.card-title a,#science-groups .ipmb-home-highlight .h5 a{line-height:1.3!important;display:block}#science-groups .row{--bs-gutter-x: .5rem !important}#science-groups .col-4{padding-right:.5rem!important}#science-groups .col-8{padding-left:.5rem!important}#loading{display:none;text-align:center;padding:2rem}.event-container .list-events{margin-left:0!important;margin-right:0!important;--bs-gutter-x: 0 !important}.event-container .list-events .list-event-title{padding-left:12px!important}.event-container .row{--bs-gutter-x: 0 !important;--bs-gutter-y: 0 !important;margin-left:0!important;margin-right:0!important;padding-left:0!important;padding-right:0!important}.event-container .row>*{padding-left:0!important;padding-right:0!important;margin-top:0!important}.event-container .row>[class^=col-],.event-container .row>[class*=" col-"]{padding-left:0!important;padding-right:0!important}.list-group-item-action.ipmb-filter-btn+.list-group-item-action.ipmb-filter-btn{border-top-width:1px!important;margin-top:0!important}.list-group .ipmb-filter-btn:not(:last-child){border-bottom-width:0!important}.list-group .ipmb-filter-btn{border-bottom:1px solid rgba(0,0,0,.125)!important}.list-group>.ipmb-filter-btn:last-child{border-bottom-width:1px!important}#field-5.ipmb-filter-btn{border-bottom-width:1px!important}.ipmb-filter-btn{font-family:Microsoft JhengHei,Poppins,Noto Sans TC,Arial Black,LiHei Pro,sans-serif!important;font-size:16px!important;font-weight:400!important;text-align:center!important;color:#212529!important;padding:12px 15px!important;line-height:1.4!important}.ipmb-filter-btn:hover{background-color:#f8f9fa!important;color:#212529!important;text-decoration:none!important}.ipmb-filter-btn:active,.ipmb-filter-btn:focus{background-color:#e9ecef!important;color:#212529!important;outline:none!important;box-shadow:none!important}.image-ajax{min-height:50px!important;overflow:hidden!important}.image-ajax .image{width:50px!important;height:50px!important;object-fit:cover!important;object-position:center!important;float:left!important;display:block!important}.image-ajax .ajax-text{padding-left:60px!important;overflow:hidden!important}.tt-suggestion{min-height:50px!important}.image-ajax .menu-text{padding-bottom:0!important;margin:0!important;line-height:1.4!important}.image-ajax .price{font-size:12px!important;margin:0!important;line-height:1.3!important}.event-container:has(#list-highlights-data),.event-container:has(#list-events-data),.event-container:has(#list-seminar-data),.event-container:has(#list-studentseminar-data),.event-container:has(#list-achievements-data){margin-left:0!important;margin-right:auto!important;width:100%!important;max-width:none!important}.event-container:has(#list-highlights-data) .row,.event-container:has(#list-events-data) .row,.event-container:has(#list-seminar-data) .row,.event-container:has(#list-studentseminar-data) .row,.event-container:has(#list-achievements-data) .row{margin-left:0!important;padding-left:0!important}.event-container:has(#list-highlights-data) .row>*,.event-container:has(#list-events-data) .row>*,.event-container:has(#list-seminar-data) .row>*,.event-container:has(#list-studentseminar-data) .row>*,.event-container:has(#list-achievements-data) .row>*{padding-left:0!important}.event-container:has(#list-achievements-data) .select.col-md-2{padding-right:15px!important}.event-container:has(#list-achievements-data) .col-md-10{padding-left:0!important}.event-container:has(#list-achievements-data) .form-group{margin-bottom:0!important}.container-fluid .page-titles{margin-left:0!important;margin-right:0!important;padding-left:25px!important;padding-right:0!important}.container-fluid .page-titles .col-md-11{padding-left:0!important}.unified-page-layout .row.mx-auto.el-element-overlay,.unified-page-layout .col-lg-12 .row.mx-auto.el-element-overlay{margin-left:0!important;padding-left:35px!important;width:94%}.unified-page-layout .col-lg-12{padding-left:0!important;padding-right:0!important}.unified-page-layout .row.mx-auto.el-element-overlay .col-md-12,.unified-page-layout .row.mx-auto.el-element-overlay .col-lg-12,.unified-page-layout .col-lg-12 .row.mx-auto.el-element-overlay .col-md-12{padding-left:0!important}.unified-page-layout .event-container{margin-left:0!important;padding-left:5px!important}@media screen and (max-width:992px){.container-fluid .page-titles{padding-left:15px!important}.unified-page-layout .row.mx-auto.el-element-overlay,.unified-page-layout .col-lg-12 .row.mx-auto.el-element-overlay{padding-left:20px!important}.unified-page-layout .event-container{padding-left:3px!important}}@media screen and (max-width:768px){.container-fluid .page-titles{padding-left:12px!important}.unified-page-layout .row.mx-auto.el-element-overlay,.unified-page-layout .col-lg-12 .row.mx-auto.el-element-overlay{padding-left:15px!important}.unified-page-layout .event-container{padding-left:2px!important}.unified-page-layout h1{font-size:1.75rem}}@media screen and (max-width:576px){.fixed-layout .page-wrapper{padding-top:0!important}.fixed-layout .container-fluid .page-titles{margin-top:100px!important}.container-fluid .page-titles{padding:2px 10px!important;margin-top:0!important;margin-bottom:2px!important}.unified-page-layout .row.mx-auto.el-element-overlay,.unified-page-layout .col-lg-12 .row.mx-auto.el-element-overlay{padding-left:10px!important;padding-right:10px!important}.unified-page-layout .event-container{padding-left:0!important;padding-right:10px!important}.unified-page-layout h1{font-size:1.5rem;line-height:1.3}.container-fluid .page-titles .breadcrumb{font-size:.875rem;padding:.5rem 0}.unified-page-layout .event-container .select.col-md-2,.unified-page-layout .event-container .col-md-2{margin-bottom:10px;padding-right:0!important}.unified-page-layout .event-container .col-md-10{padding-left:0!important;padding-right:0!important}.unified-page-layout .image-ajax .image{max-width:100%;height:auto}}@media screen and (max-width:768px){.topbar .top-navbar .navbar-header{padding-left:8px!important;padding-right:0!important;margin-right:0!important}.topbar .top-navbar .navbar-header .navbar-brand,.topbar .navbar-header .navbar-brand,.topbar .navbar-brand{margin-right:0!important;margin-left:0!important;padding:0!important}.topbar .navbar-nav{margin-left:15px!important;padding-left:0!important;display:flex;align-items:center;height:100%}.topbar .navbar-nav .nav-item{margin-left:0!important;padding-left:0!important;display:flex;align-items:center;height:100%}.topbar .navbar-nav .nav-item .nav-link{padding-left:3px!important;padding-right:3px!important;display:flex;align-items:center;justify-content:center;height:100%;line-height:1}.topbar .navbar-nav .nav-item .nav-toggler{padding-top:0!important;padding-bottom:0!important;display:flex;align-items:center;justify-content:center;height:100%;line-height:1}.topbar .subnav{margin-right:5px;display:flex;align-items:center}.topbar .navli{display:flex;align-items:center;flex-wrap:nowrap;gap:7px}.topbar .navli li{margin:0!important;padding:0!important;display:flex;align-items:center}.topbar .navli li a img,.topbar .navli li a svg{width:26px!important;height:26px!important;object-fit:contain;display:block;transition:transform .2s ease;flex-shrink:0}.topbar .navli li a.calendar-link svg{width:32px!important;height:32px!important}.topbar .navli li a:hover img,.topbar .navli li a:hover svg{transform:scale(1.1)}.topbar .navli li a{font-size:.85rem;display:inline-flex;align-items:center;padding:4px 2px}.topbar .navli li:nth-child(4) a{font-size:1rem!important;font-weight:700!important;color:#3071a9!important;letter-spacing:.3px;padding:4px 3px!important}.topbar .navli li:nth-child(3) a{font-size:.75rem!important}.topbar .navli li:before{left:-5px;top:50%;transform:translateY(-50%);height:14px}.topbar .navli li:first-child:before,.topbar .navli li:nth-child(3):before{display:none}.topbar .navli li:empty{display:none}.topbar .subnav .Search{display:none}}@media screen and (max-width:576px){.topbar .top-navbar .navbar-header{padding-left:5px!important;padding-right:0!important;min-width:auto!important;margin-right:-10px!important}.topbar .top-navbar .navbar-header .navbar-brand,.topbar .navbar-header .navbar-brand,.topbar .navbar-brand,header.topbar .navbar-header .navbar-brand,header.topbar .top-navbar .navbar-header .navbar-brand{margin-right:0!important;margin-left:0!important;padding:0!important}.topbar .navbar-nav{margin-left:15px!important;margin-right:0!important;padding-left:0!important;display:flex;align-items:center;height:100%}.topbar .navbar-nav .nav-item{margin-left:0!important;padding-left:0!important;display:flex;align-items:center;height:100%}.topbar .navbar-nav .nav-item .nav-link{padding-left:2px!important;padding-right:2px!important;display:flex;align-items:center;justify-content:center;height:100%;line-height:1}.topbar .navbar-nav .nav-item .nav-toggler{padding:0!important;display:flex;align-items:center;justify-content:center;height:100%;line-height:1;margin:0}.topbar .subnav{margin-right:0!important;float:right;width:auto;padding-right:0!important;display:flex;align-items:center;flex-wrap:nowrap;gap:0}.topbar .navli{margin:0!important;padding:0!important;display:flex;align-items:center;flex-wrap:nowrap;list-style:none;gap:5px}.topbar .navli li{margin:0!important;padding:0!important;display:flex;align-items:center}.topbar .navli li a img{width:26px!important;height:26px!important;object-fit:contain;display:block;margin:0;transition:transform .2s ease;flex-shrink:0}.topbar .navli li a:hover img{transform:scale(1.1)}.topbar .navli li a{font-size:.7rem;line-height:1.3;display:inline-flex;align-items:center;white-space:nowrap;padding:4px 1px}.topbar .navli li:nth-child(3) a{font-size:1.2rem!important;font-weight:700!important;color:#3071a9!important;letter-spacing:.2px;padding:4px 2px!important}.topbar .navli li:nth-child(3) a{font-size:.65rem!important;padding:4px 1px}.topbar .navli li:before{left:-4px;top:50%;transform:translateY(-50%);height:12px;border-right-width:1px}.topbar .navli li:first-child:before,.topbar .navli li:nth-child(3):before{border-right:none!important;display:none}.topbar .navli li:empty{display:none!important;width:0;margin:0!important;padding:0!important}.topbar .navbar-collapse{padding:0!important;flex:1;justify-content:space-between;display:flex;align-items:center;height:100%}.topbar .top-navbar{padding:0 5px!important;display:flex;align-items:center;min-height:50px}.topbar{padding:0}}@media screen and (max-width:400px){.topbar .top-navbar .navbar-header{padding-left:3px!important;padding-right:0!important;margin-right:-10px!important}.topbar .top-navbar .navbar-header .navbar-brand,.topbar .navbar-header .navbar-brand,.topbar .navbar-brand,header.topbar .navbar-header .navbar-brand,header.topbar .top-navbar .navbar-header .navbar-brand{margin-right:0!important;margin-left:0!important;padding:0!important}.topbar .navbar-nav{margin-left:10px!important;padding-left:0!important;display:flex;align-items:center;height:100%}.topbar .navbar-nav .nav-item{margin-left:0!important;padding-left:0!important;display:flex;align-items:center;height:100%}.topbar .navbar-nav .nav-item .nav-link{padding-left:0!important;padding-right:0!important;display:flex;align-items:center;justify-content:center;height:100%;line-height:1}.topbar .navbar-nav .nav-item .nav-toggler{padding:0!important;display:flex;align-items:center;justify-content:center;height:100%;line-height:1;margin:0}.topbar .navli li a img{width:24px!important;height:24px!important}.topbar .navli{gap:4px!important}.topbar .navli li{margin:0!important;padding:0!important}.topbar .navli li a{font-size:.65rem!important;padding:4px 1px}.topbar .navli li:nth-child(3) a{font-size:1.1rem!important;font-weight:700!important;color:#3071a9!important;padding:4px 2px!important}.topbar .navli li:nth-child(3) a{font-size:.6rem!important;padding:4px 1px}}#international_award_Datatable th.col-awardee,#national_award_Datatable th.col-awardee{width:15%!important;min-width:100px}#international_award_Datatable th.col-honor,#national_award_Datatable th.col-honor{width:30%!important;min-width:150px}#international_award_Datatable th.col-organization,#national_award_Datatable th.col-organization{width:40%!important;min-width:200px}#international_award_Datatable th.col-year,#national_award_Datatable th.col-year{width:15%!important;min-width:80px;text-align:center!important}#international_award_Datatable td.col-year,#national_award_Datatable td.col-year{text-align:center!important}@media screen and (max-width:768px){#international_award_Datatable,#national_award_Datatable{font-size:14px}#international_award_Datatable th,#national_award_Datatable th{padding:8px 4px!important;font-size:13px}#international_award_Datatable td,#national_award_Datatable td{padding:8px 4px!important;font-size:13px;word-wrap:break-word;word-break:break-word}#international_award_Datatable .filter-input,#national_award_Datatable .filter-input{font-size:12px;padding:4px 6px}}@media screen and (max-width:576px){#international_award_Datatable,#national_award_Datatable{font-size:12px}#international_award_Datatable th,#national_award_Datatable th,#international_award_Datatable td,#national_award_Datatable td{padding:6px 3px!important;font-size:12px}.dtr-details{font-size:12px}.dtr-title{font-weight:600;margin-right:8px}}#international_award_Datatable_wrapper .dataTables_paginate,#national_award_Datatable_wrapper .dataTables_paginate{float:right!important;text-align:right!important;padding-top:.25em!important}#international_award_Datatable_wrapper .dataTables_info,#national_award_Datatable_wrapper .dataTables_info{float:left!important;padding-top:.755em!important}#international_award_Datatable_wrapper .dataTables_paginate .paginate_button,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button{box-sizing:border-box!important;display:inline-block!important;min-width:1.5em!important;padding:.5em 1em!important;text-align:center!important;text-decoration:none!important;cursor:pointer!important;color:#212529!important;border:1px solid #ddd!important;background:#fff!important;margin:0 2px!important;border-radius:0!important}#international_award_Datatable_wrapper .dataTables_paginate .paginate_button.current,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button.current,#international_award_Datatable_wrapper .dataTables_paginate .paginate_button.current:hover,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button.current:hover{color:#fff!important;border:1px solid #fb9678!important;background-color:#fb9678!important}#international_award_Datatable_wrapper .dataTables_paginate .paginate_button.disabled,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button.disabled,#international_award_Datatable_wrapper .dataTables_paginate .paginate_button.disabled:hover,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button.disabled:hover,#international_award_Datatable_wrapper .dataTables_paginate .paginate_button.disabled:active,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button.disabled:active{cursor:default!important;color:#212529!important;border:1px solid #e9ecef!important;background:transparent!important;box-shadow:none!important;opacity:.5!important}#international_award_Datatable_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current),#national_award_Datatable_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current){border:1px solid #fb9678!important;background-color:#fb9678!important;color:#fff!important}#international_award_Datatable_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current) a,#national_award_Datatable_wrapper .dataTables_paginate .paginate_button:hover:not(.disabled):not(.current) a{color:#fff!important}#international_award_Datatable_wrapper .dataTables_wrapper:after,#national_award_Datatable_wrapper .dataTables_wrapper:after{content:"";display:table;clear:both}@media screen and (max-width:768px){#international_award_Datatable_wrapper .dataTables_paginate,#national_award_Datatable_wrapper .dataTables_paginate{float:none!important;text-align:center!important;margin-top:1rem}#international_award_Datatable_wrapper .dataTables_info,#national_award_Datatable_wrapper .dataTables_info{float:none!important;text-align:center!important;margin-bottom:1rem}}#list-highlights-data.list-highlight-title{margin-top:1.5rem!important}#list-highlights-data.list-highlight-title .row.m-b-20{margin-bottom:2rem!important;margin-left:0!important;margin-right:0!important}#list-highlights-data.list-highlight-title .col-md-3{padding-right:1.5rem!important;padding-left:0!important}#list-highlights-data.list-highlight-title .col-md-9{padding-left:0!important;padding-right:0!important}#list-highlights-data.list-highlight-title h2.card-title{margin-bottom:.5rem!important;line-height:1.5!important}#list-highlights-data.list-highlight-title h2.card-title a{color:#066!important;font-weight:500!important;text-decoration:none!important}#list-highlights-data.list-highlight-title h2.card-title a:hover{color:#004d4d!important;text-decoration:underline!important}#list-highlights-data.list-highlight-title h3.card-text{margin-top:.25rem!important;margin-bottom:0!important;line-height:1.4!important;color:#771402!important}#list-highlights-data.list-highlight-title h3.card-text a{color:#771402!important;text-decoration:none!important}#list-highlights-data.list-highlight-title h3.card-text a:hover{color:#5a0f01!important;text-decoration:underline!important}@media screen and (max-width:768px){header.topbar nav.navbar.top-navbar .navbar-header .navbar-brand,header.topbar .top-navbar .navbar-header .navbar-brand,.topbar .top-navbar .navbar-header .navbar-brand,.topbar .navbar-header .navbar-brand,.topbar .navbar-brand,nav.navbar.top-navbar .navbar-header .navbar-brand,.navbar-header .navbar-brand{margin-right:0!important;margin-left:0!important}}#list-highlights-data.list-highlight-title .home-highlight-image{width:100%!important;height:auto!important;max-width:200px!important;border:1px solid #021a40!important;box-shadow:4px 4px 3px #33336680!important;-moz-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;-webkit-box-shadow:4px 4px 3px rgba(20%,20%,40%,.5)!important;border-collapse:separate!important}.post-content .corelab img.photo,.post-content .corelab img{display:block;width:100%;max-width:min(100%,clamp(260px,92vw,640px));height:auto;margin-left:auto;margin-right:auto}.post-content .col-md-4 img,.post-content .col-lg-4 img{display:block;width:100%;max-width:100%;height:auto;margin-bottom:.75rem}.post-content .col-md-4 figure,.post-content .col-lg-4 figure{margin:0 0 .75rem}.post-content .corelab,.post-content .col-md-4,.post-content .col-lg-4{--corelab-text: #263238;--corelab-text-muted: #4a5568;--corelab-heading: #123c47;--corelab-accent: #1f6f78;--corelab-rule: #dbe3e6;--corelab-surface: #f4f7f8}@media(min-width:768px){.post-content .corelab{padding-left:2.5rem}}@media(min-width:1200px){.post-content .corelab{padding-left:3.25rem}}.post-content .corelab{color:var(--corelab-text);font-size:1.25rem;line-height:1.8}.post-content .corelab>p,.post-content .corelab>ul,.post-content .corelab>ol,.post-content .corelab>blockquote{max-width:72ch}.post-content .corelab>p{margin:0 0 1.15rem}.post-content .corelab h2{margin:3.25rem 0 1.15rem;padding-bottom:.5rem;border-bottom:1px solid var(--corelab-rule);color:var(--corelab-heading);font-size:clamp(1.35em,1.15em + .6vw,1.45em);font-weight:700;line-height:1.4;letter-spacing:.01em}.post-content .corelab h2:first-of-type{margin-top:2.25rem}.post-content .corelab h3{margin:2.1rem 0 .6rem;color:var(--corelab-accent);font-size:1.12em;font-weight:700;line-height:1.5}.post-content .corelab p>h2,.post-content .corelab p>h3{margin-top:0}.post-content .corelab ul,.post-content .corelab ol{margin:0 0 1.35rem;padding-left:1.4rem}.post-content .corelab li{margin-bottom:.7rem}.post-content .corelab li::marker{color:var(--corelab-accent)}.post-content .corelab ol{padding-left:0;list-style:none;counter-reset:corelab-ol}.post-content .corelab ol>li{position:relative;padding-left:2.4rem}.post-content .corelab ol>li:before{content:counter(corelab-ol) ".";position:absolute;left:0;width:1.8rem;counter-increment:corelab-ol;color:var(--corelab-accent);font-weight:600;font-variant-numeric:tabular-nums;text-align:right}.post-content .corelab li>strong:first-child{color:var(--corelab-heading)}.post-content .corelab li>ul,.post-content .corelab li>ol{margin-top:.5rem;margin-bottom:.5rem}.post-content .corelab .corelab-refs{margin-top:.9rem;padding-top:1.25rem;border-top:1px solid var(--corelab-rule);color:var(--corelab-text-muted);font-size:.72em;line-height:1.65}.post-content .corelab .corelab-refs>li{margin-bottom:.95rem}.post-content .corelab .corelab-refs>li:last-child{margin-bottom:0}.post-content .corelab .corelab-refs em{color:var(--corelab-text)}.post-content .corelab .corelab-refs strong{color:var(--corelab-heading)}.post-content .corelab a{overflow-wrap:anywhere;color:var(--corelab-accent);text-underline-offset:.15em}.post-content .corelab a:hover{color:var(--corelab-heading)}.post-content .corelab a:focus-visible,.post-content .col-md-4 a:focus-visible,.post-content .col-lg-4 a:focus-visible{outline:2px solid var(--corelab-accent);outline-offset:2px;border-radius:2px}.post-content .corelab blockquote{margin:1.5rem 0 1.75rem;padding:1rem 1.15rem;border:0;border-radius:6px;background:var(--corelab-surface);color:var(--corelab-text-muted);font-size:.92em;line-height:1.75}.post-content .corelab blockquote strong{display:block;margin-bottom:.35rem;color:var(--corelab-heading)}.post-content .corelab table{width:100%;margin:0 0 1.5rem;border-collapse:collapse;font-size:.9em}.post-content .corelab th,.post-content .corelab td{padding:.55rem .7rem;border:1px solid var(--corelab-rule);vertical-align:top}.post-content .corelab th{background:var(--corelab-surface);color:var(--corelab-heading);text-align:left}@media(max-width:767px){.post-content .corelab table{display:block;overflow-x:auto}}.post-content .corelab img.photo,.post-content .corelab figure img{border:1px solid var(--corelab-rule);border-radius:6px;background:var(--corelab-surface)}.post-content .corelab figure{display:inline-block;vertical-align:top;width:min(100%,15.5rem);margin:0 1rem 1.75rem 0}.post-content .corelab figure img{display:block;width:100%;aspect-ratio:3 / 4;max-width:100%;height:auto;object-fit:cover}.post-content .corelab figcaption{margin-top:.6rem;color:var(--corelab-text-muted);font-size:.8em;line-height:1.65}.post-content .corelab figcaption strong{display:block;margin-bottom:.25rem;color:var(--corelab-heading);font-size:1.08em;line-height:1.45}.post-content .core-title{margin-bottom:1.35rem;color:var(--corelab-heading);font-size:clamp(1.45rem,1.25rem + .7vw,1.8rem);font-weight:700;line-height:1.4;letter-spacing:.01em}.post-content .corelab-aside .corelab-staff-group{margin:2rem 0 .75rem;padding-bottom:.4rem;border-bottom:1px solid var(--corelab-rule)}.post-content .corelab-aside .corelab-staff-group strong{display:block;margin:0;color:var(--corelab-heading);font-size:1.2rem;font-weight:700;letter-spacing:.05em}.post-content .corelab-aside .corelab-staff-group:first-of-type{margin-top:1.25rem}.post-content .corelab-aside .corelab-staff-list{margin:0 0 .5rem;padding-left:1.1rem;list-style:none}.post-content .corelab-aside .corelab-staff-list>li{margin-bottom:.9rem;line-height:1.5}.post-content .corelab-aside .corelab-staff-name{display:block;color:var(--corelab-text);font-size:1.08rem;font-weight:600}.post-content .corelab-aside .corelab-staff-name a{color:inherit;text-decoration:none}.post-content .corelab-aside .corelab-staff-name a:hover{color:var(--corelab-accent);text-decoration:underline;text-underline-offset:.15em}.post-content .corelab-aside .corelab-staff-meta{display:block;margin-top:.1rem;color:var(--corelab-text-muted);font-size:.92rem;line-height:1.5;overflow-wrap:anywhere}.post-content .corelab-aside .corelab-staff-meta a{color:inherit;text-decoration:none}.post-content .corelab-aside .corelab-staff-meta a:hover{color:var(--corelab-accent);text-decoration:underline}.post-content .col-md-4 ul,.post-content .col-lg-4 ul{margin-bottom:1.25rem;padding-left:1.15rem}.post-content .col-md-4 ul li,.post-content .col-lg-4 ul li{margin-bottom:.5rem;line-height:1.65}.post-content .col-md-4 figure,.post-content .col-lg-4 figure{margin:1.5rem 0 0;padding-top:1.25rem;border-top:1px solid var(--corelab-rule)}.post-content .col-md-4 figure img,.post-content .col-lg-4 figure img{border-radius:6px}.post-content .col-md-4 figcaption,.post-content .col-lg-4 figcaption{margin-top:.6rem;color:var(--corelab-text-muted);font-size:.92rem;line-height:1.7}@media(max-width:767px){.post-content .corelab{font-size:1.06rem;line-height:1.8}.post-content .corelab h2{margin-top:2.5rem}.post-content .corelab figure{width:100%;max-width:18rem;margin-right:0}.post-content .corelab figcaption{font-size:.85em}}@media(min-width:767px){.horizontal-nav .left-sidebar,.horizontal-nav .scroll-sidebar,.horizontal-nav .sidebar-nav,.horizontal-nav .sidebar-nav #sidebarnav>li{overflow:visible!important}.horizontal-nav .sidebar-nav #sidebarnav>li>ul,.horizontal-nav .sidebar-nav #sidebarnav>li:hover>ul,.horizontal-nav .sidebar-nav #sidebarnav>li:hover>ul.collapse{width:auto!important;min-width:11rem;max-width:calc(100vw - 2rem)!important;white-space:nowrap;overflow-x:auto;overflow-y:visible;box-sizing:border-box;text-align:left!important}.horizontal-nav .sidebar-nav #sidebarnav>li:nth-child(n+6)>ul{left:auto!important;right:0!important}.horizontal-nav .sidebar-nav #sidebarnav>li>ul>li{width:100%;white-space:nowrap}.horizontal-nav .sidebar-nav #sidebarnav>li>ul>li>a{display:block;white-space:nowrap;line-height:1.35}}@media(min-width:767px){.horizontal-nav .sidebar-nav #sidebarnav{justify-content:stretch}.horizontal-nav .sidebar-nav #sidebarnav>li{flex:1 1 0;text-align:center}}
