.tidy-category-nav{font:14px/1.5 Arial,sans-serif;border-top:1px solid #e5e7e8;width:100%}.tidy-category-nav .tcn-row{display:flex;align-items:center;position:relative;margin:0;padding:0;border-bottom:1px solid #e5e7e8;list-style:none;background:#fff}.tidy-category-nav .tcn-row::-webkit-details-marker{display:none}.tidy-category-nav .tcn-row>a{display:block;flex:1;min-width:0;padding:15px 18px 15px calc(18px + var(--tcn-depth,0)*14px);color:#171b1e;text-decoration:none;overflow-wrap:anywhere;transition:background-color .2s,color .2s}.tidy-category-nav .tcn-row:hover,.tidy-category-nav .tcn-row:has(>a[aria-current]){background:#f5f6f6}.tidy-category-nav .tcn-row>a[aria-current]{box-shadow:inset 3px 0 #ffd000}.tidy-category-nav .tcn-row>a:hover{color:#171b1e}.tidy-category-nav .tcn-arrow{display:flex;align-items:center;justify-content:center;width:42px;align-self:stretch;flex-shrink:0;cursor:pointer;font-size:22px;color:#687078}.tidy-category-nav details[open]>.tcn-row>.tcn-arrow{transform:rotate(90deg)}.tidy-category-nav a:focus-visible,.tidy-category-nav summary:focus-visible{outline:2px solid #c6a000;outline-offset:-3px}.tpd-sidebar .tidy-category-nav{width:calc(100% + 36px);margin-left:-18px;margin-right:-18px}@media(prefers-reduced-motion:reduce){.tidy-category-nav .tcn-row>a{transition:none}}
