
:root{--sgw-admin-sidebar-width:0px!important}
html,body{max-width:100%!important;overflow-x:hidden!important}
body.sgw1312-no-sidebar{padding-left:0!important;margin-left:0!important}
.sgw1312-hidden-sidebar{display:none!important;width:0!important;min-width:0!important;max-width:0!important;overflow:hidden!important}
body.sgw1312-no-sidebar main,body.sgw1312-no-sidebar #main,body.sgw1312-no-sidebar #content,
body.sgw1312-no-sidebar .main,body.sgw1312-no-sidebar .main-content,body.sgw1312-no-sidebar .content,
body.sgw1312-no-sidebar .content-wrapper,body.sgw1312-no-sidebar .admin-content,body.sgw1312-no-sidebar .admin-main,
body.sgw1312-no-sidebar .page-content,body.sgw1312-no-sidebar .sgw-admin-content,.sgw1312-admin-expanded{
 margin-left:0!important;left:0!important;width:100%!important;max-width:none!important
}
.sgw1312-top-whatsapp{display:inline-flex!important;align-items:center;justify-content:center;gap:6px;min-height:34px;padding:7px 12px!important;border-radius:9px!important;background:#0F67ED!important;color:#fff!important;border:1px solid rgba(255,255,255,.16)!important;text-decoration:none!important;font-weight:800!important;white-space:nowrap!important;box-shadow:0 3px 10px rgba(15,103,237,.22)}
.sgw1312-top-whatsapp:hover{filter:brightness(1.08);transform:translateY(-1px)}
a[href="/admin/whatsapp"]{font-weight:800!important}
body.sgw1312-whatsapp-page .sgw1312-top-whatsapp{box-shadow:0 0 0 2px #fff inset,0 4px 14px rgba(15,103,237,.35)!important}
.sgw1005-wrap,.sgw1005-top,.sgw1005-nav,[class*="mega"],[class*="dropdown"]{z-index:3000!important}
.sgw1005-panel,.sgw1005-drop,[class*="mega-menu"],[class*="dropdown-menu"]{max-height:calc(100vh - 105px)!important;overflow-y:auto!important;overscroll-behavior:contain;max-width:min(96vw,980px)!important}
.sgw1005-wrap{max-width:100vw!important;font-size:12px!important}.sgw1005-wrap *{box-sizing:border-box}.sgw1005-wrap summary{white-space:nowrap}.sgw1005-wrap summary,.sgw1005-wrap a{line-height:1.15;touch-action:manipulation}
@media(min-width:901px){input[placeholder*="Buscar no Admin"],input[placeholder*="Buscar no admin"]{min-width:150px!important;max-width:260px!important}}
@media(max-width:900px){.sgw1312-top-whatsapp{padding:7px 9px!important;font-size:12px!important}body.sgw1312-no-sidebar main,body.sgw1312-no-sidebar .main-content,body.sgw1312-no-sidebar .content-wrapper{padding-left:8px!important;padding-right:8px!important}}
@media(max-width:640px){.sgw1312-top-whatsapp{width:100%!important;margin-top:6px!important}}
@media(pointer:coarse){.sgw1005-wrap summary,.sgw1005-wrap a{min-height:38px}}


/* ==== SGW V1316 - ADMIN CLARO ==== */
html,body{background:#F2F6FA!important;color:#1D2B3F!important}
body.sgw1312-no-sidebar{background:#F2F6FA!important;color:#1D2B3F!important}
body.sgw1312-no-sidebar main,
body.sgw1312-no-sidebar #main,
body.sgw1312-no-sidebar #content,
body.sgw1312-no-sidebar .main,
body.sgw1312-no-sidebar .main-content,
body.sgw1312-no-sidebar .content,
body.sgw1312-no-sidebar .content-wrapper,
body.sgw1312-no-sidebar .admin-content,
body.sgw1312-no-sidebar .admin-main,
body.sgw1312-no-sidebar .page-content,
body.sgw1312-no-sidebar .sgw-admin-content{
 background:#F2F6FA!important;color:#1D2B3F!important
}
body.sgw1312-no-sidebar .sgw974{color:#1D2B3F!important}
body.sgw1312-no-sidebar .sgw974-panel,
body.sgw1312-no-sidebar .sgw974-card{
 background:#fff!important;border:1px solid #D9E5F5!important;
 box-shadow:0 5px 18px rgba(9,40,90,.06)!important
}
body.sgw1312-no-sidebar .sgw974 h1,
body.sgw1312-no-sidebar .sgw974 h2,
body.sgw1312-no-sidebar .sgw974 h3,
body.sgw1312-no-sidebar .sgw974 h4,
body.sgw1312-no-sidebar .sgw974 strong,
body.sgw1312-no-sidebar .sgw974 label{color:#17304F!important}
body.sgw1312-no-sidebar .sgw974 p,
body.sgw1312-no-sidebar .sgw974-muted,
body.sgw1312-no-sidebar .sgw974 small{color:#5C6B80!important}
body.sgw1312-no-sidebar .sgw974-input,
body.sgw1312-no-sidebar input,
body.sgw1312-no-sidebar select,
body.sgw1312-no-sidebar textarea{
 background:#fff!important;color:#172B45!important;border-color:#CFE0F2!important
}
body.sgw1312-no-sidebar .sgw974-table{background:#fff!important;color:#1D2B3F!important}
body.sgw1312-no-sidebar .sgw974-table thead th{
 background:#EAF3FF!important;color:#163A66!important;border-color:#D9E5F5!important
}
body.sgw1312-no-sidebar .sgw974-table tbody td{
 background:#fff!important;color:#1D2B3F!important;border-color:#D9E5F5!important
}
body.sgw1312-no-sidebar .sgw974-table tbody tr:nth-child(even) td{background:#F8FBFF!important}
body.sgw1312-no-sidebar .sgw974-btn{
 background:#0F67ED!important;color:#fff!important;border-color:#0F67ED!important
}
body.sgw1312-no-sidebar .sgw974-btn.gray{
 background:#fff!important;color:#29496E!important;border-color:#CFE0F2!important
}
body.sgw1312-no-sidebar .sgw974-k{color:#0F67ED!important}
