.li{gap:.5rem;width:100%;display:flex}.li:hover svg{fill:#f8fafc}.li a{text-overflow:ellipsis;white-space:nowrap;text-align:left;background:0 0;border-style:none;align-items:center;width:100%;font-size:.9rem;display:flex;overflow:hidden}.li .sidebar-item-icon{margin:0 1rem}
:root{--sidebar-col:312px}.contact-container{flex-direction:column;flex:1;width:100%;min-height:0;display:flex}@media (max-width:890px){.contact-container{height:auto;padding-top:1.5rem;display:block}}.contact-container .contact{justify-content:center;width:100%;height:100%;display:flex}.contact-container .contact code{white-space:pre-wrap}.contact-container .contact .esq{flex-direction:column;justify-content:center;align-items:center;width:-webkit-fill-available;width:-moz-available;width:stretch;height:-webkit-fill-available;height:-moz-available;height:stretch;display:flex;border-right:1px solid #314158!important}.contact-container .contact .esq form{width:70%}@media (max-width:500px){.contact-container .contact .esq form{width:100%;max-width:none;padding:3rem}}.contact-container .contact .dir{width:-webkit-fill-available;width:-moz-available;width:stretch}@media (max-width:1239px){.contact-container .contact{flex-direction:column}.contact-container .contact .esq{border-bottom:none!important;border-right:none!important}.contact-container .contact .dir{display:none}}@media (max-width:890px){.contact-container .contact{border-left:none}}.ul-sidebar{flex-direction:column;gap:.5rem;width:312px;padding:.75rem;display:flex}
