@layer theme,base,reset;@layer bigtablet{.prose{font-family:var(--bt-font-family,"Pretendard", sans-serif);color:var(--bt-color-text-heading);letter-spacing:0;font-size:15px;font-weight:400;line-height:22.5px}.prose p,.prose ul,.prose ol,.prose blockquote,.prose table,.prose pre{margin:0 0 var(--bt-spacing-16,16px)}.prose>:last-child{margin-bottom:0}.prose,.prose p,.prose li,.prose blockquote,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6,.prose dl,.prose dd,.prose ul,.prose ol{white-space:normal}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{color:var(--bt-color-text-heading);margin:var(--bt-spacing-20,20px) 0 var(--bt-spacing-8,8px)}.prose h1:first-child,.prose h2:first-child,.prose h3:first-child,.prose h4:first-child,.prose h5:first-child,.prose h6:first-child{margin-top:0}.prose h1{letter-spacing:-.01em;padding-bottom:var(--bt-spacing-8,8px);border-bottom:1px solid var(--bt-color-border-default);font-size:24px;font-weight:700;line-height:32px}.prose h2{letter-spacing:0;font-size:20px;font-weight:700;line-height:28px}.prose h3{letter-spacing:0;font-size:18px;font-weight:700;line-height:24px}.prose h4,.prose h5,.prose h6{letter-spacing:0;font-size:16px;font-weight:700;line-height:24px}.prose ul,.prose ol{padding-left:var(--bt-spacing-24,24px)}.prose ul{list-style:outside}.prose ol{list-style:decimal}.prose li{margin-bottom:var(--bt-spacing-4,4px)}.prose li>p{margin-bottom:0}.prose li ul,.prose li ol{margin:var(--bt-spacing-4,4px) 0 0}.prose code{background:var(--bt-color-bg-solid-dim);color:var(--bt-color-text-heading);border-radius:var(--bt-radius-xs,4px);padding:.2em .45em;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:13px;line-height:18px}.prose pre{background:var(--bt-color-bg-inverse-surface);border-radius:var(--bt-radius-md,8px);padding:var(--bt-spacing-20,20px);scrollbar-width:thin;scrollbar-color:var(--bt-color-border-hover) #0000;overflow-x:auto}.prose pre code{color:var(--bt-color-text-inverse);background:0 0;border-radius:0;padding:0}.prose blockquote{border-left:4px solid var(--bt-color-accent-default);background:color-mix(in srgb, var(--bt-color-accent-default) 5%, transparent);border-radius:0 var(--bt-radius-sm,6px) var(--bt-radius-sm,6px) 0;padding:var(--bt-spacing-8,8px) var(--bt-spacing-12,12px);color:var(--bt-color-text-body)}.prose blockquote>:last-child{margin-bottom:0}.prose blockquote blockquote{background:0 0;border-left:none;margin-bottom:0;padding-left:0}.prose a{color:var(--bt-color-accent-default);text-underline-offset:.15em;text-decoration:underline}.prose a:hover{text-decoration-thickness:2px}.prose a:focus-visible{border-radius:var(--bt-radius-xs,4px);box-shadow:var(--bt-focus-ring);outline:none}.prose strong{font-weight:600}.prose em{font-style:italic}.prose del{color:var(--bt-color-text-caption);text-decoration:line-through}.prose hr{border:none;border-top:2px solid var(--bt-color-border-default);margin:var(--bt-spacing-24,24px) 0}.prose img{border-radius:var(--bt-radius-sm,6px);max-width:100%;height:auto;margin:var(--bt-spacing-16,16px) auto;display:block}.prose table{scrollbar-width:thin;scrollbar-color:var(--bt-color-border-hover) #0000;border-collapse:collapse;width:100%;display:block;overflow-x:auto}.prose pre[tabindex]:focus-visible,.prose table[tabindex]:focus-visible{box-shadow:var(--bt-focus-ring);outline:none}.prose th,.prose td{padding:var(--bt-spacing-4,4px) var(--bt-spacing-12,12px);border:1px solid var(--bt-color-border-default);text-align:left;white-space:nowrap}.prose th{background:var(--bt-color-bg-solid-dim);font-weight:600}.prose_size_lg{font-size:16px;line-height:28px}.prose_size_lg h1,.prose_size_lg h2,.prose_size_lg h3,.prose_size_lg h4,.prose_size_lg h5,.prose_size_lg h6{margin-top:var(--bt-spacing-32,32px)}.prose_size_lg h1{letter-spacing:-.01em;font-size:28px;font-weight:700;line-height:36px}.prose_size_lg h2{letter-spacing:-.01em;font-size:24px;font-weight:700;line-height:32px}.prose_size_lg h3{letter-spacing:0;font-size:20px;font-weight:700;line-height:28px}.prose_size_lg h4,.prose_size_lg h5,.prose_size_lg h6{letter-spacing:0;font-size:18px;font-weight:700;line-height:28px}.prose_size_lg li{margin-bottom:var(--bt-spacing-8,8px)}}@layer components,utilities;