._root_mr3q7_3{--company-accent:light-dark(#2f3134,#d9d6cf);--company-accent-secondary:var(--company-accent);--ghip-up:light-dark(#d4202c,#ff6b6b);--ghip-down:light-dark(#1d5fd1,#6aa0ff)}._root_mr3q7_3[data-group=samsung],._root_mr3q7_3 ._bar_mr3q7_21[data-group=samsung]{--company-accent:var(--brand-samsung)}._root_mr3q7_3[data-group=hyundai],._root_mr3q7_3 ._bar_mr3q7_21[data-group=hyundai]{--company-accent:light-dark(#002c5f,#8fb3e0)}._root_mr3q7_3[data-group=lg],._root_mr3q7_3 ._bar_mr3q7_21[data-group=lg]{--company-accent:light-dark(#a50034,#ff7aa5)}._root_mr3q7_3[data-group=sk],._root_mr3q7_3 ._bar_mr3q7_21[data-group=sk]{--company-accent:var(--brand-hynix)}._root_mr3q7_3[data-group=hanwha],._root_mr3q7_3 ._bar_mr3q7_21[data-group=hanwha]{--company-accent:light-dark(#d9600f,#ff9a57)}._root_mr3q7_3[data-group=hd],._root_mr3q7_3 ._bar_mr3q7_21[data-group=hd]{--company-accent:light-dark(#00857c,#5fd0c4)}._root_mr3q7_3[data-group=it],._root_mr3q7_3 ._bar_mr3q7_21[data-group=it]{--company-accent:light-dark(#00a33f,#4ee08a)}._root_mr3q7_3[data-group=game],._root_mr3q7_3 ._bar_mr3q7_21[data-group=game]{--company-accent:light-dark(#6a4c9c,#bba3e3)}._root_mr3q7_3[data-group=bank],._root_mr3q7_3 ._bar_mr3q7_21[data-group=bank]{--company-accent:light-dark(#5b6b2f,#bfcf8a)}._root_mr3q7_3[data-group=securities],._root_mr3q7_3 ._bar_mr3q7_21[data-group=securities]{--company-accent:light-dark(#4f5862,#c3cad2)}._root_mr3q7_3[data-group=etc],._root_mr3q7_3 ._bar_mr3q7_21[data-group=etc]{--company-accent:light-dark(#55575c,#c8c9cc)}._root_mr3q7_3[data-group=custom],._root_mr3q7_3 ._bar_mr3q7_21[data-group=custom]{--company-accent:light-dark(#3d4148,#c9ccd2)}._root_mr3q7_3[data-group=custom]>:first-child{--condition-deck-glow-accent:0%;--condition-deck-secondary-glow-accent:0%;--condition-deck-wash-accent:0%}._root_mr3q7_3 [data-primary-result]{--hero-multiple-surface:color-mix(in srgb, var(--company-accent) 9%, var(--viz-surface));--hero-multiple-ink:var(--company-accent)}._tabs_mr3q7_97{grid-template-columns:repeat(6,minmax(0,1fr))}._tabs_mr3q7_97 button{letter-spacing:-.04em;white-space:nowrap;min-height:max(2.75rem,44px);padding-inline:.1rem;font-size:.78rem}._members_mr3q7_123[data-columns="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}._members_mr3q7_123[data-columns="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}._members_mr3q7_123[data-columns="4"]{grid-template-columns:repeat(4,minmax(0,1fr))}._members_mr3q7_123[data-columns="5"]{grid-template-columns:repeat(5,minmax(0,1fr))}._members_mr3q7_123 button,._chipLink_mr3q7_135{min-height:2.25rem;font-size:.8rem}._chipLink_mr3q7_135{border:1px dashed color-mix(in srgb, var(--viz-ink) 22%, transparent);color:var(--viz-muted);white-space:nowrap;border-radius:.65rem;justify-content:center;align-items:center;gap:.15rem;font-weight:760;text-decoration:none;display:inline-flex}._chipLink_mr3q7_135:hover{color:var(--viz-ink)}._divisions_mr3q7_183{border-top:1px solid color-mix(in srgb, var(--viz-ink) 6%, transparent);padding-top:0}._divisions_mr3q7_183 button{min-height:1.85rem;font-size:.72rem}._inputRow_mr3q7_203{justify-content:flex-start}._stock_mr3q7_213{color:var(--viz-muted);font-variant-numeric:tabular-nums;--ghip-up:light-dark(#d4202c,#ff6b6b);--ghip-down:light-dark(#1d5fd1,#6aa0ff);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;font-size:.75rem;text-decoration:none;display:inline-flex}._stock_mr3q7_213 svg[data-trend=up] polyline{stroke:var(--ghip-up)}._stock_mr3q7_213 svg[data-trend=down] polyline{stroke:var(--ghip-down)}._stockName_mr3q7_251{color:var(--viz-muted);white-space:nowrap;font-weight:600}._stockPrice_mr3q7_253{color:var(--viz-ink);white-space:nowrap;font-weight:700}._stock_mr3q7_213 ._stockChange_mr3q7_255{white-space:nowrap}._stockChange_mr3q7_255[data-trend=up]{color:var(--ghip-up);font-weight:700}._stockChange_mr3q7_255[data-trend=down]{color:var(--ghip-down);font-weight:700}._unlisted_mr3q7_263{color:var(--viz-muted);margin:.35rem 0 0;font-size:.75rem}._compare_mr3q7_275{background:var(--viz-surface);box-shadow:var(--result-card-shadow);border-radius:1.4rem;margin:.75rem .75rem 0;padding:1rem 1rem .9rem}._compareTitle_mr3q7_291{color:var(--result-question-color);font-size:var(--result-question-size);font-weight:var(--result-question-weight);letter-spacing:var(--result-question-letter-spacing);line-height:var(--result-question-line-height);margin:0 0 .75rem}._barsScope_mr3q7_311{grid-template-columns:repeat(2,minmax(0,1fr));margin:0 0 .75rem}._bars_mr3q7_311{gap:.55rem;margin:0;padding:0;list-style:none;display:grid}._bar_mr3q7_21{grid-template-columns:6.6rem minmax(0,1fr) 5.4rem;align-items:center;gap:.5rem;display:grid}._barName_mr3q7_353{min-width:0;color:var(--viz-ink);font:inherit;letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:.84rem;font-weight:800;line-height:1.2;display:grid}._barName_mr3q7_353 small{color:var(--viz-muted);font-size:.7rem;font-weight:600}._barSvg_mr3q7_397{background:color-mix(in srgb, var(--viz-ink) 6%, transparent);border-radius:999px;width:100%;height:.85rem;display:block;overflow:hidden}._barFill_mr3q7_417{fill:var(--company-accent)}._bar_mr3q7_21[data-selected] ._barName_mr3q7_353,._bar_mr3q7_21[data-selected] ._barValue_mr3q7_427{color:var(--company-accent)}._barValue_mr3q7_427{color:var(--viz-ink);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;font-size:.86rem;font-weight:850}._chipCallout_mr3q7_455{background:var(--viz-ink);color:var(--on-ink);border-radius:.9rem;flex-wrap:wrap;align-items:baseline;gap:.2rem .7rem;margin-top:.9rem;padding:.7rem .85rem;font-size:.84rem;text-decoration:none;display:flex}._chipCallout_mr3q7_455 b{font-weight:850}._chipCalloutLink_mr3q7_491{opacity:.8;margin-left:auto;font-weight:800}._stockGrid_mr3q7_503{grid-template-columns:repeat(auto-fill,minmax(8.5rem,1fr));gap:.5rem;margin:0;padding:0;list-style:none;display:grid}._stockCard_mr3q7_521{border:1px solid var(--viz-border);color:var(--viz-ink);border-radius:.9rem;grid-template-columns:1fr auto;gap:.25rem .4rem;padding:.7rem .75rem .65rem;text-decoration:none;display:grid}._stockCard_mr3q7_521 svg{grid-column:1/-1;width:100%;height:1.9rem}._stockCard_mr3q7_521 svg[data-trend=up] polyline{stroke:var(--ghip-up)}._stockCard_mr3q7_521 svg[data-trend=down] polyline{stroke:var(--ghip-down)}._stockName_mr3q7_251{letter-spacing:-.03em;font-size:.8rem;font-weight:800}._stockCard_mr3q7_521 ._stockChange_mr3q7_255{text-align:right;font-size:.95rem;font-weight:900}._stockCard_mr3q7_521 ._stockPrice_mr3q7_253{color:var(--viz-muted);font-variant-numeric:tabular-nums;grid-column:1/-1;font-size:.75rem;font-weight:600}._footnote_mr3q7_601{color:var(--viz-muted);margin:.9rem 0 0;font-size:.75rem;line-height:1.6}._footnote_mr3q7_601 a{color:inherit}._customPrompt_mr3q7_625{color:var(--muted);align-self:center;margin:0;font-size:.9375rem;font-weight:700}._reset_mr3q7_643{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:.25rem 1rem .6rem auto;padding:0;font-size:.8125rem;text-decoration:underline;display:block}._barsToggle_mr3q7_671{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;margin:.6rem auto 0;padding:.25rem .5rem;font-size:.8125rem;text-decoration:underline;display:block}._homeHead_mr3q7_699{justify-content:space-between;align-items:baseline;gap:.75rem;display:flex}._homeYears_mr3q7_715{color:var(--company-accent);letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:2.4rem;font-weight:850;line-height:1}._homeYears_mr3q7_715 span{margin-left:.05em;font-size:.55em;font-weight:800}._homeYears_mr3q7_715 span:first-child{margin-left:0}._homeBasis_mr3q7_755{color:var(--viz-muted);margin:.2rem 0 0;font-size:.8125rem}._homeComplexes_mr3q7_769 ul{margin:.35rem 0 0;padding:0;list-style:none}._homeComplexes_mr3q7_769 li+li{border-top:1px solid var(--line)}._homeComplexes_mr3q7_769 li>button{width:100%;min-height:2.25rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:.4rem;grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;gap:.5rem;padding:.3rem .4rem;font-size:.8125rem;transition:background-color .15s;display:grid}._homeComplexes_mr3q7_769 li>button:hover{background:color-mix(in srgb, var(--company-accent,currentColor) 6%, transparent)}._homeComplexes_mr3q7_769 li>button[aria-pressed=true]{background:color-mix(in srgb, var(--company-accent,currentColor) 11%, transparent);color:var(--company-accent,inherit)}._homeComplexes_mr3q7_769 li>button small{color:var(--viz-muted);white-space:nowrap;font-size:.72rem}._homeComplexes_mr3q7_769 li>button b{font-variant-numeric:tabular-nums;white-space:nowrap;font-weight:800}._complexName_mr3q7_871{text-overflow:ellipsis;white-space:nowrap;font-weight:760;overflow:hidden}._complexDetail_mr3q7_885{background:color-mix(in srgb, var(--company-accent,var(--ink)) 5%, transparent);border-radius:.6rem;margin-top:.6rem;padding:.5rem .6rem .45rem}._complexDetailHead_mr3q7_899{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.1rem .6rem;margin:0;font-size:.8125rem;display:flex}._complexDetailHead_mr3q7_899 b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:800;overflow:hidden}._complexDetailHead_mr3q7_899 span{color:var(--viz-muted);font-variant-numeric:tabular-nums;font-size:.72rem}._complexChart_mr3q7_947{color:var(--company-accent,var(--ink));margin:.35rem 0 0}._complexChart_mr3q7_947 svg{width:100%;height:4rem;display:block}._complexChart_mr3q7_947 figcaption{color:var(--viz-muted);font-variant-numeric:tabular-nums;justify-content:space-between;gap:.5rem;margin-top:.2rem;font-size:.7rem;display:flex}@media (prefers-reduced-motion:reduce){._homeComplexes_mr3q7_769 li>button{transition:none}}._homeComplexesNote_mr3q7_1001{color:var(--viz-muted);margin:.6rem 0 0;font-size:.75rem}._homeRows_mr3q7_1013{grid-template-columns:minmax(0,1fr);gap:.35rem;margin:.75rem 0 .5rem;display:grid}._homeRows_mr3q7_1013 div{justify-content:space-between;gap:.5rem;font-size:.875rem;display:flex}._homeRows_mr3q7_1013 dt{color:var(--viz-muted)}._homeRows_mr3q7_1013 dd{font-variant-numeric:tabular-nums;margin:0;font-weight:700}._chipCalloutBottom_mr3q7_1063{margin:.75rem .75rem 0}._homeTabs_mr3q7_1073{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.6rem}._homeTabs_mr3q7_1073 button:disabled{opacity:.4;cursor:default}._homeRows_mr3q7_1013 dt small{margin-left:.3rem;font-size:.75rem}._customBox_mr3q7_1105{border-bottom:1px solid var(--line);padding-bottom:.25rem}._customModes_mr3q7_1115,._customBases_mr3q7_1117{grid-template-columns:repeat(2,minmax(0,1fr));margin:.35rem .75rem .5rem}._customWarn_mr3q7_1127{color:var(--viz-muted);margin:0 .75rem .5rem;font-size:.8125rem}._root_mr3q7_3 ._tabs_mr3q7_97 button[aria-selected=true]{background:var(--company-accent);color:var(--on-company-accent)}._root_mr3q7_3 ._tabs_mr3q7_97 button[aria-selected=true]:after{display:none}._root_mr3q7_3 ._members_mr3q7_123 button[aria-pressed=true]{background:color-mix(in srgb, var(--company-accent) 12%, var(--viz-surface));box-shadow:inset 0 0 0 1.5px var(--company-accent);color:var(--company-accent)}._root_mr3q7_3 ._divisions_mr3q7_183 button[aria-pressed=true],._root_mr3q7_3 ._homeTabs_mr3q7_1073 button[aria-pressed=true],._root_mr3q7_3 ._barsScope_mr3q7_311 button[aria-pressed=true],._root_mr3q7_3 ._customModes_mr3q7_1115 button[aria-pressed=true],._root_mr3q7_3 ._customBases_mr3q7_1117 button[aria-pressed=true]{background:color-mix(in srgb, var(--company-accent) 14%, var(--viz-surface));color:var(--company-accent)}._homeRows_mr3q7_1013 dd ._stock_mr3q7_213{margin-top:0}._detailToggle_mr3q7_1199{font:inherit;color:var(--muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:.25rem;margin-top:.35rem;padding:.2rem 0;font-size:.8125rem;display:inline-flex}._detailToggle_mr3q7_1199:after{content:"";border-bottom:1.5px solid;border-right:1.5px solid;width:.4rem;height:.4rem;transition:transform .14s;transform:translateY(-.12rem)rotate(45deg)}._detailToggle_mr3q7_1199[aria-expanded=true]:after{transform:translateY(.1rem)rotate(-135deg)}._detailToggleEnd_mr3q7_1255{margin-left:auto;display:flex}._inlineDetail_mr3q7_1265{border-top:1px solid var(--line);margin-top:.6rem;padding-top:.6rem}@media (prefers-reduced-motion:reduce){._detailToggle_mr3q7_1199:after{transition:none}}.ghip-home-tools{max-width:46rem;margin:2rem auto 0;padding:0 1.75rem}
