.clickable-panel{background-color:transparent;position:relative;display:flex;align-items:center;width:100%;padding:18px 20px;border:1px solid #ddd;color:#131313;text-decoration:none;transition:background-color .3s linear;-webkit-tap-highlight-color:transparent}.clickable-panel:before{content:"";position:absolute;top:0;bottom:0;left:0;transform:scaleX(0);transform-origin:left;width:5px;background-color:#131313;will-change:transform;transition:transform .3s linear}.can-hover .clickable-panel:hover:before,[data-whatintent=keyboard] .clickable-panel:focus:before{transform:scaleX(1)}@media only screen and (min-width:1024px){.clickable-panel{max-width:798.33333px;margin:0 auto}}@media only screen and (min-width:1600px){.clickable-panel{max-width:1086.66667px;margin:0 auto}}@media (min-width:768px){.clickable-panel{padding:40px}}.clickable-panel__inner{display:flex;flex-grow:1;height:100%}.clickable-panel__content{display:flex;justify-content:space-between;align-items:center;width:100%}.clickable-panel__image-wrapper{overflow:hidden;flex-shrink:0;width:30px;min-height:95px}@media (min-width:768px){.clickable-panel__image-wrapper{width:60px;min-height:126px}}.clickable-panel__title{position:relative;display:flex;flex-direction:column;flex-grow:1;text-align:left}@media (min-width:768px){.clickable-panel__title{flex-direction:row;align-items:baseline}}.clickable-panel__icon{position:relative;flex-shrink:0;margin-left:20px;color:#753bbd}.clickable-panel__file-info{flex-shrink:0;margin-top:10px;color:#767676;font-size:.625rem;font-weight:400}@media (min-width:768px){.clickable-panel__file-info{margin-top:0;margin-left:20px;font-size:.75rem}}.clickable-panel+.clickable-panel{border-top-width:0}.can-hover .clickable-panel:hover,[data-whatintent=keyboard] .clickable-panel:focus{background-color:#f3f3f3;cursor:pointer}.clickable-panel--download .clickable-panel__icon{color:#131313}.clickable-panel--within-content-box{padding:15px 20px;border-right:0;border-left:0}@media (min-width:1024px){.clickable-panel--within-content-box{padding:30px}}.clickable-panel--within-content-box:last-child{border-bottom:0}.clickable-panel--no-edge-borders{border-right:none;border-left:none}@media (min-width:768px){.clickable-panel--small{padding:30px}}.clickable-panel--big .clickable-panel__content,.clickable-panel--medium{min-height:84px}@media (min-width:1024px){.clickable-panel--big .clickable-panel__content{min-height:126px}}.clickable-panel--dark-grey{border-color:hsla(0,0%,100%,.1);color:#fff}.clickable-panel--dark-grey .clickable-panel__file-info,.clickable-panel--dark-grey .clickable-panel__icon{color:#fff}.can-hover .clickable-panel--dark-grey:hover,[data-whatintent=keyboard] .clickable-panel--dark-grey:focus{background-color:hsla(0,0%,100%,.1)}.can-hover .clickable-panel--dark-grey:hover:before,.can-hover .clickable-panel--extra-light-grey:hover,[data-whatintent=keyboard] .clickable-panel--dark-grey:focus:before,[data-whatintent=keyboard] .clickable-panel--extra-light-grey:focus{background-color:#fff}.clickable-panel--complex{padding:0;background-color:#fff}.clickable-panel--complex .clickable-panel__content{padding:18px 20px}@media (min-width:768px){.clickable-panel--complex .clickable-panel__content{padding:30px 40px}}.clickable-panel--complex .clickable-panel__title{justify-content:space-between}.clickable-panel--with-bg{background-color:#131313;color:#fff}.clickable-panel--with-bg .clickable-panel__icon{color:#fff}.clickable-panel--with-bg .clickable-panel__bg{object-position:right}@media (-ms-high-contrast:active),(-ms-high-contrast:none){.clickable-panel--with-bg .clickable-panel__bg{background-position-x:right!important}}.can-hover .clickable-panel--with-bg:hover,.can-hover .clickable-panel--with-bg:hover:before,[data-whatintent=keyboard] .clickable-panel--with-bg:focus,[data-whatintent=keyboard] .clickable-panel--with-bg:focus:before{background-color:#131313}.clickable-panel.is-active{background-color:#f3f3f3}.clickable-panel.is-active:before{transform:scaleX(1)}.clickable-panel.is-active.clickable-panel--dark-grey{background-color:hsla(0,0%,100%,.1)}.clickable-panel.is-active.clickable-panel--dark-grey:before{background-color:#fff}.clickable-panel.is-hidden{display:none}
