@charset "UTF-8";
.market-ai-glossary-page #content{margin:0}.mai-glossary,.mai-glossary *{box-sizing:border-box}.mai-glossary{min-height:70vh;padding-bottom:90px;overflow-x:clip}.mai-glossary .mai-container{width:min(1180px,calc(100% - 40px));margin-inline:auto}.mai-glossary-hero{padding:76px 0 48px;border-bottom:1px solid rgba(39,245,163,.12);background:linear-gradient(180deg,rgba(39,245,163,.045),transparent)}.mai-glossary-hero h1{margin:.2em 0}.mai-glossary-hero>div>p{max-width:760px}.mai-glossary-intro{font-size:15px}.mai-glossary-tools{padding-block:44px}.mai-glossary-tools>label{display:block;margin-bottom:8px;font-weight:700}.mai-glossary-tools input{display:block;width:100%;max-width:100%;min-height:56px;padding:12px 16px;border:1px solid var(--mai-border);border-radius:var(--mai-radius-control);background:#0b0e10;color:var(--mai-text);font-size:17px}.mai-glossary-tools input:focus{outline:2px solid var(--mai-primary);outline-offset:2px}.mai-glossary-tools button{min-height:44px;padding:8px 13px;border:1px solid var(--mai-border);border-radius:9px;background:var(--mai-surface);color:var(--mai-text);cursor:pointer;touch-action:manipulation}.mai-glossary-tools button[aria-pressed=true]{border-color:var(--mai-primary);color:var(--mai-primary);background:rgba(39,245,163,.08)}.mai-glossary-categories,.mai-glossary-index{display:flex;flex-wrap:wrap;gap:8px;margin-top:22px}.mai-glossary-index{padding-top:20px;border-top:1px solid var(--mai-border)}.mai-glossary-list h2{margin-bottom:28px}.mai-glossary-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.mai-glossary-card{min-width:0;padding:20px}.mai-glossary-card h3{margin:14px 0 6px;font-size:20px;overflow-wrap:anywhere}.mai-glossary-card h3 a{text-decoration:none}.mai-glossary-card h3 a:hover{color:var(--mai-primary)}.mai-glossary-card p{margin:0;font-size:14px}.mai-glossary-difficulty{margin-left:8px;color:var(--mai-muted);font-size:11px}.mai-glossary-card[hidden]{display:none}.mai-glossary-empty{text-align:center}.mai-glossary-term>.mai-container{max-width:880px;padding-top:34px}.mai-glossary-breadcrumb{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:52px;color:var(--mai-muted);font-size:13px}.mai-glossary-breadcrumb a{color:var(--mai-primary)}.mai-glossary-term-header{margin-bottom:28px}.mai-glossary-term-header h1{margin:.25em 0}.mai-glossary-term article>section{margin:34px 0}.mai-glossary-term article>section>h2{padding-bottom:10px;border-bottom:1px solid rgba(39,245,163,.22);font-size:24px}.mai-glossary-definition{padding:28px}.mai-glossary-definition h2{border:0!important}.mai-glossary-related{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.mai-glossary-related a{min-width:0;padding:16px;color:var(--mai-text);text-decoration:none;overflow-wrap:anywhere}.mai-glossary-link{color:#27f5a3;text-decoration-color:rgba(39,245,163,.42);text-underline-offset:3px}.mai-glossary-link:hover{color:#7cff3a;text-decoration-color:currentColor}.mai-glossary :focus-visible{outline:2px solid var(--mai-primary);outline-offset:3px}@media(max-width:820px){.mai-glossary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.mai-glossary-hero{padding-top:56px}}@media(max-width:560px){.mai-glossary{padding-bottom:64px}.mai-glossary .mai-container{width:min(100% - 28px,1180px)}.mai-glossary-grid,.mai-glossary-related{grid-template-columns:1fr}.mai-glossary-tools button{flex:1 1 calc(50% - 8px);font-size:15px}.mai-glossary-index button{flex:0 0 calc(25% - 8px)}.mai-glossary-card{padding:18px}.mai-glossary-card p{font-size:15px}.mai-glossary-term article>section>h2{font-size:21px}}
