/* Original vector logo extracted from the user's GCTEC.pdf. */
#side .brand-logo{height:91px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;padding:13px 20px;gap:8px}
#side .brand-plate{display:flex;align-items:center;justify-content:center;background:transparent;width:188px;max-width:100%;height:40px;border-radius:4px;flex-shrink:0;padding:6px 10px}
#side .brand-full{display:block;width:100%;height:100%;object-fit:contain}
#side .brand-mark{display:none;width:100%;height:100%;object-fit:contain}
#side .brand-caption{font-size:10px;font-weight:400;letter-spacing:1px;color:#b8c2d2;line-height:1.5;white-space:nowrap}
#side.mini .brand-logo{padding:12px 8px;align-items:center}
#side.mini .brand-plate{width:40px;height:40px;padding:5px}
#side.mini .brand-full,#side.mini .brand-caption{display:none}
#side.mini .brand-mark{display:block}
@media(max-width:760px){#side .brand-logo{padding:12px 8px;height:65px;align-items:center}#side .brand-plate{width:40px;height:40px;padding:5px}#side .brand-full,#side .brand-caption{display:none}#side .brand-mark{display:block}#side.mini .brand-logo{height:91px;padding:13px 20px;align-items:flex-start}#side.mini .brand-plate{width:188px;max-width:100%;height:40px;padding:6px 10px}#side.mini .brand-full,#side.mini .brand-caption{display:block}#side.mini .brand-mark{display:none}}

#side .brand-logo{position:relative}#side .brand-close{display:none;border:0;background:transparent;color:#c4ccda;cursor:pointer;width:26px;height:26px;font-size:16px;position:absolute;right:7px;bottom:9px}@media(max-width:760px){#side.mini .brand-close{display:block}}
