math-field::part(virtual-keyboard-toggle),math-field::part(menu-toggle){display:none}math-field::part(container){padding:2px}math-field{--contains-highlight-background-color:none;background:0 0}math-field:hover{box-shadow:0px 0px 2px var(--ring);background:#f1f7ff}math-field:empty:not(:focus){box-shadow:0px 0px 2px var(--ring)}.latex-selected{background-color:#0000001a;border-radius:3px}[contenteditable=true]:focus-within .latex-selected,.latex-selected:focus-within{color:highlighttext;background-color:highlight}.math-drag-overlay{display:none}body.is-dragging-selection .math-drag-overlay{display:block}
.explanation{background-color:#eff6ff;border:1px solid #bfdbfe;border-radius:0 0 12px 12px;margin:-14px -9px -9px;padding:10px 14px 10px 44px;position:relative}.explanation.question-focused{border-color:#3b82f6}.explanation:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='20' viewBox='0 0 24 24' fill='none' stroke='%2360a5fa' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='10'/%3E%3Cline x1='12' x2='12' y1='8' y2='8'/%3E%3Cpath d='M12 12v4'/%3E%3C/svg%3E");background-repeat:no-repeat;background-size:contain;width:20px;height:20px;position:absolute;top:50%;left:14px;transform:translateY(-50%)}.explanation{margin-top:9px}