@media (max-width: 1920px){body.nimobile{-webkit-text-size-adjust:100%}body.nimobile
#forbottom{min-height:0}body.nimobile #site-title,
body.nimobile #site-description{margin-left:5px}}@media ( max-width: 1280px ){#content{padding:15px}#topbar-inner{padding:0
5px}#forbottom{padding:0}}@media (max-width: 800px){body{font-size: .95em}#content{padding:10px}#header,#header-container,#access,#branding,#topbar-inner,#footer-widget-area{width:100%}#header-full,#footer{min-width:100%}#wrapper,#colophon,#main,article.post,#container,#linky{width:auto}#branding,#bg_image{min-height:100px}#footer2{margin-bottom:0}#footer{margin-top:0}#bg_image{width:100%}#header-container>div{margin-top:10px;height:100%}#header-widget-area{position:relative;top:0;left:0;width:95%;margin:0
auto}#header-widget-area
#searchform{max-width:100%}#header-widget-area .yoyo>li{margin-bottom:2px}a#logo{height:100%;display:block}a#logo
img{width:auto;max-width:90%;height:80%}.safari a#logo
img{max-height:80px;height:auto}#slefts,#srights{display:none}#access .menu-header,div.menu{margin:0
5px}#container[class*='column'] #primary,
#container[class*='column'] #secondary,
#container[class*='column'] #content{width:100%;float:none;margin:0;clear:both}#forbottom #container[class*='column'] #content{margin-bottom:25px}#content img,
#content article.post img,
#content article .wp-caption,
article
embed{max-width:100%}#site-title span
a{font-size:35px;line-height:40px}#site-description{font-size:15px;line-height:20px}#site-title,#site-description{margin-left:10px}article.post,article.page{margin-bottom:25px}.footertwo .widget-area,
.footerthree .widget-area,
.footerfour .widget-area{width:100%}#toTop{right:2px;margin-bottom:-18px;padding:7px;font-size:14px;z-index:9999}}@media (max-width: 780px){body.nirvana-topbarfixed.admin-bar
#topbar{top:46px}}@media (max-width: 640px){body{font-size: .9em}#forbottom,#colophon{margin:0}#branding{height:auto}a#logo
img{max-height:75%;max-width:90%;width:auto;height:auto}#header-container>div{margin-top:10px}#site-title span
a{font-size:25px;line-height:30px}#site-description{margin-top:3px;font-size:12px;line-height:15px}#front-text1 h1,
#front-text2
h1{font-size:2em;line-height:1.3em}#front-text2
h1{margin-bottom:0}article.intro .entry-content{font-size:12px}.featured-post .entry-title{font-size:14px}.entry-meta span,
.entry-utility
span{margin-right:7px}#content .entry-meta a,
#content .entry-meta,
#content .comments-link{font-size:14px}.crycon-metas:before{font-size:11px;margin-right:5px}.crycon-time:before,.crycon-folder-close:before,.crycon-folder-open:before{font-size:12px}#content h1.entry-title,
#content h2.entry-title{font-size:30px}#content h1,
#content h2,
#content h3,
#content h4,
#content h5,
#content
h6{margin-left:0}.widget-area a:link,
.widget-area a:visited,
.widget-area
li{font-size:14px}#header .socials
a{width:20px;height:20px}#header .socials a
img{width:20px;height:20px}.footermenu{display:table;margin:0
auto;float:none}#main{margin-top:0}#nav-toggle{display:block;float:left;margin:0
auto;width:100%;height:44px;padding:0
4%;cursor:pointer}#nav-toggle span:before{content:"\e820";font-family:"elusive";font-size:16px;height:40px;line-height:40px}#nav-toggle.active span:before{content:"\e814"}#access{display:none;margin-top:0;padding-bottom:5px}#access .menu ul,
#access .menu ul
li{margin:0;width:100%}#access ul
ul{min-width:1px}#access ul
li{white-space:normal}#access > .menu li
ul{position:inherit;margin:0;overflow:hidden}#access > .menu ul ul
ul{left:0;text-indent:1em}#access > .menu ul ul ul
ul{left:0;text-indent:1em}#access a
span{padding:15px
10px}.nirvana-menu-center #access>.menu>ul>li>a>span{text-align:left}#access > .menu ul li > a:not(:only-child) span:after{font-family:"Elusive";content:'\e80a';position:absolute;right:5px;top:16px;z-index:251;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}#access > .menu ul li:hover > a:not(:only-child) span:after{top:20px;opacity:0}#access > .menu ul li > a:not(:only-child) span{padding-right:18px}#access ul li:hover,
#access ul ul li,
#access ul
ul{background-color:rgba(255,255,255, .05)}#access > .menu > ul ul > li a:not(:only-child) span:after{-webkit-transform:rotate(0deg);-ms-transform:rotate(0deg);transform:rotate(0deg)}}@media (max-width: 600px){body.nirvana-topbarfixed
#topbar{position:inherit;height:auto;margin-top:0}body.nirvana-topbarfixed #header-full{margin-top:0}}@media (max-width: 480px){body{padding:0;font-size:0.85em}#site-title span
a{font-size:22px;line-height:26px}#page{margin-top:0}.magazine-layout #content article.post,
.magazine-layout .search #content
article{width:100%;margin:5px
0}#topbar{position:inherit;height:auto;margin-top:0}#sheader,.topmenu{display:table;float:none;margin:5px
auto}#sheader
a{margin-right:5px}.menu-header-search
#searchform{width:100%;margin-left:0;left:0;max-width:100%}#author-avatar{width:75px}#pp-afterslider img.alignleft,
#pp-afterslider img.alignright,
#pp-afterslider img.aligncenter,
#pp-afterslider img.alignnone,
#pp-afterslider .wp-caption img,
#content img.alignleft,
#content img.alignright,
#content img.aligncenter,
#content img.alignnone,
#content .wp-caption
img{display:block;clear:both;float:none;margin-left:auto;margin-right:auto}}@media (max-width: 1920px){body.nimobile .column-image{overflow:visible}body.nimobile .column-image-inside{display:block;position:relative;bottom:0;clear:both;-webkit-transform:none;-ms-transform:none;transform:none}body.nimobile.coldisplay1 .column-image-inside{background:transparent}body.nimobile .column-image-inside-centered{top:0;padding-top:15px;-webkit-transform:none;-ms-transform:none;transform:none}body.nimobile .column-image-inside:hover{background:none}body.nimobile .column-header-image,
body.nimobile .column-text{opacity:1;position:relative;top:0;color:inherit}body.nimobile .column-text-separator{display:none}}@media (max-width: 1280px){.nivo-caption
h2{font-size:46px;line-height:1.2em}.slide-text{font-size:18px}.slider-text-separator{margin: .75em auto 1.5em}.theme-default .nivoSlider
.readmore{width:auto;margin:1em
auto 0}.theme-default .nivoSlider .readmore
a{font-size:1.2em;padding:4px
10px;letter-spacing:0}#pp-texttop,
#pp-textmiddle,
#pp-textbottom,
#front-columns-box,
#pp-afterslider
#content{padding-left:20px;padding-right:20px}}@media (max-width: 1024px){.nivo-caption{top:0}.nivo-caption
h2{font-size:36px}.slide-text{width:90%;font-size:17px}.theme-default .nivo-controlNav{bottom:-35px}.slider-bullets .nivo-controlNav
a{border-color:inherit;border-width:1px}.column-image-inside{padding:0
0 10px;background-color:transparent}.column-image-inside:hover{background-color:transparent}.column-text{line-height:1.6}.column-image{overflow:visible}.column-image-inside{display:block;position:relative;bottom:0;clear:both;-webkit-transform:none;-ms-transform:none;transform:none}.column-image-inside-centered{top:0;padding-bottom:15px;-webkit-transform:none;-ms-transform:none;transform:none}.column-header-image,.column-text{position:relative;top:0;opacity:1;color:inherit}.column-text-separator{display:none}}@media (max-width: 800px){.presentation-page .slider-wrapper{width:100%;margin:0
auto}#slider{width:auto;height:auto}.nivo-caption
h2{font-size:28px}.slide-text{font-size:16px}.presentation-page
#forbottom{margin:0}#forbottom #front-columns>div{width:48%;margin-bottom:20px;-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}#forbottom #front-columns
div.column1{clear:none}#forbottom #front-columns>div:nth-of-type(2n+2){margin-left:2%}#forbottom #front-columns>div:nth-of-type(2n+1){clear:left}.column-image
img{height:auto}#forbottom #front-columns .column-header-image{text-align:center;margin-bottom:10px}}@media (max-width: 640px){.nivo-caption
h2{font-size:28px;letter-spacing:0;font-weight:200;text-shadow:none}.slider-wrapper{background:transparent}.theme-default .nivo-controlNav{position:static;display:table;margin-top:10px;margin-bottom:10px}.slide-text{font-size:15px;line-height:1.7}.slider-text-separator{margin: .5em auto 1em;box-shadow:none}.nivo-caption .inline-slide-text{background:none;box-shadow:none;color:inherit}.nivo-caption .inline-slide-text
a{color:inherit}.nivo-directionNav{display:none}.theme-default
.nivoSlider{background-image:none}.nivo-caption{position:relative;right:0;left:0;width:100%;padding:20px
5px;background-color:inherit;color:inherit;text-align:center}#frontpage .theme-default .nivoSlider .readmore
a{color:inherit;font-weight:300;font-size:14px;padding: .5em 1em}#frontpage .theme-default .nivoSlider
.readmore{min-width:initial;border-color:inherit;border-width:1px;color:inherit}#frontpage
blockquote{font-size:1em;line-height:1.6em;padding:10px
0}.column-header-image{margin-bottom:0;font-size:20px}#pp-texttop,
#pp-textmiddle,
#pp-textbottom,
#front-columns-box,
#pp-afterslider
#content{padding:40px
10px}#front-text1 h2,
#front-text2 h2,
#front-text5 h2,
#front-columns
h2{font-size:35px}#pp-texttop img[src*='cake'],
#pp-textmiddle img[src*='cake'],
#pp-bottom img[src*='cake']{display:block;float:none !important;margin:0
auto !important;padding:0
!important}}@media (max-width: 480px){.nivo-caption
h2{font-size:26px}.slide-text{font-size:14px}#forbottom #frontpage #front-columns>div{width:auto;max-width:98%;float:none;margin:25px
auto;clear:both}}#wpmem_msg,.wpmem_msg{text-align:center;background:#f9f9f9;border:1px solid #d3d3d3;border-radius:3px;padding:20px 0;margin:15px 0}#wpmem_login,#wpmem_msg,#wpmem_reg,.wpmem_msg{width:75%}#wp-members{width:100%}#wp-members fieldset{border:none;padding:0}#wp-members input{font-family:inherit}#wp-members input[type=password],#wp-members input[type=text]{margin:0 0 4px 0}#wp-members input[type=submit]{padding:5px 6px 4px;margin:0 4px 0 0}#wp-members .button_div{margin-top:4px}#wp-members .err{width:100%;padding:5px;font-family:inherit;border:1px solid #ccc;border-radius:3px}#wpmem_login,#wpmem_reg{color:#2b2b2b;font-family:Arial,sans-serif;font-size:16px;font-weight:400;line-height:1.5}#wpmem_login label,#wpmem_reg label{display:initial}#wpmem_login input[type=password],#wpmem_login input[type=text],#wpmem_reg input[type=date],#wpmem_reg input[type=email],#wpmem_reg input[type=file],#wpmem_reg input[type=number],#wpmem_reg input[type=password],#wpmem_reg input[type=text],#wpmem_reg input[type=url],#wpmem_reg textarea{border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;padding:8px 10px 8px;background:none repeat scroll 0 0 #fff}#wpmem_login button,#wpmem_login input,#wpmem_reg button,#wpmem_reg input,#wpmem_reg select,#wpmem_reg textarea{-moz-box-sizing:border-box;font-size:100%;margin:0;max-width:100%;vertical-align:baseline;clear:both}#wpmem_login input:focus,#wpmem_reg input:focus,#wpmem_reg textarea:focus{border:1px solid rgba(0,0,0,.3);outline:0 none}#wpmem_reg select{width:100%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0;background:none repeat scroll 0 0 #fff}#wpmem_login fieldset,#wpmem_reg fieldset{border:none;padding:0;margin:40px 0}#wpmem_login legend,#wpmem_reg legend{font-size:24px;line-height:1;font-weight:700;margin-bottom:10px;width:100%}#wpmem_login .form,#wpmem_reg .form{margin:0;padding:0}#wpmem_login .clear,#wpmem_reg .clear{clear:both}#wpmem_login .holder,#wpmem_reg .holder{background-color:#fff}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_date,#wpmem_reg .div_file,#wpmem_reg .div_image,#wpmem_reg .div_membership,#wpmem_reg .div_multicheckbox,#wpmem_reg .div_multiselect,#wpmem_reg .div_number,#wpmem_reg .div_radio,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg .div_url{margin:0 0 14px 0}#wpmem_login input[type=checkbox]{margin:12px 2px}#wpmem_login .password,#wpmem_login .textbox,#wpmem_login .username,#wpmem_reg .div_textarea textarea,#wpmem_reg .file,#wpmem_reg .image,#wpmem_reg .password,#wpmem_reg .textbox,#wpmem_reg .username{width:100%}#wpmem_reg textarea{height:185px}#wpmem_reg .req{color:#bd3500;font-size:22px;line-height:50%}#wpmem_reg .req-text{margin:20px 0 0 5px}#wpmem_reg .noinput{width:93%;padding:8px 10px 7px;border:1px solid rgba(0,0,0,.1);border-radius:2px;color:#2b2b2b;margin:5px 0}#wpmem_reg .captcha{margin:5px 0}#wpmem_reg .captcha table{line-height:0}#wpmem_login .link-text{padding:4px 0;text-align:right}#tos{margin-right:5px}#wpmem_login .button_div,#wpmem_reg .button_div{padding:6px 0;text-align:right}@media screen and (max-width:720px){#wpmem_login .button_div,#wpmem_login .div_text,#wpmem_login label,#wpmem_reg .button_div,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea,#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{float:none}#wpmem_reg label.checkbox,#wpmem_reg label.select,#wpmem_reg label.text,#wpmem_reg label.textarea{width:90%;padding:5px 0 0 0}#wpmem_reg label.textarea{height:26px}#wpmem_login .div_text,#wpmem_reg .div_checkbox,#wpmem_reg .div_select,#wpmem_reg .div_text,#wpmem_reg .div_textarea{width:98%}#wpmem_msg,.wpmem_msg{width:100%}#wpmem_login .button_div,#wpmem_login .link-text,#wpmem_reg .button_div{width:98%}}.tablepress{--text-color:#111;--head-text-color:var(--text-color);--head-bg-color:#d9edf7;--odd-text-color:var(--text-color);--odd-bg-color:#fff;--even-text-color:var(--text-color);--even-bg-color:#f9f9f9;--hover-text-color:var(--text-color);--hover-bg-color:#f3f3f3;--border-color:#ddd;--padding:0.5rem;border:none;border-collapse:collapse;border-spacing:0;clear:both;margin:0 auto 1rem;table-layout:auto;width:100%}.tablepress>:not(caption)>*>*{background:none;border:none;box-sizing:border-box;float:none!important;padding:var(--padding);text-align:left;vertical-align:top}.tablepress>:where(thead)+tbody>:where(:not(.child))>*,.tablepress>tbody>*~:where(:not(.child))>*,.tablepress>tfoot>:where(:first-child)>*{border-top:1px solid var(--border-color)}.tablepress>:where(thead,tfoot)>tr>*{background-color:var(--head-bg-color);color:var(--head-text-color);font-weight:700;vertical-align:middle;word-break:normal}.tablepress>:where(tbody)>tr>*{color:var(--text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(odd of :where(:not(.child,.dtrg-group)))>*{background-color:var(--odd-bg-color);color:var(--odd-text-color)}.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))+:where(.child)>*,.tablepress>:where(tbody.row-striping)>:nth-child(even of :where(:not(.child,.dtrg-group)))>*{background-color:var(--even-bg-color);color:var(--even-text-color)}.tablepress>.row-hover>tr{content-visibility:auto}.tablepress>.row-hover>tr:has(+.child:hover)>*,.tablepress>.row-hover>tr:hover+:where(.child)>*,.tablepress>.row-hover>tr:where(:not(.dtrg-group)):hover>*{background-color:var(--hover-bg-color);color:var(--hover-text-color)}.tablepress img{border:none;margin:0;max-width:none;padding:0}.tablepress-table-description{clear:both;display:block}.dt-scroll{width:100%}.dt-scroll .tablepress{width:100%!important}div.dt-scroll-body tfoot tr,div.dt-scroll-body thead tr{height:0}div.dt-scroll-body tfoot tr td,div.dt-scroll-body tfoot tr th,div.dt-scroll-body thead tr td,div.dt-scroll-body thead tr th{border-bottom-width:0!important;border-top-width:0!important;height:0!important;padding-bottom:0!important;padding-top:0!important}div.dt-scroll-body tfoot tr td div.dt-scroll-sizing,div.dt-scroll-body tfoot tr th div.dt-scroll-sizing,div.dt-scroll-body thead tr td div.dt-scroll-sizing,div.dt-scroll-body thead tr th div.dt-scroll-sizing{height:0!important;overflow:hidden!important}div.dt-scroll-body>table.dataTable>thead>tr>td,div.dt-scroll-body>table.dataTable>thead>tr>th{overflow:hidden}.tablepress{--head-active-bg-color:#049cdb;--head-active-text-color:var(--head-text-color);--head-sort-arrow-color:var(--head-active-text-color)}.tablepress thead th:active{outline:none}.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:before{bottom:50%;content:"\25b2";content:"\25b2"/"";display:block;position:absolute}.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:after{content:"\25bc";content:"\25bc"/"";display:block;position:absolute;top:50%}.tablepress thead .dt-orderable-asc .dt-column-order,.tablepress thead .dt-orderable-desc .dt-column-order,.tablepress thead .dt-ordering-asc .dt-column-order,.tablepress thead .dt-ordering-desc .dt-column-order{color:var(--head-sort-arrow-color);font-family:system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Noto Sans,Liberation Sans,Arial,sans-serif!important;font-size:14px;height:24px;line-height:12px;position:relative;width:12px}.tablepress thead .dt-orderable-asc .dt-column-order:after,.tablepress thead .dt-orderable-asc .dt-column-order:before,.tablepress thead .dt-orderable-desc .dt-column-order:after,.tablepress thead .dt-orderable-desc .dt-column-order:before,.tablepress thead .dt-ordering-asc .dt-column-order:after,.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after,.tablepress thead .dt-ordering-desc .dt-column-order:before{opacity:.2}.tablepress thead .dt-orderable-asc,.tablepress thead .dt-orderable-desc{cursor:pointer;outline-offset:-2px}.tablepress thead .dt-orderable-asc:hover,.tablepress thead .dt-orderable-desc:hover,.tablepress thead .dt-ordering-asc,.tablepress thead .dt-ordering-desc{background-color:var(--head-active-bg-color);color:var(--head-active-text-color)}.tablepress thead .dt-ordering-asc .dt-column-order:before,.tablepress thead .dt-ordering-desc .dt-column-order:after{opacity:.8}.tablepress tfoot>tr>* .dt-column-footer,.tablepress tfoot>tr>* .dt-column-header,.tablepress thead>tr>* .dt-column-footer,.tablepress thead>tr>* .dt-column-header{align-items:center;display:flex;gap:4px;justify-content:space-between}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title,.tablepress tfoot>tr>* .dt-column-header .dt-column-title,.tablepress thead>tr>* .dt-column-footer .dt-column-title,.tablepress thead>tr>* .dt-column-header .dt-column-title{flex-grow:1}.tablepress tfoot>tr>* .dt-column-footer .dt-column-title:empty,.tablepress tfoot>tr>* .dt-column-header .dt-column-title:empty,.tablepress thead>tr>* .dt-column-footer .dt-column-title:empty,.tablepress thead>tr>* .dt-column-header .dt-column-title:empty{display:none}.tablepress:where(.auto-type-alignment) .dt-right,.tablepress:where(.auto-type-alignment) .dt-type-date,.tablepress:where(.auto-type-alignment) .dt-type-numeric{text-align:right}.tablepress:where(.auto-type-alignment) .dt-right .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-right .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-date .dt-column-header,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-footer,.tablepress:where(.auto-type-alignment) .dt-type-numeric .dt-column-header{flex-direction:row-reverse}.dt-container{clear:both;margin-bottom:1rem;position:relative}.dt-container table.tablepress{margin-bottom:0}.dt-container .dt-layout-row{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between}.dt-container .dt-layout-row.dt-layout-table .dt-layout-cell{display:block;width:100%}.dt-container .dt-layout-cell{display:flex;flex-direction:row;flex-wrap:wrap;gap:1em;padding:5px 0}.dt-container .dt-layout-cell.dt-layout-full{align-items:center;justify-content:space-between;width:100%}.dt-container .dt-layout-cell.dt-layout-full>:only-child{margin:auto}.dt-container .dt-layout-cell.dt-layout-start{align-items:center;justify-content:flex-start;margin-right:auto}.dt-container .dt-layout-cell.dt-layout-end{align-items:center;justify-content:flex-end;margin-left:auto}.dt-container .dt-layout-cell:empty{display:none}.dt-container .dt-input,.dt-container label{display:inline;width:auto}.dt-container .dt-input{font-size:inherit;padding:5px}.dt-container .dt-length,.dt-container .dt-search{align-items:center;display:flex;flex-wrap:wrap;gap:5px;justify-content:center}.dt-container .dt-paging .dt-paging-button{background:#0000;border:1px solid #0000;border-radius:2px;box-sizing:border-box;color:inherit!important;cursor:pointer;display:inline-block;font-size:1em;height:32px;margin-left:2px;min-width:32px;padding:0 5px;text-align:center;text-decoration:none!important;vertical-align:middle}.dt-container .dt-paging .dt-paging-button.current,.dt-container .dt-paging .dt-paging-button:hover{border:1px solid #111}.dt-container .dt-paging .dt-paging-button.disabled,.dt-container .dt-paging .dt-paging-button.disabled:active,.dt-container .dt-paging .dt-paging-button.disabled:hover{border:1px solid #0000;color:#0000004d!important;cursor:default;outline:none}.dt-container .dt-paging>.dt-paging-button:first-child{margin-left:0}.dt-container .dt-paging .ellipsis{padding:0 1em}@media screen and (max-width:767px){.dt-container .dt-layout-row{flex-direction:column}.dt-container .dt-layout-cell{flex-direction:column;padding:.5em 0}}
.tablepress-id-2 td{vertical-align:middle;border:1px solid}.pubmed-publications{--pubmed-border:#e2e5e9;--pubmed-text:#1f2933;--pubmed-muted:#64707d;--pubmed-accent:#1a5fb4;--pubmed-radius:10px;--pubmed-font-size:16px;box-sizing:border-box;font-size:var(--pubmed-font-size)}.pubmed-publications
*{box-sizing:inherit}.pubmed-publications h1,
.pubmed-publications h2,
.pubmed-publications h3,
.pubmed-publications h4,
.pubmed-publications p,
.pubmed-publications a,
.pubmed-publications
button{all:revert;box-sizing:inherit;font-family:inherit;text-align:left;text-transform:none;letter-spacing:normal;text-decoration:none}.pubmed-error,.pubmed-empty{color:var(--pubmed-muted);font-style:italic}.pubmed-publications .pubmed-grid{display:grid;grid-template-columns:repeat(3, 1fr);gap:1.5rem;align-items:start}@media (max-width: 900px){.pubmed-publications .pubmed-grid{grid-template-columns:repeat(2, 1fr)}}@media (max-width: 560px){.pubmed-publications .pubmed-grid{grid-template-columns:1fr}}.pubmed-publications .publication-card{display:flex;flex-direction:column;padding:1.25rem 1.4rem;border:1px
solid var(--pubmed-border);border-radius:var(--pubmed-radius);background:#fff;transition:box-shadow 0.15s ease, transform 0.15s ease}.pubmed-publications .publication-card:hover,
.pubmed-publications .publication-card:focus-within{box-shadow:0 4px 14px rgba(20, 30, 40, 0.08);transform:translateY(-2px)}.pubmed-publications .publication-title{margin:0
0 8px !important;font-size:16px !important;line-height:1.35 !important;font-weight:600 !important;color:var(--pubmed-text) !important}.pubmed-publications .publication-authors{margin:0
0 5px !important;font-size:14px !important;font-weight:400 !important;color:var(--pubmed-text);line-height:1.5}.pubmed-publications .publication-journal{margin:0
0 5px !important;font-size:13px !important;font-weight:400 !important;font-style:italic !important;color:var(--pubmed-muted)}.pubmed-publications .publication-doi{margin:3px
0 0 !important;font-size:12px !important;font-weight:400 !important;color:var(--pubmed-muted)}.pubmed-publications .publication-doi
a{color:var(--pubmed-muted);text-decoration:underline;font-size:inherit;font-weight:inherit}.pubmed-publications .publication-doi a:hover,
.pubmed-publications .publication-doi a:focus{color:var(--pubmed-accent)}.pubmed-publications .publication-footer{margin-top:0.9rem;padding-top:0.9rem;border-top:1px solid var(--pubmed-border);text-align:right}.pubmed-publications .publication-link{font-size:14px !important;font-weight:600 !important;color:var(--pubmed-accent);text-decoration:none}.pubmed-publications .publication-link:hover,
.pubmed-publications .publication-link:focus{text-decoration:underline}.pubmed-publications .pubmed-pagination{margin-top:2rem;display:flex;justify-content:center}.pubmed-publications .pubmed-pagination-list{list-style:none;display:flex;flex-wrap:wrap;gap:0.35rem;margin:0;padding:0}.pubmed-publications .pubmed-page-btn{padding:0.45rem 0.75rem;border:1px
solid var(--pubmed-border);border-radius:6px;background:#fff;color:var(--pubmed-text);font-size:0.875rem;font-weight:400;cursor:pointer;transition:background 0.15s ease, color 0.15s ease, border-color 0.15s ease}.pubmed-publications .pubmed-page-btn:hover:not(:disabled){border-color:var(--pubmed-accent);color:var(--pubmed-accent)}.pubmed-publications .pubmed-page-btn:focus-visible{outline:2px
solid var(--pubmed-accent);outline-offset:2px}.pubmed-publications .pubmed-page-btn.is-active{background:var(--pubmed-accent);border-color:var(--pubmed-accent);color:#fff;cursor:default}.pubmed-publications .pubmed-page-btn:disabled{opacity:0.4;cursor:not-allowed}.pubmed-publications .publication-authors strong,
.pubmed-publications .publication-authors-btn
strong{font-weight:700 !important;color:inherit !important}.pubmed-publications .pubmed-page-ellipsis{display:flex;align-items:center;padding:0
0.35rem;color:var(--pubmed-muted)}.pubmed-publications .publication-authors-btn{display:block;width:100%;background:none;border:none;padding:0;cursor:pointer;text-align:left !important;text-decoration-line:underline;text-decoration-style:dotted;text-decoration-color:var(--pubmed-muted);text-underline-offset:3px}.pubmed-publications .publication-authors-btn:hover,
.pubmed-publications .publication-authors-btn:focus-visible{color:var(--pubmed-accent) !important;text-decoration-color:var(--pubmed-accent)}.pubmed-publications .publication-authors-btn:focus-visible{outline:2px
solid var(--pubmed-accent);outline-offset:2px}body.pubmed-modal-open{overflow:hidden !important}.pubmed-authors-overlay{position:fixed !important;inset:0 !important;z-index:100000 !important;display:flex !important;align-items:center !important;justify-content:center !important;padding:1.25rem !important;background:rgba(20, 30, 40, 0.55) !important;box-sizing:border-box !important}.pubmed-authors-overlay[hidden]{display:none !important}.pubmed-authors-modal{position:relative !important;width:100% !important;max-width:460px !important;max-height:80vh !important;overflow-y:auto !important;background:#fff !important;border-radius:10px !important;box-shadow:0 12px 40px rgba(0, 0, 0, 0.25) !important;padding:1.75rem 1.75rem 1.5rem !important;box-sizing:border-box !important;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif !important}.pubmed-authors-modal-close{all:unset !important;position:absolute !important;top:12px !important;right:14px !important;font-size:22px !important;line-height:1 !important;color:#64707d !important;cursor:pointer !important;padding:4px
8px !important;border-radius:6px !important}.pubmed-authors-modal-close:hover,.pubmed-authors-modal-close:focus-visible{background:#f1f3f5 !important;color:#1f2933 !important;outline:none !important}.pubmed-authors-modal-heading{margin:0
0 4px !important;font-size:13px !important;font-weight:600 !important;text-transform:uppercase !important;letter-spacing:0.04em !important;color:#1a5fb4 !important}.pubmed-authors-modal-title{margin:0
0 16px !important;font-size:15px !important;font-weight:600 !important;line-height:1.4 !important;color:#1f2933 !important}.pubmed-authors-modal-list{list-style:none !important;margin:0
!important;padding:0
!important;display:grid !important;gap:6px !important}.pubmed-authors-modal-list
li{font-size:14px !important;line-height:1.5 !important;color:#1f2933 !important;padding-bottom:6px !important;border-bottom:1px solid #f1f3f5 !important}.pubmed-authors-modal-list li
strong{font-weight:700 !important}