.h-lms-ranking .h-lms-ranking__heading:not(.has-background){background-color:#ddd}.h-lms-ranking .h-lms-ranking__heading *{color:inherit}.h-lms-ranking--has-js .h-lms-ranking__heading.is-style-faw-h3{margin:0;padding:0!important}.h-lms-ranking button.h-lms-ranking__button{all:unset;align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:1em;justify-content:space-between;padding:1.5rem 0;width:100%}.h-lms-ranking button.h-lms-ranking__button:focus{outline:.3rem solid currentColor}.h-lms-ranking button.h-lms-ranking__button:focus:not(:focus-visible){outline:none}.h-lms-ranking__icon{display:block!important;flex:0 0 auto;transition:transform .125s linear}.h-lms-ranking__icon line,.h-lms-ranking__icon polyline{stroke:currentColor}.h-lms-ranking__icon line{transform-origin:50% 50%;transition:transform .125s linear}.h-lms-ranking__svg{display:block}.h-lms-ranking__button[aria-expanded=true] .h-lms-ranking__icon--caret{transform:scaleY(-1)}.h-lms-ranking__button[aria-expanded=true] .h-lms-ranking__icon--plusminus line:last-child{transform:rotate(90deg)}.h-lms-ranking .h-lms-ranking__content{padding:0 0 2.5rem}.h-lms-ranking .h-lms-ranking__content[aria-hidden=true]{display:none}.h-lms-ranking .h-lms-ranking__content>:first-child{margin-top:0}.h-lms-ranking .h-lms-ranking__content>:last-child{margin-bottom:0}.h-lms-ranking .h-lms-ranking__button,.h-lms-ranking .h-lms-ranking__heading{background-color:transparent!important}.h-lms-ranking+.h-lms-ranking{border-top:.2rem solid}.h-lms-interactive-rankings{margin-bottom:2rem}.h-lms-interactive-rankings-nav{box-shadow:0 4px 2px -2px rgba(0,0,0,.1);display:flex;outline:none;overflow-x:auto;padding:0;scrollbar-width:thin;white-space:nowrap}.h-lms-interactive-rankings-nav li{align-items:center;display:flex;flex:1;justify-content:center;width:-moz-max-content;width:max-content}.h-lms-interactive-rankings-nav a{align-items:center;color:#000;cursor:pointer;display:flex;justify-content:center;margin-left:0;outline:none;padding-left:20px!important;padding-right:20px!important;position:relative;text-align:center;text-decoration:none;width:100%}.h-lms-interactive-rankings-nav a:before{bottom:0!important;content:"";position:absolute!important;width:100%!important}.h-lms-interactive-rankings-nav a:not(.active):before{border-bottom:3px solid transparent!important}.h-lms-interactive-rankings-nav a:focus:not(.active):before,.h-lms-interactive-rankings-nav a:hover:not(.active):before{border-bottom:3px solid #ddd!important;left:0!important}.h-lms-interactive-rankings-nav a.active:before{border-bottom:3px solid #f4241d!important;left:0!important}.h-lms-interactive-rankings-content-section{margin-top:15px;overflow-y:auto}.h-lms-interactive-rankings-order-section{padding:.5em}.h-lms-interactive-rankings-order-item{align-items:center;background-color:#fff;border-radius:1rem;box-shadow:0 0 5px 0 rgba(0,0,0,.25);display:flex;justify-content:space-between;margin-bottom:15px;margin-top:15px;padding:1rem}.h-lms-interactive-rankings-order-item select{background-color:#fff;background-size:1em;border:1px solid #ddd;border-radius:1.45em;color:#000;cursor:pointer;margin-right:1em;padding-bottom:0;padding-top:0;width:-moz-fit-content;width:fit-content}.h-lms-interactive-rankings-order-item.disabled{opacity:.5;pointer-events:none}.h-lms-rank-selector{background-color:#fff;display:inline-block;width:-moz-fit-content;width:fit-content}.h-lms-rank-selector-btn{align-items:center;background-color:#fff;border:none;border-radius:5rem;box-shadow:1px 1px 1px 1px rgba(0,0,0,.15);color:#333;cursor:pointer;display:inline-flex;font-size:16px;gap:4px;justify-content:center;padding:auto auto auto 1.5rem}.h-lms-dropdown-select-btn__text{font-weight:500}.h-lms-rank-selector-btn:after{content:"";display:inline-block;fill:currentColor;background:url("data:image/svg+xml;utf8,<svg viewBox=\"0 0 24 24\" fill=\"none\" xmlns=\"http://www.w3.org/2000/svg\"><g id=\"SVGRepo_bgCarrier\" stroke-width=\"0\"></g><g id=\"SVGRepo_tracerCarrier\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></g><g id=\"SVGRepo_iconCarrier\"> <g id=\"Arrow / Caret_Down_MD\"> <path id=\"Vector\" d=\"M16 10L12 14L8 10\" stroke=\"%23000000\" stroke-width=\"2\" stroke-linecap=\"round\" stroke-linejoin=\"round\"></path> </g> </g></svg>") no-repeat 50%;background-size:contain;height:2rem;transition:.5s;width:2rem}.h-lms-rank-selector-btn.open:after{transform:rotate(180deg);transition:.5s}.h-lms-rank-selector-btn span,.h-lms-rank-selector-btn:after{margin:0;padding:0;pointer-events:none}.h-lms-rank-selector-content{background-color:#fff;border-radius:10px;box-shadow:0 8px 16px 0 rgba(0,0,0,.2);display:none;height:-moz-max-content;height:max-content;padding-bottom:16px;padding-top:16px;position:absolute;text-decoration:none;width:-moz-max-content;width:max-content;z-index:100}.h-lms-rank-selector-content.active,.h-lms-rank-selector-content.active:focus,.h-lms-rank-selector-content.active:hover{display:block;text-decoration:none}.h-lms-rank-selector-active:focus{border:1px solid red;outline:none}.h-lms-rank-selector-content a,.h-lms-rank-selector-content a:active,.h-lms-rank-selector-content a:focus,.h-lms-rank-selector-content a:visited{color:#000;text-decoration:none}.h-lms-dropdown-select-content-item{align-items:center;background-color:#fff;border:none;cursor:pointer;display:flex;outline:none;padding-left:16px;padding-right:16px;text-decoration:none}.h-lms-dropdown-select-content-item *{outline:none;pointer-events:none;text-decoration:none}.h-lms-dropdown-select-content-item input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border:1px solid red;border-radius:50%;cursor:pointer;height:20px;margin-right:16px;position:relative;width:20px}.h-lms-dropdown-select-content-item input[type=radio]:after{background-color:red;border-radius:50%;content:"";height:10px;left:50%;opacity:0;position:absolute;top:50%;transform:translate(-50%,-50%);transition:opacity .2s ease,transform .2s ease;width:10px}.h-lms-dropdown-select-content-item input[type=radio]:checked:after{opacity:1;transform:translate(-50%,-50%) scale(1)}.h-lms-dropdown-select-content-item:active,.h-lms-dropdown-select-content-item:focus,.h-lms-dropdown-select-content-item:hover{background:none;background-color:rgba(0,0,0,.05)}
