.markdown-body{font-size:16px;font-family:Pretendard Variable,sans-serif;font-weight:400;line-height:1.6;color:inherit}.h1{font-size:36px;line-height:1.4;margin-top:1.5rem;margin-bottom:.75rem}.h1,.h2{font-family:Pretendard Variable,sans-serif;font-weight:700}.h2{font-size:28px;line-height:1.5;margin-top:1.25rem;margin-bottom:.5rem}.h3{font-size:24px;margin-top:1rem;margin-bottom:.5rem}.h3,.h4{font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5}.h4{font-size:20px;margin-top:.75rem;margin-bottom:.25rem}.h5{font-size:20px;margin-top:.75rem}.h5,.h6{font-family:Pretendard Variable,sans-serif;font-weight:600;line-height:1.5;margin-bottom:.25rem}.h6{font-size:18px;margin-top:.5rem}.markdown-body strong,strong.font-semibold{font-weight:600}.markdown-body em,em.italic{font-style:italic}.markdown-body p{margin-top:.5rem;margin-bottom:.5rem;line-height:1.6}.markdown-body blockquote{border-left:4px solid var(--text-primary,#000000);padding-left:1.5rem;margin-top:1.5rem;margin-bottom:1.5rem;font-style:italic;color:var(--text-secondary-1,#6b7280);background-color:transparent}.markdown-body code{padding:.125rem .375rem;border-radius:.25rem}.markdown-body code,.markdown-body pre{font-family:Monaco,Menlo,Courier New,monospace;font-size:.875rem;background-color:var(--background-secondary-2,#f3f4f6);color:var(--text-primary,#1f2937)}.markdown-body pre{line-height:1.5;padding:1rem;border-radius:.75rem;border:1px solid var(--divider-secondary,#e5e7eb);overflow-x:auto;margin:1rem 0}.markdown-body pre code{padding:0;background-color:transparent;border-radius:0}.markdown-body ul{list-style-type:disc}.markdown-body ol,.markdown-body ul{list-style-position:inside;margin-top:.5rem;margin-bottom:.5rem}.markdown-body ol{list-style-type:decimal}.markdown-body li{margin-top:.25rem;margin-bottom:.25rem;line-height:1.5}.markdown-body table{width:100%;border-collapse:collapse;margin:1rem 0;border:1px solid var(--divider-secondary,#e5e7eb)}.markdown-body th{background-color:var(--background-secondary-1,#f9fafb);font-weight:600;text-align:left}.markdown-body td,.markdown-body th{padding:.75rem 1rem;border:1px solid var(--divider-secondary,#e5e7eb)}.markdown-body hr{margin:1rem 0;border:none;border-top:1px solid var(--divider-secondary,#e5e7eb)}.markdown-body img{max-width:100%;height:auto;border-radius:.5rem;margin:1rem 0}.markdown-body a{color:var(--brand-primary,#338CFF);text-decoration:underline;transition:color .2s}.markdown-body a:hover{color:var(--color-blue-700,#0065E8)}.grading-criteria-content .h1,.grading-criteria-content .h2,.grading-criteria-content .h3,.grading-criteria-content .h4,.grading-criteria-content .h5,.grading-criteria-content .h6{font-size:20px!important;font-family:Pretendard Variable,sans-serif!important;font-weight:500!important;line-height:1.5!important;margin-top:.75rem!important;margin-bottom:.25rem!important}.grading-criteria-flat .h1,.grading-criteria-flat .h2,.grading-criteria-flat .h3,.grading-criteria-flat .h4,.grading-criteria-flat .h5,.grading-criteria-flat .h6,.grading-criteria-flat h1,.grading-criteria-flat h2,.grading-criteria-flat h3,.grading-criteria-flat h4,.grading-criteria-flat h5,.grading-criteria-flat h6{font-size:inherit!important;font-weight:600!important;line-height:inherit!important;margin:.5rem 0 .25rem!important}.analytics-choice-compact>div>div{padding:.75rem 1rem!important}.analytics-choice-compact .body2{font-size:13px!important;font-weight:500!important}.analytics-textarea-compact textarea{font-size:13px!important;min-height:80px!important;padding:.75rem!important}.analytics-textarea-compact .caption2{font-size:11px!important}.note-preview .h1{font-size:24px!important;font-weight:700!important;margin-bottom:.5rem!important}.note-preview .h2{font-size:20px!important;font-weight:600!important;margin-bottom:.5rem!important}.note-preview .h3{font-size:18px!important;font-weight:600!important;margin-bottom:.25rem!important}.note-preview .h4,.note-preview .h5,.note-preview .h6{font-size:16px!important;font-weight:600!important;margin-bottom:.25rem!important}.note-preview p{margin-bottom:.5rem!important;line-height:1.6!important}.note-preview li,.note-preview ol,.note-preview p,.note-preview ul{font-size:14px!important}.markdown-body .math-inline{font-size:1rem;line-height:1.5}.markdown-body .math-display{font-size:1.125rem;line-height:1.5;margin:1rem 0;overflow-x:auto}@media (max-width:768px){.h1{font-size:36px}.h2{font-size:28px}.h3{font-size:24px}.h4{font-size:20px}.h5{font-size:18px}.h6{font-size:16px}.markdown-body code,.markdown-body pre{font-size:.75rem}}@media (max-width:480px){.h1{font-size:32px}.h2{font-size:24px}.h3{font-size:20px}.h4{font-size:18px}.h5,.h6{font-size:16px}.markdown-body code,.markdown-body pre{font-size:.7rem}}