.report_report__k7D48{--bg:#f9f9fe;--surface:#ffffff;--surface-alt:#f3f3f9;--text:#1a1c20;--muted:#5a403f;--border:#e6e6ec;--accent:#b4252d;--accent-text:#b4252d;--accent-soft:#ffdad7;--chart:#d0343b;--chart-alt:#0058be;--focus:#b4252d;--observed-bg:#d8f0e0;--observed-fg:#0f5a33;--notin-bg:#ffddb8;--notin-fg:#653e00;--unver-bg:#ededf3;--unver-fg:#44474f;--shadow:0 1px 3px rgba(26,28,32,0.06),0 8px 24px rgba(26,28,32,0.05);box-sizing:border-box;margin:0 auto;max-width:62rem;padding:1rem .875rem 3rem;background:var(--bg);color:var(--text);font-family:var(--font-body),system-ui,-apple-system,"Segoe UI","Apple SD Gothic Neo","Malgun Gothic","Noto Sans KR",sans-serif;font-size:1rem;line-height:1.7;word-break:keep-all;overflow-wrap:anywhere}.report_report__k7D48 *,.report_report__k7D48 :after,.report_report__k7D48 :before{box-sizing:inherit}.report_report__k7D48 :focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:2px}.report_report__k7D48 blockquote,.report_report__k7D48 figure,.report_report__k7D48 h1,.report_report__k7D48 h2,.report_report__k7D48 h3,.report_report__k7D48 h4,.report_report__k7D48 ol,.report_report__k7D48 p,.report_report__k7D48 ul{margin:0}.report_report__k7D48 a{color:var(--accent-text);text-underline-offset:.15em}.report_srOnly__IdNaS{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}.report_cover__hu2nW{padding:1.5rem 1.25rem;margin-bottom:1rem;background:var(--surface);border-radius:1.5rem;box-shadow:var(--shadow)}.report_coverGrid__d8z1n{display:flex;flex-wrap:wrap;align-items:center;gap:1.5rem 2rem}.report_coverText__TKcug{flex:1 1 22rem;min-width:0}.report_coverOwl__EVDgP{position:relative;flex:0 1 15rem;display:flex;flex-direction:column;align-items:center;gap:.5rem;min-width:11rem;margin-bottom:.75rem}.report_bubble__V5u11{align-self:flex-start;max-width:14rem;padding:.625rem .875rem;background:var(--accent-soft);color:var(--text);border-radius:1.125rem 1.125rem 1.125rem .25rem;font-size:.9375rem;font-weight:500;line-height:1.5}.report_bubbleDark__ioiD5{background:var(--surface-alt);color:var(--text);max-width:28rem;align-self:auto}.report_stamp__BNO9U{position:absolute;right:-.5rem;bottom:-.25rem;transform:rotate(-8deg);padding:.125rem .75rem;border:3px solid var(--accent);border-radius:.625rem;color:var(--accent);background:var(--surface);font-size:1.125rem;font-weight:800;letter-spacing:.04em}.report_kicker__zY2s4{font-size:.875rem;color:var(--muted);letter-spacing:.02em}.report_coverTitle___niUV{margin-top:.25rem;font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.report_concept__biUQA{margin-top:.75rem;font-size:1.25rem;color:var(--accent-text);font-weight:700;line-height:1.45}.report_coverMeta__BEZg_{display:grid;grid-template-columns:1fr;gap:.25rem 1rem;margin:1rem 0 0;padding:0}.report_coverMeta__BEZg_ dt{font-size:.875rem;color:var(--muted)}.report_coverMeta__BEZg_ dd{margin:0 0 .5rem}.report_toc__IGx4M{margin-top:1rem;padding-top:1rem;border-top:1px solid var(--border)}.report_tocTitle__YWOTP{font-size:1rem;margin-bottom:.5rem}.report_tocList__vRnUF{display:flex;flex-wrap:wrap;gap:.5rem;padding:0;list-style:none}.report_tocList__vRnUF a{display:inline-block;padding:.375rem .75rem;background:var(--surface-alt);border-radius:999px;text-decoration:none;min-height:2.25rem}.report_printButton__Bkc1w{margin-top:1rem;padding:.5rem 1.25rem;min-height:2.75rem;font:inherit;font-weight:700;color:var(--text);background:var(--surface-alt);border:1px solid var(--muted);border-radius:999px;cursor:pointer}.report_printButton__Bkc1w:hover{border-color:var(--accent);color:var(--accent)}.report_section__g4nmG{margin-top:1rem;padding:1.5rem 1.25rem;background:var(--surface);border-radius:1.5rem;box-shadow:var(--shadow);scroll-margin-top:.75rem}.report_sectionKicker__zEyQW{font-size:.875rem;color:var(--muted)}.report_sectionTitle__ZSoM2{font-size:1.75rem;font-weight:800;letter-spacing:-.015em;line-height:1.3;margin-bottom:1rem}.report_subTitle__u8Lmg{font-size:1.0625rem;line-height:1.4;margin:1.25rem 0 .5rem}.report_minorTitle__cxrmv{font-size:1rem;margin:.75rem 0 .25rem;color:var(--muted)}.report_note__Iyo1e{font-size:.9375rem;color:var(--muted)}.report_empty___IA7y{color:var(--muted);font-style:italic}.report_stack__idxcJ{display:flex;flex-direction:column;gap:.75rem;padding:0;list-style:none}.report_grid__825iG{display:grid;grid-template-columns:1fr;gap:.75rem;padding:0;list-style:none}.report_card__uQZIa{padding:1rem;background:var(--surface-alt);border-radius:1rem}.report_cardTitle__LFTu4{font-size:1rem;margin-bottom:.375rem}.report_findingLine__OTgGV,.report_finding__d772o{display:block}.report_badge__FLljo{display:inline-block;margin-right:.5rem;padding:.0625rem .5rem;font-size:.8125rem;font-weight:600;line-height:1.5;border-radius:999px;vertical-align:.05em;white-space:nowrap;-webkit-print-color-adjust:exact;print-color-adjust:exact}.report_badge__FLljo[data-status=observed]{background:var(--observed-bg);color:var(--observed-fg)}.report_badge__FLljo[data-status=not_in_excerpt]{background:var(--notin-bg);color:var(--notin-fg)}.report_badge__FLljo[data-status=unverified]{background:var(--unver-bg);color:var(--unver-fg)}.report_quotes__sOw9T{display:flex;flex-direction:column;gap:.5rem;margin-top:.5rem;padding:0;list-style:none}.report_quote__CfzYC{padding:.5rem .75rem;border-left:4px solid var(--accent);background:var(--surface-alt);border-radius:0 .375rem .375rem 0}.report_quoteText__8yDeS{white-space:pre-line;font-size:.9375rem}.report_quoteMeta__lzwGN{margin-top:.125rem;font-size:.8125rem;color:var(--muted)}.report_statsRefs__DfH7K{display:flex;flex-direction:column;gap:.25rem;margin-top:.5rem;padding:0;list-style:none;font-size:.875rem;color:var(--muted)}.report_statsRef__j56hq code{font-size:.8125rem;padding:0 .25rem;background:var(--surface-alt);border-radius:.25rem;overflow-wrap:anywhere}.report_statsValue__d6Qh1{color:var(--text);font-weight:600}.report_tagList__Z832A{display:flex;flex-wrap:wrap;gap:.375rem;padding:0;list-style:none}.report_tag__yEHBX{display:inline-block;padding:.125rem .625rem;font-size:.9375rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:999px}.report_speechTag__BIJsy{padding:.75rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:.5rem}.report_tableWrap__mbfcZ{overflow-x:auto}.report_table__b2QVf{width:100%;border-collapse:collapse;font-size:.9375rem}.report_table__b2QVf caption{text-align:left;font-weight:600;padding:.25rem 0}.report_table__b2QVf td,.report_table__b2QVf th{padding:.375rem .625rem;border-bottom:1px solid var(--border);text-align:left;vertical-align:top}.report_table__b2QVf thead th{background:var(--surface-alt)}.report_numeric__FevSa{text-align:right!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.report_barCell__kc_DP{min-width:6rem;width:40%}.report_barTrack__3qa1U{display:block;height:.75rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:999px;overflow:hidden}.report_barFill__5MwCF{display:block;height:100%;background:var(--chart);-webkit-print-color-adjust:exact;print-color-adjust:exact}.report_summaryFacts__mxKkm{display:grid;grid-template-columns:1fr 1fr;gap:.75rem;margin:0 0 1rem;padding:0}.report_summaryFacts__mxKkm div{padding:.625rem .75rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:.5rem}.report_summaryFacts__mxKkm dt{font-size:.875rem;color:var(--muted)}.report_summaryFacts__mxKkm dd{margin:0;color:var(--accent-text);font-size:2.25rem;font-weight:800;letter-spacing:-.02em;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-num),var(--font-body),sans-serif}.report_chartFig__nTd0r{margin-top:1rem}.report_chartCaption__L60tv{font-weight:600;margin-bottom:.5rem}.report_chartGrid__iqp7B{display:grid;grid-template-columns:1fr;gap:.75rem}.report_chartItem___GHeD{padding:.5rem .75rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:.5rem}.report_chartName__SlNCl{font-size:.9375rem;font-weight:600}.report_chartSvg__4KH6F{display:block;width:100%;height:auto}.report_chartRect__8Cbal{fill:var(--chart)}.report_chartAxis__v2_lV{stroke:var(--muted);stroke-width:.5}.report_chartText__ZW5qM{fill:var(--muted);font-size:9px;text-anchor:middle}.report_toggle__g8Dl6{margin-top:.5rem}.report_toggle__g8Dl6>summary{cursor:pointer;padding:.25rem 0;color:var(--accent-text);min-height:2rem}.report_compTable__s412f{width:100%;border-collapse:collapse}.report_compTable__s412f thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}.report_compTable__s412f tbody,.report_compTable__s412f td,.report_compTable__s412f th,.report_compTable__s412f tr{display:block}.report_compTable__s412f tr{margin-bottom:.75rem;padding:.75rem;background:var(--surface-alt);border:1px solid var(--border);border-radius:.5rem}.report_compTable__s412f tbody th{text-align:left;font-size:1.0625rem;margin-bottom:.5rem}.report_compTable__s412f td{padding:.5rem 0;border-top:1px dashed var(--border)}.report_compTable__s412f td:before{content:attr(data-label);display:block;font-size:.875rem;font-weight:700;color:var(--muted)}.report_oneLine__lJYUO{margin:.75rem 0;padding:1rem 1.25rem;font-size:1.5rem;font-weight:800;line-height:1.45;letter-spacing:-.01em;text-wrap:balance;background:var(--surface-alt);border:2px solid var(--accent);border-radius:1rem}.report_disclaimer__OnpGJ{margin-top:1rem;padding:.75rem 1rem;border:2px solid var(--muted);border-radius:.5rem;font-weight:600}.report_plainList__AUDob{margin:0;padding-left:1.25rem}.report_notAnalyzable__Ry4KK{padding:1.5rem 1rem;background:var(--surface);border-radius:1.5rem;box-shadow:var(--shadow)}.report_reason__4LhJS{margin-top:.75rem;font-size:1.125rem;font-weight:600}.report_firstLook__ryIgo{margin-top:1rem;padding:1.5rem 1.25rem;background:var(--surface);border-radius:1.5rem;box-shadow:var(--shadow)}.report_firstTitle__7ZDnf{font-size:1.5rem;font-weight:800;margin-bottom:1rem}.report_firstList__MRvVO{display:grid;grid-template-columns:1fr;gap:.75rem;margin:0;padding:0;list-style:none}.report_firstItem__sqNMY{display:flex;flex-direction:column;gap:.25rem;padding:1rem;background:var(--surface-alt);border:1px solid transparent;border-radius:1rem}.report_firstLabel__Eu6gt{font-size:.8125rem;font-weight:700;color:var(--muted)}.report_firstText__S2uXP{font-size:1.125rem;font-weight:700;line-height:1.5}.report_firstText__S2uXP a{color:inherit}.report_firstMain__GxB3y{background:var(--accent-soft)}.report_firstMain__GxB3y .report_firstLabel__Eu6gt{color:var(--text)}.report_firstMain__GxB3y .report_firstText__S2uXP{font-size:1.375rem;font-weight:800}.report_highlightList__ihDQi{display:flex;flex-direction:column;margin:0;padding:0;list-style:none}.report_highlightItem__dYSJ7{display:flex;flex-direction:column;gap:.5rem 2rem;padding:1.5rem 0;border-top:1px solid var(--border)}.report_highlightItem__dYSJ7:first-child{border-top:0;padding-top:0}.report_highlightFigure__MPl_Z{flex:0 0 auto;font-size:4rem;font-weight:800;letter-spacing:-.03em;line-height:1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-family:var(--font-num),var(--font-body),sans-serif}.report_highlightFirst__1UZtS .report_highlightFigure__MPl_Z{color:var(--accent-text)}.report_highlightBody__dwxWP{flex:1 1 auto;min-width:0}.report_highlightTitle__4KLiC{margin-bottom:.5rem;font-size:1.375rem;font-weight:800;line-height:1.4;text-wrap:balance}.report_sectionOwl__zn6iK{display:flex;flex-wrap:wrap;align-items:flex-end;gap:.5rem 1rem;margin-bottom:1rem}.report_nickname__lL3gc{margin:0 0 .5rem;color:var(--accent-text);font-weight:700}.report_cautionHead__hdJ5J{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .5rem}.report_directionChip__UAPqf{display:inline-block;padding:0 .625rem;border:1px solid;border-radius:999px;color:var(--accent-text);font-size:.875rem;font-weight:700}.report_cautionTop__Q_R11{display:inline-block;padding:0 .625rem;border-radius:.375rem;background:var(--notin-fg);color:var(--notin-bg);font-size:.8125rem;font-weight:700}.report_cautionHigh__iyN0S{border:2px solid var(--notin-fg);background:var(--notin-bg)}.report_suggestion__gRM7J{margin:.5rem 0 0}.report_strengthBox__272_V{padding:.75rem;border:2px solid var(--observed-fg);border-radius:.5rem}.report_prosTitle__97cv4{color:var(--observed-fg)}.report_consTitle__TAPeM{color:var(--notin-fg)}@media (min-width:48em){.report_report__k7D48{padding:1.5rem 1.25rem 4rem}.report_cover__hu2nW{padding:2rem 1.75rem}.report_coverTitle___niUV{font-size:2.25rem}.report_coverMeta__BEZg_{grid-template-columns:max-content 1fr}.report_coverMeta__BEZg_ dd{margin:0}.report_section__g4nmG{padding:1.5rem}.report_chartGrid__iqp7B,.report_grid__825iG{grid-template-columns:repeat(2,minmax(0,1fr))}.report_summaryFacts__mxKkm{grid-template-columns:repeat(3,minmax(0,1fr))}.report_coverTitle___niUV{font-size:2.75rem}.report_firstList__MRvVO{grid-template-columns:1.4fr 1fr 1fr}.report_highlightItem__dYSJ7{flex-direction:row;align-items:center}.report_highlightFigure__MPl_Z{flex:0 0 auto;min-width:14rem;font-size:5rem;white-space:nowrap}.report_highlightItem__dYSJ7:nth-child(2n){flex-direction:row-reverse}.report_highlightItem__dYSJ7:nth-child(2n) .report_highlightBody__dwxWP{text-align:left}}@media (min-width:64em){.report_chartGrid3__SzB0S,.report_grid3__rtbzk{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:48em),print{.report_compTable__s412f{display:table;table-layout:fixed}.report_compTable__s412f thead{position:static;width:auto;height:auto;overflow:visible;clip-path:none;display:table-header-group}.report_compTable__s412f tbody{display:table-row-group}.report_compTable__s412f tr{display:table-row;margin:0;padding:0;background:none;border:0;border-radius:0}.report_compTable__s412f td,.report_compTable__s412f th{display:table-cell;padding:.625rem;border:1px solid var(--border);vertical-align:top;text-align:left}.report_compTable__s412f thead th{background:var(--surface-alt)}.report_compTable__s412f tbody th{margin:0;font-size:1rem;width:7rem}.report_compTable__s412f td:before{display:none}}@media print{.report_report__k7D48{--bg:#ffffff;--surface:#ffffff;--surface-alt:#f3f3f3;--text:#000000;--muted:#333333;--border:#999999;--accent:#8f1c23;--accent-text:#8f1c23;--accent-soft:#f6e0de;--chart:#b4252d;--chart-alt:#0b4f94;--focus:#8f1c23;--observed-bg:#dcf3e3;--observed-fg:#0f5132;--notin-bg:#fff1cc;--notin-fg:#664d03;--unver-bg:#e6e8eb;--unver-fg:#3d444d;--shadow:none;max-width:none;padding:0;font-size:11pt;line-height:1.55}.report_printHide__Z0xPO,.report_stamp__BNO9U{display:none!important}.report_cover__hu2nW,.report_firstLook__ryIgo,.report_notAnalyzable__Ry4KK,.report_section__g4nmG,.report_temperature__JkzsF{border-radius:0;border:solid var(--border);border-width:0 0 1px;box-shadow:none}.report_cover__hu2nW{page-break-after:always;break-after:page}.report_section__g4nmG{page-break-before:always;break-before:page;margin-top:0;padding:0 0 .5rem}.report_card__uQZIa,.report_chartItem___GHeD,.report_compTable__s412f tr,.report_disclaimer__OnpGJ,.report_finding__d772o,.report_oneLine__lJYUO,.report_quote__CfzYC,.report_speechTag__BIJsy{page-break-inside:avoid;break-inside:avoid}.report_cardTitle__LFTu4,.report_sectionTitle__ZSoM2,.report_subTitle__u8Lmg{page-break-after:avoid;break-after:avoid}.report_toggle__g8Dl6::details-content{content-visibility:visible;display:block}.report_toggle__g8Dl6>summary{color:var(--text)}.report_tableWrap__mbfcZ{overflow:visible}.report_report__k7D48 a{color:var(--text);text-decoration:none}.report_summaryCard__dtytx{page-break-inside:avoid;break-inside:avoid}.report_summaryCard__dtytx .hero-card{box-shadow:none;border:1px solid var(--border)}.report_summaryCard__dtytx *{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.report_temperature__JkzsF{margin-top:1rem;padding:1.5rem 1.25rem;background:var(--surface);border-radius:1.5rem;box-shadow:var(--shadow)}.report_tempParts___wOJs{display:grid;gap:.75rem;margin:0 0 1rem;padding:0;list-style:none}.report_tempPart__NxOJB{display:grid;grid-template-columns:7rem 1fr;gap:.25rem .75rem;align-items:center}.report_tempPartName__QWdVF{font-weight:700}.report_tempPartText__TK2Dp{grid-column:1/-1;font-size:.9375rem;color:var(--muted)}.report_summaryCard__dtytx{margin-top:1rem}.report_insight__TD_oB{margin:.5rem 0 1.25rem;font-weight:700}.report_stepList__uLqjP{display:grid;gap:.75rem;margin:0;padding:0;list-style:none;counter-reset:step}.report_stepItem__lP397{counter-increment:step;padding:1rem 1rem 1rem 3rem;position:relative;background:var(--surface-alt);border-radius:1rem;font-weight:700}.report_stepItem__lP397:before{content:counter(step);position:absolute;left:1rem;top:1rem;font-weight:800;color:var(--accent)}