.teldat-glossary{--tg-card:#fff;--tg-text:#1f2a37;--tg-muted:#6b7280;--tg-line:rgba(31,42,55,.12);--tg-accent:#0b63a8;--tg-radius:14px;--tg-shadow:0 10px 30px rgba(0,0,0,.06);--tg-header-h:119px}.teldat-glossary.is-loading{opacity:.88;pointer-events:none}.teldat-glossary__topbar{display:flex;gap:14px;align-items:center;padding:18px;background:transparent}.teldat-glossary__select{position:relative;min-width:260px;flex:0 0 280px}.teldat-glossary__select select{width:100%;padding:14px 44px 14px 16px;border-radius:999px;border:1px solid #dcdcdc;background:#fff;color:var(--tg-text);appearance:none;outline:none}.teldat-glossary__chev{position:absolute;right:16px;top:50%;transform:translateY(-50%);color:rgba(0,0,0,.55);pointer-events:none}.teldat-glossary__search{position:relative;flex:1 1 auto}.teldat-glossary__search input{width:100%;padding:14px 56px 14px 16px;border-radius:999px;border:1px solid #dcdcdc;background:#fff;color:var(--tg-text);outline:none}.teldat-glossary__search input::placeholder{color:rgba(31,42,55,.55)}.teldat-glossary__search button{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:0;background:rgba(50,36,74,.10);color:#32244a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.15s ease}.teldat-glossary__search button:hover{background:rgba(50,36,74,.18)}.teldat-glossary__meta{display:flex;justify-content:space-between;align-items:center;padding:10px 6px 0;color:var(--tg-muted);font-size:14px}.teldat-glossary__reset{border:0;background:transparent;color:var(--tg-accent);cursor:pointer;font-weight:700;padding:0}.teldat-glossary__grid{margin-top:18px}.teldat-glossary__cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.teldat-glossary__card{background:var(--tg-card);border:1px solid var(--tg-line);border-radius:var(--tg-radius);padding:18px 18px 16px;text-decoration:none;transition:.15s ease;display:block;min-height:150px}.teldat-glossary__card:hover{transform:translateY(-2px);box-shadow:var(--tg-shadow);border-color:rgba(11,99,168,.28)}.teldat-glossary__cardTitle{margin:0 0 8px;color:var(--tg-text);font-weight:900;font-size:18px;line-height:1.25}.teldat-glossary__cardExcerpt{margin:0;color:var(--tg-muted);font-size:14.5px;line-height:1.55}.teldat-glossary__empty{background:#fff;border:1px solid var(--tg-line);border-radius:var(--tg-radius);padding:18px;color:var(--tg-muted)}.teldat-glossary__pager{display:flex;flex-wrap:wrap;gap:10px;margin-top:18px}.teldat-glossary__page{border:1px solid var(--tg-line);background:#fff;border-radius:999px;padding:8px 12px;cursor:pointer;color:var(--tg-text)}.teldat-glossary__page.is-active{border-color:rgba(11,99,168,.35);background:rgba(11,99,168,.08);color:var(--tg-accent)}.glossary-term-cat{color:#fff}@media (max-width:1200px){.teldat-glossary__cards{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:980px){.teldat-glossary__topbar{flex-direction:column;align-items:stretch}.teldat-glossary__select{flex:1 1 auto;min-width:0}.teldat-glossary__cards{grid-template-columns:1fr}}.teldat-glossary__searchBtn{position:absolute;right:10px;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:999px;border:0;background:rgba(50,36,74,.10);color:#32244a;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:.15s ease}.teldat-glossary__searchBtn:hover{background:rgba(50,36,74,.18)}.teldat-glossary__icon.et-pb-icon{font-family:'ETmodules'!important;font-size:18px;line-height:1}