.exam-info-html{color:var(--foreground);font-size:.9rem;line-height:1.5}.exam-info-html p{margin-bottom:.75em}.exam-info-html p:last-child{margin-bottom:0}.exam-info-html h1,.exam-info-html h2,.exam-info-html h3,.exam-info-html h4,.exam-info-html h5,.exam-info-html h6{color:var(--foreground);margin-top:1.1em;margin-bottom:.45em;font-weight:600;line-height:1.35}.exam-info-html h1{font-size:1.25rem}.exam-info-html h2{font-size:1.1rem}.exam-info-html h3{font-size:1rem}.exam-info-html a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.exam-info-html a:hover{opacity:.8}.exam-info-html ul,.exam-info-html ol{margin-bottom:.75em;padding-left:1.4em}.exam-info-html ul{list-style-type:disc}.exam-info-html ol{list-style-type:decimal}.exam-info-html li{margin-bottom:.25em}.exam-info-html strong,.exam-info-html b{color:var(--foreground);font-weight:600}.exam-info-html em,.exam-info-html i{font-style:italic}.exam-info-html blockquote{border-left:3px solid var(--color-purple-600);color:var(--muted-foreground);margin:.75em 0;padding-left:1em;font-style:italic}.exam-info-html code{background:var(--muted);border-radius:4px;padding:.1em .35em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em}.exam-info-html pre{background:var(--muted);border-radius:8px;margin:.75em 0;padding:1em;overflow-x:auto}.exam-info-html pre code{background:0 0;padding:0;font-size:.875em}.exam-info-html table{border-collapse:collapse;width:100%;margin:.75em 0;font-size:.875rem}.exam-info-html th,.exam-info-html td{border:1px solid var(--border);text-align:left;padding:.5em .75em}.exam-info-html th{background:var(--muted);font-weight:600}.exam-info-html img{border-radius:8px;max-width:100%;margin:.5em 0}.exam-info-html hr{border:none;border-top:1px solid var(--border);margin:1em 0}.exam-comment-bubble{background:color-mix(in oklab, var(--muted) 40%, transparent);border:1px solid color-mix(in oklab, var(--border) 60%, transparent)}.dark .exam-comment-bubble{background:color-mix(in oklab, var(--muted) 25%, transparent)}.exam-comment-html{word-break:break-word;overflow-wrap:break-word;word-wrap:break-word;line-height:1.5}.exam-comment-html br+br+br,.exam-comment-html>br:first-child,.exam-comment-html>br:last-child,.exam-comment-html h1+br,.exam-comment-html h2+br,.exam-comment-html h3+br,.exam-comment-html h4+br,.exam-comment-html h5+br,.exam-comment-html h6+br,.exam-comment-html ul+br,.exam-comment-html ol+br,.exam-comment-html li+br,.exam-comment-html blockquote+br,.exam-comment-html div+br,.exam-comment-html p+br,.exam-comment-html hr+br,.exam-comment-html pre+br,.exam-comment-html table+br,:is(.exam-comment-html br:has(+h1),.exam-comment-html br:has(+h2),.exam-comment-html br:has(+h3),.exam-comment-html br:has(+h4),.exam-comment-html br:has(+h5),.exam-comment-html br:has(+h6),.exam-comment-html br:has(+ul),.exam-comment-html br:has(+ol),.exam-comment-html br:has(+li),.exam-comment-html br:has(+blockquote),.exam-comment-html br:has(+div),.exam-comment-html br:has(+p),.exam-comment-html br:has(+hr),.exam-comment-html br:has(+pre),.exam-comment-html br:has(+table)){display:none}.exam-comment-html h1,.exam-comment-html h2,.exam-comment-html h3,.exam-comment-html h4,.exam-comment-html h5,.exam-comment-html h6{color:var(--foreground);margin-top:.85em;margin-bottom:.35em;font-weight:600;line-height:1.35}.exam-comment-html h1{font-size:1.2rem}.exam-comment-html h2{font-size:1.1rem}.exam-comment-html h3{font-size:1rem}.exam-comment-html h4,.exam-comment-html h5,.exam-comment-html h6{font-size:.9rem}.exam-comment-html p{margin-bottom:.5em}.exam-comment-html p:last-child{margin-bottom:0}.exam-comment-html a{color:var(--primary);text-underline-offset:2px;text-decoration:underline}.exam-comment-html img{border-radius:6px;max-width:100%}.exam-comment-html table{border-collapse:collapse;width:100%;margin:.5em 0;font-size:.875em;display:block;overflow-x:auto}.exam-comment-html th,.exam-comment-html td{border:1px solid var(--border);text-align:left;padding:.4em .6em}.exam-comment-html th{background:var(--muted);font-weight:600}.exam-comment-html ul,.exam-comment-html ol{padding-left:1.2em}.exam-comment-html ul{list-style-type:disc}.exam-comment-html ol{list-style-type:decimal}.exam-comment-html ul[data-type=taskList]{margin:.35em 0;padding-left:0;list-style:none}.exam-comment-html ul[data-type=taskList] li{align-items:flex-start;gap:.45em;margin-bottom:.25em;display:flex}.exam-comment-html ul[data-type=taskList] li>label{flex-shrink:0;margin-top:.1em}.exam-comment-html ul[data-type=taskList] li>div{flex:1;min-width:0}.exam-comment-html ul[data-type=taskList] input[type=checkbox]{pointer-events:none}.exam-comment-html strong,.exam-comment-html b{font-weight:600}.exam-comment-html code{background:var(--muted);border-radius:3px;padding:.1em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.85em}.exam-comment-html pre{color:#abb2bf;background:#282c34;border-radius:8px;margin:.75em 0;padding:1em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;line-height:1.5;overflow-x:auto}.exam-comment-html pre code{color:inherit;background:0 0;font-size:.875em;display:block;padding:0!important}.exam-comment-html pre code.hljs{display:block;overflow-x:visible}.exam-comment-html pre .hljs-comment,.exam-comment-html pre .hljs-quote{color:#8b949e;font-style:italic}.exam-comment-html pre .hljs-keyword,.exam-comment-html pre .hljs-selector-tag,.exam-comment-html pre .hljs-subst{color:#ff7b72}.exam-comment-html pre .hljs-string,.exam-comment-html pre .hljs-attr,.exam-comment-html pre .hljs-regexp,.exam-comment-html pre .hljs-addition{color:#a5d6ff}.exam-comment-html pre .hljs-number,.exam-comment-html pre .hljs-literal{color:#79c0ff}.exam-comment-html pre .hljs-title,.exam-comment-html pre .hljs-section,.exam-comment-html pre .hljs-name{color:#d2a8ff}.exam-comment-html pre .hljs-built_in,.exam-comment-html pre .hljs-type{color:#ffa657}.exam-comment-html pre .hljs-variable,.exam-comment-html pre .hljs-template-variable{color:#e3b341}.exam-comment-html pre .hljs-deletion{color:#f85149}.exam-comment-avatar{border:2px solid #fff6;flex-shrink:0;overflow:hidden;box-shadow:0 2px 10px #0000001f}.dark .sgl-exam-comment-avatar{border-color:#ffffff1a}.exam-comment-avatar--template{background:#4186c659!important}.exam-comment-avatar--user{background:#56ff02f4!important;border-color:#56ff02f4!important}.exam-comment-avatar--member{background:#60a5fae6!important;border-color:#2563ebcc!important}.exam-comment-avatar--vip{background:#34d399f2!important;border-color:#0ee194e6!important}.exam-comment-avatar--svip{background:#c084fcf2!important;border-color:#ec07f0f2!important}.text-member{color:#2563eb}.text-vip{color:#0ee194}.text-svip{color:#ec07f0}
