.note-module__ilbqRG__remarkInternal{color:#374151;font-size:.95rem;line-height:1.75}.dark .note-module__ilbqRG__remarkInternal{color:#d1d5db}.note-module__ilbqRG__remarkInternal blockquote{background-color:#8b5cf614;border-left:3px solid #8b5cf6;border-radius:0 6px 6px 0;margin:1.5em 0;padding:12px 20px;font-size:.9rem}.dark .note-module__ilbqRG__remarkInternal blockquote{background-color:#8b5cf61f;border-left-color:#a78bfa}.note-module__ilbqRG__remarkInternal pre{background-color:#1e1e2e;border:1px solid #ffffff0f;border-radius:8px;margin:1.5em 0;padding:1em 1.25em;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.85rem;line-height:1.6;overflow:auto}.dark .note-module__ilbqRG__remarkInternal pre{background-color:#111118;border-color:#ffffff14}.note-module__ilbqRG__remarkInternal code{color:#e2e8f0}.note-module__ilbqRG__remarkInternal p code,.note-module__ilbqRG__remarkInternal li code,.note-module__ilbqRG__remarkInternal td code{color:#be185d;background-color:#f1f5f9;border-radius:4px;padding:2px 6px;font-family:JetBrains Mono,Fira Code,Consolas,monospace;font-size:.85em}:is(.dark .note-module__ilbqRG__remarkInternal p code,.dark .note-module__ilbqRG__remarkInternal li code,.dark .note-module__ilbqRG__remarkInternal td code){color:#f472b6;background-color:#ffffff14}.note-module__ilbqRG__remarkInternal p{margin:.75em 0}.note-module__ilbqRG__remarkInternal em{color:#6d28d9;font-style:italic}.dark .note-module__ilbqRG__remarkInternal em{color:#c4b5fd}.note-module__ilbqRG__remarkInternal strong{color:#1e293b;font-weight:600}.dark .note-module__ilbqRG__remarkInternal strong{color:#f1f5f9}.note-module__ilbqRG__remarkInternal h1{clear:left;color:#111827;border-bottom:1px solid #e5e7eb;margin:2em 0 .75em;padding-bottom:.3em;font-size:1.6em;font-weight:700;line-height:1.4}.dark .note-module__ilbqRG__remarkInternal h1{color:#f9fafb;border-bottom-color:#374151}.note-module__ilbqRG__remarkInternal h2{clear:left;color:#7c3aed;border-bottom:1px solid #e5e7eb;margin:2em 0 .5em;padding-bottom:.3em;font-size:1.35em;font-weight:600;line-height:1.4}.dark .note-module__ilbqRG__remarkInternal h2{color:#a78bfa;border-bottom-color:#374151}.note-module__ilbqRG__remarkInternal h3{clear:left;color:#1e40af;margin:1.75em 0 .5em;font-size:1.15em;font-weight:600;line-height:1.4}.dark .note-module__ilbqRG__remarkInternal h3{color:#93c5fd}.note-module__ilbqRG__remarkInternal h4{clear:left;color:#4b5563;margin:1.5em 0 .5em;font-size:1em;font-weight:600}.dark .note-module__ilbqRG__remarkInternal h4{color:#9ca3af}.note-module__ilbqRG__remarkInternal ul{margin:.75em 0;padding:0 0 0 1.75rem;list-style-type:disc;list-style-position:outside}.note-module__ilbqRG__remarkInternal ul ul,.note-module__ilbqRG__remarkInternal ol ul,.note-module__ilbqRG__remarkInternal ul ol,.note-module__ilbqRG__remarkInternal ol ol{margin:.25em 0;padding-left:1.5em}.note-module__ilbqRG__remarkInternal ol{margin:.75em 0;padding:0;list-style-type:decimal;list-style-position:inside}.note-module__ilbqRG__remarkInternal li{margin:.35em 0}.note-module__ilbqRG__remarkInternal a{color:#7c3aed;font-weight:500;text-decoration:none;transition:color .15s}.note-module__ilbqRG__remarkInternal a:hover{color:#5b21b6;text-decoration:underline}.dark .note-module__ilbqRG__remarkInternal a{color:#a78bfa}.dark .note-module__ilbqRG__remarkInternal a:hover{color:#c4b5fd}.note-module__ilbqRG__remarkInternal table{border-collapse:collapse;border-radius:8px;width:100%;margin:1.5em 0;font-size:.9rem;overflow:hidden}.note-module__ilbqRG__remarkInternal td,.note-module__ilbqRG__remarkInternal th{text-align:left;background-color:#f9fafb;border:1px solid #e5e7eb;padding:.6em .75em}.note-module__ilbqRG__remarkInternal th{color:#374151;text-transform:uppercase;letter-spacing:.025em;background-color:#f3f4f6;font-size:.85rem;font-weight:600}.dark .note-module__ilbqRG__remarkInternal td{color:#d1d5db;background-color:#111827;border-color:#1f2937}.dark .note-module__ilbqRG__remarkInternal th{color:#e5e7eb;background-color:#1f2937;border-color:#374151}.note-module__ilbqRG__remarkInternal dt{color:#1e293b;padding-bottom:0;font-size:1.05em;font-weight:600}.dark .note-module__ilbqRG__remarkInternal dt{color:#e2e8f0}.note-module__ilbqRG__remarkInternal dd{margin-left:2em}.note-module__ilbqRG__remarkInternal dl dd{margin-top:.5em;margin-bottom:.5em}.note-module__ilbqRG__remarkInternal hr{border:none;border-top:1px solid #e5e7eb;margin:2em 0}.dark .note-module__ilbqRG__remarkInternal hr{border-top-color:#374151}.note-module__ilbqRG__remarkInternal img{border-radius:8px;max-width:100%;margin:1em 0}.note-module__ilbqRG__remarkInternal-footer{border-top:1px dotted #d1d5db;margin-top:2em;padding:.5em 0}.dark .note-module__ilbqRG__remarkInternal-footer{border-top-color:#4b5563}.note-module__ilbqRG__remarkInternal-footer p{color:#9ca3af;margin:0;font-size:.75em}.note-module__ilbqRG__remarkInternal-footer a{color:#9ca3af;text-decoration:none}.note-module__ilbqRG__remarkInternal-footer a:hover{color:#7c3aed;text-decoration:underline}.dark .note-module__ilbqRG__remarkInternal-footer a:hover{color:#a78bfa}.note-module__ilbqRG__remarkInternal .note-module__ilbqRG__table-container{-webkit-overflow-scrolling:touch;border-radius:8px;margin:1.5em 0;overflow-x:auto}.note-module__ilbqRG__remarkInternal .note-module__ilbqRG__table-container table{min-width:480px;margin:0}
