@layer resets,base,components;@layer resets{*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}body{margin:0}a{color:var(--color-blue);text-decoration:none}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0}}@layer base{:root{--color-black: #1b2c39;--color-soft-black: #374148;--color-white: #fff;--color-off-white: #fefefe;--color-blue: #0099ff;--color-light-blue: #33adff;--color-ice-blue: #e5f5ff;--color-teal: #327C89;--color-duckegg-blue: #96d0c9;--color-neon-blue: #8ef4f8;--color-light-grey: #f1f2f4;--color-medium-light-grey: #d4d9de;--color-grey: #b7c0c8;--color-medium-dark-grey: #9aa7b1;--color-dark-grey: #6f8190;--color-red: #d90000;--color-dark-pink: #eb768a;--color-purple: #ca81ff;--color-orange: #ff9900;--color-mustard: #cc9933;--color-dark-yellow: #f8c041;--color-green: #47d147;--color-lime: #84fa3a;--shadow-color: rgb(0 0 0 / .4);--global-box-shadow-color: var(--color-medium-light-grey);--form-field-shadow: inset 2px 2px 4px -2px var(--color-medium-dark-grey), inset -2px -2px 1px -2px var(--color-dark-grey);--font-weight-light: 300;--font-weight-normal: 400;--font-weight-semibold: 600;--font-weight-bold: 700;--font-weight-dark: 900;--font-family-body: Lato, "Helvetica Neue", Helvetica, Roboto, Arial, sans-serif;--font-family-monospace: "IBM Plex Mono", "Liberation Mono", Courier, monospace;--standard-gutter: 30px;--half-gutter: calc(var(--standard-gutter) / 2);--double-standard-gutter: calc(var(--standard-gutter) * 2);--global-padding-left: calc(var(--standard-gutter) * 4);--global-padding-bottom: 90px;--body-font-size: 13px;--body-line-height: 1.5;--vf-color--grey--lightest: #d0d0ce;--vf-color--grey--dark: #54585A;--vf-color--grey--darkest: #373a36;--vf-color--blue: #3b6fb6;--vf-color--blue--dark: #193f90;--vf-color--green: #18974c;--vf-ui-color--white: #ffffff;--vf-layout--comfortable: 1280px;--page-grid-gap: 2rem;--panel-border-radius: 5px;--filter-black-to-ensembl-blue: brightness(0) saturate(100%) invert(43%) sepia(34%) saturate(3588%) hue-rotate(181deg) brightness(100%) contrast(108%);--filter-black-to-white: brightness(0) saturate(100%) invert(100%) sepia(39%) saturate(0%) hue-rotate(173deg) brightness(109%) contrast(100%);--filter-black-to-vf-grey-darkest: brightness(0) saturate(100%) invert(12%) sepia(2%) saturate(3431%) hue-rotate(60deg) brightness(96%) contrast(72%);--filter-black-to-vf-color-blue: brightness(0) saturate(100%) invert(42%) sepia(10%) saturate(3118%) hue-rotate(175deg) brightness(93%) contrast(89%);--filter-black-to-vf-color-blue-dark: brightness(0) saturate(100%) invert(15%) sepia(61%) saturate(3285%) hue-rotate(215deg) brightness(94%) contrast(89%)}}@layer base{@font-face{font-family:Lato;font-style:normal;font-weight:300;src:local("Lato Light"),local("Lato-Light"),url(/amr/assets/fonts/lato/lato-v14-latin-300.woff2) format("woff2"),url(/amr/assets/fonts/lato/lato-v14-latin-300.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:300;src:local("Lato Light Italic"),local("Lato-LightItalic"),url(/amr/assets/fonts/lato/lato-v14-latin-300italic.woff2) format("woff2"),url(/amr/assets/fonts/lato/lato-v14-latin-300italic.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:400;src:local("Lato Regular"),local("Lato-Regular"),url(/amr/assets/fonts/lato/lato-v14-latin-regular.woff2) format("woff2"),url(/amr/assets/fonts/lato/lato-v14-latin-regular.woff) format("woff")}@font-face{font-family:Lato;font-style:italic;font-weight:400;src:local("Lato Italic"),local("Lato-Italic"),url(/amr/assets/fonts/lato/lato-v14-latin-italic.woff2) format("woff2"),url(/amr/assets/fonts/lato/lato-v14-latin-italic.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:700;src:local("Lato Bold"),local("Lato-Bold"),url(/amr/assets/fonts/lato/lato-v14-latin-700.woff2) format("woff2"),url(/amr/assets/fonts/lato/lato-v14-latin-700.woff) format("woff")}@font-face{font-family:Lato;font-style:normal;font-weight:900;src:local("Lato Black"),local("Lato-Black"),url(/amr/assets/fonts/lato/lato-v14-latin-900.woff2) format("woff2"),url(/amr/assets/fonts/lato/lato-v14-latin-900.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:300;src:local("IBM Plex Mono Light"),local("IBMPlexMono-Light"),url(/amr/assets/fonts/ibm-plex-mono/IBMPlexMono-Light-Latin1.woff2) format("woff2"),url(/amr/assets/fonts/ibm-plex-mono/IBMPlexMono-Light-Latin1.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;src:local("IBM Plex Mono"),local("IBMPlexMono"),url(/amr/assets/fonts/ibm-plex-mono/ibm-plex-mono-v5-latin-regular.woff2) format("woff2"),url(/amr/assets/fonts/ibm-plex-mono/ibm-plex-mono-v5-latin-regular.woff) format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;src:local("IBM Plex Mono SmBld"),local("IBMPlexMono-SmBld"),url(/amr/assets/fonts/ibm-plex-mono/IBMPlexMono-SemiBold-Latin1.woff2) format("woff2"),url(/amr/assets/fonts/ibm-plex-mono/IBMPlexMono-SemiBold-Latin1.woff) format("woff")}}@layer base{html,body{height:100%}body{display:flex;flex-direction:column;background:var(--color-off-white);font-family:var(--font-family-body);font-size:var(--body-font-size);font-weight:400;line-height:var(--body-line-height);text-size-adjust:none;color:var(--color-black);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body>*{flex-shrink:0}textarea{height:auto;min-height:50px;border-radius:0}select{box-sizing:border-box;width:100%;border-radius:0}ul{margin:0;padding:0}button{padding:0;appearance:none;border:0;border-radius:0;background:transparent;line-height:1;cursor:pointer}button[disabled]{cursor:default}pre{overflow:auto;font-family:monospace;font-size:1em}figure{margin:0}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}}@layer base{.visually-hidden{clip-path:inset(50%);position:absolute;height:1px;width:1px;overflow:hidden;white-space:nowrap}}@layer base{main{background-color:var(--color-medium-dark-grey);padding-top:10px;padding-bottom:20px}amr-app{--amr-top-panel-height: 360px;--amr-header-height: 35px;--amr-subheader-height: 50px;min-height:calc(100vh - var(--amr-header-height) - var(--amr-subheader-height))}amr-app:not(:defined){display:block}}@layer components{header{display:flex;justify-content:center;background-color:var(--vf-color--grey--darkest);font-size:14.4px;white-space:nowrap;nav{display:flex;align-items:center;justify-content:end;padding:2px 0;height:35px;width:100%;max-width:1280px}ul{display:flex;height:100%;align-items:center;margin:0;padding:0;list-style-type:none}li{display:inline-flex;height:100%}a{display:inline-flex;align-items:center;line-height:1;height:100%;padding:0 1rem;color:var(--vf-ui-color--white)}a:hover,a:focus-visible{color:var(--vf-color--grey--darkest);background-color:var(--vf-color--grey--lightest)}ul a img{height:15px;width:15px;margin-right:1ch;filter:var(--filter-black-to-white)}ul a:hover img,ul a:focus-visible img{filter:var(--vf-color--grey--darkest)}.embl-ebi-logo{display:inline-flex;height:100%;align-items:center;padding-left:1rem;margin-right:120px}.embl-ebi-logo img{height:90%}}@media(width<870px){header .embl-ebi-logo{margin-right:var(--standard-gutter)}header nav a{flex-direction:column;align-items:center;row-gap:2px;font-size:10px}header nav a img{height:16px;width:16px;margin-right:0}}}@layer components{.subheader{display:flex;align-items:center;justify-content:space-between;height:50px;background-color:var(--color-white);padding:0 var(--standard-gutter);a:has(img[src$=".svg"]){line-height:1}a.active img{filter:none}.left-wrapper{display:flex;align-items:center}.home-icon{height:18px;width:18px;filter:var(--filter-black-to-ensembl-blue)}.title-wrapper{display:flex;align-items:baseline}.portal-title{font-size:16px;color:var(--color-black);font-weight:var(--font-weight-bold);padding:0 30px 0 20px;border-right:1px solid var(--color-black)}.page-title{font-size:14px;padding-left:30px}.link-with-icon{display:flex;align-items:center;column-gap:10px;font-size:14px}@media(width<1070px){.link-with-icon>span{clip-path:inset(50%);position:absolute;height:1px;width:1px;overflow:hidden;white-space:nowrap}}.right-wrapper{display:flex;column-gap:30px;align-items:center}.circle-icon{height:18px;width:18px;filter:var(--filter-black-to-ensembl-blue)}.data-release-label{font-size:11px;font-weight:var(--font-weight-light)}.data-release-date{font-size:12px;margin-left:1ch}}amr-header-release{visibility:hidden;margin-left:var(--double-standard-gutter)}amr-header-release[data-fetched]{visibility:visible}}@layer components{footer{--page-grid-gap: 2rem;background-color:var(--vf-color--grey--dark);border-top:8px solid green;container-type:inline-size;padding:24px 16px 60px}.vf-grid{display:grid;column-gap:var(--page-grid-gap);row-gap:var(--page-grid-gap)}.vf-list{list-style-type:none;padding:0;font-size:16px;font-weight:400;line-height:1.71;margin:0}.vf-links{margin-bottom:0;padding-left:0;padding-right:0}.vf-links__list .vf-list__item{font-size:19px;font-weight:400;line-height:1.421;margin:0 0 1.25rem}.vf-footer__notice{font-size:16px;font-weight:400;line-height:1.71;color:var(--vf-ui-color--white);max-width:45em}.vf-footer__inner{margin:0 auto;padding:0;max-width:var(--vf-layout--comfortable)}.vf-footer__legal{display:flex;flex-wrap:wrap;color:var(--vf-ui-color--white);column-gap:var(--page-grid-gap);grid-template-columns:repeat(auto-fill,minmax(300px,1fr));.vf-list{font-size:19px;width:100%}.vf-footer__legal-text,.vf-footer__link{font-size:14px;padding-top:6px;padding-bottom:6px}.vf-footer__legal-text{color:var(--vf-color--grey--lightest)}.vf-footer__link{text-decoration:none}.vf-footer__link:hover{text-decoration:underline}}.vf-footer__link{color:var(--vf-ui-color--white)}.vf-footer__link:hover,.vf-footer__link:visited{color:var(--vf-color--grey--lightest)}.vf-footer__list--legal{grid-column:1 / -1;.vf-list__item:not(:last-of-type){margin-right:24px}}.vf-footer__links-group{border:solid 0px var(--vf-color--grey--lightest);border-width:1px 0;margin-bottom:12px;padding-bottom:24px;grid-template-columns:repeat(5,1fr);.vf-links__heading{font-size:11px;font-weight:600;line-height:1.5;color:var(--vf-color--grey--lightest);margin-bottom:8px;text-transform:uppercase;.vf-heading__link{color:var(--vf-ui-color--white)}.vf-heading__link:hover,.vf-heading__link:visited{color:var(--vf-color--grey--lightest)}}.vf-links{padding-bottom:0;padding-top:12px}.vf-list:last-of-type{margin-bottom:0}.vf-list__item{color:var(--vf-color--grey--lightest);margin-bottom:0}.vf-list__link{text-decoration:none}@container (min-width: 1024px){padding-bottom:4rem}}.vf-list__link{color:var(--vf-ui-color--white);margin-right:0;text-decoration:none}.vf-list__link:hover{color:var(--vf-color--grey--lightest);text-decoration:underline}.vf-list__link:visited{color:var(--vf-color--grey--lightest)}@container (max-width: 768px){.vf-footer__links-group{grid-template-columns:repeat(3,1fr);.vf-list__item{padding-top:10px;padding-bottom:10px}}.vf-footer__legal .vf-footer__legal-text,.vf-footer__legal .vf-footer__link{padding-top:14px;padding-bottom:14px}.vf-footer .vf-grid{grid-row-gap:0rem}}@container (max-width: 600px){.vf-footer__links-group{grid-template-columns:repeat(1,1fr)}}}body{min-width:980px}
