.terminology-wrapper{margin-top:2.25rem;display:flex;flex-flow:row wrap;justify-content:space-between;padding:1.25rem}.glossary-term{display:flex;flex-flow:column wrap;flex-grow:1;justify-content:space-evenly;padding:1.25rem .25rem;margin-bottom:1.25rem;background:#fefefe;border-radius:1.75rem;max-width:100%;width:100%}.glossary-term .term-name{border-bottom:1px solid #f39200;text-transform:capitalize;color:#030d12;font-size:1.25rem;padding-bottom:.25rem}.glossary-term .term-content{padding:.75rem;width:100%;color:#0b1d27}.glossary-term .term-references .term-reference{margin-left:2.25rem;padding-left:.75rem;list-style-type:disclosure-closed}.glossary-term .term-content b{color:#1f3c48;font-stretch:extra-condensed;text-transform:uppercase;font-weight:350;font-size:.75rem}.glossary-term .term-content .term-text{margin-bottom:.75rem}.glossary-term .term-content .term-text p{padding:.75rem;text-align:justify}.glossary-term .term-content .term-abbreviation{margin-bottom:.75rem}.term-alias{font-weight:200;font-size:.85rem;padding:.25rem;border:1px solid #e1e1e1;background:#e8e8e8;border-radius:.25rem}.glossary-inline{display:inline;position:relative;cursor:help}.glossary-inline summary{display:inline;font-weight:700;text-decoration:underline dotted;cursor:help;list-style:none}.glossary-inline::-webkit-details-marker{display:none}.glossary-popover{position:absolute;top:1.75em;left:-2.5em;z-index:10;background:#fefefe;border:1px solid #f39200;border-radius:.25rem;padding:.75rem;width:42em;box-shadow:0 0 8px rgba(0,0,0,.1);font-size:.875rem}.glossary-popover-title{font-weight:700;font-size:.9125rem;margin-bottom:.125rem}.glossary-inline[open] .glossary-popover{display:block}.glossary-popover a{color:#007acc;text-decoration:underline}