﻿.resource-panel-wrapper{display:flex;border-radius:10px;box-shadow:0 3px 55px rgba(0,0,0,.2);}@media(max-width:600px){.resource-panel-wrapper{box-shadow:none;}}.resource-panel-wrapper .resource-panel{display:grid;grid-template-columns:250px 1fr;min-height:calc(100vh - 220px);width:100%;}@media(max-width:600px){.resource-panel-wrapper .resource-panel{grid-template-columns:1fr;}}.resource-panel-wrapper .resource-panel .nav{background-color:#e3edf8;color:#000;padding:20px 0 20px 20px;display:flex;flex-direction:column;gap:20px;border-top-left-radius:10px;}@media(max-width:600px){.resource-panel-wrapper .resource-panel .nav{display:none;}}.resource-panel-wrapper .resource-panel .nav .nav-heading{font-weight:bold;font-size:1.1em;}.resource-panel-wrapper .resource-panel .nav .active{background:#fff;font-weight:bold;}.resource-panel-wrapper .resource-panel .nav-item{cursor:pointer;padding:10px;border-top-left-radius:5px;border-bottom-left-radius:5px;transition:all .3s ease;}.resource-panel-wrapper .resource-panel .nav-item:hover{background:#fff;}.resource-panel-wrapper .resource-panel .content{padding:20px;transition:all .5s ease-in-out;display:none;}@media(max-width:600px){.resource-panel-wrapper .resource-panel .content{display:block;box-shadow:0 3px 35px rgba(0,0,0,.1);margin-bottom:20px;border-radius:15px;}}.resource-panel-wrapper .resource-panel .content .content-wrapper{display:flex;flex-direction:column;gap:40px;}.resource-panel-wrapper .resource-panel .content .content-wrapper h3{margin-top:10px;margin-bottom:0;}.resource-panel-wrapper .resource-panel .content .content-wrapper .title{font-weight:bold;font-size:1.1em;display:flex;gap:5px;align-items:center;}.resource-panel-wrapper .resource-panel .content .content-wrapper .title i{font-size:12px;}.resource-panel-wrapper .resource-panel .content .content-wrapper .description-wrapper{display:flex;flex-direction:column;gap:15px;}.resource-panel-wrapper .resource-panel .content .content-wrapper .description-wrapper .date{font-weight:bold;display:flex;align-items:center;font-size:1em;gap:5px;background:#eee;border-radius:5px;padding:.2em .8em;align-self:flex-start;}.resource-panel-wrapper .resource-panel .content .content-wrapper .description-wrapper .date i{font-size:12px;}.resource-panel-wrapper .resource-panel .content .content-wrapper .description-wrapper .description{font-weight:600;}.resource-panel-wrapper .resource-panel .content .content-wrapper .links-wrapper,.resource-panel-wrapper .resource-panel .content .content-wrapper .attachments-wrapper{display:flex;flex-direction:column;gap:15px;}.resource-panel-wrapper .resource-panel .content .content-wrapper .links,.resource-panel-wrapper .resource-panel .content .content-wrapper .attachments{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,max-content));grid-row-gap:15px;grid-column-gap:15px;}@media(max-width:600px){.resource-panel-wrapper .resource-panel .content .content-wrapper .links,.resource-panel-wrapper .resource-panel .content .content-wrapper .attachments{grid-template-columns:100%;}}.resource-panel-wrapper .resource-panel .content .content-wrapper .links a,.resource-panel-wrapper .resource-panel .content .content-wrapper .attachments a{padding:.3em;border-radius:5px;background-color:#e3edf8;text-align:center;font-weight:600;color:#0c2846;transition:all .3s ease;padding-left:10px;padding-right:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}.resource-panel-wrapper .resource-panel .content .content-wrapper .links a:hover,.resource-panel-wrapper .resource-panel .content .content-wrapper .attachments a:hover{background-color:#cfe0f3;box-shadow:0 1px 3px rgba(0,0,0,.2);color:#081c30;}@keyframes fadeIn{0%{opacity:0;}100%{opacity:1;}}.panel-fade{animation:fadeIn .3s ease-in forwards;}