.wcsm-sidebar-menu{--wcsm-primary:#0b3a5b;--wcsm-primary-soft:#eaf2f8;--wcsm-border:#d8e1e8;--wcsm-text:#1a2a35;--wcsm-muted:#728394;--wcsm-count-bg:#0f7ec2;--wcsm-radius:14px;background:#fff!important;border:1px solid var(--wcsm-border);border-radius:var(--wcsm-radius);box-shadow:0 10px 26px rgb(11 58 91 / .08);padding:14px;position:relative;color:var(--wcsm-text)!important;display:block!important;opacity:1!important;visibility:visible!important}.wcsm-title{margin:0 0 10px;font-size:18px;line-height:1.3;color:var(--wcsm-primary)}.wcsm-list{list-style:none;margin:0;padding:0;display:block!important}.wcsm-submenu-wrap>.wcsm-list{margin-left:12px;padding-left:10px;border-left:1px dashed var(--wcsm-border)}.wcsm-row{display:flex;align-items:center;gap:6px;min-height:38px;opacity:1!important;visibility:visible!important}.wcsm-item+.wcsm-item{margin-top:4px}.wcsm-toggle{width:22px;min-width:22px;height:22px;border:0;border-radius:6px;background:#fff0;padding:0;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.wcsm-toggle:hover{background:var(--wcsm-primary-soft)}.wcsm-toggle-empty{cursor:default}.wcsm-chevron{width:8px;height:8px;border-right:2px solid var(--wcsm-muted);border-bottom:2px solid var(--wcsm-muted);transform:rotate(-45deg);transition:transform 0.22s ease}.wcsm-item.is-open>.wcsm-row .wcsm-chevron{transform:rotate(45deg)}.wcsm-link{flex:1;display:flex;justify-content:space-between;align-items:center;gap:8px;text-decoration:none!important;color:var(--wcsm-text)!important;border-radius:10px;padding:8px 10px;transition:background-color 0.2s ease,color 0.2s ease}.wcsm-link:hover{background:var(--wcsm-primary-soft);color:var(--wcsm-primary)!important}.wcsm-item.is-current>.wcsm-row .wcsm-link{background:var(--wcsm-primary);color:#fff!important;font-weight:600}.wcsm-name{font-size:14px;line-height:1.3;color:inherit!important;opacity:1!important;visibility:visible!important}.wcsm-count{font-size:12px;line-height:1;color:#fff;background:var(--wcsm-count-bg);border-radius:999px;min-width:22px;height:22px;padding:0 7px;display:inline-flex;align-items:center;justify-content:center}.wcsm-item.is-current>.wcsm-row .wcsm-count{background:#fff;color:var(--wcsm-primary)}.wcsm-submenu-wrap{display:none}.wcsm-item.is-open>.wcsm-submenu-wrap{display:block}.wcsm-sidebar-menu ul,.wcsm-sidebar-menu li,.wcsm-sidebar-menu a,.wcsm-sidebar-menu span,.wcsm-sidebar-menu button{opacity:1!important;visibility:visible!important}@media (max-width:1024px){.wcsm-sidebar-menu{border-radius:12px;box-shadow:0 8px 20px rgb(11 58 91 / .12)}}