/* Shared Flowwithlit admin colour overrides. */
.update-button{background:#0b2545}.update-button:hover{background:#12365f}.permission-card input:checked+i{background:#0b2545}.edit-link{color:#0b2545}.charge-grid input:focus,.personal-fields input:focus,.personal-fields textarea:focus{border-color:#0b2545;box-shadow:0 0 0 2px #0b25451a}.user-subnav{position:relative;margin:-1px 0 5px 21px;padding-left:18px;border-left:1px solid #b9d8ea;display:grid}.user-subnav:before,.user-subnav:after{content:"";position:absolute;left:-1px;width:18px;height:1px;background:#b9d8ea}.user-subnav:before{top:17px}.user-subnav:after{bottom:17px}.user-subnav a{height:38px;display:flex;align-items:center;position:relative;padding-left:8px;color:#526f85;font-size:11px}.user-subnav a:before{content:"";position:absolute;left:-18px;width:18px;border-top:1px solid #b9d8ea}.user-subnav a.active{color:#0b2545;background:#eaf5fb;font-weight:500;border-radius:3px}.user-subnav a.active:after{content:"";position:absolute;right:-17px;top:0;bottom:0;width:4px;background:#0b2545;border-radius:5px 0 0 5px}.withdraw-tabs .active{border-bottom-color:#0b2545}.table-footer button.active{background:#0b2545}.purple-dot{background:#70b8e5}.summary-title{color:#0b2545}.dark .summary-title{color:#9fd3f0}.dark{--lavender:#273c50}@media(max-width:900px){.user-subnav:not([hidden]){display:grid}}@media(max-width:800px){.sidebar-collapsed.mobile-nav-open .sidebar{width:74px;padding:0 12px;overflow:visible}.sidebar-collapsed.mobile-nav-open .nav-item{justify-content:center}.sidebar-collapsed.mobile-nav-open .nav-item span,.sidebar-collapsed.mobile-nav-open .nav-chevron{display:none}.sidebar-collapsed.mobile-nav-open .navigation{position:relative;margin-top:48px}.sidebar-collapsed.mobile-nav-open .user-subnav:not([hidden]){position:absolute;z-index:45;left:62px;top:76px;width:190px;margin:0;padding:8px 10px;border:1px solid #c8dfed;border-radius:7px;background:#fff;box-shadow:0 12px 30px #0b254526;animation:admin-submenu-slide .18s ease-out}.sidebar-collapsed.mobile-nav-open .user-subnav:before,.sidebar-collapsed.mobile-nav-open .user-subnav:after,.sidebar-collapsed.mobile-nav-open .user-subnav a:before{display:none}.sidebar-collapsed.mobile-nav-open .user-subnav a{padding:0 9px;border-radius:4px}.sidebar-collapsed.mobile-nav-open .user-subnav a.active:after{right:0;border-radius:0 4px 4px 0}}@keyframes admin-submenu-slide{from{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:translateX(0)}}
