.Button{--color-button:var(--maincolor50);--color-button-hover:var(--maincolor70);--color-button-textFlat:var(--white);--color-button-textOutline:var(--maincolor50);--button-padding-horizontal:24px;--padding-iconButton:32px;--button-padding-vertical:8px;--size-icon:18px;align-items:center;background-color:var(--color-button);border:1px solid var(--color-button);border-radius:32px;box-sizing:border-box;color:var(--color-button-textFlat);display:inline-flex;font-size:.875rem;font-weight:700;justify-content:center;line-height:1.25rem;padding:var(--button-padding-vertical) var(--button-padding-horizontal);position:relative;white-space:nowrap}.Button:hover{background-color:var(--color-button-hover)}.Button:after,.Button:hover:after{color:var(--color-button-textFlat)}.Button--icon:after{content:"";font-family:Frontiers-Iconography-Next!important;font-size:var(--size-icon);font-weight:300;height:var(--size-icon);line-height:var(--size-icon);position:absolute;top:calc(50% - var(--size-icon)*.5);width:var(--size-icon);-webkit-font-smoothing:antialiased}.Button--icon.Button--right{padding-right:calc(var(--button-padding-horizontal) + var(--size-icon) + 8px)}.Button--icon.Button--right:after{right:var(--button-padding-horizontal)}.Button--icon.Button--left{padding-left:calc(var(--button-padding-horizontal) + var(--size-icon) + 8px)}.Button--icon.Button--left:after{left:var(--button-padding-horizontal)}.Button--linkButton,.Button--outline{background-color:transparent}.Button--linkButton,.Button--linkButton.Button--icon,.Button--outline,.Button--outline.Button--icon{color:var(--color-button-textOutline)}.Button--linkButton:hover,.Button--outline:hover{background-color:transparent;color:var(--color-button-hover)}.Button--linkButton:hover:after,.Button--outline:hover:after{color:var(--color-button-hover)}.Button--linkButton:after,.Button--outline:after{color:var(--color-button-textOutline)}.Button--outline{border-color:var(--color-button-textOutline)}.Button--outline:hover{background:#28282814;border-color:var(--color-button-hover)}.Button--linkButton{border:0;padding:0}.Button--linkButton:hover{color:var(--color-button-hover)}.Button--linkButton:hover span{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}.Button--iconButton{background-color:#fff;border:0;border-radius:calc(var(--padding-iconButton) + var(--size-icon)*2);box-shadow:0 0 12px #0000001a;color:var(--maincolor50);padding:var(--padding-iconButton)}.Button--iconButton.Button--small{--size-icon:16px}.Button--iconButton:after{color:var(--maincolor50);margin-left:0;position:static;top:auto}.Button--iconButton:hover{background-color:#f7f7f7}.Button--iconButton:hover:after{color:var(--maincolor50)}.Button--arrowRight:after{content:""}.Button--arrowLeft:after{content:""}.Button--chevronDown:after{content:""}.Button--chevronLeft:after{content:""}.Button--chevronRight:after{content:""}.Button--chevronUp:after{content:""}.Button--newsletter:after{content:""}.Button--search:after{content:""}.Button--user:after{content:""}.Button--location:after{content:""}.Button--Institution:after{content:""}.Button--twitter:after{content:""}.Button--linkedin:after{content:""}.Button--instagram:after{content:""}.Button--facebook:after{content:""}.Button--burgerMenu:after{content:""}.Button--check:after{content:""}.Button--close:after{content:""}.Button--closeCircle:after{content:""}.Button--collapse:after{content:""}.Button--expand:after{content:""}.Button--externalLink:after{content:""}.Button--filters:after{content:""}.Button--home:after{content:""}.Button--spinner:after{content:""}.Button--reload:after{content:""}.Button--chevronUpCircle:after{content:""}.Button--chevronUpCircleFill:after{content:""}.Button--chevronRightCircle:after{content:""}.Button--chevronRightCircleFill:after{content:""}.Button--chevronLeftCircle:after{content:""}.Button--chevronLeftCircleFill:after{content:""}.Button--chevronDownCircle:after{content:""}.Button--chevronDownCircleFill:after{content:""}.Button--arrowUpCircle:after{content:""}.Button--arrowUpCircleFill:after{content:""}.Button--arrowRightCircle:after{content:""}.Button--arrowRightCircleFill:after{content:""}.Button--arrowLeftCircle:after{content:""}.Button--arrowLeftCircleFill:after{content:""}.Button--arrowDownCircle:after{content:""}.Button--arrowDownCircleFill:after{content:""}.Button--view:after{content:""}.Button--viewFill:after{content:""}.Button--userFill:after{content:""}.Button--star:after{content:""}.Button--starFill:after{content:""}.Button--sort:after{content:""}.Button--sortDescending:after{content:""}.Button--sortAscending:after{content:""}.Button--share:after{content:""}.Button--shareFill:after{content:""}.Button--setting:after{content:""}.Button--settingFill:after{content:""}.Button--send:after{content:""}.Button--sendFill:after{content:""}.Button--rss:after{content:""}.Button--rssFill:after{content:""}.Button--reviewForum:after{content:""}.Button--reviewForumFill:after{content:""}.Button--researchTopics:after{content:""}.Button--researchTopicsFill:after{content:""}.Button--quote:after{content:""}.Button--quoteFill:after{content:""}.Button--public:after{content:""}.Button--publicFill:after{content:""}.Button--locationFill:after{content:""}.Button--paper:after{content:""}.Button--paperFill:after{content:""}.Button--externalLinkFill:after{content:""}.Button--notification:after{content:""}.Button--notificationFill:after{content:""}.Button--moreOptionsVertical:after{content:""}.Button--moreOptionsHorizontal:after{content:""}.Button--moreCircle:after{content:""}.Button--list:after{content:""}.Button--link:after{content:""}.Button--laptop:after{content:""}.Button--laptopFill:after{content:""}.Button--info:after{content:""}.Button--infoFill:after{content:""}.Button--image:after{content:""}.Button--imageFill:after{content:""}.Button--help:after{content:""}.Button--helpFill:after{content:""}.Button--group:after{content:""}.Button--groupFill:after{content:""}.Button--institutionFill:after{content:""}.Button--flag:after{content:""}.Button--flagFill:after{content:""}.Button--filtersFill:after{content:""}.Button--files:after{content:""}.Button--filesFill:after{content:""}.Button--favorite:after{content:""}.Button--favoriteFill:after{content:""}.Button--newsletterFill:after{content:""}.Button--eBook:after{content:""}.Button--eBookFill:after{content:""}.Button--download:after{content:""}.Button--desktop:after{content:""}.Button--desktopFill:after{content:""}.Button--delete:after{content:""}.Button--deleteFill:after{content:""}.Button--cloudDownload:after{content:""}.Button--cloudDownloadFill:after{content:""}.Button--closeCircleFill:after{content:""}.Button--clock:after{content:""}.Button--clockFill:after{content:""}.Button--checkmark:after{content:""}.Button--checkmarkFill:after{content:""}.Button--chat:after{content:""}.Button--chatFill:after{content:""}.Button--chartBar:after{content:""}.Button--chartBarFill:after{content:""}.Button--calendar:after{content:""}.Button--calendarFill:after{content:""}.Button--bookmark:after{content:""}.Button--bookmarkFill:after{content:""}.Button--attachment:after{content:""}.Button--article:after{content:""}.Button--articleFill:after{content:""}.Button--arrowUp:after{content:""}.Button--arrowUpRight:after{content:""}.Button--arrowUpLeft:after{content:""}.Button--arrowDown:after{content:""}.Button--arrowDownRight:after{content:""}.Button--arrowDownLeft:after{content:""}.Button--like:after{content:""}.Button--likeFill:after{content:""}.Button--alert:after{content:""}.Button--alertFill:after{content:""}.Button--collapseArrow:after{content:""}.Button--expandArrow:after{content:""}.Button--graphLine:after{content:""}.Button--productHub:after{content:""}.Button--tiktok:after{content:""}.Button--helpNoCircle:after{content:""}.Button--twitterX:after{content:""}.Button--copy:after{content:""}.Button--loading{color:transparent!important;pointer-events:none;position:relative}.Button--loading:before{display:none}.Button--loading:after{--size-icon:20px;animation:rotate 2s linear infinite backwards;content:"";font-family:Frontiers-Iconography-Next!important;left:calc(50% - var(--size-icon)*.5);margin-left:0;position:absolute;top:calc(50% - var(--size-icon)*.5);-webkit-font-smoothing:antialiased}.Button--disabled{opacity:.5;pointer-events:none}.Button--sky40{--color-button:var(--sky50);--color-button-hover:var(--sky70);--color-button-textFlat:var(--white);--color-button-textOutline:var(--sky50)}.Button--blue40,.Button--blue50{--color-button:var(--blue50);--color-button-hover:var(--blue70);--color-button-textFlat:var(--white);--color-button-textOutline:var(--blue50)}.Button--blue70{--color-button:var(--blue70);--color-button-hover:var(--blue80);--color-button-textFlat:var(--white);--color-button-textOutline:var(--blue70)}.Button--blue80{--color-button:var(--blue80);--color-button-hover:var(--blue90);--color-button-textFlat:var(--white);--color-button-textOutline:var(--blue80)}.Button--grey{--color-button:#6b6b6b;--color-button-hover:#545454;--color-button-textFlat:var(--white);--color-button-textOutline:#6b6b6b}.Button--grey70{--color-button:#545454;--color-button-hover:#282828;--color-button-textFlat:var(--white);--color-button-textOutline:#282828;border-color:#6b6b6b}.Button--grey80{--color-button:#545454;--color-button-hover:#282828;--color-button-textFlat:var(--white);--color-button-textOutline:#545454}.Button--maincolor{--color-button:var(--maincolor50);--color-button-hover:var(--maincolor70);--color-button-textFlat:var(--white);--color-button-textOutline:var(--maincolor50)}.Button--white{--color-button:var(--white);--color-button-hover:var(--grey10);--color-button-textFlat:#282828;--color-button-textOutline:var(--white)}.Button--small{--button-padding-horizontal:16px;--button-padding-vertical:5px;--padding-iconButton:24px;--size-icon:12px;font-size:.875rem;font-weight:700;line-height:1.25rem}.Button--medium{--button-padding-horizontal:24px;--button-padding-vertical:8px;--padding-iconButton:36px;font-size:1rem;font-weight:700;line-height:1.375rem}.Button--large{--button-padding-horizontal:32px;--button-padding-vertical:9px;--padding-iconButton:40px;font-size:1.125rem;font-weight:700;line-height:1.75rem}
