.elementor-4859 .elementor-element.elementor-element-ee1d94d > .elementor-container{max-width:1180px;}.elementor-4859 .elementor-element.elementor-element-ee1d94d{padding:48px 24px 74px 24px;}.elementor-4859 .elementor-element.elementor-element-c2b2db0 > .elementor-widget-container{padding:0px 0px 0px 0px;}.elementor-4859 .elementor-element.elementor-element-c2b2db0{text-align:start;}.elementor-4859 .elementor-element.elementor-element-c2b2db0 .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:600;color:var( --e-global-color-secondary );}.elementor-4859 .elementor-element.elementor-element-c2b2db0 .elementor-heading-title a:hover, .elementor-4859 .elementor-element.elementor-element-c2b2db0 .elementor-heading-title a:focus{color:var( --e-global-color-primary );}.elementor-4859 .elementor-element.elementor-element-9f145f4 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:30px;}.elementor-4859 .elementor-element.elementor-element-57a244d > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:0px;}.elementor-4859 .elementor-element.elementor-element-57a244d > .elementor-element-populated{margin:0px 0px 0px 0px;--e-column-margin-right:0px;--e-column-margin-left:0px;padding:0px 0px 0px 0px;}.elementor-4859 .elementor-element.elementor-element-594dbb1 img{width:100%;height:500px;object-fit:cover;object-position:center center;border-style:solid;border-width:1px 1px 1px 1px;border-color:var( --e-global-color-05d9f99 );}.elementor-bc-flex-widget .elementor-4859 .elementor-element.elementor-element-5553066.elementor-column .elementor-widget-wrap{align-items:flex-start;}.elementor-4859 .elementor-element.elementor-element-5553066.elementor-column.elementor-element[data-element_type="column"] > .elementor-widget-wrap.elementor-element-populated{align-content:flex-start;align-items:flex-start;}.elementor-4859 .elementor-element.elementor-element-5553066 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:11px;}.elementor-4859 .elementor-element.elementor-element-5553066 > .elementor-element-populated{padding:0px 0px 0px 0px;}.elementor-4859 .elementor-element.elementor-element-73af84f .elementor-heading-title{font-family:"Noto Sans TC", Sans-serif;font-size:13px;font-weight:800;letter-spacing:1.65px;color:var( --e-global-color-primary );}.elementor-4859 .elementor-element.elementor-element-ce3ab37{width:auto;max-width:auto;}.elementor-4859 .elementor-element.elementor-element-ce3ab37 > .elementor-widget-container{background-color:var( --e-global-color-6bebc68 );padding:5px 10px 5px 10px;}.elementor-4859 .elementor-element.elementor-element-ce3ab37 .elementor-icon-list-icon{width:14px;}.elementor-4859 .elementor-element.elementor-element-ce3ab37 .elementor-icon-list-icon i{font-size:14px;}.elementor-4859 .elementor-element.elementor-element-ce3ab37 .elementor-icon-list-icon svg{--e-icon-list-icon-size:14px;}.elementor-4859 .elementor-element.elementor-element-ce3ab37 .elementor-icon-list-text, .elementor-4859 .elementor-element.elementor-element-ce3ab37 .elementor-icon-list-text a{color:var( --e-global-color-accent );}.elementor-4859 .elementor-element.elementor-element-ce3ab37 .elementor-icon-list-item{font-family:"Noto Sans TC", Sans-serif;font-size:11px;font-weight:600;}.elementor-4859 .elementor-element.elementor-element-de06591 .elementor-heading-title{font-size:40px;font-weight:700;line-height:1.7em;color:var( --e-global-color-07fbdd8 );}.elementor-4859 .elementor-element.elementor-element-169c1b7{--divider-border-style:solid;--divider-color:var( --e-global-color-05d9f99 );--divider-border-width:1px;}.elementor-4859 .elementor-element.elementor-element-169c1b7 .elementor-divider-separator{width:97%;}.elementor-4859 .elementor-element.elementor-element-169c1b7 .elementor-divider{padding-block-start:15px;padding-block-end:15px;}.elementor-4859 .elementor-element.elementor-element-6b55145 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4859 .elementor-element.elementor-element-231b13a .elementor-heading-title{font-size:15px;font-weight:700;letter-spacing:1px;color:#929BA1;}.elementor-4859 .elementor-element.elementor-element-05c3d63 .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.7em;}.elementor-4859 .elementor-element.elementor-element-44cb7c7 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4859 .elementor-element.elementor-element-23d236d .elementor-heading-title{font-size:15px;font-weight:700;letter-spacing:1px;color:#929BA1;}.elementor-4859 .elementor-element.elementor-element-2e4b418 .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.7em;}.elementor-4859 .elementor-element.elementor-element-70f9a36 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:5px;}.elementor-4859 .elementor-element.elementor-element-0d65a2c .elementor-heading-title{font-size:15px;font-weight:700;letter-spacing:1px;color:#929BA1;}.elementor-4859 .elementor-element.elementor-element-1f8ec3d .elementor-heading-title{font-size:15px;font-weight:400;line-height:1.7em;}.elementor-4859 .elementor-element.elementor-element-a2c708d > .elementor-container{max-width:1180px;}.elementor-4859 .elementor-element.elementor-element-a2c708d .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:0px;}.elementor-4859 .elementor-element.elementor-element-a2c708d{padding:0px 24px 50px 24px;}.elementor-4859 .elementor-element.elementor-element-3da0689 > .elementor-widget-wrap > .elementor-widget:not(.elementor-widget__width-auto):not(.elementor-widget__width-initial):not(:last-child):not(.elementor-absolute){margin-block-end:10px;}.elementor-4859 .elementor-element.elementor-element-2e809b8 .elementor-heading-title{font-size:30px;font-weight:700;letter-spacing:1px;color:var( --e-global-color-07fbdd8 );}.elementor-4859 .elementor-element.elementor-element-c4c241c.elementor-column > .elementor-widget-wrap{justify-content:flex-start;}.elementor-4859 .elementor-element.elementor-element-c22d6ff > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4859 .elementor-element.elementor-element-735c886 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4859 .elementor-element.elementor-element-4a7d1a0 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4859 .elementor-element.elementor-element-9ca27c4 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4859 .elementor-element.elementor-element-860537a > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4859 .elementor-element.elementor-element-e85eb43 > .elementor-widget-container{margin:10px 10px 10px 10px;}.elementor-4859 .elementor-element.elementor-element-9bd2bc9 > .elementor-background-overlay{background-color:#F9FAFB;opacity:1;}.elementor-4859 .elementor-element.elementor-element-9bd2bc9{border-style:solid;border-width:1px 0px 1px 0px;border-color:#EEF1F3;}.elementor-4859 .elementor-element.elementor-element-95c48d2 > .elementor-container{max-width:1180px;}.elementor-4859 .elementor-element.elementor-element-95c48d2 .elementor-column-gap-custom .elementor-column > .elementor-element-populated{padding:26px;}.elementor-4859 .elementor-element.elementor-element-95c48d2{padding:70px 24px 78px 24px;}.elementor-4859 .elementor-element.elementor-element-36f4a42 .elementor-heading-title{font-size:30px;font-weight:700;}@media(min-width:768px){.elementor-4859 .elementor-element.elementor-element-57a244d{width:36%;}.elementor-4859 .elementor-element.elementor-element-5553066{width:64%;}}/* Start custom CSS for section, class: .elementor-element-9f145f4 *//* 清除 Elementor 內部文字間距 */
.profile1  .elementor-widget-wrap{
    margin: 0 !important;
    padding: 0 !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-c22d6ff *//* =========================
   Member Research Interests
========================= */

.member-research-tag{
    width:auto !important;
    max-width:max-content !important;
    margin:0 !important;
}

.member-research-tag .elementor-widget-container{
    display:inline-flex;
    align-items:center;

    padding:8px 14px;

    background:#F6F7F8;

    border:1px solid #DFE4E7;
    border-radius:2px;

    color:#2D5F83;

    font-size:13px;
    font-weight:600;
    line-height:1.5;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        color .2s ease;
}


/* 清除 Text Editor 預設 p margin */
.member-research-tag p{
    margin:0 !important;
}


/* Hover */
.member-research-tag:hover .elementor-widget-container{
    background:#EAF8FC;
    border-color:#00A9D7;
    color:#0087AD;
}


/* ACF 沒有內容就隱藏 */
.member-research-tag:has(.elementor-widget-container:empty){
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-735c886 *//* =========================
   Member Research Interests
========================= */

.member-research-tag{
    width:auto !important;
    max-width:max-content !important;
    margin:0 !important;
}

.member-research-tag .elementor-widget-container{
    display:inline-flex;
    align-items:center;

    padding:8px 14px;

    background:#F6F7F8;

    border:1px solid #DFE4E7;
    border-radius:2px;

    color:#2D5F83;

    font-size:13px;
    font-weight:600;
    line-height:1.5;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        color .2s ease;
}


/* 清除 Text Editor 預設 p margin */
.member-research-tag p{
    margin:0 !important;
}


/* Hover */
.member-research-tag:hover .elementor-widget-container{
    background:#EAF8FC;
    border-color:#00A9D7;
    color:#0087AD;
}


/* ACF 沒有內容就隱藏 */
.member-research-tag:has(.elementor-widget-container:empty){
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-4a7d1a0 *//* =========================
   Member Research Interests
========================= */

.member-research-tag{
    width:auto !important;
    max-width:max-content !important;
    margin:0 !important;
}

.member-research-tag .elementor-widget-container{
    display:inline-flex;
    align-items:center;

    padding:8px 14px;

    background:#F6F7F8;

    border:1px solid #DFE4E7;
    border-radius:2px;

    color:#2D5F83;

    font-size:13px;
    font-weight:600;
    line-height:1.5;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        color .2s ease;
}


/* 清除 Text Editor 預設 p margin */
.member-research-tag p{
    margin:0 !important;
}


/* Hover */
.member-research-tag:hover .elementor-widget-container{
    background:#EAF8FC;
    border-color:#00A9D7;
    color:#0087AD;
}


/* ACF 沒有內容就隱藏 */
.member-research-tag:has(.elementor-widget-container:empty){
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-9ca27c4 *//* =========================
   Member Research Interests
========================= */

.member-research-tag{
    width:auto !important;
    max-width:max-content !important;
    margin:0 !important;
}

.member-research-tag .elementor-widget-container{
    display:inline-flex;
    align-items:center;

    padding:8px 14px;

    background:#F6F7F8;

    border:1px solid #DFE4E7;
    border-radius:2px;

    color:#2D5F83;

    font-size:13px;
    font-weight:600;
    line-height:1.5;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        color .2s ease;
}


/* 清除 Text Editor 預設 p margin */
.member-research-tag p{
    margin:0 !important;
}


/* Hover */
.member-research-tag:hover .elementor-widget-container{
    background:#EAF8FC;
    border-color:#00A9D7;
    color:#0087AD;
}


/* ACF 沒有內容就隱藏 */
.member-research-tag:has(.elementor-widget-container:empty){
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-860537a *//* =========================
   Member Research Interests
========================= */

.member-research-tag{
    width:auto !important;
    max-width:max-content !important;
    margin:0 !important;
}

.member-research-tag .elementor-widget-container{
    display:inline-flex;
    align-items:center;

    padding:8px 14px;

    background:#F6F7F8;

    border:1px solid #DFE4E7;
    border-radius:2px;

    color:#2D5F83;

    font-size:13px;
    font-weight:600;
    line-height:1.5;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        color .2s ease;
}


/* 清除 Text Editor 預設 p margin */
.member-research-tag p{
    margin:0 !important;
}


/* Hover */
.member-research-tag:hover .elementor-widget-container{
    background:#EAF8FC;
    border-color:#00A9D7;
    color:#0087AD;
}


/* ACF 沒有內容就隱藏 */
.member-research-tag:has(.elementor-widget-container:empty){
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for text-editor, class: .elementor-element-e85eb43 *//* =========================
   Member Research Interests
========================= */

.member-research-tag{
    width:auto !important;
    max-width:max-content !important;
    margin:0 !important;
}

.member-research-tag .elementor-widget-container{
    display:inline-flex;
    align-items:center;

    padding:8px 14px;

    background:#F6F7F8;

    border:1px solid #DFE4E7;
    border-radius:2px;

    color:#2D5F83;

    font-size:13px;
    font-weight:600;
    line-height:1.5;

    transition:
        background-color .2s ease,
        border-color .2s ease,
        color .2s ease;
}


/* 清除 Text Editor 預設 p margin */
.member-research-tag p{
    margin:0 !important;
}


/* Hover */
.member-research-tag:hover .elementor-widget-container{
    background:#EAF8FC;
    border-color:#00A9D7;
    color:#0087AD;
}


/* ACF 沒有內容就隱藏 */
.member-research-tag:has(.elementor-widget-container:empty){
    display:none !important;
}/* End custom CSS */
/* Start custom CSS for theme-post-content, class: .elementor-element-7754dbe *//* =========================
   Member Publications
========================= */

.smc-publications{
    width:100%;
}


/* 每篇論文 */
.smc-publication-item{
    display:grid;

    grid-template-columns:92px minmax(0, 1fr);

    column-gap:28px;

    padding:24px 0;

    border-top:1px solid #DFE4E7;
}


/* 第一篇不需要上方分隔線 */
.smc-publication-item:first-child{
    border-top:0;
    padding-top:6px;
}


/* 年份 */
.smc-publication-year{
    padding-top:2px;

    color:#2D5F83;

    font-size:20px;
    font-weight:800;

    line-height:1.4;
}


/* 右側內容 */
.smc-publication-content{
    min-width:0;
}


/* 論文名稱 */
.smc-publication-title{
    color:#262F35;

    font-size:16px;
    font-weight:600;

    line-height:1.6;
}


/* 作者 */
.smc-publication-authors{
    margin-top:7px;

    color:#6C757D;

    font-size:13px;
    font-weight:400;

    line-height:1.65;
}


/* Journal */
.smc-publication-meta{
    margin-top:5px;

    color:#929BA1;

    font-size:12.5px;

    line-height:1.6;
}


/* =========================
   Mobile
========================= */

@media (max-width:767px){

    .smc-publication-item{
        grid-template-columns:58px minmax(0, 1fr);

        column-gap:15px;

        padding:20px 0;
    }

    .smc-publication-year{
        font-size:16px;
    }

    .smc-publication-title{
        font-size:15px;
    }

    .smc-publication-authors{
        font-size:12.5px;
    }

    .smc-publication-meta{
        font-size:12px;
    }

}/* End custom CSS */