#ez-toc-container{width:100%!important;background-color:#fff;border:0 !important;border-radius:8px!important;-webkit-box-shadow:0 0 20px 0 rgb(0 0 0 / .2);box-shadow:0 0 20px 0 rgb(0 0 0 / .2);padding:0!important;overflow:hidden}#ez-toc-container a,#ez-toc-container a:visited{color:#444;font-weight:600}#ez-toc-container a:hover{color:#0170b9}#ez-toc-container .ez-toc-title-container{display:flex;justify-content:space-between;align-items:center;cursor:pointer;margin:0;padding:10px 12px;background-color:#0170b9;color:#fff;-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}#ez-toc-container ul{margin-top:10px!important;padding-bottom:15px!important;display:flex;flex-wrap:wrap;row-gap:10px}#ez-toc-container ul li{list-style:none;width:50%;padding:0 15px;font-size:90%!important}.ez-toc-counter nav ul li a::before{content:counters(item, ".", decimal)!important;counter-increment:item!important;flex-shrink:0!important;width:25px;height:25px;background:#0170b9;border-radius:100%;color:#fff;display:flex!important;justify-content:center;align-items:center;font-size:13px;font-weight:700;margin-right:10px!important}#ez-toc-container .ez-toc-title-toggle::after{content:"▼";transition:transform .3s}.ez-toc-title-container .ez-toc-title-toggle{transition:transform .3s}.ez-toc-title-container.ez-toc-collapsed .ez-toc-title-toggle{transform:rotate(180deg)}#ez-toc-container nav{max-height:0;overflow:hidden;transition:max-height .5s}@media (max-width:768px){#ez-toc-container ul li{width:100%;font-size:80%!important}.ez-toc-counter nav ul li a::before{width:18px;height:18px;margin-top:2px;font-size:12px}}