.result-module__uhkdWa__page{color:var(--ink-strong);max-width:calc(var(--content-max) + 2 * var(--gutter));min-width:0;padding:24px var(--gutter) 64px;margin:0 auto}.result-module__uhkdWa__firstFold{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:stretch;gap:8px;display:grid}.result-module__uhkdWa__heroContent,.result-module__uhkdWa__heroContext,.result-module__uhkdWa__heroActions{background:var(--surface);border-radius:var(--radius);min-width:0}.result-module__uhkdWa__heroContent{padding:32px}.result-module__uhkdWa__heroContext{padding:24px}.result-module__uhkdWa__heroActions{grid-column:1/-1;padding:16px 24px}.result-module__uhkdWa__identity{min-width:0}.result-module__uhkdWa__eyebrow{color:var(--ink);margin:0 0 12px;font-size:12px;font-weight:600}.result-module__uhkdWa__title{color:var(--ink-strong);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:36px;font-weight:700;line-height:1.35}.result-module__uhkdWa__title:lang(ja),.result-module__uhkdWa__title:lang(zh){font-size:32px}.result-module__uhkdWa__title:lang(vi){line-height:1.45}.result-module__uhkdWa__traits{flex-wrap:wrap;gap:4px;margin:12px 0 0;padding:0;list-style:none;display:flex}.result-module__uhkdWa__trait{background:var(--opgg-blue-soft);color:var(--opgg-blue-ink);white-space:nowrap;border-radius:2px;padding:4px 8px;font-size:12px;font-weight:600;line-height:1.5}.result-module__uhkdWa__oneLiner{color:var(--ink);max-width:560px;margin:16px 0 0;font-size:14px;line-height:1.75}.result-module__uhkdWa__sample{color:var(--ink-muted);flex-wrap:wrap;gap:4px 12px;margin-top:8px;font-size:12px;line-height:1.6;display:flex}.result-module__uhkdWa__signature{background:var(--surface-subtle);border:1px solid var(--divider);border-radius:var(--radius);margin-top:20px;padding:16px}.result-module__uhkdWa__signature>p{color:var(--ink);margin:0 0 8px;font-size:12px}.result-module__uhkdWa__signature blockquote{color:var(--ink-strong);text-wrap:balance;margin:0;font-size:18px;font-weight:700;line-height:1.6}.result-module__uhkdWa__proSection h2{border-bottom:1px solid var(--divider);color:var(--ink-strong);margin:0 -24px;padding:0 24px 16px;font-size:14px;font-weight:700;line-height:1.5}.result-module__uhkdWa__proList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin:16px 0 0;padding:0;list-style:none;display:grid}.result-module__uhkdWa__proList li{min-width:0}.result-module__uhkdWa__proIdentity{border-radius:var(--radius);flex-direction:column;align-items:flex-start;max-width:100%;text-decoration:none;display:inline-flex}a.result-module__uhkdWa__proIdentity:hover strong{color:var(--opgg-blue-ink);text-underline-offset:3px;text-decoration:underline}.result-module__uhkdWa__proPortrait,.result-module__uhkdWa__proInitial{background:var(--surface-subtle);border:1px solid var(--divider);border-radius:var(--radius);width:104px;max-width:100%;height:104px;margin-bottom:8px}.result-module__uhkdWa__proPortrait{object-fit:contain;display:block}.result-module__uhkdWa__proInitial{color:var(--ink-muted);justify-content:center;align-items:center;font-size:28px;font-weight:700;display:flex}.result-module__uhkdWa__proList strong{color:var(--ink-strong);font-size:18px;font-weight:700;line-height:1.4;display:block}.result-module__uhkdWa__proMeta{margin-top:4px;display:flex}.result-module__uhkdWa__proTeam{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:7px;text-decoration:none;display:inline-flex}.result-module__uhkdWa__proTeam:hover{background:var(--surface-subtle);border-color:var(--opgg-blue)}.result-module__uhkdWa__teamLogo{object-fit:contain;flex:0 0 28px;width:28px;height:28px}.result-module__uhkdWa__footnote{color:var(--ink-muted);margin:12px 0 0;font-size:12px;line-height:1.7}.result-module__uhkdWa__proMethod{margin-top:4px}.result-module__uhkdWa__proMethod summary{color:var(--opgg-blue-ink);cursor:pointer;min-height:44px;padding:12px 0;font-size:12px;font-weight:600;line-height:1.6}.result-module__uhkdWa__proMethod p{color:var(--ink);margin:0;font-size:12px;line-height:1.75}.result-module__uhkdWa__actions{grid-template-columns:minmax(0,1.3fr) repeat(2,minmax(0,1fr));gap:8px;max-width:720px;display:grid}.result-module__uhkdWa__actions[data-layout=direct]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:520px}.result-module__uhkdWa__action{width:100%}.result-module__uhkdWa__saveControl{align-content:start;gap:8px;min-width:0;display:grid}.result-module__uhkdWa__imageChoices{gap:8px;display:grid}.result-module__uhkdWa__saveRecheck{width:100%}.result-module__uhkdWa__saveHint,.result-module__uhkdWa__confidenceNote{color:var(--ink);margin:0;font-size:12px;line-height:1.6}.result-module__uhkdWa__confidenceNote{margin-bottom:12px}.result-module__uhkdWa__profileLink{color:var(--opgg-blue-ink);align-items:center;gap:8px;min-height:44px;margin-top:4px;font-size:12px;font-weight:600;text-decoration:none;display:inline-flex}.result-module__uhkdWa__profileLink:hover{text-decoration:underline}:lang(ja) .result-module__uhkdWa__profileLink,:lang(zh-CN) .result-module__uhkdWa__profileLink{word-break:keep-all;overflow-wrap:anywhere}.result-module__uhkdWa__details{grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;gap:8px;margin-top:8px;display:grid}.result-module__uhkdWa__detailMain,.result-module__uhkdWa__detailSide{gap:8px;min-width:0;display:grid}.result-module__uhkdWa__detailCard,.result-module__uhkdWa__axisCard,.result-module__uhkdWa__deepen{background:var(--surface);border-radius:var(--radius);min-width:0;padding:20px 24px}.result-module__uhkdWa__detailCard h2,.result-module__uhkdWa__axisCard h2,.result-module__uhkdWa__deepenTitle{color:var(--ink-strong);margin:0;font-size:14px;font-weight:700;line-height:1.5}.result-module__uhkdWa__detailCard>h2,.result-module__uhkdWa__axisCard>h2{border-bottom:1px solid var(--divider);margin:-4px -24px 0;padding:0 24px 16px}.result-module__uhkdWa__sectionIntro{color:var(--ink);margin:12px 0 0;font-size:12px;line-height:1.75}.result-module__uhkdWa__storyInsights{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:20px;display:grid}.result-module__uhkdWa__storyInsights h3{color:var(--opgg-blue-ink);margin:0 0 8px;font-size:14px;font-weight:700}.result-module__uhkdWa__storyInsights>div:last-child h3{color:var(--warning)}.result-module__uhkdWa__storyInsights p,.result-module__uhkdWa__storyMoreBody p{color:var(--ink);text-wrap:balance;margin:0;font-size:14px;line-height:1.8}.result-module__uhkdWa__storyMore{border-top:1px solid var(--divider);margin-top:20px}.result-module__uhkdWa__storyMore summary{color:var(--opgg-blue-ink);cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:12px 0 0;font-size:12px;font-weight:700;list-style:none;display:flex}.result-module__uhkdWa__storyMore summary::-webkit-details-marker{display:none}.result-module__uhkdWa__storyChevron{flex:none}.result-module__uhkdWa__storyMore[open] .result-module__uhkdWa__storyChevron{transform:rotate(180deg)}.result-module__uhkdWa__storyMoreBody{padding-top:12px}.result-module__uhkdWa__compatibilityGrid{gap:8px;margin-top:16px;display:grid}.result-module__uhkdWa__compatibilityGrid article{background:var(--opgg-blue-soft);border:1px solid var(--divider);border-radius:var(--radius);min-width:0;padding:12px}.result-module__uhkdWa__compatibilityGrid article:last-child{background:var(--surface-subtle)}.result-module__uhkdWa__compatibilityGrid article>p:first-child{color:var(--ink);margin:0;font-size:12px;line-height:1.6}.result-module__uhkdWa__compatibilityGrid a{color:var(--opgg-blue-ink);justify-content:space-between;align-items:center;gap:8px;min-height:44px;padding:8px 0;text-decoration:none;display:flex}.result-module__uhkdWa__compatibilityGrid a:hover{text-decoration:underline}.result-module__uhkdWa__compatibilityGrid a svg{flex:none}.result-module__uhkdWa__compatibilityGrid strong{text-wrap:balance;font-size:18px;font-weight:700;line-height:1.5}.result-module__uhkdWa__compatibilityWorst a{color:var(--ink-strong)}.result-module__uhkdWa__duoReason{color:var(--ink);margin:4px 0 0;font-size:12px;line-height:1.7}.result-module__uhkdWa__rarity{gap:16px;display:grid}.result-module__uhkdWa__rarity p{color:var(--ink-muted);margin:8px 0 0;font-size:12px;line-height:1.7}.result-module__uhkdWa__rarity>strong{color:var(--opgg-blue-ink);text-wrap:balance;font-size:22px;font-weight:700;line-height:1.5}:lang(ja) .result-module__uhkdWa__rarity>strong,:lang(zh-CN) .result-module__uhkdWa__rarity>strong{word-break:keep-all;overflow-wrap:anywhere}.result-module__uhkdWa__axisCard{scroll-margin-top:16px}.result-module__uhkdWa__axisRows{margin-top:8px;display:grid}.result-module__uhkdWa__axisRow{border-bottom:1px solid var(--divider);grid-template-columns:1fr auto;align-items:center;gap:8px 16px;min-width:0;padding:16px 0;display:grid}.result-module__uhkdWa__axisRow:last-child{border-bottom:0;padding-bottom:0}.result-module__uhkdWa__axisInterpretation{color:var(--ink);grid-column:1/-1;gap:4px;display:grid}.result-module__uhkdWa__axisInterpretation p{margin:0;font-size:12px;line-height:1.75}.result-module__uhkdWa__axisInterpretation>span{color:var(--opgg-blue-ink);font-size:12px;font-weight:600;line-height:1.6}.result-module__uhkdWa__axisName{color:var(--ink-strong);align-items:center;gap:8px;font-size:14px;font-weight:700;display:flex}.result-module__uhkdWa__axisName svg{color:var(--ink-muted);flex:none}.result-module__uhkdWa__axisScale{grid-column:1/-1;grid-template-columns:auto minmax(60px,1fr) auto;align-items:center;gap:12px;min-width:0;display:grid}.result-module__uhkdWa__pole{color:var(--ink);-webkit-hyphens:none;hyphens:none;overflow-wrap:normal;word-break:keep-all;font-size:12px;font-weight:400}.result-module__uhkdWa__pole:first-child{text-align:right}.result-module__uhkdWa__pole[data-selected=true]{color:var(--opgg-blue-ink);font-weight:700}.result-module__uhkdWa__axisSignal{min-width:0;height:24px;position:relative}.result-module__uhkdWa__axisRail,.result-module__uhkdWa__axisSelectedSegment{border-radius:2px;height:6px;position:absolute;top:9px}.result-module__uhkdWa__axisRail{background:var(--divider);inset-inline:0}.result-module__uhkdWa__axisSelectedSegment{background:var(--opgg-blue);left:var(--axis-segment-start);width:var(--axis-segment-size)}.result-module__uhkdWa__axisMarker{background:var(--surface);border:2px solid var(--opgg-blue);border-radius:50%;width:14px;height:14px;position:absolute;top:5px;transform:translate(-50%)}.result-module__uhkdWa__axisSignal[data-confidence=low] .result-module__uhkdWa__axisSelectedSegment{opacity:.5}.result-module__uhkdWa__axisSignal[data-confidence=low] .result-module__uhkdWa__axisMarker{border-color:var(--border-hover)}.result-module__uhkdWa__confidenceChip{background:var(--surface-subtle);border:1px solid var(--line);color:var(--ink);white-space:nowrap;border-radius:2px;grid-area:1/2;justify-self:end;padding:3px 8px;font-size:11px;font-weight:600}.result-module__uhkdWa__axisAgreement{color:var(--ink-muted);grid-column:1/-1;font-size:12px;line-height:1.6}.result-module__uhkdWa__axisAgreement[data-agreement=false]{color:var(--ink);font-weight:700}.result-module__uhkdWa__srOnly{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.result-module__uhkdWa__disclaimer{color:var(--ink-muted);margin:0;padding:12px 24px;font-size:12px;line-height:1.75}.result-module__uhkdWa__deepen{border:1px solid var(--opgg-blue-line)}.result-module__uhkdWa__deepenNote{color:var(--ink);margin:12px 0 16px;font-size:14px;line-height:1.75}@media (max-width:1079px){.result-module__uhkdWa__page{padding-top:16px}.result-module__uhkdWa__firstFold,.result-module__uhkdWa__details{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.result-module__uhkdWa__heroContent{padding:24px}.result-module__uhkdWa__title{font-size:30px}.result-module__uhkdWa__title:lang(ja),.result-module__uhkdWa__title:lang(zh){font-size:28px}.result-module__uhkdWa__storyInsights{grid-template-columns:1fr;gap:16px}.result-module__uhkdWa__proPortrait,.result-module__uhkdWa__proInitial{width:88px;height:88px}}@media (max-width:639px){.result-module__uhkdWa__page{padding:8px 0 40px}.result-module__uhkdWa__firstFold,.result-module__uhkdWa__details{grid-template-columns:1fr}.result-module__uhkdWa__heroContent{border-radius:0;padding:24px 16px}.result-module__uhkdWa__heroContext,.result-module__uhkdWa__heroActions{border-radius:0;padding:16px}.result-module__uhkdWa__heroActions{grid-column:auto}.result-module__uhkdWa__title,.result-module__uhkdWa__title:lang(ja),.result-module__uhkdWa__title:lang(zh){font-size:28px}.result-module__uhkdWa__signature{padding:12px}.result-module__uhkdWa__signature blockquote{font-size:16px}.result-module__uhkdWa__proSection h2{margin:0 -16px;padding:0 16px 12px}.result-module__uhkdWa__proList{gap:16px}.result-module__uhkdWa__proIdentity{align-items:center}.result-module__uhkdWa__actions,.result-module__uhkdWa__actions[data-layout=direct]{grid-template-columns:1fr;max-width:none}.result-module__uhkdWa__profileLink{justify-content:center;display:flex}.result-module__uhkdWa__detailCard,.result-module__uhkdWa__axisCard,.result-module__uhkdWa__deepen{border-radius:0;padding:16px}.result-module__uhkdWa__detailCard>h2,.result-module__uhkdWa__axisCard>h2{margin:0 -16px;padding:0 16px 12px}.result-module__uhkdWa__storyInsights{margin-top:16px}.result-module__uhkdWa__disclaimer{padding:12px 16px}}
.button-module__HjQxJG__button{border:1px solid var(--line);border-radius:var(--radius);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:8px;min-width:0;min-height:44px;padding:10px 16px;font-size:.875rem;font-weight:700;line-height:1.45;text-decoration:none;transition:background-color .16s,border-color .16s;display:inline-flex}.button-module__HjQxJG__button svg{flex:none}.button-module__HjQxJG__default{background:var(--surface);color:var(--ink-strong)}.button-module__HjQxJG__default:hover:not(:disabled){background:var(--surface-subtle);border-color:var(--border-hover)}.button-module__HjQxJG__primary{background:var(--opgg-blue-dark);border-color:var(--opgg-blue-dark);color:#fff}.button-module__HjQxJG__primary:hover:not(:disabled){background:var(--opgg-blue-hover);border-color:var(--opgg-blue-hover)}.button-module__HjQxJG__quiet{color:var(--ink);background:0 0;border-color:#0000}.button-module__HjQxJG__quiet:hover:not(:disabled){background:var(--surface-subtle);color:var(--ink-strong)}.button-module__HjQxJG__button:disabled{background:var(--paper);border-color:var(--paper);color:var(--ink-muted);cursor:default}:lang(ja) .button-module__HjQxJG__button,:lang(zh-CN) .button-module__HjQxJG__button{word-break:keep-all;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){.button-module__HjQxJG__button{transition:none}}
.share-card-module__fs366W__offscreen{pointer-events:none;position:fixed;top:0;left:-10000px}.share-card-module__fs366W__card{background:var(--surface);border-top:8px solid var(--opgg-blue);box-sizing:border-box;color:var(--ink-strong);font-family:"LolMbti Pretendard", "Apple SD Gothic Neo", "Noto Sans KR", var(--font-cjk), sans-serif;flex-direction:column;padding:36px;display:flex;overflow:hidden}.share-card-module__fs366W__identity{align-items:baseline;gap:12px;display:flex}.share-card-module__fs366W__nickname{color:var(--ink-strong);font-size:2rem;font-weight:800}.share-card-module__fs366W__oneLiner{color:var(--ink);margin:14px 0 0;font-size:1rem;font-weight:520;line-height:1.55}.share-card-module__fs366W__signature{color:var(--opgg-blue-ink);text-wrap:balance;flex-shrink:0;margin:20px 0 0;font-size:1.3rem;font-weight:750;line-height:1.5}.share-card-module__fs366W__illustrationFrame{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius);margin-top:20px;overflow:hidden}.share-card-module__fs366W__card[data-variant=square] .share-card-module__fs366W__illustrationFrame{height:160px}.share-card-module__fs366W__card[data-variant=story] .share-card-module__fs366W__illustrationFrame{height:340px}.share-card-module__fs366W__illustration{object-fit:cover;width:100%;height:100%;display:block}.share-card-module__fs366W__axisList{flex-wrap:wrap;flex-shrink:0;gap:8px;margin:16px 0 0;padding:0;list-style:none;display:flex}.share-card-module__fs366W__axisChip{background:var(--opgg-blue-soft);border-radius:2px;padding:6px 10px}.share-card-module__fs366W__axisLetter{color:var(--opgg-blue-ink);white-space:nowrap;font-size:.9rem;font-weight:700}.share-card-module__fs366W__brand{color:var(--ink-muted);border-top:1px solid var(--divider);margin:auto 0 0;padding-top:16px;font-size:.72rem;font-weight:700}
.survey-module__BfrvnG__page{color:var(--ink-strong);max-width:calc(720px + 2 * var(--gutter));min-width:0;padding:24px var(--gutter) 64px;margin:0 auto}.survey-module__BfrvnG__heading{background:var(--surface);border-radius:var(--radius);padding:24px}.survey-module__BfrvnG__title{letter-spacing:-.02em;margin:0;font-size:24px;font-weight:700;line-height:1.4}.survey-module__BfrvnG__intro{color:var(--ink);margin:8px 0 0;font-size:14px;line-height:1.75}.survey-module__BfrvnG__card{background:var(--surface);border-radius:var(--radius);min-width:0;margin-top:8px;padding:24px}.survey-module__BfrvnG__progress{color:var(--ink);font-variant-numeric:tabular-nums;margin:0;font-size:12px;font-weight:700}.survey-module__BfrvnG__track{background:var(--divider);border-radius:2px;height:4px;margin-top:12px;display:block;overflow:hidden}.survey-module__BfrvnG__trackFill{background:var(--opgg-blue);height:100%;transition:width .16s;display:block}.survey-module__BfrvnG__prompt{margin:28px 0 0;font-size:20px;font-weight:700;line-height:1.5}.survey-module__BfrvnG__options{gap:8px;margin-top:20px;display:grid}.survey-module__BfrvnG__option{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius);color:var(--ink-strong);cursor:pointer;align-items:center;gap:12px;min-width:0;min-height:64px;padding:16px;font-size:14px;font-weight:400;line-height:1.7;transition:background-color .16s,border-color .16s;display:flex}.survey-module__BfrvnG__option span{text-wrap:pretty;min-width:0}.survey-module__BfrvnG__radio{accent-color:var(--opgg-blue-dark);flex:none;width:18px;height:18px;margin:0}.survey-module__BfrvnG__option:hover{background:var(--surface-subtle);border-color:var(--border-hover)}.survey-module__BfrvnG__option[data-selected]{background:var(--opgg-blue-soft);border-color:var(--opgg-blue);color:var(--opgg-blue-ink);font-weight:700}.survey-module__BfrvnG__option:has(.survey-module__BfrvnG__radio:disabled){cursor:default;opacity:.7}.survey-module__BfrvnG__controls{border-top:1px solid var(--divider);justify-content:space-between;gap:8px;margin-top:24px;padding-top:16px;display:flex}.survey-module__BfrvnG__control{min-width:104px}.survey-module__BfrvnG__error{background:var(--danger-soft);border-radius:var(--radius);color:var(--danger);margin:16px 0 12px;padding:12px;font-size:14px;line-height:1.6}:lang(ja) :is(.survey-module__BfrvnG__option span,.survey-module__BfrvnG__control),:lang(zh-CN) :is(.survey-module__BfrvnG__option span,.survey-module__BfrvnG__control){overflow-wrap:anywhere;word-break:keep-all}@media (max-width:639px){.survey-module__BfrvnG__page{padding:8px 0 40px}.survey-module__BfrvnG__heading,.survey-module__BfrvnG__card{border-radius:0;padding:24px 16px}.survey-module__BfrvnG__title{font-size:22px}.survey-module__BfrvnG__prompt{margin-top:24px;font-size:18px}.survey-module__BfrvnG__controls>.survey-module__BfrvnG__control{flex:1 1 0;min-width:0}}@media (prefers-reduced-motion:reduce){.survey-module__BfrvnG__option,.survey-module__BfrvnG__trackFill{transition:none}}
