/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer theme,base,components,utilities;html,body,#root{height:100%}body{margin:0}.login-page{background:#f4f5f7;justify-content:center;align-items:center;min-height:100%;display:flex}.login-card{width:100%;max-width:24rem}.flexchain-shell,.flexchain-portal{font-family:Roboto,Verdana,Tahoma,Arial;font-size:11px;font-weight:400;line-height:1.5}.flexchain-shell{color:#373857;background-color:#fff;min-height:100vh}.sidebar{width:170px;height:100%;position:fixed;top:0;left:-170px;z-index:20;background-color:#fff;transition:left .25s}.sidebar-header{display:flex;align-items:center;padding:0 15px;height:30px;border-bottom:1px solid #e6e7ef;background-color:#e6e7efd9}.sidebar-body{padding:20px 10px;position:relative;height:calc(100% - 150px);overflow-x:hidden;overflow-y:auto}.sidebar-body .nav-sidebar:last-of-type{margin-bottom:25px}.nav-sidebar{flex-direction:column}.nav-sidebar .nav-label{display:block;padding-left:9px;margin-bottom:8px}.nav-sidebar .nav-label:not(:first-child){margin-top:30px}.nav-sidebar .nav-label .content-label{margin-bottom:0}.nav-sidebar .nav-item{display:block;position:relative}.nav-sidebar .nav-link{position:relative;padding:7px 8px;color:#373857;display:flex;align-items:center;font-size:.575rem;transition:all .25s}.nav-sidebar .nav-link:hover,.nav-sidebar .nav-link:focus{background-color:#5556fd1a;color:#373857}.nav-sidebar .nav-link.bg-light{background-color:#f8f9fa}.nav-sidebar .nav-link svg{width:17px;height:17px;margin-right:8px;opacity:.75}.nav-sidebar .nav-item-new-case{margin:-10px 0 -20px}.nav-sidebar .nav-item-new-case .nav-link{font-size:1.1em;font-weight:800}.nav-sidebar .nav-item-new-case .nav-link svg{width:30px;height:30px}.content-label{font-size:8px;font-weight:600;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif;letter-spacing:.5px;text-transform:uppercase;color:#37385799;display:block;margin-bottom:15px}.sidebar hr{margin-top:10px;margin-bottom:5px}.content{position:relative;min-height:100vh;transition:transform .25s,margin-left .25s}.header{display:flex;align-items:center;justify-content:space-between;background-color:#073d62;border-bottom:1px solid rgba(230,231,239,.85);transition:all .25s}.header-left{display:flex;align-items:center;padding-left:5px}.header-left .burger-menu{color:#fff;width:42px;height:42px;display:flex;align-items:center;justify-content:center;transition:all .1s}.header-left .burger-menu svg{width:24px;height:24px}.header-left .burger-menu:hover,.header-left .burger-menu:focus{color:#fff;transform:scale(1.2)}.header-right{display:flex;align-items:center}.header-right a{color:#575d78}.header-right a:hover,.header-right a:focus{color:#06072d}a.config-menu,a.config-menu:hover,a.config-menu:visited,a.config-menu:active{background-color:transparent!important;margin-right:2em;display:flex;align-items:center}.config-menu>svg{color:#fff;font-size:2.5em;height:1em;line-height:1.5}.header-right .dropdown{margin-right:.25rem}.header-right .dropdown-toggle:after{display:none}.header-right .dropdown-menu{margin-right:1rem;font-size:inherit}.header-right .dropdown-header{padding:.5rem 15px;font-size:.8125rem;color:#637382}.header-right .dropdown-header h5{font-size:1.09375rem;font-weight:500;margin:0}.header-right .dropdown-header .media-body{margin-left:10px}.header-right .dropdown-item{display:flex;align-items:center;justify-content:flex-start}.header-right .dropdown-item svg{width:18px;height:18px;margin-right:.25rem}.badge-person{font-size:1rem;margin-right:1rem;cursor:pointer}.badge-pill{padding-right:.6em;padding-left:.6em;border-radius:10rem}.badge-warning{color:#212b35;background-color:#ffc107}.texto-usuario-personificado{font-size:.8em;margin-left:.5rem}.enviroment-banner{width:100%!important;padding:10px 0;background-color:#1e90ff;text-align:center;vertical-align:middle;color:#fff;font-size:1.1rem}.content-body{padding:0;position:relative}.m-content{margin:10px}.ul-acesso{padding-inline-start:0!important;list-style-type:circle;margin:0}.ul-acesso li{display:flex;flex-direction:row;justify-content:center;align-items:center;min-width:33%;list-style:none;text-align:center;border-radius:.3rem;border:.1rem solid #fff;box-shadow:#0000001a 0 4px 12px;flex-grow:1;padding:1rem}.ul-acesso a{display:flex;flex-direction:row;justify-content:center;align-items:center;width:100%;height:3rem;color:#0009;background-color:transparent!important;text-decoration:none;font-size:.8rem;text-transform:uppercase;padding:0 1rem}.ul-acesso li:hover{background-color:transparent!important;border:.1rem solid rgba(0,0,0,.1)}.ul-acesso a:hover{text-decoration:none}@media(min-width:576px){.sidebar-header{height:40px;padding:0 19px}.header-left{padding-left:10px}}@media(max-width:991.98px){.toggle-sidebar{overflow:hidden}.toggle-sidebar .sidebar{left:0;box-shadow:0 4px 12px #8392a526;border-right:1px solid rgba(230,231,239,.85)}.toggle-sidebar .content{transform:translate(230px)}}@media(min-width:992px){.sidebar{left:0;box-shadow:0 4px 12px #8392a526;border-right:1px solid rgba(224,225,235,.85)}.sidebar-header{height:60px}.sidebar-body{height:calc(100% - 160px)}.content{margin-left:170px}.toggle-sidebar .sidebar{left:-240px;border-right-width:0;box-shadow:none}.toggle-sidebar .content{margin-left:0}}@media(min-width:1200px){.sidebar{width:180px}.content{margin-left:180px}.w-content{width:50%!important}}@media(prefers-reduced-motion:reduce){.sidebar,.content,.header,.nav-sidebar .nav-link,.header-left .burger-menu{transition:none}}
