div.terminology_terminology__hIKL6{width:min(100% - 4ch,60rem);margin:0 auto;padding:0 1rem}.terminology_searchForm__ahiK8{position:relative;margin-bottom:2rem}input[type=search].terminology_search__8AJhl{display:flex;width:100%;padding:1rem 1.5rem;font-size:1.2rem;justify-content:center;align-items:center;margin:0 0 1rem;border:1px solid var(--accent,#eaeaea);border-radius:.5rem;box-shadow:0 2px 5px rgba(0,0,0,.05);transition:all .3s ease}input[type=search].terminology_search__8AJhl:focus{outline:none;border-color:var(--accent-800,#aaa);box-shadow:0 3px 8px rgba(0,0,0,.1)}.terminology_searchButton__OBAPJ{padding:.75rem 2rem;font-size:1rem;background-color:var(--primary,#007acc);color:var(--accent-50,white);border:none;border-radius:.5rem;cursor:pointer;transition:background-color .3s ease}.terminology_searchButton__OBAPJ:hover{background-color:var(--primary-900,#005fa3)}.terminology_searchButton__OBAPJ:active{transform:scale(.98)}.terminology_searchActions__hoT_d{margin-top:1rem;text-align:center}.terminology_clearSearch__1jt9p{color:var(--text-700,#666);text-decoration:none;font-size:.95rem}.terminology_clearSearch__1jt9p:hover{text-decoration:underline;color:var(--text-900,#333)}div.terminology_wrapper__ryqKc{margin-top:2rem}div.terminology_wrapper__ryqKc section{display:grid;grid-template-columns:1fr auto;grid-template-areas:"content letter";grid-gap:var(--space-100-200,3rem);gap:var(--space-100-200,3rem);margin-bottom:3rem}@media(max-width:768px){div.terminology_wrapper__ryqKc section{grid-template-columns:1fr;grid-template-areas:"letter" "content";gap:1rem}}div.terminology_wrapper__ryqKc h2{grid-area:letter;font-size:2.5rem;color:var(--clr-foreground,var(--text-900,#333));text-transform:uppercase;opacity:.7}@media(max-width:768px){div.terminology_wrapper__ryqKc h2{font-size:2rem;margin-bottom:1rem}}div.terminology_wrapper__ryqKc dl{grid-area:content;display:flex;flex-flow:wrap;gap:var(--space-100-200)}div.terminology_wrapper__ryqKc dl>div{flex:0 1 320px;scroll-margin-top:5vh;margin-bottom:1rem}.terminology_termEntry__TlwEn{border-radius:.5rem;border:1px solid var(--accent,#eaeaea);transition:all .3s ease;background-color:var(--background-50,#fff);box-shadow:0 2px 5px rgba(0,0,0,.05)}.terminology_termEntry__TlwEn:hover{box-shadow:0 5px 15px rgba(0,0,0,.1);transform:translateY(-2px)}.terminology_termEntry__TlwEn.terminology_targetDiv__vba3_{outline:3px solid var(--clr-foreground,var(--primary,#007acc));box-shadow:0 5px 10px rgba(0,0,0,.5);background-color:var(--accent-50,#f0f8ff)}.terminology_termEntry__TlwEn.terminology_targetDiv__vba3_:hover{box-shadow:0 5px 10px rgba(0,0,0,.75)}.terminology_termEntry__TlwEn:target{outline:3px solid var(--clr-foreground,var(--primary,#007acc));background-color:var(--accent-50,#f0f8ff);animation:terminology_highlight__gDOcW 2s ease-out}@keyframes terminology_highlight__gDOcW{0%{background-color:var(--accent-50,#e6f2ff);transform:scale(1.02)}to{background-color:var(--accent-50,#f0f8ff);transform:scale(1)}}.terminology_termLink__IMwHa{display:block;text-decoration:none;color:inherit;padding:1.5rem}.terminology_termLink__IMwHa:hover{background-color:rgba(0,0,0,0)}.terminology_termLink__IMwHa dt{font-weight:700;font-size:1.1rem;margin-bottom:.5rem;color:var(--clr-foreground,var(--text-900,#333))}.terminology_termLink__IMwHa dd{-webkit-margin-before:1rem;margin-block-start:1rem;-webkit-margin-start:0;margin-inline-start:0;line-height:1.6;font-size:1rem;color:var(--clr-foreground,var(--text-900,#333));text-align:justify}.terminology_noResults__Tm8Hh,.terminology_resultsSummary__6d0jF,.terminology_shareSection__h3OIi{text-align:center;margin:2rem 0;color:var(--text-700,#666)}.terminology_resultsCount__cB_fw{font-size:1.1rem}.terminology_shareText__mP6mc{font-size:.9rem;word-break:break-all}.terminology_alphabetNav__IO3L1{display:flex;justify-content:center;gap:.5rem;margin:2rem 0;flex-wrap:wrap;padding:1rem;background-color:var(--accent-50,#f9f9f9);border-radius:.5rem}.terminology_alphabetLink__JoxqH{padding:.5rem 1rem;text-decoration:none;border:1px solid var(--accent,#ddd);border-radius:.25rem;background-color:var(--background-50,white);transition:all .2s ease;font-weight:500}.terminology_alphabetLink__JoxqH.terminology_disabled__Ee3nx{opacity:.5;pointer-events:none;background-color:var(--accent-50,#f5f5f5);color:var(--text-700,#999)}.terminology_alphabetLink__JoxqH:hover:not(.terminology_disabled__Ee3nx){background-color:var(--primary,#007acc);color:var(--accent-50,white);border-color:var(--primary,#007acc)}
/*# sourceMappingURL=533b65aae9876aac.css.map*/