#main-container{padding:var(--mui-spacing-2);gap:var(--mui-spacing-1);flex-direction:row;font-size:14px;display:flex}@media only screen and (max-width:1200px){#main-container{flex-direction:column}}#left-side-container{border:1px solid var(--mui-palette-grey-300);border-radius:var(--mui-shape-borderRadius-1);padding:var(--mui-spacing-0) var(--mui-spacing-1);background-color:#fff}#keyword-list{margin-top:var(--mui-spacing-1);flex-flow:wrap;gap:5px;display:flex}.keyword{color:var(--mui-palette-secondary-main);border:1px solid var(--mui-palette-secondary-main);border-radius:var(--mui-shape-borderRadius-2);width:fit-content;padding:5px var(--mui-spacing-0);background-color:#fff}.keyword.matched,.keyword.original_and_matched{background-color:var(--mui-palette-grey-300)}#right-side-container{gap:var(--mui-spacing-0);flex-direction:column;min-width:250px;display:flex}.featured-image{width:100%;height:200px}.featured-image img{object-fit:contain;width:100%;height:100%}#attributes-container{border:1px solid var(--mui-palette-grey-300);border-radius:var(--mui-shape-borderRadius-1);padding:var(--mui-spacing-0) var(--mui-spacing-1);gap:var(--mui-spacing-0);height:calc(100% - var(--mui-spacing-1));background-color:#fff;flex-direction:column;display:flex}#attributes-container.include-image{height:calc(100% - var(--mui-spacing-1) - 200px)}#attributes-container.include-images{height:calc(100% - var(--mui-spacing-1) - 400px)}#attributes-container ul,#attributes-container li{margin:0;padding:0;list-style-position:inside}#attributes-container a{word-break:break-all}.attribute-title{color:var(--mui-palette-primary-main);font-size:1.1rem;font-weight:700}.tag{color:var(--mui-palette-primary-main);font-weight:500}#authors,#contacts{flex-direction:column;display:flex}.person_organization{margin-bottom:12px}.person_organization .person{word-break:break-all;flex-direction:row;gap:6px;display:flex}.person_organization .person:before{content:"👤︎"}.person_organization .organization{flex-direction:row;gap:6px;display:flex}.person_organization .organization:before{content:"👥︎"}#contacts{padding-left:0;list-style:none}.tooltip{cursor:pointer}.tooltiptext{visibility:hidden;white-space:nowrap;padding:var(--mui-spacing-0);border-radius:var(--mui-shape-borderRadius-1);border:1px solid var(--mui-palette-grey-300);z-index:1;background-color:#fff;position:absolute}.tooltip:hover .tooltiptext{visibility:visible}.contact-item:before{padding-right:var(--mui-spacing-0)}.role:before{content:"👤︎"}.email:before{content:"✉"}.phone-number:before{content:"☎"}.fax-number:before{content:"🕼"}
