@charset "UTF-8";
@media (min-width:40em){.stacks-events-details-page .main-inner-wrapper .layout-content{flex-basis:65%}.stacks-events-details-page .main-inner-wrapper .layout-sidebar-second{flex-basis:35%}}.stacks-events-details-page .layout-sidebar-first{display:none}.stacks-search-bar-block{margin-bottom:40px}.bordered-navigation .menu-main::after{border-bottom:none}.site-slogan{font-style:italic}.menu.menu-parent{font-weight:bold}.slider-mini-layout-7 .slider-item{border-right:3px solid #d9e1e2;border-right-style:solid;border-right-style:groove;border-left:none;border-top:none;border-bottom:none}.stacks_research_guide .research-guide-blocks .block-item-title{background-image:linear-gradient(109.5deg, white 34%, #cce3e4 34%)}header .top-bar-wrapper{padding:0}.container .description{margin-top:0.625em}.slider-large-layout-5 .slick-list{height:auto !important}.slider-large-layout-5 .slick-list .paragraph{gap:1rem}.slider-large-layout-5 .slick-list .paragraph .slider-body-wrapper{height:auto !important;flex:2;padding:0 1rem 0}.slider-large-layout-5 .slick-list .paragraph .slider-body-wrapper .slider-body-text .text{-webkit-line-clamp:5}.slider-large-layout-5 .slick-list .paragraph .img-wrapper{flex:1}@media (max-width:40em){.slider-large .slider-item .slider-body-wrapper{padding:0}.slider-large .slider-item .img-wrapper img{margin-inline:auto}}.header-layout-3-region{background:linear-gradient(rgba(255, 255, 255, 0.88), rgba(255, 255, 255, 0.88)), url("https://library.wmu.se/sites/default/files/2026-05/Librarychatting-long.JPG") center/cover no-repeat;box-shadow:0 2px 8px rgba(0, 0, 0, 0.08)}.stacks-search-bar{background:white;border:1px solid rgba(0, 0, 0, 0.1);border-radius:8px;padding:10px;transform:translateY(4px);box-shadow:0 8px 24px rgba(0, 0, 0, 0.12);transition:box-shadow 0.2s ease, transform 0.2s ease}.stacks-search-bar:hover{border-color:rgba(242, 195, 0, 0.5);box-shadow:0 14px 34px rgba(0, 0, 0, 0.15)}.stacks-search-bar input:focus{border-color:#f2c300 !important}.stacks-search-bar:focus-within{box-shadow:0 0 0 4px rgba(242, 195, 0, 0.32), 0 10px 28px rgba(0, 0, 0, 0.14)}.stacks-search-bar input{border:2px solid rgba(0, 0, 0, 0.18) !important}.node--type-rss-block .title-layout-1{color:#1b365d;font-weight:600;margin-bottom:20px;padding-bottom:10px;border-bottom:2px solid #ffdb8e}.container-rss{background:#ffffff;border-radius:6px;padding:6px 0}.container-rss .rss-item{padding:12px 0;border-bottom:1px solid #e4e7e9;transition:all 0.2s ease}.container-rss .rss-item:last-child{border-bottom:none}.container-rss .rss-item:hover{background:#fafbfc}.container-rss .rss-content h3{margin:0;font-size:1rem;font-weight:600;line-height:1.6;max-width:95%}.container-rss .rss-content a{color:#1b365d;text-decoration:none;transition:color 0.2s ease, padding-right 0.2s ease;position:relative}.container-rss .rss-content a::after{content:" ↗";color:#ffb71c;opacity:0;transition:opacity 0.2s ease}.container-rss .rss-content a:hover{color:#0087ca}.container-rss .rss-content a:hover::after{opacity:1}.container-rss .source-date{margin-top:4px;color:#768692;font-size:0.85rem}.node--type-rss-block>.node-content>a{display:inline-flex;align-items:center;gap:4px;margin-top:6px;color:#1b365d;font-weight:600;text-decoration:none;transition:color 0.2s ease}.node--type-rss-block>.node-content>a::after{content:" →";transition:transform 0.2s ease}.node--type-rss-block>.node-content>a:hover{color:#ffb71c}.node--type-rss-block>.node-content>a:hover::after{transform:translateX(3px)}