._root_1p7nn_1{background:color-mix(in srgb,var(--info) 7%,var(--card));border:1px solid color-mix(in srgb,var(--info) 25%,var(--border));border-radius:var(--radius-md);overflow:hidden;margin-bottom:1.25rem}._head_1p7nn_9{display:flex;align-items:center;gap:8px;width:100%;font:inherit;font-size:1rem;font-weight:700;color:var(--foreground);background:none;border:none;padding:var(--spacing-4) 1.25rem;cursor:pointer;text-align:left}._head_1p7nn_9 svg:first-child{color:var(--info)}._head_1p7nn_9 span{flex:1}._body_1p7nn_33{display:flex;flex-direction:column;gap:var(--spacing-3);padding:0 1.25rem 1.25rem}._body_1p7nn_33 p{font-size:.9375rem;line-height:1.65;color:var(--foreground);margin:0}._good_1p7nn_47{color:var(--success)}._bad_1p7nn_51{color:var(--error)}._glossary_1p7nn_55{font-size:.875rem;color:var(--foreground);background:var(--card);border-radius:var(--radius-sm);padding:var(--spacing-3) var(--spacing-4)}._glossary_1p7nn_55 summary{font-weight:700;cursor:pointer}._glossary_1p7nn_55 dl{margin:var(--spacing-3) 0 0;display:flex;flex-direction:column;gap:var(--spacing-2)}._glossary_1p7nn_55 dt{font-weight:700;font-size:.8125rem;color:var(--foreground)}._glossary_1p7nn_55 dd{margin:2px 0 0;font-size:.8125rem;line-height:1.55;color:var(--muted-foreground)}
