.alphabet-block{overflow:hidden;padding-bottom:5rem}@media (max-width: 992px){.alphabet-block{-webkit-mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, #000), color-stop(90%, #000), to(transparent));-webkit-mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);mask-image:-webkit-gradient(linear, left top, right top, from(transparent), color-stop(10%, #000), color-stop(90%, #000), to(transparent));mask-image:linear-gradient(to right, transparent 0%, #000 10%, #000 90%, transparent 100%);margin-left:-1rem;margin-right:-1rem}}@media (max-width: 767px){.alphabet-block{padding-bottom:2rem}}.alphabet-block .alphabet{margin:0;list-style:none;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:flex-start;-ms-align-items:flex-start;-ms-flex-align:flex-start;-webkit-box-align:start;align-items:flex-start;-moz-justify-content:space-evenly;-ms-justify-content:space-evenly;-webkit-box-pack:space-evenly;justify-content:space-evenly;-ms-flex-pack:space-evenly;text-transform:uppercase;-ms-flex-pack:distribute;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;overflow-x:auto;overflow-y:hidden;gap:0.75rem;padding-bottom:0.313rem}@media (max-width: 1440px){.alphabet-block .alphabet{-moz-justify-content:flex-start;-ms-justify-content:flex-start;-webkit-box-pack:start;justify-content:flex-start;-ms-flex-pack:flex-start}}@media (max-width: 992px){.alphabet-block .alphabet{padding:0 2rem 0.5rem}}.alphabet-block .alphabet::-webkit-scrollbar{height:0.25rem}.alphabet-block .alphabet::-webkit-scrollbar-track{background:transparent}.alphabet-block .alphabet::-webkit-scrollbar-thumb{background:rgba(110,110,110,0.5);border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}.alphabet-block .alphabet::-webkit-scrollbar-thumb:hover{background:rgba(110,110,110,0.9)}.alphabet-block .alphabet li{position:relative}.alphabet-block .alphabet li.current span{color:var(--text-black);background:#0FFEE6;border-color:#0FFEE6}.alphabet-block .alphabet li:not(.active){cursor:not-allowed}.alphabet-block .alphabet li:not(.active) span{color:#626161;pointer-events:none;background:#303030;border-color:#303030}.alphabet-block .alphabet li.active:hover span,.alphabet-block .alphabet li.active:focus span{color:var(--text-black);background:#0FFEE6;border-color:#0FFEE6}.alphabet-block .alphabet li span{line-height:1;cursor:pointer;display:-webkit-inline-box;display:-moz-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;background:#353535;border:0.063rem solid #353535;width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:none;flex:none;color:var(--white);font-size:0.875rem;font-weight:500;text-align:center}@media (max-width: 992px){.alphabet-block .alphabet li span{width:2.75rem;height:2.75rem}}.result-status{-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;margin-bottom:2.5rem;display:none}.result-status.show{display:-webkit-box;display:-ms-flexbox;display:flex}.result-status .btn{margin-left:auto;width:8.125rem}.result-status .btn:hover,.result-status .btn:focus{background:transparent;color:var(--text-white) !important}.result-status:not(.show)>span{display:none}.result-status .showing{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-size:0.875rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;line-height:1}.result-status #showing{font-weight:bold;display:inline-block;padding-left:0.313rem;text-transform:uppercase;line-height:1;margin-bottom:-2px}.glossary-row{-webkit-columns:20rem 3;columns:20rem 3;-webkit-column-gap:6.25rem;column-gap:6.25rem}.glossary-row .glossary-col{display:none}.glossary-row .glossary-col.show{display:block}.glossary-row .glossary-col:last-child .glossary-item{padding-bottom:0}.glossary-row .glossary-col .glossary-item{-moz-column-break-inside:avoid;-webkit-column-break-inside:avoid;break-inside:avoid;padding:0 0 4rem;position:relative;display:grid;grid-column-gap:1rem;grid-template-columns:2rem auto}.glossary-row .glossary-col .glossary-item span{background:#353535;border:1px solid #353535;width:2rem;height:2rem;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:0.875rem;font-weight:500;display:-webkit-box;display:-ms-flexbox;display:flex;-moz-align-items:center;-ms-align-items:center;-ms-flex-align:center;-webkit-box-align:center;align-items:center;-moz-justify-content:center;-ms-justify-content:center;-webkit-box-pack:center;justify-content:center;-ms-flex-pack:center;border-radius:50%;-moz-border-radius:50%;-webkit-border-radius:50%;color:var(--text-white);-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out;margin-top:-0.375rem}.glossary-row .glossary-col .glossary-item ul{max-height:15rem;overflow:hidden;overflow-y:auto}.glossary-row .glossary-col .glossary-item ul::-webkit-scrollbar{width:0.25rem}.glossary-row .glossary-col .glossary-item ul::-webkit-scrollbar-track{background:transparent}.glossary-row .glossary-col .glossary-item ul::-webkit-scrollbar-thumb{background:#6E6E6E;border-radius:.25rem;-moz-border-radius:.25rem;-webkit-border-radius:.25rem}.glossary-row .glossary-col .glossary-item ul::-webkit-scrollbar-thumb:hover{background:rgba(110,110,110,0.9)}.glossary-row .glossary-col .glossary-item ul li:not(:last-child){margin-bottom:0.5rem}.glossary-row .glossary-col .glossary-item ul li a{color:var(--text-white);text-decoration:none;text-underline-offset:0.25rem;font-size:0.875rem;letter-spacing:0.01em;-webkit-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.glossary-row .glossary-col .glossary-item ul li a:hover,.glossary-row .glossary-col .glossary-item ul li a:focus{color:#0FFEE6;text-decoration:underline}.glossary-row .glossary-col .glossary-item:hover span,.glossary-row .glossary-col .glossary-item:focus span{color:var(--text-black);background:#0FFEE6;border-color:#0FFEE6}
