.manse-experience .analysis-status{background:var(--mt-accent,#645ff1);color:#fff;border:0;border-radius:7px;align-items:center;gap:5px;width:fit-content;padding:3px 8px;font-size:11px;font-weight:650;line-height:1.5;display:inline-flex}.manse-experience .analysis-status[data-status=성격],.manse-experience .analysis-status[data-status=해당\ 없음]{background:#377767}.manse-experience .analysis-status[data-status=파격],.manse-experience .analysis-status[data-status=삼재]{background:#a95448}.manse-experience .analysis-empty{color:var(--manse-muted);padding:22px 0;font-size:13px}.manse-experience .analysis-note{color:var(--manse-muted);font-size:11px;line-height:1.7;display:block}.manse-experience .analysis-details{border-top:1px solid var(--manse-line);margin-top:22px}.manse-experience .analysis-details>summary{cursor:pointer;justify-content:space-between;align-items:center;padding-top:18px;font-size:13px;font-weight:600;list-style:none;display:flex}.manse-experience .analysis-details>summary::-webkit-details-marker{display:none}.manse-experience .analysis-details>summary>svg{color:var(--manse-muted);transition:transform .2s}.manse-experience .analysis-details[open]>summary>svg{transform:rotate(180deg)}.manse-experience .gyeokguk-hero{text-align:center;padding:15px 12px 26px}.manse-experience .gyeokguk-hanja{color:var(--mt-accent-text,#b3a8f5);letter-spacing:.18em;font-family:Noto Serif KR,serif;font-size:18px;line-height:1.5;display:block}.manse-experience .gyeokguk-hero h3{letter-spacing:-.055em;word-break:keep-all;margin-top:8px;font-size:42px;line-height:1.3}.manse-experience .gyeokguk-meta{justify-content:center;align-items:center;gap:10px;margin-top:14px;display:flex}.manse-experience .gyeokguk-meta>span{color:var(--manse-muted);font-size:12px}.manse-experience .gyeokguk-hero>p{max-width:290px;color:var(--mt-text-2,#c9c7d1);text-wrap:balance;margin:20px auto 0;font-size:14px;line-height:1.9}.manse-experience .gyeokguk-hero .analysis-note{margin-top:12px}.manse-experience .gyeokguk-basis-flow{border-top:1px solid var(--manse-line);border-bottom:1px solid var(--manse-line);grid-template-columns:1fr 16px 1fr;align-items:center;gap:14px;padding:18px 10px;display:grid}.manse-experience .gyeokguk-basis-flow>div{justify-items:center;gap:9px;display:grid}.manse-experience .gyeokguk-basis-flow small{color:var(--manse-muted);font-size:10px}.manse-experience .gyeokguk-basis-flow>svg{color:var(--mt-accent-text,#b3a8f5)}.manse-experience .gyeokguk-source{align-items:center;gap:7px;font-size:13px;display:flex}.manse-experience .gyeokguk-source>[data-size=mini]{width:30px;height:30px;min-height:0;padding:2px}.manse-experience .gyeokguk-reading{background:var(--mt-raised,#27272b);border-radius:15px;margin-top:22px;padding:17px}.manse-experience .analysis-tabs{border-bottom:1px solid var(--mt-line,#3a3941);gap:18px;display:flex}.manse-experience .analysis-tabs button{color:var(--manse-muted);background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 9px;font-size:12px;font-weight:600}.manse-experience .analysis-tabs button[aria-pressed=true]{color:var(--mt-accent-text,#c4baff);border-color:var(--mt-accent-text,#a798ff)}.manse-experience .gyeokguk-reading>p{min-height:72px;color:var(--mt-text-2,#d1cfd8);margin-top:13px;font-size:13px;line-height:1.9}.manse-experience .gyeokguk-roles{margin-top:20px;display:grid}.manse-experience .gyeokguk-roles>button{text-align:left;border:0;border-bottom:1px solid var(--manse-line);background:0 0;grid-template-columns:34px 1fr 14px;align-items:center;gap:11px;padding:12px 0;display:grid}.manse-experience .gyeokguk-roles>button:last-child{border-bottom:0}.manse-experience .gyeokguk-role-symbol{width:34px}.manse-experience .gyeokguk-role-symbol>[data-size=mini]{height:34px;min-height:0}.manse-experience .gyeokguk-roles b{color:var(--manse-ink);align-items:center;gap:10px;font-size:13px;font-weight:600;display:flex}.manse-experience .gyeokguk-roles small{color:var(--manse-muted);font-size:11px;font-weight:400;display:block}.manse-experience .gyeokguk-roles b small{color:var(--mt-text-2,#d1cfd8);font-size:12px}.manse-experience .gyeokguk-roles>button>svg{color:var(--manse-muted)}.manse-experience .gyeokguk-evidence{margin-top:18px}.manse-experience .gyeokguk-evidence dl{margin:16px 0}.manse-experience .gyeokguk-evidence dl>div{border-bottom:1px solid var(--manse-line);justify-content:space-between;gap:18px;padding:10px 0;font-size:12px;display:flex}.manse-experience .gyeokguk-evidence dt{color:var(--manse-muted);flex-shrink:0}.manse-experience .gyeokguk-evidence dd{text-align:right;word-break:keep-all;margin:0}.manse-experience .gyeokguk-evidence>p{color:var(--manse-muted);font-size:12px}.manse-experience .samjae-current{color:var(--manse-muted);align-items:center;gap:9px;margin:6px 0 17px;font-size:11px;display:flex}.manse-experience .samjae-headline{letter-spacing:-.045em;font-size:25px;line-height:1.5}.manse-experience .samjae-headline em{color:var(--mt-warm-strong,#ffb58d);font-style:normal}.manse-experience .samjae-origin{color:var(--manse-muted);margin-top:11px;font-size:11px}.manse-experience .samjae-cycle-nav{justify-content:space-between;align-items:center;margin:25px 0 12px;display:flex}.manse-experience .samjae-cycle-nav>span{align-items:center;gap:8px;font-size:14px;font-weight:650;display:flex}.manse-experience .samjae-cycle-nav small{color:var(--manse-muted);font-size:10px;font-weight:400}.manse-experience .samjae-cycle-nav .icon-button{border:1px solid var(--mt-line,#414047);background:0 0;border-radius:50%;width:32px;height:32px}.manse-experience .samjae-year-stage{--phase-color:var(--mt-warm-1,#ffd3a0);isolation:isolate;background:radial-gradient(at 50% 105%,#853329 0%,#402320 44%,#252124 78%);border-radius:16px;flex-direction:column;justify-content:center;align-items:center;min-height:190px;display:flex;position:relative;overflow:hidden}.manse-experience .samjae-year-stage[data-phase="1"]{--phase-color:var(--mt-warm-2,#ffc0a1)}.manse-experience .samjae-year-stage[data-phase="2"]{--phase-color:var(--mt-warm-3,#ffe1b4)}.manse-experience .samjae-flames{z-index:-1;width:100%;height:100%;position:absolute;inset:0}.manse-experience .samjae-flame{transform-box:fill-box;transform-origin:50% 100%;animation:4s ease-in-out infinite alternate samjae-flame-flicker}.manse-experience .samjae-flame-left{opacity:.28;animation-delay:-1s}.manse-experience .samjae-flame-center{opacity:.14;animation-duration:5.2s;animation-delay:-2s}.manse-experience .samjae-flame-right{opacity:.26;animation-duration:3.6s;animation-delay:-.7s}.manse-experience .samjae-flame-core{opacity:.09;animation-duration:3.2s}.manse-experience .samjae-ember{opacity:0;animation:4.6s ease-out infinite samjae-ember-rise}.manse-experience .samjae-ember:nth-child(2){animation-delay:-2.5s}.manse-experience .samjae-ember:nth-child(3){animation-delay:-1.1s}.manse-experience .samjae-ember:nth-child(4){animation-delay:-3.3s}.manse-experience .samjae-phase-label{color:var(--phase-color);font-size:12px;font-weight:650}.manse-experience .samjae-year-stage strong{color:var(--mt-warm-ink,#ffe9d4);text-shadow:0 2px 20px #a73d27;letter-spacing:-.055em;font-variant-numeric:tabular-nums;font-size:66px;font-weight:750;line-height:1.3;display:block}.manse-experience .samjae-year-stage>span:last-child{color:var(--mt-warm-muted,#dbb6a3);font-size:11px}.manse-experience .samjae-timeline{grid-template-columns:repeat(3,1fr);padding-top:22px;display:grid;position:relative}.manse-experience .samjae-timeline:before{content:"";background:var(--mt-line,#49464f);height:1px;position:absolute;top:28px;left:16.666%;right:16.666%}.manse-experience .samjae-timeline button{color:var(--manse-muted);background:0 0;border:0;flex-direction:column;align-items:center;gap:4px;padding:0 0 7px;display:flex;position:relative}.manse-experience .samjae-dot{border:3px solid var(--mt-card,#1c1c1f);background:var(--mt-text-3,#66616f);border-radius:50%;width:13px;height:13px;margin-bottom:7px;transition:background .2s,box-shadow .2s}.manse-experience .samjae-timeline button[aria-pressed=true]{color:var(--mt-warm-1,#ffd3a0)}.manse-experience .samjae-timeline button[aria-pressed=true] .samjae-dot{background:var(--mt-warm-1,#ffd3a0);box-shadow:0 0 0 1px var(--mt-warm-strong,#ffb58d)}.manse-experience .samjae-timeline button:nth-child(2)[aria-pressed=true]{color:var(--mt-warm-2,#ffc0a1)}.manse-experience .samjae-timeline button:nth-child(2)[aria-pressed=true] .samjae-dot{background:var(--mt-warm-2,#ffc0a1);box-shadow:0 0 0 1px var(--mt-warm-2,#ffc0a1)}.manse-experience .samjae-timeline button:nth-child(3)[aria-pressed=true]{color:var(--mt-warm-3,#ffe1b4)}.manse-experience .samjae-timeline button:nth-child(3)[aria-pressed=true] .samjae-dot{background:var(--mt-warm-3,#ffe1b4);box-shadow:0 0 0 1px var(--mt-warm-3,#ffe1b4)}.manse-experience .samjae-timeline b{font-size:12px;font-weight:600}.manse-experience .samjae-timeline small{align-items:center;gap:4px;font-size:11px;display:flex}.manse-experience .samjae-now{color:var(--manse-ink);font-size:9px}.manse-experience .samjae-reading{margin-top:22px}.manse-experience .samjae-reading h4{margin:0 0 7px;font-size:14px;font-weight:650}.manse-experience .samjae-reading p{color:var(--manse-muted);min-height:67px;font-size:12px}.manse-experience .samjae-history ul{margin:0;padding:8px 0 0;list-style:none}.manse-experience .samjae-history li button{border:0;border-bottom:1px solid var(--manse-line);text-align:left;width:100%;color:var(--manse-muted);background:0 0;align-items:center;gap:12px;padding:12px 5px;display:flex}.manse-experience .samjae-history li button[aria-pressed=true]{color:var(--mt-warm-1,#ffd3a0)}.manse-experience .samjae-history-dot{background:var(--mt-text-3,#66616f);border-radius:50%;width:6px;height:6px}.manse-experience .samjae-history button[aria-pressed=true] .samjae-history-dot{background:var(--mt-warm-strong,#ffb58d)}.manse-experience .samjae-history b{font-size:13px;font-weight:550}.manse-experience .samjae-history small{font-size:10px;display:block}.manse-experience .samjae-age{color:var(--manse-muted);margin-left:auto;font-size:12px}.manse-experience .samjae-history .analysis-note{margin-top:10px}@media (max-width:360px){.manse-experience .gyeokguk-hero{padding-left:0;padding-right:0}.manse-experience .gyeokguk-hero h3{font-size:36px}.manse-experience .gyeokguk-basis-flow{gap:8px;padding-left:0;padding-right:0}.manse-experience .samjae-headline{font-size:23px}}@media (prefers-reduced-motion:reduce){.manse-experience .analysis-details>summary>svg,.manse-experience .samjae-dot{transition:none}.manse-experience .samjae-flame,.manse-experience .samjae-ember{animation:none}}@keyframes samjae-flame-flicker{0%{transform:scaleX(.97)scaleY(.96)skew(-2deg)}to{transform:scaleX(1.04)scaleY(1.06)skew(2deg)}}@keyframes samjae-ember-rise{0%{opacity:0;transform:translateY(8px)}20%{opacity:.65}to{opacity:0;transform:translate(9px,-76px)}}