.glossary-filters[data-v-f500027e]{border:1px solid var(--ot-line);background:var(--ot-surface-soft);border-radius:14px;flex-wrap:wrap;align-items:end;gap:14px 18px;margin:22px 0 8px;padding:18px;display:flex}.glossary-filters__field[data-v-f500027e]{gap:5px;min-width:170px;display:grid}.glossary-filters__field--search[data-v-f500027e]{flex:220px}.glossary-filters__label[data-v-f500027e]{color:var(--ot-muted,#5a6473);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:800}.glossary-filters input[type=search][data-v-f500027e],.glossary-filters select[data-v-f500027e]{border:1px solid var(--ot-line);min-height:40px;color:var(--ot-text);background:var(--ot-surface);font:inherit;border-radius:9px;padding:8px 12px;font-size:15px}.glossary-filters input[data-v-f500027e]:focus-visible,.glossary-filters select[data-v-f500027e]:focus-visible{outline:3px solid var(--ot-blue,#06c);outline-offset:2px}.glossary-filters select[data-v-f500027e]:disabled{color:var(--ot-muted,#5a6473);cursor:not-allowed}.glossary-filters__check[data-v-f500027e]{min-height:40px;color:var(--ot-text);align-items:center;gap:8px;font-size:14px;font-weight:650;display:inline-flex}.glossary-filters__check input[data-v-f500027e]{width:18px;height:18px;accent-color:var(--ot-red-text,#c00)}.glossary-filters__check input[data-v-f500027e]:focus-visible{outline:3px solid var(--ot-blue,#06c);outline-offset:2px}@media (width<=560px){.glossary-filters[data-v-f500027e]{padding:14px}.glossary-filters__field[data-v-f500027e],.glossary-filters__field--search[data-v-f500027e]{flex:100%;min-width:0}}.glossary-results[data-v-e05a3bbc],.glossary-results__row[data-v-e05a3bbc]{margin:0;padding:0;list-style:none}.glossary-results[data-v-e05a3bbc]{margin-top:18px}.glossary-results__letter[data-v-e05a3bbc]{color:var(--ot-muted,#5a6473);letter-spacing:.06em;text-transform:uppercase;margin:18px 0 2px;padding:0 6px;font-size:13px;font-weight:800;line-height:1.2}.glossary-results__group:first-child .glossary-results__letter[data-v-e05a3bbc]{margin-top:0}.glossary-results__row[data-v-e05a3bbc]{scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;align-items:flex-start;gap:12px;padding:6px 6px 12px;scroll-padding-inline:6px;display:flex;overflow-x:auto}.glossary-results__item[data-v-e05a3bbc]{scroll-snap-align:start;min-width:0;scroll-margin-top:calc(40px + var(--ot-sticky-header,0px));flex:0 0 78%;display:flex}@media (width>=640px){.glossary-results[data-v-e05a3bbc]{grid-template-columns:repeat(auto-fill,minmax(min(260px,100%),1fr));gap:14px;display:grid}.glossary-results__group[data-v-e05a3bbc],.glossary-results__row[data-v-e05a3bbc]{display:contents}.glossary-results__letter[data-v-e05a3bbc]{display:none}.glossary-results__item[data-v-e05a3bbc]{scroll-margin-top:calc(24px + var(--ot-sticky-header,0px))}}.glossary-results.glossary-results--stack[data-v-e05a3bbc]{grid-template-columns:minmax(0,1fr);gap:14px;max-width:720px;display:grid}.glossary-results--stack .glossary-results__group[data-v-e05a3bbc],.glossary-results--stack .glossary-results__row[data-v-e05a3bbc]{display:contents}.glossary-results--stack .glossary-results__letter[data-v-e05a3bbc]{display:none}.glossary-results--stack .glossary-results__item[data-v-e05a3bbc]{scroll-margin-top:calc(24px + var(--ot-sticky-header,0px))}.glossary-card[data-v-e05a3bbc]{box-sizing:border-box;border:1px solid var(--ot-panel-border);border-radius:var(--ot-panel-radius);background:var(--ot-panel-bg);width:100%;min-height:44px;box-shadow:var(--ot-panel-shadow);color:var(--ot-text);flex-direction:column;flex:1;gap:6px;padding:16px;text-decoration:none;transition:border-color .15s,box-shadow .15s;display:flex}.glossary-card[data-v-e05a3bbc]:focus-visible,.glossary-card[data-v-e05a3bbc]:hover{border-color:color-mix(in srgb,var(--ot-blue) 48%,var(--ot-line));box-shadow:var(--ot-shadow-card-hover)}.glossary-card[data-v-e05a3bbc]:focus-visible{outline:3px solid var(--ot-blue,#06c);outline-offset:2px}.glossary-card__head[data-v-e05a3bbc]{align-items:baseline;gap:6px 12px;display:flex}.glossary-card__term[data-v-e05a3bbc]{min-width:0;color:var(--ot-link,#06c);flex:1;font-size:17px;font-weight:750;line-height:1.3}.glossary-card:focus-visible .glossary-card__term[data-v-e05a3bbc],.glossary-card:hover .glossary-card__term[data-v-e05a3bbc]{text-decoration:underline}.glossary-card__arrow[data-v-e05a3bbc]{flex:none}.glossary-card__chip[data-v-e05a3bbc]{background:var(--ot-surface-soft);color:var(--ot-muted,#5a6473);letter-spacing:.02em;border-radius:999px;flex:none;padding:2px 9px;font-size:12px;font-weight:750}.glossary-card__definition[data-v-e05a3bbc]{color:var(--ot-text);font-size:15px;line-height:1.5}.glossary-card__definition--clamp[data-v-e05a3bbc]{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.glossary-results__empty[data-v-e05a3bbc]{border:1px dashed var(--ot-line);color:var(--ot-muted,#5a6473);border-radius:12px;margin:26px 0 0;padding:18px}.glossary-page[data-v-29f396c6] .glossary-filters{margin-top:10px}.glossary-az[data-v-29f396c6]{flex-wrap:wrap;gap:4px 6px;margin:14px 0 0;display:flex}.glossary-az a[data-v-29f396c6]{border:1px solid var(--ot-line);min-width:30px;color:var(--ot-link,#06c);text-align:center;border-radius:8px;padding:5px 7px;font-size:13px;font-weight:800;text-decoration:none;display:inline-block}.glossary-az a[data-v-29f396c6]:focus-visible,.glossary-az a[data-v-29f396c6]:hover{text-decoration:underline}.glossary-az a[data-v-29f396c6]:focus-visible{outline:3px solid var(--ot-blue,#06c);outline-offset:2px}
