.drawer-overlay{position:fixed;inset:0;background:rgba(0,0,0,.4);z-index:1000;display:flex;opacity:0;pointer-events:none;transition:opacity .3s ease}.drawer-overlay.open{opacity:1;pointer-events:auto}.drawer{position:relative;background:var(--neutral-2);transition:transform .3s ease;box-shadow:0 10px 40px rgba(0,0,0,.1);overflow:hidden}.drawer-close{position:absolute;top:16px;right:16px}.custom-close-button{font-size:20px;margin:0;border:none;background:transparent;cursor:pointer}@media(min-width:768px){.drawer-overlay{justify-content:flex-end;align-items:center}.drawer{width:-moz-fit-content;width:fit-content;max-width:700px;min-width:550px;height:calc(100% - 32px);margin-right:16px;border-radius:5px;display:flex;flex-direction:column;transform:translateX(110%)}.drawer.open{transform:translateX(0)}}@media(max-width:768px){.drawer-overlay{justify-content:center;align-items:center}.drawer{width:calc(100% - 20px);margin:20px auto;height:calc(100vh - 40px);border-radius:24px 24px 12px 12px;overflow-y:auto;transform:translateY(110%)}.drawer.open{transform:translateY(0)}}:export{primary-1:var(--primary-1);neutral-1:var(--neutral-1);neutral-2:var(--neutral-2);grey-1:var(--grey-1);grey-2:var(--grey-2);primary-hover-1:#f0c95c;neutral-hover-1:#3b3b3b;form-feedback-invalid-color:var(--form-feedback-invalid-color);blue-1:#069;spacing4:4px;spacing8:8px;spacing10:10px;spacing12:12px;spacing14:14px;spacing16:16px;spacing20:20px;spacing24:24px;spacing28:28px;spacing32:32px;spacing40:40px;spacing52:52px;spacing62:62px;spacing80:80px;spacing120:120px}.member-result:hover .paper-title a,.member-result:hover .paper-title p{text-decoration:underline}.member-result .keywords-container{width:100%;margin-bottom:0!important}.member-result .paper-title a{text-decoration:none}.member-result .paper-title a,.member-result .paper-title p{font-family:IBM Plex Sans,sans-serif;font-size:24px;color:#069}.member-result .keywords{text-align:center;margin-top:-4px}.member-result .dropdown-article{margin-top:30px}.member-result .btn{font-family:IBM Plex Sans Devanagari,sans-serif;font-weight:700;padding-left:0}.member-result .card-member{border:none;margin-top:12px;padding:0}html[data-theme=dark] .member-result .btn{color:#fff!important}html[data-theme=dark] .member-result .btn img{filter:invert(1)}