/* 九霄问道 · B-SECT02 世界宗门与经济网络 */
#sectV2RootBSect01{--sect-gold:#c8a862;--sect-gold2:#e2c47e;--sect-line:rgba(200,168,98,.24);--sect-soft:rgba(255,255,255,.028);display:block;min-height:280px}
.sect-v2-shell-bsect01{display:grid;gap:14px;max-width:1500px;margin:0 auto}
.sect-v2-head-bsect01{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;padding:16px;border:1px solid color-mix(in srgb,var(--sect-gold) 42%,transparent);border-radius:16px;background:linear-gradient(135deg,rgba(200,168,98,.14),rgba(255,255,255,.02));position:sticky;top:4px;z-index:6;backdrop-filter:blur(13px)}
.sect-v2-head-bsect01 span,.sect-v2-card-bsect01 small,.sect-v2-meta-bsect01{color:var(--muted-text,#8b8274);font-size:.76rem}
.sect-v2-head-bsect01 strong{display:block;margin-top:3px;font-size:1.34rem;color:var(--primary-text,#eadfc7)}
.sect-v2-resource-chips-bsect02{display:flex;flex-wrap:wrap;gap:7px;align-items:center;justify-content:flex-end}
.sect-v2-resource-chips-bsect02>span{padding:7px 9px;border:1px solid var(--sect-line);border-radius:999px;background:rgba(0,0,0,.16);font-size:.73rem}.sect-v2-resource-chips-bsect02 b{color:var(--sect-gold2)}
.sect-v2-tabs-bsect02{display:flex;gap:7px;overflow-x:auto;padding:2px 1px 7px;scrollbar-width:thin;position:sticky;top:92px;z-index:5;background:linear-gradient(180deg,var(--panel-bg,#171513) 70%,transparent)}
.sect-v2-tabs-bsect02 button{flex:0 0 auto;min-height:40px;padding:8px 13px;border:1px solid var(--sect-line);border-radius:999px;background:rgba(255,255,255,.025);color:var(--soft-text,#b8afa1)}
.sect-v2-tabs-bsect02 button.active{background:linear-gradient(180deg,rgba(200,168,98,.25),rgba(200,168,98,.10));border-color:rgba(200,168,98,.55);color:var(--sect-gold2);font-weight:700}
.sect-v2-view-bsect02{display:grid;gap:14px;min-width:0}
.sect-v2-metrics-bsect02{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}
.sect-v2-metric-bsect02{padding:13px;border:1px solid var(--sect-line);border-radius:14px;background:linear-gradient(145deg,rgba(200,168,98,.075),rgba(255,255,255,.018));min-width:0}.sect-v2-metric-bsect02 span,.sect-v2-metric-bsect02 small{display:block;color:var(--muted-text,#8b8274);font-size:.72rem}.sect-v2-metric-bsect02 strong{display:block;margin:6px 0 3px;font-size:1.22rem;color:var(--sect-gold2);overflow-wrap:anywhere}
.sect-v2-panel-bsect02{border:1px solid var(--sect-line);border-radius:15px;background:var(--sect-soft);overflow:hidden}.sect-v2-panel-bsect02>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 14px;border-bottom:1px solid var(--sect-line)}.sect-v2-panel-bsect02>header strong,.sect-v2-panel-bsect02>header small{display:block}.sect-v2-panel-bsect02>header small{margin-top:3px;color:var(--muted-text,#8b8274);font-size:.72rem}.sect-v2-panel-bsect02>header>span{color:var(--sect-gold2);font-size:.78rem}
.sect-v2-ready-bsect02{padding:4px 8px;border-radius:999px;border:1px solid rgba(211,133,110,.35);color:#d99b8b}.sect-v2-ready-bsect02.ok{border-color:rgba(121,182,135,.4);color:#8fc59b}
.sect-v2-readiness-bsect02{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:8px;padding:12px}.sect-v2-readiness-bsect02 span{padding:9px;border-radius:9px;background:rgba(0,0,0,.14);color:var(--soft-text,#b8afa1);font-size:.77rem}
.sect-v2-actions-bsect01{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;padding:0}.sect-v2-panel-bsect02>.sect-v2-actions-bsect01{padding:0 12px 12px}
.sect-v2-grid-bsect01{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:11px}
.sect-v2-card-bsect01{position:relative;display:grid;gap:9px;padding:14px;border:1px solid rgba(160,145,118,.25);border-radius:15px;background:rgba(255,255,255,.025);overflow:hidden;min-width:0}.sect-v2-card-bsect01.is-opening:before{content:'开山候选';position:absolute;right:-34px;top:12px;transform:rotate(35deg);padding:2px 38px;background:rgba(200,168,98,.22);font-size:.68rem;color:var(--sect-gold)}.sect-v2-card-bsect01 h4{margin:0;font-size:1.04rem}.sect-v2-card-bsect01 p{margin:0;line-height:1.55;color:var(--soft-text,#b8afa1);font-size:.86rem}.sect-v2-card-bsect01>.sect-v2-actions-bsect01{margin-top:auto}
.sect-v2-card-head-bsect02{display:flex;align-items:flex-start;justify-content:space-between;gap:9px}.sect-v2-status-bsect02,.sect-v2-relation-bsect02{flex:0 0 auto;padding:4px 7px;border:1px solid var(--sect-line);border-radius:999px;color:var(--sect-gold2);font-size:.69rem}.sect-v2-status-bsect02.away{color:#88b4ca;border-color:rgba(96,153,183,.4)}
.sect-v2-tags-bsect01{display:flex;flex-wrap:wrap;gap:6px}.sect-v2-tags-bsect01 span{padding:4px 8px;border-radius:999px;background:rgba(200,168,98,.1);border:1px solid rgba(200,168,98,.18);font-size:.7rem}
.sect-v2-progress-bsect01{height:8px;border-radius:99px;background:rgba(0,0,0,.2);overflow:hidden}.sect-v2-progress-bsect01 i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#8d7440,#d9bf79)}
.sect-v2-statline-bsect01{display:flex;justify-content:space-between;gap:10px;align-items:center;font-size:.74rem;color:var(--muted-text,#8b8274)}
.sect-v2-create-bsect01{display:grid;gap:12px;max-width:540px;margin:8px auto;padding:20px;border:1px solid rgba(200,168,98,.32);border-radius:18px;background:rgba(200,168,98,.055)}.sect-v2-create-bsect01 label{display:grid;gap:6px}.sect-v2-create-bsect01 input{width:100%;box-sizing:border-box}
.sect-v2-callout-bsect01{padding:14px;border-radius:14px;border:1px dashed rgba(200,168,98,.35);background:rgba(200,168,98,.06);line-height:1.65}.sect-v2-callout-bsect01 p{margin:5px 0 0;color:var(--soft-text,#b8afa1)}
.sect-v2-section-title-bsect01{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:3px}.sect-v2-section-title-bsect01 h4{margin:0}.sect-v2-section-title-bsect01 span{color:var(--muted-text,#8b8274);font-size:.74rem}
.sect-v2-empty-bsect01{padding:22px;text-align:center;color:var(--muted-text,#8b8274);border:1px dashed rgba(160,145,118,.28);border-radius:14px;grid-column:1/-1}.sect-v2-empty-bsect01 p{line-height:1.6}
.sect-v2-log-bsect01{display:grid;gap:8px}.sect-v2-log-bsect01 article{padding:10px 12px;border-left:3px solid rgba(200,168,98,.45);background:rgba(255,255,255,.02);border-radius:0 10px 10px 0}.sect-v2-log-bsect01 article strong{display:block;font-size:.87rem}.sect-v2-log-bsect01 article p{margin:5px 0;line-height:1.55;color:var(--soft-text,#b8afa1);font-size:.81rem}.sect-v2-log-bsect01 article small{color:var(--muted-text,#8b8274)}
.sect-v2-ranking-bsect02{display:grid;gap:7px}.sect-v2-ranking-bsect02 article{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 11px;border:1px solid rgba(160,145,118,.2);border-radius:11px;background:rgba(255,255,255,.018)}.sect-v2-ranking-bsect02 article.mine{border-color:rgba(200,168,98,.58);background:rgba(200,168,98,.08)}.sect-v2-ranking-bsect02 b{width:29px;height:29px;display:grid;place-items:center;border-radius:50%;background:rgba(200,168,98,.12);color:var(--sect-gold2)}.sect-v2-ranking-bsect02 strong,.sect-v2-ranking-bsect02 small{display:block}.sect-v2-ranking-bsect02 small{color:var(--muted-text,#8b8274);font-size:.69rem}.sect-v2-ranking-bsect02>article>span{color:var(--sect-gold2);font-variant-numeric:tabular-nums}
.sect-v2-market-list-bsect02{display:grid;gap:8px}.sect-v2-market-list-bsect02 article{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:10px;align-items:center;padding:10px 12px;border:1px solid var(--sect-line);border-radius:12px;background:rgba(255,255,255,.018)}.sect-v2-market-list-bsect02 strong,.sect-v2-market-list-bsect02 small{display:block}.sect-v2-market-list-bsect02 small{color:var(--muted-text,#8b8274);font-size:.7rem}.sect-v2-market-list-bsect02>article>span{font-size:.78rem;color:var(--sect-gold2)}.sect-v2-market-list-bsect02 i{font-style:normal;color:var(--muted-text,#8b8274);font-size:.72rem}
.sect-v2-form-bsect02{display:grid;grid-template-columns:repeat(4,minmax(120px,1fr)) auto;gap:9px;align-items:end;padding:12px}.sect-v2-form-bsect02 label,.sect-v2-adventure-form-bsect02 label{display:grid;gap:5px;font-size:.73rem;color:var(--muted-text,#8b8274)}.sect-v2-form-bsect02 input,.sect-v2-form-bsect02 select,.sect-v2-adventure-form-bsect02 input,.sect-v2-adventure-form-bsect02 select{width:100%;min-height:40px}
.sect-v2-adventure-form-bsect02{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.sect-v2-adventure-form-bsect02 fieldset{grid-column:1/-1;border:1px solid var(--sect-line);border-radius:11px;padding:10px}.sect-v2-adventure-form-bsect02 legend{padding:0 6px;color:var(--sect-gold2);font-size:.74rem}.sect-v2-adventure-form-bsect02>button{justify-self:start}
.sect-v2-check-grid-bsect02{display:grid;grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:7px}.sect-v2-check-grid-bsect02 label{display:flex;align-items:center;gap:7px;padding:7px;border-radius:8px;background:rgba(0,0,0,.12)}.sect-v2-check-grid-bsect02 input{width:auto;min-height:auto}
.sect-v2-switch-bsect02{display:flex!important;align-items:center;gap:8px;padding:8px;border:1px solid var(--sect-line);border-radius:9px}.sect-v2-switch-bsect02 input{width:auto;min-height:auto}
.sect-v2-trial-bsect02{background:linear-gradient(145deg,rgba(122,63,42,.13),rgba(200,168,98,.05))}.sect-v2-trial-bsect02>p{padding:0 13px;color:var(--soft-text,#b8afa1);font-size:.82rem;line-height:1.6}
.sect-v2-result-bsect02{max-height:150px;overflow:auto;margin:0;padding:8px;border-radius:8px;background:rgba(0,0,0,.18);white-space:pre-wrap;color:var(--muted-text,#8b8274);font-size:.68rem}
.sect-v2-warning-bsect02{padding:13px;border:1px solid rgba(204,103,83,.35);border-radius:13px;background:rgba(126,46,35,.09)}.sect-v2-warning-bsect02 strong{color:#d99b8b}.sect-v2-warning-bsect02 p{margin:5px 0 0;color:var(--soft-text,#b8afa1);font-size:.8rem;line-height:1.55}
.sect-v2-modal-bsect01{position:fixed;inset:0;z-index:10030;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.68);backdrop-filter:blur(5px)}.sect-v2-modal-card-bsect01{width:min(560px,100%);max-height:86vh;overflow:auto;padding:18px;border:1px solid rgba(200,168,98,.42);border-radius:18px;background:var(--panel-bg,#171513);box-shadow:0 22px 80px rgba(0,0,0,.45)}.sect-v2-modal-card-bsect01 header{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.sect-v2-modal-card-bsect01 dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:0}.sect-v2-modal-card-bsect01 dl div{padding:9px;border-radius:10px;background:rgba(255,255,255,.025)}.sect-v2-modal-card-bsect01 dt{font-size:.7rem;color:var(--muted-text,#8b8274)}.sect-v2-modal-card-bsect01 dd{margin:4px 0 0;font-weight:650}.sect-v2-danger-bsect01{color:#d99183}.sect-v2-loading-bsect01{padding:40px;text-align:center;color:var(--muted-text,#8b8274)}
#sectV2RootBSect01 .danger-btn{min-height:38px;padding:7px 11px;border:1px solid rgba(208,104,84,.45);border-radius:9px;background:rgba(126,46,35,.15);color:#d99b8b}
@media(max-width:900px){.sect-v2-metrics-bsect02{grid-template-columns:repeat(2,minmax(0,1fr))}.sect-v2-form-bsect02{grid-template-columns:repeat(2,minmax(0,1fr))}.sect-v2-form-bsect02>button{grid-column:1/-1;justify-self:start}}
@media(max-width:620px){.sect-v2-head-bsect01{display:grid;position:relative;top:auto}.sect-v2-resource-chips-bsect02{justify-content:flex-start}.sect-v2-tabs-bsect02{top:0}.sect-v2-actions-bsect01{justify-content:flex-start}.sect-v2-grid-bsect01,.sect-v2-metrics-bsect02{grid-template-columns:1fr}.sect-v2-modal-card-bsect01 dl{grid-template-columns:1fr 1fr}.sect-v2-market-list-bsect02 article{grid-template-columns:minmax(0,1fr) auto}.sect-v2-market-list-bsect02 article button,.sect-v2-market-list-bsect02 article i{grid-column:1/-1;justify-self:start}.sect-v2-form-bsect02,.sect-v2-adventure-form-bsect02{grid-template-columns:1fr}.sect-v2-adventure-form-bsect02 fieldset{grid-column:auto}.sect-v2-statline-bsect01{align-items:flex-start;flex-direction:column;gap:3px}}
/* CACHE85 · B-SECT03 弟子成长、随机时间与突破 */
.sect-v2-card-bsect01.is-breakthrough-ready-bsect03{border-color:rgba(226,196,126,.62);box-shadow:inset 0 0 0 1px rgba(226,196,126,.12),0 0 24px rgba(200,168,98,.08)}
.sect-v2-status-bsect02.ready-bsect03{color:#f1d690;border-color:rgba(226,196,126,.65);background:rgba(200,168,98,.12)}
.sect-v2-timing-bsect03{display:flex;flex-wrap:wrap;gap:7px;color:var(--sect-gold2);font-size:.72rem;font-variant-numeric:tabular-nums}
.sect-v2-countdown-bsect03{display:inline-flex;padding:5px 8px;border:1px solid rgba(200,168,98,.24);border-radius:8px;background:rgba(200,168,98,.06)}
#sectV2RootBSect01 .breakthrough-btn-bsect03{background:linear-gradient(180deg,rgba(154,84,51,.8),rgba(92,43,29,.92));border-color:rgba(226,155,112,.55);color:#f2d8bd}
.sect-v2-growth-modal-bsect03{width:min(720px,100%)}
.sect-v2-growth-box-bsect03{display:grid;gap:11px;margin-top:13px;padding:13px;border:1px solid var(--sect-line);border-radius:13px;background:rgba(255,255,255,.018)}
.sect-v2-growth-box-bsect03>header{display:flex;justify-content:space-between;align-items:center;gap:10px;padding-bottom:8px;border-bottom:1px solid var(--sect-line)}
.sect-v2-growth-box-bsect03>header>span{color:var(--sect-gold2);font-size:.75rem;text-align:right}
.sect-v2-growth-box-bsect03.danger-zone-bsect03{border-color:rgba(204,103,83,.4);background:linear-gradient(145deg,rgba(126,46,35,.1),rgba(255,255,255,.015))}
.sect-v2-timing-grid-bsect03,.sect-v2-breakthrough-stats-bsect03{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}
.sect-v2-timing-grid-bsect03>span,.sect-v2-breakthrough-stats-bsect03>span{padding:8px;border-radius:9px;background:rgba(0,0,0,.14);font-size:.73rem;color:var(--soft-text,#b8afa1);overflow-wrap:anywhere}
.sect-v2-growth-form-bsect03{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;align-items:end}
.sect-v2-growth-form-bsect03 label{display:grid;gap:5px;color:var(--muted-text,#8b8274);font-size:.72rem}
.sect-v2-growth-form-bsect03 select,.sect-v2-growth-form-bsect03 input{width:100%;min-height:40px;box-sizing:border-box}
.sect-v2-growth-form-bsect03 input[type=checkbox]{width:auto;min-height:auto;justify-self:start;transform:scale(1.15);margin:10px 0}
.sect-v2-growth-form-bsect03 button{justify-self:start}
@media(max-width:620px){.sect-v2-growth-modal-bsect03{padding:14px}.sect-v2-growth-form-bsect03,.sect-v2-timing-grid-bsect03,.sect-v2-breakthrough-stats-bsect03{grid-template-columns:1fr}.sect-v2-growth-box-bsect03>header{align-items:flex-start;flex-direction:column}.sect-v2-growth-box-bsect03>header>span{text-align:left}}

/* B-SECT04 人物关系、宗主决断与三人异步切磋 */
.sect-v2-people-grid-bsect04{display:grid;grid-template-columns:repeat(auto-fit,minmax(290px,1fr));gap:12px}.sect-v2-person-card-bsect04{border:1px solid rgba(190,157,91,.24);background:rgba(18,22,15,.78);padding:14px;display:grid;gap:12px}.sect-v2-person-card-bsect04>header,.sect-v2-decision-list-bsect04 article>header,.sect-v2-match-list-bsect04 article>header{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.sect-v2-person-card-bsect04 header div{display:grid;gap:4px}.sect-v2-person-card-bsect04 form{display:grid;grid-template-columns:1fr 1fr auto;gap:8px;align-items:end}.sect-v2-person-card-bsect04 form+form{grid-template-columns:1fr auto}.sect-v2-person-card-bsect04 label{display:grid;gap:5px;font-size:12px;color:#b9b09a}.sect-v2-person-card-bsect04 select{min-height:40px;background:#11140e;color:#ded5bd;border:1px solid rgba(190,157,91,.28);padding:6px 8px}.sect-v2-relation-list-bsect04,.sect-v2-match-list-bsect04,.sect-v2-decision-list-bsect04{display:grid;gap:10px}.sect-v2-relation-list-bsect04 article{display:flex;justify-content:space-between;align-items:center;gap:12px;border-bottom:1px dashed rgba(190,157,91,.18);padding:10px 2px}.sect-v2-relation-list-bsect04 article div{display:grid;gap:3px}.sect-v2-decision-list-bsect04 article{border:1px solid rgba(205,130,93,.34);background:linear-gradient(135deg,rgba(67,25,20,.55),rgba(20,20,14,.86));padding:15px;display:grid;gap:12px}.sect-v2-decision-list-bsect04 article p{line-height:1.75;margin:0}.sect-v2-lineup-grid-bsect04{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:9px;padding:12px 0}.sect-v2-lineup-grid-bsect04 label{display:flex;align-items:center;gap:10px;border:1px solid rgba(190,157,91,.22);padding:10px;background:rgba(13,17,11,.65)}.sect-v2-lineup-grid-bsect04 label.disabled{opacity:.45}.sect-v2-lineup-grid-bsect04 label span{display:grid;gap:3px}.sect-v2-lineup-grid-bsect04 input{width:20px;height:20px}.sect-v2-match-list-bsect04 article{border:1px solid rgba(190,157,91,.22);padding:13px;background:rgba(14,18,12,.72);display:grid;gap:10px}.sect-v2-match-list-bsect04 article.win{border-color:rgba(118,177,93,.42)}.sect-v2-match-list-bsect04 article.lose{border-color:rgba(177,93,82,.34)}.sect-v2-rounds-bsect04{display:flex;flex-wrap:wrap;gap:6px}.sect-v2-rounds-bsect04 span{border:1px solid rgba(190,157,91,.18);padding:4px 8px;font-size:12px;color:#bdb49d}
@media(max-width:700px){.sect-v2-person-card-bsect04 form,.sect-v2-person-card-bsect04 form+form{grid-template-columns:1fr}.sect-v2-person-card-bsect04 button{width:100%}.sect-v2-decision-list-bsect04 article>header,.sect-v2-match-list-bsect04 article>header{display:grid}.sect-v2-lineup-grid-bsect04{grid-template-columns:1fr}}

/* V1.8.8 CACHE90 · B-SECT05 道侣与赛季 */
.is-partner-active-bsect05{border-color:rgba(210,168,92,.65);box-shadow:0 0 0 1px rgba(210,168,92,.12) inset}
.is-partner-active-bsect05 h4{color:#ead49d}
.sect-v2-relation-list-bsect04 article button{margin-left:auto;white-space:nowrap}
@media(max-width:720px){.sect-v2-relation-list-bsect04 article{align-items:flex-start;gap:10px}.sect-v2-relation-list-bsect04 article button{width:100%;margin-left:0}}

/* B-SECT06 · 自主宗门生态与2000事件 */
.sect-v2-autonomy-reason-bsect06{margin:10px 0 0;padding:9px 10px;border-left:3px solid rgba(210,172,98,.65);background:rgba(210,172,98,.07);color:#cdbd9c;font-size:12px;line-height:1.55}
.sect-v2-asset-list-bsect06{display:grid;gap:9px;padding:12px}
.sect-v2-asset-list-bsect06 article{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;border:1px solid rgba(210,172,98,.2);border-radius:10px;background:rgba(10,14,11,.58)}
.sect-v2-asset-list-bsect06 article div{min-width:0}.sect-v2-asset-list-bsect06 strong,.sect-v2-asset-list-bsect06 small{display:block}.sect-v2-asset-list-bsect06 small{margin-top:4px;color:#9e947e;font-size:11px}.sect-v2-asset-list-bsect06 b{color:#e3c67d;white-space:nowrap}
.sect-v2-log-bsect01 article.importance-important{border-left:3px solid #d2a85f}.sect-v2-log-bsect01 article.importance-major{border-left:3px solid #c96c62;background:rgba(128,44,37,.08)}
@media(max-width:560px){.sect-v2-asset-list-bsect06 article{align-items:flex-start}.sect-v2-asset-list-bsect06 article button{flex:0 0 auto}}


/* V2.0.12 CACHE104 · 宗门节奏与事件结算可读性 */
.sect-v2-event-outcome-bsect07{display:grid;gap:4px;margin:8px 0 6px;padding:8px 10px;border:1px solid rgba(210,172,98,.24);border-radius:9px;background:rgba(210,172,98,.055);font-size:.76rem;line-height:1.5}
.sect-v2-event-outcome-bsect07 b{color:#e3c67d;font-size:.72rem}
.sect-v2-event-outcome-bsect07 span{color:var(--soft-text,#b8afa1);overflow-wrap:anywhere}
.sect-v2-autonomy-reason-bsect06 b{color:#e3c67d;margin-right:4px}

/* B-SECT08：人物档案弹层、突破提醒与移动端可读性 */
.sect-v2-modal-bsect03{position:fixed;inset:0;z-index:10040;display:grid;place-items:center;padding:18px;background:rgba(0,0,0,.72);backdrop-filter:blur(5px)}
.sect-v2-modal-card-bsect03{width:min(620px,100%);max-height:88vh;overflow:auto;padding:18px;border:1px solid rgba(200,168,98,.45);border-radius:18px;background:var(--panel-bg,#171513);box-shadow:0 22px 80px rgba(0,0,0,.5)}
.sect-v2-modal-card-bsect03>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}
.sect-v2-modal-card-bsect03>header button{width:38px;height:38px;border-radius:50%;font-size:1.35rem;line-height:1}
.sect-v2-detail-grid-bsect03{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin:10px 0 14px}
.sect-v2-detail-grid-bsect03>span{display:flex;flex-direction:column;gap:4px;padding:10px 11px;border:1px solid rgba(200,168,98,.18);border-radius:11px;background:rgba(255,255,255,.025);color:var(--muted-text,#8b8274)}
.sect-v2-detail-grid-bsect03 b{color:var(--text,#e7deca);font-size:.98rem}
.sect-v2-breakthrough-hint-bsect08{display:flex;flex-direction:column;gap:4px;margin-top:10px;padding:10px 12px;border-left:3px solid var(--sect-gold,#c8a862);background:rgba(200,168,98,.08);border-radius:4px 10px 10px 4px}
.sect-v2-breakthrough-hint-bsect08 b{color:var(--text,#e7deca)}
.sect-v2-breakthrough-hint-bsect08 span{color:var(--muted-text,#9d9384);line-height:1.65;font-size:.84rem}
@media(max-width:620px){.sect-v2-modal-bsect03{align-items:end;padding:10px}.sect-v2-modal-card-bsect03{max-height:92vh;border-radius:18px 18px 10px 10px}.sect-v2-detail-grid-bsect03{grid-template-columns:1fr 1fr}}

/* V2.0.12 CACHE104 · 无真实数值时只显示可明确判断的事件结果 */
.sect-v2-event-outcome-bsect07.is-summary-only-bsect09{background:rgba(255,255,255,.02);border-style:dashed}
