.ai-analysis-index,.ai-analysis-article{--analysis-blue: #4b7f9f;--analysis-blue-soft: #eef5f8;--analysis-orange: #bd7049;--analysis-gold: #b5923d;--analysis-ink: #1f2937;--analysis-muted: #64748b;--analysis-line: #d8e2e8;max-width:1180px;margin:0 auto}.ai-analysis-page .site-main{min-width:0}.ai-analysis-hero{background:linear-gradient(100deg,#4b7f9f21,#fff0 66%),linear-gradient(180deg,#ffffffc2,#fff0)}.ai-analysis-index-body,.ai-analysis-body{width:min(100%,1040px);margin:0 auto}.ai-analysis-index-intro{margin-bottom:18px}.ai-analysis-index-intro h2{margin-bottom:8px}.ai-analysis-index-intro p{margin:0;color:var(--analysis-muted)}.ai-analysis-list{border-top:1px solid var(--analysis-line)}.ai-analysis-list-item{display:grid;grid-template-columns:150px minmax(0,1fr);gap:24px;padding:26px 0 28px;border-bottom:1px solid var(--analysis-line)}.ai-analysis-list-meta{display:flex;align-items:flex-start;gap:8px;color:var(--analysis-muted);font-size:.86rem}.ai-analysis-latest{display:inline-block;padding:1px 7px;border:1px solid rgba(75,127,159,.46);border-radius:999px;color:var(--analysis-blue);font-size:.72rem;font-weight:700}.ai-analysis-list-main{min-width:0}.ai-analysis-list-kicker{margin:0 0 5px;color:var(--analysis-blue);font-size:.76rem;font-weight:700}.ai-analysis-list-main h2{margin:0 0 10px;padding:0;border:0;font-size:1.2rem;line-height:1.5}.ai-analysis-list-main h2 a{color:var(--analysis-ink);text-decoration:none}.ai-analysis-list-main h2 a:hover,.ai-analysis-list-main h2 a:focus-visible{color:var(--analysis-blue);text-decoration:underline;text-underline-offset:.2em}.ai-analysis-list-main>p{margin:0 0 12px;color:#475569}.ai-analysis-list-facts{display:flex;flex-wrap:wrap;gap:8px 20px;margin:0 0 12px;font-size:.84rem}.ai-analysis-list-facts div{display:flex;gap:7px}.ai-analysis-list-facts dt{color:var(--analysis-muted)}.ai-analysis-list-facts dd{margin:0;color:var(--analysis-ink);font-weight:600}.ai-analysis-read-link{color:var(--analysis-blue);font-weight:700;text-underline-offset:.2em}.ai-analysis-back-link{margin:0 0 10px;font-size:.82rem}.ai-analysis-back-link a{color:var(--analysis-blue)}.ai-analysis-article-meta{display:flex;flex-wrap:wrap;gap:8px 22px;margin:18px 0 0;font-size:.84rem}.ai-analysis-article-meta div{display:flex;gap:7px}.ai-analysis-article-meta dt{color:var(--analysis-muted)}.ai-analysis-article-meta dd{margin:0;color:var(--analysis-ink);font-weight:700}.ai-analysis-editor-note{margin:10px 0 0;color:var(--analysis-muted);font-size:.78rem}.ai-analysis-summary{margin:22px 0 28px;padding:20px 22px;border-left:4px solid var(--analysis-blue);background:var(--analysis-blue-soft)}.ai-analysis-summary .ai-analysis-section-label{margin:0 0 4px;color:var(--analysis-blue);font-size:.74rem;font-weight:700;text-transform:uppercase}.ai-analysis-summary h2{margin:0 0 10px;padding:0;border:0}.ai-analysis-summary ul,.ai-analysis-notes ul{margin:0;padding-left:1.3em}.ai-analysis-summary li+li,.ai-analysis-notes li+li{margin-top:7px}.ai-analysis-question{margin:0 0 28px;padding:18px 20px;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line);background:#fffaf2}.ai-analysis-question .ai-analysis-question-label{margin:0 0 6px;color:#8a6c28;font-size:.76rem;font-weight:700}.ai-analysis-question blockquote{margin:0 0 12px;color:var(--analysis-ink);font-size:.96rem;font-weight:700;line-height:1.8}.ai-analysis-question p:last-child{margin-bottom:0}.ai-analysis-toc{margin-top:0}.ai-analysis-body section>h3{margin:22px 0 7px;color:var(--analysis-ink);font-size:1rem;line-height:1.6}.ai-analysis-key-point,.ai-analysis-caveat{margin:20px 0 28px;padding:14px 16px;border-left:4px solid var(--analysis-blue);background:var(--analysis-blue-soft)}.ai-analysis-caveat{border-left-color:var(--analysis-gold);background:#fffaf0}.ai-analysis-calculation{margin:18px 0 24px;padding:14px 0;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.ai-analysis-calculation p{display:grid;grid-template-columns:minmax(0,1fr);margin:0;font-variant-numeric:tabular-nums}.ai-analysis-calculation p+p{margin-top:7px}.ai-analysis-stat-strip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin:22px 0 28px;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.ai-analysis-stat{min-width:0;padding:14px 12px;border-right:1px solid var(--analysis-line)}.ai-analysis-stat:last-child{border-right:0}.ai-analysis-stat span,.ai-analysis-stat small{display:block;color:var(--analysis-muted);font-size:.76rem}.ai-analysis-stat strong{display:block;margin:3px 0;color:var(--analysis-ink);font-size:1.28rem;font-variant-numeric:tabular-nums}.ai-analysis-chart-block{margin:18px 0 32px;padding:18px 0 22px;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.ai-analysis-chart-heading{margin-bottom:12px}.strategy-article .ai-analysis-chart-heading h3{margin:0 0 4px;color:var(--analysis-ink);font-size:1rem}.ai-analysis-chart-heading p{margin:0;color:var(--analysis-muted);font-size:.82rem;line-height:1.6}.ai-analysis-canvas-wrap{position:relative;width:100%;height:480px}.ai-analysis-chart-tall .ai-analysis-canvas-wrap{height:640px}.ai-analysis-canvas-wrap.ai-analysis-canvas-medium{height:390px}.ai-analysis-canvas-wrap canvas{width:100%!important;height:100%!important}.ai-analysis-chart-fallback{position:absolute;inset:50% auto auto 50%;margin:0;color:var(--analysis-muted);transform:translate(-50%,-50%)}.ai-analysis-canvas-wrap.is-ready .ai-analysis-chart-fallback{display:none}.ai-analysis-mover-columns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:28px;margin:18px 0}.ai-analysis-mover-columns h3{margin:0 0 8px;padding-bottom:7px;border-bottom:1px solid var(--analysis-line);color:var(--analysis-ink);font-size:.94rem}.ai-analysis-mover-columns ol{margin:0;padding:0;list-style:none}.ai-analysis-mover-columns li{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:2px 14px;padding:8px 0;border-bottom:1px solid rgba(216,226,232,.72)}.ai-analysis-mover-columns li strong{color:var(--analysis-blue);font-variant-numeric:tabular-nums}.ai-analysis-mover-columns li small{grid-column:1 / -1;color:var(--analysis-muted)}.ai-analysis-mover-columns>div:last-child li strong{color:var(--analysis-orange)}.ai-analysis-table-wrap{width:100%;margin:14px 0 28px;overflow-x:auto;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line);-webkit-overflow-scrolling:touch}.ai-analysis-table{width:100%;min-width:720px;border-collapse:collapse;font-size:.86rem}.ai-analysis-table th,.ai-analysis-table td{padding:9px 10px;border-bottom:1px solid rgba(216,226,232,.76);text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.ai-analysis-table th{color:var(--analysis-muted);font-size:.76rem;font-weight:700}.ai-analysis-table th:nth-child(2),.ai-analysis-table td:nth-child(2){text-align:left}.ai-analysis-table tbody tr:last-child td{border-bottom:0}.ai-analysis-table .is-up{color:var(--analysis-blue);font-weight:700}.ai-analysis-table .is-down{color:var(--analysis-orange);font-weight:700}.ai-analysis-gacha-table td:first-child,.ai-analysis-gacha-table th:first-child,.ai-analysis-gacha-table td:nth-child(2),.ai-analysis-gacha-table th:nth-child(2),.ai-analysis-gacha-comparison td:first-child,.ai-analysis-gacha-comparison th:first-child,.ai-analysis-gacha-strategies td:first-child,.ai-analysis-gacha-strategies th:first-child,.ai-analysis-gacha-strategies td:nth-child(2),.ai-analysis-gacha-strategies th:nth-child(2){text-align:left}.ai-analysis-table tbody tr.is-highlight{background:#eef5f8d1}.ai-analysis-table tbody tr.is-highlight td{color:var(--analysis-ink)}.ai-analysis-table tbody tr.is-risk{background:#fff4f1d1}.ai-analysis-table tbody tr.is-risk td,.ai-analysis-table tbody tr.is-risk strong{color:var(--analysis-orange)}.sacred-angel-summary .sacred-angel-summary-line{margin:14px 0 0;color:var(--analysis-ink)}.sacred-angel-answer-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:16px 0 0;border-top:1px solid rgba(75,127,159,.3);border-bottom:1px solid rgba(75,127,159,.3)}.sacred-angel-answer-item{min-width:0;padding:13px 14px;border-right:1px solid rgba(75,127,159,.3)}.sacred-angel-answer-item:last-child{border-right:0}.sacred-angel-answer-item span,.sacred-angel-answer-item small{display:block;color:var(--analysis-muted);font-size:.76rem}.sacred-angel-answer-item strong{display:block;margin:2px 0;color:var(--analysis-ink);font-size:1.48rem;font-variant-numeric:tabular-nums;line-height:1.3}.sacred-angel-answer-item.is-bad strong{color:var(--analysis-orange)}.sacred-angel-answer-item.is-good strong{color:var(--analysis-blue)}.sacred-angel-answer-item.is-best strong{color:#8a6c28}.sacred-angel-route{display:grid;grid-template-columns:minmax(76px,1fr) minmax(36px,.7fr) minmax(76px,1fr) minmax(52px,.9fr) minmax(82px,1fr);align-items:center;margin:20px 0 24px}.sacred-angel-route-point{min-width:0;padding:10px 8px;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line);text-align:center}.sacred-angel-route-point span,.sacred-angel-route-point small{display:block;color:var(--analysis-muted);font-size:.72rem}.sacred-angel-route-point strong{display:block;color:var(--analysis-ink);font-size:1.2rem;font-variant-numeric:tabular-nums}.sacred-angel-route-point.is-guaranteed{border-color:#4b7f9f80;background:var(--analysis-blue-soft)}.sacred-angel-route-point.is-guaranteed strong{color:var(--analysis-blue)}.sacred-angel-route-line{position:relative;height:2px;background:var(--analysis-line)}.sacred-angel-route-line:after{position:absolute;top:50%;right:-1px;width:7px;height:7px;border-top:2px solid var(--analysis-muted);border-right:2px solid var(--analysis-muted);content:"";transform:translateY(-50%) rotate(45deg)}.sacred-angel-route-line.is-guaranteed{background:var(--analysis-blue)}.sacred-angel-route-line.is-guaranteed:after{border-color:var(--analysis-blue)}.sacred-angel-route-line span{position:absolute;inset:auto 0 7px;color:var(--analysis-blue);font-size:.68rem;font-weight:700;text-align:center;white-space:nowrap}.sacred-angel-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 30px;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.sacred-angel-choice{min-width:0;padding:18px 20px}.sacred-angel-choice:first-child{border-right:1px solid var(--analysis-line)}.sacred-angel-choice.is-correct{background:#eef5f8c2}.sacred-angel-choice.is-gamble{background:#fff4f19e}.sacred-angel-choice .sacred-angel-choice-label{margin:0 0 3px;color:var(--analysis-muted);font-size:.72rem;font-weight:700}.ai-analysis-body .sacred-angel-choice h3{margin:0 0 12px;font-size:1.05rem}.sacred-angel-choice dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.sacred-angel-choice dl>div{padding:8px 0;border-top:1px solid rgba(216,226,232,.78)}.sacred-angel-choice dt{color:var(--analysis-muted);font-size:.72rem}.sacred-angel-choice dd{margin:1px 0 0;color:var(--analysis-ink);font-variant-numeric:tabular-nums}.sacred-angel-choice.is-correct dd strong{color:var(--analysis-blue)}.sacred-angel-choice.is-gamble dd strong{color:var(--analysis-orange)}.sacred-angel-choice .sacred-angel-choice-verdict{margin:10px 0 0;padding-top:9px;border-top:1px solid rgba(216,226,232,.78);font-size:.8rem;font-weight:700}.sacred-angel-probability-bar{display:flex;width:100%;height:74px;margin:18px 0 12px;overflow:hidden;border-radius:4px;color:#fff;font-variant-numeric:tabular-nums}.sacred-angel-probability-bar>div{display:flex;flex:0 0 var(--probability);flex-direction:column;align-items:center;justify-content:center;min-width:0}.sacred-angel-probability-bar strong,.sacred-angel-probability-bar span{display:block;line-height:1.25}.sacred-angel-probability-bar strong{font-size:.88rem}.sacred-angel-probability-bar span{font-size:1.08rem;font-weight:700}.sacred-angel-probability-bar .is-zero{background:var(--analysis-orange)}.sacred-angel-probability-bar .is-one{background:var(--analysis-blue)}.sacred-angel-probability-bar .is-two{background:var(--analysis-gold)}.sacred-angel-probability-bar .is-two strong{display:none}.sacred-angel-probability-bar .is-two span{font-size:.78rem}.sacred-angel-probability-table .ai-analysis-table{min-width:620px}.sacred-angel-equation{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 20px;margin:16px 0 24px;padding:13px 0;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.sacred-angel-equation span{color:var(--analysis-muted);font-size:.8rem}.sacred-angel-equation strong{color:var(--analysis-ink);font-size:1.04rem;font-variant-numeric:tabular-nums}.ai-analysis-dopamine.sacred-angel-dopamine{padding:18px 20px}.sacred-angel-dopamine .sacred-angel-dopamine-equation{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:4px 16px;margin:10px 0 12px;padding:10px 0;border-top:1px solid rgba(181,146,61,.28);border-bottom:1px solid rgba(181,146,61,.28)}.sacred-angel-dopamine-equation span{color:var(--analysis-muted);font-size:.78rem}.sacred-angel-dopamine-equation strong{color:#8a6c28;font-size:1.08rem;font-variant-numeric:tabular-nums}.sacred-angel-difference{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1.1fr);align-items:stretch;margin:18px 0 12px;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.sacred-angel-difference>div{padding:13px 14px;text-align:center}.sacred-angel-difference>div span,.sacred-angel-difference>div strong{display:block}.sacred-angel-difference>div span{color:var(--analysis-muted);font-size:.74rem}.sacred-angel-difference>div strong{color:var(--analysis-ink);font-size:1.02rem;font-variant-numeric:tabular-nums}.sacred-angel-difference>div.is-result{background:var(--analysis-blue-soft)}.sacred-angel-difference>div.is-result strong{color:var(--analysis-blue)}.sacred-angel-difference-arrow,.sacred-angel-difference-equals{align-self:center;color:var(--analysis-muted);font-weight:700}.sacred-angel-one-line{margin:0 0 28px;color:var(--analysis-ink);font-weight:700}.ai-analysis-dopamine{margin:24px 0 32px;padding:20px 22px;border-top:1px solid rgba(181,146,61,.52);border-bottom:1px solid rgba(181,146,61,.52);background:#fffaf0}.ai-analysis-dopamine .ai-analysis-section-label{margin:0 0 4px;color:#8a6c28;font-size:.74rem;font-weight:700;text-transform:uppercase}.ai-analysis-body .ai-analysis-dopamine h3{margin:0 0 10px;font-size:1.08rem}.ai-analysis-dopamine p{margin:0 0 12px}.ai-analysis-dopamine p:last-child{margin-bottom:0}.ai-analysis-dopamine .ai-analysis-dopamine-note{padding-top:10px;border-top:1px solid rgba(181,146,61,.28);color:var(--analysis-muted);font-size:.82rem}.ai-analysis-long-run{margin:22px 0 30px;padding:18px 0;border-top:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.ai-analysis-long-run h3{margin-top:0}.ai-analysis-long-run dl{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin:12px 0}.ai-analysis-long-run dl>div{padding:0 16px;border-right:1px solid var(--analysis-line)}.ai-analysis-long-run dl>div:first-child{padding-left:0}.ai-analysis-long-run dl>div:last-child{padding-right:0;border-right:0}.ai-analysis-long-run dt{color:var(--analysis-muted);font-size:.78rem}.ai-analysis-long-run dd{margin:3px 0 0;color:var(--analysis-ink);font-weight:700;font-variant-numeric:tabular-nums}.ai-analysis-long-run p{margin-bottom:0}.ai-analysis-notes{margin:30px 0 0;padding:18px 20px;border:1px solid var(--analysis-line);background:#f8fafc;color:#475569;font-size:.86rem}.ai-analysis-notes h2{margin-top:0}.ai-analysis-notes p{margin-bottom:0}.ai-analysis-footer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:12px 24px;width:min(100%,1040px);margin:34px auto 0;padding-top:16px;border-top:1px solid var(--analysis-line)}.ai-analysis-footer a{color:var(--analysis-blue);font-weight:700}@media(max-width:900px){.ai-analysis-stat-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.ai-analysis-stat:nth-child(3){border-right:0}.ai-analysis-stat:nth-child(-n+3){border-bottom:1px solid var(--analysis-line)}}@media(max-width:700px){.sacred-angel-answer-item{padding:11px 8px}.sacred-angel-answer-item span,.sacred-angel-answer-item small{font-size:.66rem;line-height:1.45}.sacred-angel-answer-item strong{font-size:1.12rem}.sacred-angel-route{grid-template-columns:minmax(62px,1fr) minmax(24px,.48fr) minmax(62px,1fr) minmax(42px,.68fr) minmax(68px,1fr)}.sacred-angel-route-point{padding:8px 3px}.sacred-angel-route-point strong{font-size:1rem}.sacred-angel-route-line span{font-size:.58rem}.sacred-angel-choice-grid{grid-template-columns:1fr}.sacred-angel-choice:first-child{border-right:0;border-bottom:1px solid var(--analysis-line)}.sacred-angel-probability-bar{height:64px}.sacred-angel-equation,.sacred-angel-dopamine .sacred-angel-dopamine-equation{display:block}.sacred-angel-equation strong,.sacred-angel-dopamine-equation strong{display:block;margin-top:3px;font-size:.92rem}.sacred-angel-difference{grid-template-columns:1fr}.sacred-angel-difference>div{padding:9px 12px;border-bottom:1px solid var(--analysis-line)}.sacred-angel-difference>div.is-result{border-bottom:0}.sacred-angel-difference-arrow{transform:rotate(90deg)}.sacred-angel-difference-equals{text-align:center}.ai-analysis-list-item{grid-template-columns:1fr;gap:8px;padding:22px 0}.ai-analysis-summary{padding:17px 16px}.ai-analysis-stat-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-analysis-stat,.ai-analysis-stat:nth-child(3){border-right:1px solid var(--analysis-line);border-bottom:1px solid var(--analysis-line)}.ai-analysis-stat:nth-child(2n){border-right:0}.ai-analysis-stat:last-child{grid-column:1 / -1;border-right:0;border-bottom:0}.ai-analysis-mover-columns{grid-template-columns:1fr;gap:20px}.ai-analysis-long-run dl{grid-template-columns:1fr}.ai-analysis-long-run dl>div,.ai-analysis-long-run dl>div:first-child,.ai-analysis-long-run dl>div:last-child{padding:8px 0;border-right:0;border-bottom:1px solid var(--analysis-line)}.ai-analysis-long-run dl>div:last-child{border-bottom:0}.ai-analysis-chart-tall .ai-analysis-canvas-wrap{height:610px}.ai-analysis-canvas-wrap.ai-analysis-canvas-medium{height:340px}.ai-analysis-footer{flex-direction:column}}@media(max-width:480px){.ai-analysis-article-meta{display:grid;gap:5px}.ai-analysis-chart-heading p{font-size:.78rem}.ai-analysis-chart-tall .ai-analysis-canvas-wrap{height:580px}}
