.wptoc-counter-checkmark ul.wptoc-list, .wptoc-counter-checkmark nav ul{list-style:none !important;padding:0 !important;margin:0 !important;border-left:none !important}#wptoc-container.wptoc-counter-checkmark, div#wptoc-container.wptoc-counter-checkmark{border:none;box-shadow:none;background:transparent;padding:0}#wptoc-container.wptoc-counter-checkmark .wptoc-title-container{border-bottom:none;background:transparent;padding-left:0;padding-right:0}#wptoc-sticky-popup.wptoc-counter-checkmark nav.wptoc-sidebar, .wptoc-sticky-fixed.wptoc-counter-checkmark nav{padding:6px 14px 10px 14px !important}.wptoc-counter-checkmark .wptoc-title-toggle, .wptoc-counter-checkmark .wptoc-icon-toggle-span{width:26px !important;height:26px !important;border-radius:6px !important;border:none !important;background:transparent !important;box-shadow:none !important;color:var(--wptoc-text-muted, #475569) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all 0.2s ease !important}.wptoc-counter-checkmark .wptoc-title-toggle:hover{background:var(--wptoc-primary-light, #f1f5f9) !important;color:var(--wptoc-primary, #0284c7) !important}.wptoc-counter-checkmark button.wptoc-toggle-sub, .wptoc-counter-checkmark .wptoc-toggle-sub{width:22px !important;height:22px !important;padding:0 !important;border-radius:5px !important;border:none !important;background:transparent !important;box-shadow:none !important;color:var(--wptoc-text-muted, #64748b) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all 0.2s ease !important}.wptoc-counter-checkmark button.wptoc-toggle-sub:hover, .wptoc-counter-checkmark .wptoc-toggle-sub:hover{color:var(--wptoc-primary, #0284c7) !important;background:var(--wptoc-primary-light, #f1f5f9) !important}.wptoc-counter-checkmark .wptoc-sticky-close-btn{width:26px !important;height:26px !important;border-radius:6px !important;border:none !important;background:transparent !important;box-shadow:none !important;color:var(--wptoc-text-muted, #64748b) !important;display:inline-flex !important;align-items:center !important;justify-content:center !important;transition:all 0.2s ease !important}.wptoc-counter-checkmark .wptoc-sticky-close-btn:hover{background:#fee2e2 !important;color:#ef4444 !important}.wptoc-counter-checkmark nav > ul.wptoc-list, div.wptoc-counter-checkmark nav > ul{position:relative !important;padding-left:0 !important;margin:0 !important}.wptoc-counter-checkmark nav > ul.wptoc-list::before, div.wptoc-counter-checkmark nav > ul::before{content:'' !important;position:absolute !important;left:8.5px !important;top:14px !important;bottom:14px !important;width:1.5px !important;background:var(--wptoc-counter-color, rgba(148, 163, 184, 0.3)) !important;border-radius:1px !important;z-index:1 !important;pointer-events:none !important}.wptoc-counter-checkmark nav ul li a::before, .wptoc-counter-checkmark nav ul li a::after{content:none !important;display:none !important}.wptoc-counter-checkmark nav > ul > li > .wptoc-item-row, .wptoc-counter-checkmark li[class*="-heading-level-2"] > .wptoc-item-row{position:relative !important;padding-left:26px !important;margin-top:8px !important;margin-bottom:4px !important;background:transparent !important;border-left:none !important}.wptoc-counter-checkmark nav > ul > li > .wptoc-item-row::before, .wptoc-counter-checkmark li[class*="-heading-level-2"] > .wptoc-item-row::before{content:'' !important;position:absolute !important;left:0 !important;top:50% !important;transform:translateY(-50%) !important;width:18px !important;height:18px !important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2394a3b8' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23ffffff'/%3E%3Cpolyline points='16 9 10 15 7 12'/%3E%3C/svg%3E") no-repeat center center / contain !important;z-index:2 !important;box-sizing:border-box !important;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important}.wptoc-counter-checkmark nav > ul > li > .wptoc-item-row > a, .wptoc-counter-checkmark li[class*="-heading-level-2"] > .wptoc-item-row > a{font-weight:600 !important;font-size:13.5px;color:var(--wptoc-text, #334155) !important;transition:color 0.15s ease !important}.wptoc-counter-checkmark ul.wptoc-list ul{position:relative !important;margin:0 !important;padding-left:0 !important;border-left:none !important}.wptoc-counter-checkmark ul.wptoc-list ul li > .wptoc-item-row, .wptoc-counter-checkmark li[class*="-heading-level-3"] > .wptoc-item-row, .wptoc-counter-checkmark li[class*="-heading-level-4"] > .wptoc-item-row, .wptoc-counter-checkmark li[class*="-heading-level-5"] > .wptoc-item-row{position:relative !important;padding-left:26px !important;margin:3px 0 !important;background:transparent !important;border-left:none !important}.wptoc-counter-checkmark ul.wptoc-list ul li > .wptoc-item-row::before, .wptoc-counter-checkmark li[class*="-heading-level-3"] > .wptoc-item-row::before, .wptoc-counter-checkmark li[class*="-heading-level-4"] > .wptoc-item-row::before, .wptoc-counter-checkmark li[class*="-heading-level-5"] > .wptoc-item-row::before{content:'' !important;position:absolute !important;left:8.5px !important;top:50% !important;transform:translateY(-50%) !important;width:8px !important;height:1.5px !important;border-radius:1px !important;background-color:var(--wptoc-counter-color, #94a3b8) !important;opacity:0.8 !important;border:none !important;box-shadow:none !important;z-index:2 !important;transition:all 0.2s cubic-bezier(0.4, 0, 0.2, 1) !important}.wptoc-counter-checkmark ul.wptoc-list ul > li > .wptoc-item-row > a, .wptoc-counter-checkmark li[class*="-heading-level-3"] > .wptoc-item-row > a{padding-left:var(--wptoc-child-indent, 14px) !important}.wptoc-counter-checkmark li[class*="-heading-level-4"] > .wptoc-item-row > a{padding-left:calc(var(--wptoc-child-indent, 14px) * 2) !important}.wptoc-counter-checkmark li[class*="-heading-level-5"] > .wptoc-item-row > a{padding-left:calc(var(--wptoc-child-indent, 14px) * 3) !important}.wptoc-counter-checkmark ul.wptoc-list ul li > .wptoc-item-row > a, .wptoc-counter-checkmark li[class*="-heading-level-3"] > .wptoc-item-row > a, .wptoc-counter-checkmark li[class*="-heading-level-4"] > .wptoc-item-row > a, .wptoc-counter-checkmark li[class*="-heading-level-5"] > .wptoc-item-row > a{font-weight:400 !important;font-size:13px;color:var(--wptoc-text-muted, #64748b) !important;transition:color 0.15s ease !important}.wptoc-counter-checkmark .wptoc-item-row, .wptoc-counter-checkmark .wptoc-item-row:hover, .wptoc-counter-checkmark li.active > .wptoc-item-row{background:transparent !important;background-color:transparent !important}.wptoc-counter-checkmark nav > ul > li > .wptoc-item-row:hover::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316a34a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23ffffff'/%3E%3Cpolyline points='16 9 10 15 7 12'/%3E%3C/svg%3E") no-repeat center center / contain !important;transform:translateY(-50%) scale(1.15) !important}.wptoc-counter-checkmark ul.wptoc-list ul li > .wptoc-item-row:hover::before{background-color:var(--wptoc-primary, #16a34a) !important;width:10px !important}.wptoc-counter-checkmark .wptoc-item-row:hover > a{color:var(--wptoc-primary, #16a34a) !important}.wptoc-counter-checkmark nav > ul > li.active > .wptoc-item-row::before{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2316a34a' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10' fill='%23ffffff'/%3E%3Cpolyline points='16 9 10 15 7 12'/%3E%3C/svg%3E") no-repeat center center / contain !important;transform:translateY(-50%) scale(1.18) !important}.wptoc-counter-checkmark nav > ul > li.active > .wptoc-item-row > a{color:var(--wptoc-primary, #16a34a) !important;font-weight:700 !important}.wptoc-counter-checkmark ul.wptoc-list ul li.active > .wptoc-item-row::before{background-color:var(--wptoc-primary, #16a34a) !important;width:10px !important}.wptoc-counter-checkmark ul.wptoc-list ul li.active > .wptoc-item-row > a{color:var(--wptoc-primary, #16a34a) !important;font-weight:600 !important}