@font-face{font-family:BattleBody;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/approved-body-v2.woff2") format("woff2");font-display:block}
@font-face{font-family:StatsNumbers;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/observed-numbers-v2.woff2") format("woff2");font-display:block}
@font-face{font-family:ReturnNumbers;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/return-numbers-v2.woff2") format("woff2");font-display:block}
@font-face{font-family:PauseTitle;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/pause-title.woff2") format("woff2");font-display:block}
@font-face{font-family:ContinueWord;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/continue-word.woff2") format("woff2");font-display:block}
@font-face{font-family:FleeWord;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/flee-word.woff2") format("woff2");font-display:block}
@font-face{font-family:SettingsWord;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/settings-word.woff2") format("woff2");font-display:block}
@font-face{font-family:LootTitle;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/loot-title.woff2") format("woff2");font-display:block}
@font-face{font-family:PlayerOutput;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/player-output.woff2") format("woff2");font-display:block}
@font-face{font-family:EnemyOutput;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/enemy-output.woff2") format("woff2");font-display:block}
@font-face{font-family:PlayerRank;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/player-rank.woff2") format("woff2");font-display:block}
@font-face{font-family:OpponentRank;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/opponent-rank.woff2") format("woff2");font-display:block}
@font-face{font-family:EmptyLoot;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/empty-loot.woff2") format("woff2");font-display:block}
@font-face{font-family:ClaimWord;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/claim-word.woff2") format("woff2");font-display:block}
@font-face{font-family:PayWord;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/pay-word.woff2") format("woff2");font-display:block}
@font-face{font-family:DoubleWord;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/double-word.woff2") format("woff2");font-display:block}
@font-face{font-family:RankPlayerValue;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/rank-player-value.woff2") format("woff2");font-display:block}
@font-face{font-family:RankOpponentValue;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/rank-opponent-value.woff2") format("woff2");font-display:block}
@font-face{font-family:RankZero;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/rank-zero.woff2") format("woff2");font-display:block}
@font-face{font-family:RowLiu;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/row-liu.woff2") format("woff2");font-display:block}
@font-face{font-family:RowSword;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/row-sword.woff2") format("woff2");font-display:block}
@font-face{font-family:RowSpear;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/row-spear.woff2") format("woff2");font-display:block}
@font-face{font-family:RowEnemySpear;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/row-enemy-spear.woff2") format("woff2");font-display:block}
@font-face{font-family:RowEnemySword;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/row-enemy-sword.woff2") format("woff2");font-display:block}
@font-face{font-family:RowEnemyCavalry;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/row-enemy-cavalry.woff2") format("woff2");font-display:block}
@font-face{font-family:ReturnPaySuffix;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/return-pay-suffix.woff2") format("woff2");font-display:block}
@font-face{font-family:ReturnConversion;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/return-conversion.woff2") format("woff2");font-display:block}
@font-face{font-family:ReturnNumber;src:url("https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/return-number.woff2") format("woff2");font-display:block}

/* The coordinate system is the approved 1024x1536 comp; native IDs own input. */
#result[data-approved-battle-flow="ready"]{padding:0;overflow:auto;place-items:center;background:#302820 url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/result-background.webp') center/cover no-repeat;backdrop-filter:none}
#result[data-approved-battle-flow="ready"]:not(.is-hidden){display:grid}
#result[data-approved-battle-flow="ready"] .result-card{position:relative;container-type:inline-size;box-sizing:border-box;width:min(100vw,66.66667dvh,650px);height:auto;aspect-ratio:2/3;max-width:none;max-height:none;min-height:0;padding:0;border:0;border-radius:0;overflow:hidden;box-shadow:none;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/result-plate-v2.webp') center/100% 100% no-repeat;color:#442b1c;font-family:BattleBody;isolation:isolate}
#result[data-approved-battle-flow="ready"] .result-card::before,#result[data-approved-battle-flow="ready"] .result-card::after,#result[data-approved-battle-flow="ready"] .result-hero::before,#result[data-approved-battle-flow="ready"] .result-hero::after{content:none}
#result[data-approved-battle-flow="ready"] .result-hero{position:absolute;left:3.90625%;top:4.23177%;width:92.28516%;height:14.19271%;margin:0;padding:0;border:0;clip-path:none;transform:none;background:none;box-shadow:none;overflow:visible}
#result[data-approved-battle-flow="ready"] .result-emblem{display:none}
#result[data-approved-battle-flow="ready"] .result-hero h1{position:absolute;inset:0;margin:0;width:100%;height:100%;font-size:0;line-height:0;color:transparent;-webkit-text-fill-color:transparent;-webkit-text-stroke:0;text-shadow:none;filter:none;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/defeat-banner-v2.webp') center/100% 100% no-repeat;transform:none}
#result[data-approved-battle-flow="ready"].result--victory .result-hero h1{background-image:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/victory-banner-v2.webp')}
#result[data-approved-battle-flow="ready"] .result-detail{position:absolute;inset:0;display:block;width:auto;height:auto;padding:0;margin:0;border:0;background:none;box-shadow:none;font-family:BattleBody}
#result[data-approved-battle-flow="ready"] .result-match-side{position:absolute;display:block;width:26%;height:7%;left:17.578125%;top:19.791667%;min-width:0}
#result[data-approved-battle-flow="ready"] .result-match-side--opponent{left:63.574219%;width:20%}
#result[data-approved-battle-flow="ready"] .result-match-side small{position:absolute;margin:0;padding:0;border:0;font-weight:400;line-height:1;color:#725132;letter-spacing:0;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-match-side b{position:absolute;left:.976563cqw;top:3.710938cqw;display:flex;gap:.5cqw;align-items:flex-start;margin:0;white-space:nowrap;font:500 4.35cqw/1 BattleBody;letter-spacing:0}
#result[data-approved-battle-flow="ready"] .result-match-side--player b{color:#1d5a7b;left:.488281cqw;top:4.394531cqw}
#result[data-approved-battle-flow="ready"] .result-match-side--opponent b{font:500 4.35cqw/1 BattleBody;color:#963b2c;top:3.710938cqw;left:.683594cqw}
#result[data-approved-battle-flow="ready"] .bf-rank-word{font:500 4.35cqw/1 BattleBody}
#result[data-approved-battle-flow="ready"] .bf-rank-zero{font:500 3.9cqw/1 BattleBody;align-self:flex-start;margin-top:.18cqw;margin-left:.2cqw}
#result[data-approved-battle-flow="ready"] .bf-rank-star{width:3.9cqw;height:4.2cqw;margin-top:.18cqw}
#result[data-approved-battle-flow="ready"] .result-match-versus{position:absolute;left:42.1875%;top:20.442708%;width:16.210938%;height:6.25%;font-size:0;color:transparent;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/versus-v2.webp') center/100% 100% no-repeat}
#result[data-approved-battle-flow="ready"] .result-stats{position:absolute;left:9.960938%;top:28.971354%;width:80.273438%;height:23.763021%;display:block;padding:0;margin:0;border:0;border-radius:0;background:none;box-shadow:none}
#result[data-approved-battle-flow="ready"] .result-stats::after{content:none}
#result[data-approved-battle-flow="ready"] .result-damage-board{position:absolute;left:0;top:0;width:46.228710%;height:100%;min-width:0;margin:0;padding:0;border:0;border-radius:0;background:none;box-shadow:none;display:block}
#result[data-approved-battle-flow="ready"] .result-damage-board--ai{left:54.379562%;width:45.498783%}
#result[data-approved-battle-flow="ready"] .result-damage-board>h2{position:absolute;display:block;white-space:nowrap;margin:0;padding:0;border:0;background:none;font-weight:400;color:#fff1ce;text-align:left;letter-spacing:0}
#result[data-approved-battle-flow="ready"] .result-damage-row{position:absolute;left:0;width:100%;height:24.657534%;margin:0;padding:0;border:0;display:block;box-sizing:border-box}
#result[data-approved-battle-flow="ready"] .result-damage-row:nth-child(2){top:21.095890%}
#result[data-approved-battle-flow="ready"] .result-damage-row:nth-child(3){top:49.041096%}
#result[data-approved-battle-flow="ready"] .result-damage-row:nth-child(4){top:76.712329%}
#result[data-approved-battle-flow="ready"] .result-damage-row__heading{position:absolute;inset:0;display:block;gap:0}
#result[data-approved-battle-flow="ready"] .result-damage-row__heading b{position:absolute;left:-.195313cqw;top:0;display:block;margin:0;padding:0;font:600 4.003906cqw/1 BattleBody;color:#24160e;letter-spacing:0;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-damage-row__heading label{position:relative;margin:0;padding:0;white-space:nowrap;color:#24160e!important;font-weight:400!important;letter-spacing:0}
#result[data-approved-battle-flow="ready"] .result-damage-row__heading label[data-approved-lettering=""]{font:500 calc(2.734375cqw * var(--bf-label-scale,1))/1 BattleBody}
#result[data-approved-battle-flow="ready"] .result-damage-row__heading strong{position:absolute;right:-.878906cqw;top:1.367188cqw;margin:0;padding:0;font:400 3.515625cqw/1 StatsNumbers,BattleBody;color:#743c24;letter-spacing:0}
#result[data-approved-battle-flow="ready"] .result-damage-mvp{position:absolute;left:var(--bf-mvp-left,17.675781cqw);top:-.78125cqw;display:block;width:7.324219cqw;height:4.589844cqw;padding:0;margin:0;border:0;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/mvp-v2.webp') center/100% 100% no-repeat;color:transparent;font-size:0;transform:none;box-shadow:none}
#result[data-approved-battle-flow="ready"] .result-stats .result-damage-row__track{position:absolute;left:0;top:5.175781cqw;width:100%;height:1.855469cqw!important;min-height:0!important;margin:0!important;border:0;border-radius:.488281cqw!important;display:block!important;overflow:hidden;box-shadow:none;background:#b59b6d55!important}
#result[data-approved-battle-flow="ready"] .result-damage-row:nth-child(3) .result-damage-row__track{top:4.785156cqw}
#result[data-approved-battle-flow="ready"] .result-damage-row:nth-child(4) .result-damage-row__track{top:4.589843cqw}
#result[data-approved-battle-flow="ready"] .result-damage-row__track>i{display:block;width:calc(var(--damage-ratio)*100%)!important;height:100%!important;min-width:0;border-radius:0;box-shadow:none;background:linear-gradient(90deg,#ad5a24,#e3b655)}
#result[data-approved-battle-flow="ready"] .result-damage-board--ai .result-damage-row__track>i{background:linear-gradient(90deg,#873e2d,#b45c47)}
#result[data-approved-battle-flow="ready"] .result-damage-row:not(:last-child)::after{content:'';position:absolute;left:0;right:0;top:8.691406cqw;height:1px;background:#b4936466}
#result[data-approved-battle-flow="ready"] .result-damage-empty{position:absolute;left:0;right:0;top:40%;font:500 3.1cqw/1.4 BattleBody;color:#705738;text-align:center}
#result[data-approved-battle-flow="ready"] .result-loot{position:absolute;left:9.082031%;top:53.450521%;width:81.933594%;height:22.916667%;box-sizing:border-box;margin:0;padding:0;border:0;border-radius:0;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/loot-panel-v2.webp') center/100% 100% no-repeat;box-shadow:none;overflow:hidden}
#result[data-approved-battle-flow="ready"] .result-section-heading{position:absolute;inset:0;min-height:0;margin:0;padding:0;display:block;background:none;border:0;pointer-events:none}
#result[data-approved-battle-flow="ready"] .result-section-heading h2{position:absolute;margin:0;padding:0;max-width:none;letter-spacing:0;color:#442b1c;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-section-heading small{position:absolute;inset-inline-end:auto!important;right:auto!important;left:87.485101%!important;top:9.659091%;width:10.131108%;height:14.488636%;padding:0!important;margin:0;display:grid;place-items:center;box-sizing:border-box;border:1.367188cqw solid transparent;border-width:1.367188cqw!important;border-image:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/count-frame-v2.webp') 14 stretch;border-radius:0;background:none;font:400 2.8cqw/1 BattleBody;color:#654329;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-loot-list{position:absolute;inset:0;display:block;max-height:none;overflow:auto;margin:0;padding:0;background:none;scrollbar-color:#b49364 #f3e1c7}
#result[data-approved-battle-flow="ready"] .result-loot-empty,#result[data-approved-battle-flow="ready"] .result-loot-invalid{position:absolute;box-sizing:border-box;min-height:0;margin:0;padding:0;display:block;align-items:normal;justify-content:normal;border:0;background:none;color:#442b1c;font-weight:400;line-height:1;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-loot[data-approved-empty="false"] .result-loot-list{inset:29% 2% 3%;background:#f4e4c7 url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/paper-tile-v2.webp') center/cover no-repeat;display:flex;flex-direction:column;gap:.7cqw}
#result[data-approved-battle-flow="ready"] .result-loot[data-approved-empty="false"] .result-loot-list{inset:26% 2% 29%}
#result[data-approved-battle-flow="ready"] .result-strength-guide{position:absolute;z-index:2;left:2.5%;top:71%;box-sizing:border-box;display:none;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:1fr 1fr;align-items:center;column-gap:1.5cqw;width:95%;height:26%;min-height:0;margin:0;padding:.9cqw 2.2cqw;border:1px solid #9b7042;border-radius:.8cqw;background:#f2dfbcf5;box-shadow:inset 0 1px #fff4d8,inset 0 -2px #a5804e;color:#4a3321;text-align:left;font-family:BattleBody;touch-action:manipulation;transform:none}
#result[data-approved-battle-flow="ready"].result--victory .result-strength-guide,#result[data-approved-battle-flow="ready"].result--defeat .result-strength-guide{display:grid}
#result[data-approved-battle-flow="ready"] .result-strength-guide>b{grid-column:1/3;align-self:end;font:600 3.1cqw/1 BattleBody;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-strength-guide__copy{grid-column:1;align-self:start;font:400 2.65cqw/1.15 BattleBody;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-strength-guide__copy--victory{display:none}
#result[data-approved-battle-flow="ready"].result--victory .result-strength-guide__copy--defeat{display:none}
#result[data-approved-battle-flow="ready"].result--victory .result-strength-guide__copy--victory{display:block}
#result[data-approved-battle-flow="ready"] .result-strength-guide__action{grid-column:2;grid-row:2;align-self:start;padding:.5cqw 1.2cqw;border:1px solid #a77b45;border-radius:.6cqw;background:#ead1a3;color:#563a22;font:600 2.45cqw/1 BattleBody;white-space:nowrap}
#result[data-approved-battle-flow="ready"] .result-strength-guide:focus-visible{outline:2px solid #7c542c;outline-offset:1px}
#result[data-approved-battle-flow="ready"] .result-strength-guide:active{filter:brightness(.95);transform:none}
#item-library-panel.settlement-item-library-open{z-index:90!important}
#result[data-approved-battle-flow="ready"] .result-loot-entry{flex:0 0 auto;min-height:5cqw;margin:0;padding:.7cqw 1.2cqw;display:grid;grid-template-columns:8cqw 1fr;align-items:center;gap:1.5cqw;background:#fff3d933;border:1px solid #b4936444;border-radius:.5cqw}
#result[data-approved-battle-flow="ready"] .result-loot-art{width:8cqw;height:8cqw}
#result[data-approved-battle-flow="ready"] .result-loot-entry p{margin:0}
#result[data-approved-battle-flow="ready"] .result-loot-entry b{font:600 2.8cqw/1.25 BattleBody}
#result[data-approved-battle-flow="ready"] .result-loot-entry small{display:block;font:400 2.1cqw/1.3 BattleBody}
#result[data-approved-battle-flow="ready"] .reward-actions{position:absolute;inset:0;display:block!important;width:auto!important;max-width:none;min-width:0;height:auto;margin:0;padding:0;gap:0;background:none;border:0;pointer-events:none}
#result[data-approved-battle-flow="ready"] .reward-actions button{position:absolute;inset:auto;box-sizing:border-box;display:flex!important;align-items:center;justify-content:center;gap:1.3cqw;width:80.859375%;height:8.333333%;left:9.570313%;top:77.473958%;min-width:0;min-height:0;max-width:none;margin:0;padding:0;border:0;border-image:none!important;border-radius:0;overflow:hidden;transform:none;grid-column:auto;background:transparent url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/result-primary-v2.webp') center/100% 100% no-repeat!important;box-shadow:none;color:#fff0d2;font:400 5.957031cqw/1 BattleBody;text-shadow:none;letter-spacing:0;pointer-events:auto}
#result[data-approved-battle-flow="ready"] .reward-actions #double-reward{left:9.667969%;top:86.914063%;width:80.664063%;height:7.096354%;justify-content:flex-start;padding-left:28.2%;gap:1.05cqw;background:transparent url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/result-secondary-v2.webp') center/100% 100% no-repeat!important;color:#4c2b17}
#result[data-approved-battle-flow="ready"] .reward-actions button::before,#result[data-approved-battle-flow="ready"] .reward-actions button::after{content:none!important}
#result[data-approved-battle-flow="ready"] .bf-label-prefix{font-family:ClaimWord,BattleBody;font-size:5.957031cqw}
#result[data-approved-battle-flow="ready"] #double-reward .bf-label-prefix{font-family:DoubleWord,BattleBody;font-size:5.175781cqw}
#result[data-approved-battle-flow="ready"] .bf-label-pay{font-family:PayWord,BattleBody;font-size:5.957031cqw}

/* Settlement weapons are represented by their square quality frame and icon. */
#result[data-approved-battle-flow="ready"] .result-loot[data-approved-empty="false"] .result-loot-list{display:flex;flex-flow:row wrap;align-content:flex-start;align-items:flex-start;justify-content:flex-start;gap:1.5cqw}
#result[data-approved-battle-flow="ready"] .result-loot-entry--weapon{display:block;flex:0 0 auto;width:min(15cqw,64px);height:min(15cqw,64px);min-height:0;margin:0;padding:0;border:0;border-radius:0;background:transparent;box-shadow:none;text-align:left}
#result[data-approved-battle-flow="ready"] .result-loot-entry--weapon .result-loot-art{box-sizing:border-box;width:100%;height:100%;border-radius:4px}
#result[data-approved-battle-flow="ready"] .result-loot-entry--weapon .result-loot-new-badge,
#result[data-approved-battle-flow="ready"] .result-loot-entry--weapon .result-loot-type,
#result[data-approved-battle-flow="ready"] .result-loot-entry--weapon>p{display:none!important}
#result[data-approved-battle-flow="ready"] .bf-label-amount{font-family:StatsNumbers,BattleBody;font-size:6.054688cqw}
#result[data-approved-battle-flow="ready"] #double-reward .bf-label-amount{font-size:5.175781cqw}
#result[data-approved-battle-flow="ready"] #double-reward .bf-label-pay{font-size:5.175781cqw}
#result[data-approved-battle-flow="ready"] .reward-actions #claim-reward{width:80.859375%!important;height:8.333333%!important;min-height:0!important;min-width:0!important;max-width:none!important;padding:0!important;border:0!important;background:transparent!important}
#result[data-approved-battle-flow="ready"] .reward-actions #double-reward{width:80.664063%!important;height:7.096354%!important;min-height:0!important;min-width:0!important;max-width:none!important;padding:0 0 0 28.5%!important;border:0!important;background:transparent!important}
#result[data-approved-battle-flow="ready"] .reward-actions #double-reward::before,#result[data-approved-battle-flow="ready"] .reward-actions #double-reward::after{content:none!important;display:none!important;width:0!important;height:0!important;margin:0!important}
#result[data-approved-battle-flow="ready"] .reward-actions button:disabled{filter:grayscale(.45);opacity:.65}
#result[data-approved-battle-flow="ready"] .reward-actions button:active:not(:disabled){filter:brightness(.88)}
#result[data-approved-battle-flow="ready"] .save-state,#result[data-approved-battle-flow="ready"] #restart,#result[data-approved-battle-flow="ready"] #result-home{display:none!important}

#pause-panel[data-approved-battle-flow="ready"]{inset:0 auto 0 var(--bf-stage-center,50%);width:var(--bf-stage-width,var(--portrait-stage-width));transform:translateX(-50%);padding:0;place-items:center;backdrop-filter:blur(3px);background:#151b1699;box-shadow:0 0 0 100vmax #151b1699}
#pause-panel[data-approved-battle-flow="ready"]:not(.is-hidden){display:grid}
#pause-panel[data-approved-battle-flow="ready"] .pause-card{position:relative;container-type:inline-size;width:min(100%,66.66667dvh);height:auto;aspect-ratio:2/3;max-width:none;box-sizing:border-box;padding:0;border:0;border-radius:0;background:none;box-shadow:none;color:#442b1c;font-family:BattleBody}
#pause-panel[data-approved-battle-flow="ready"] .pause-card::before{content:'';position:absolute;left:4.492188%;top:26.236979%;width:91.015625%;height:42.773438%;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/pause-plate-v2.webp') center/100% 100% no-repeat;clip-path:none}
#pause-panel[data-approved-battle-flow="ready"] .pause-card::after{content:none}
#pause-panel[data-approved-battle-flow="ready"] .pause-heading{position:absolute;inset:0;display:block;margin:0;padding:0;border:0;pointer-events:none}
#pause-panel[data-approved-battle-flow="ready"] .pause-emblem{display:none}
#pause-panel[data-approved-battle-flow="ready"] .pause-heading b{position:absolute;font-weight:400;line-height:1;color:#301603;white-space:nowrap;letter-spacing:0}
#pause-panel[data-approved-battle-flow="ready"] .pause-actions{position:absolute;inset:0;display:block;width:auto;max-width:none;min-width:0;height:auto;margin:0;padding:0;border:0;background:none;pointer-events:none}
#pause-panel[data-approved-battle-flow="ready"] .pause-actions button{box-sizing:border-box;position:absolute;inset:auto;left:10.058594%;top:48.307292%;width:39.0625%;height:8.528646%;min-height:0;padding:0;margin:0;border:0;border-image:none!important;border-radius:0;box-shadow:none;display:block;transform:none;background:transparent url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/pause-primary-v2.webp') center/100% 100% no-repeat!important;color:#fff0d2;letter-spacing:0;text-shadow:none;pointer-events:auto}
#pause-panel[data-approved-battle-flow="ready"] .pause-actions button::before,#pause-panel[data-approved-battle-flow="ready"] .pause-actions button::after{content:none!important}
#pause-panel[data-approved-battle-flow="ready"] .pause-actions .return-home{left:51.269531%;width:38.964844%;height:8.59375%;background-image:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/pause-secondary-v2.webp')!important;color:#442b1c}
#pause-panel[data-approved-battle-flow="ready"] .pause-actions .settings-button{left:10.058594%;top:59.244792%;width:80.078125%;height:6.966146%;display:block;grid-column:auto;background-image:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/pause-settings-v2.webp')!important;color:#442b1c}
#pause-panel[data-approved-battle-flow="ready"] .bf-settings-art{display:none}
#pause-panel[data-approved-battle-flow="ready"] .bf-settings-label{position:absolute;font-weight:400;line-height:1;letter-spacing:0;white-space:nowrap}
#pause-panel[data-approved-battle-flow="ready"] .pause-actions button:active{filter:brightness(.88)}

.settlement-return-transition[data-approved-battle-flow="ready"]{place-items:center;overflow:hidden;background:#f3e1c7;color:#442b1c;text-align:center}
.settlement-return-transition[data-approved-battle-flow="ready"]:not(.is-hidden){display:grid}
.settlement-return-transition[data-approved-battle-flow="ready"]::before,.settlement-return-transition[data-approved-battle-flow="ready"]::after,.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-scroll::before,.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-scroll::after{content:none}
.settlement-return-transition[data-approved-battle-flow="ready"]>.settlement-return-backdrop,.settlement-return-transition[data-approved-battle-flow="ready"]>.settlement-return-standard,.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-eyebrow,.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-march{display:none}
.bf-return-stage{position:relative;container-type:inline-size;width:min(100vw,66.66667dvh,650px);height:auto;aspect-ratio:2/3;background:url('https://sgcdn.gxqlove.top/zhimajiangjun/static-20261103-9e2f00eadfcd/assets/battle-flow-approved-v1/return-plate-v2.webp') center/100% 100% no-repeat}
.bf-return-title{position:absolute;left:25.195313%;top:20.572917%;width:51.464844%;height:10.677083%;margin:0;font-size:0;line-height:0;color:transparent}
.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-scroll{position:absolute;left:10.742188%;top:31.25%;width:78.515625%;height:22.265625%;min-height:0;margin:0;padding:0;display:block;box-sizing:border-box;border:0;border-radius:0;outline:0;background:none;box-shadow:none;animation:none}
.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-scroll>b{position:absolute;left:33.208955%;right:auto;top:19.883041%;width:max-content;height:22.514620%;display:flex;align-items:flex-start;justify-content:flex-start;gap:calc(2.34375cqw * var(--bf-total-scale,1));margin:0;padding:0;color:#301603;font:400 calc(7.519531cqw * var(--bf-total-scale,1))/1 BattleBody;white-space:nowrap;letter-spacing:0;text-shadow:none}
.bf-return-number,.bf-return-suffix{flex:none}
.bf-return-number{font-family:ReturnNumbers,BattleBody}
.bf-return-suffix{font-family:ReturnPaySuffix,BattleBody}
.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-scroll>small{position:absolute;left:7%;right:7%;top:70.175439%;display:block;min-height:0;height:auto;margin:0;padding:0;border:0;border-radius:0;outline:0;background:none;box-shadow:none;color:#301603;font:400 4.589844cqw/1 ReturnConversion,BattleBody;white-space:nowrap;letter-spacing:0;text-shadow:none;transform:none}
.settlement-return-transition[data-approved-conversion="0"] .settlement-return-scroll>small{font-family:BattleBody;font-size:4.394531cqw;font-weight:700}
.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-divider,.settlement-return-transition[data-approved-battle-flow="ready"] .settlement-return-seal,.bf-return-coin{display:none}
#result[data-approved-battle-flow="ready"] button:focus-visible,#pause-panel[data-approved-battle-flow="ready"] button:focus-visible{outline:3px solid #245d57;outline-offset:3px}
@media(prefers-reduced-motion:reduce){.settlement-return-transition[data-approved-battle-flow="ready"]{animation:none}}
#result[data-approved-battle-flow="ready"] .result-match-side--player small{left:22.16045673076923%;top:0.0%;font:400 3.515625cqw/1 PlayerRank,BattleBody;}
#result[data-approved-battle-flow="ready"] .result-match-side--opponent small{left:16.11328125%;top:0.0%;font:400 3.515625cqw/1 OpponentRank,BattleBody;}
#result[data-approved-battle-flow="ready"] .result-damage-board--player>h2{left:7.368421052631578%;top:1.9178082191780823%;font:400 4.4921875cqw/1 PlayerOutput,BattleBody;}
#result[data-approved-battle-flow="ready"] .result-damage-board--ai>h2{left:7.4866310160427805%;top:1.9178082191780823%;font:400 4.4921875cqw/1 EnemyOutput,BattleBody;}
#result[data-approved-battle-flow="ready"] .result-section-heading h2{left:35.160905840286055%;top:7.670454545454546%;font:400 6.640625cqw/1 LootTitle,BattleBody;}
#result[data-approved-battle-flow="ready"] .result-loot-empty{left:33.730631704410015%;top:56%;font:400 4.39453125cqw/1 EmptyLoot,BattleBody;}
#pause-panel[data-approved-battle-flow="ready"] .pause-heading b{left:30.17578125%;top:39.19270833333333%;font:400 8.59375cqw/1 PauseTitle,BattleBody;}
#pause-panel[data-approved-battle-flow="ready"] .bf-settings-label{left:49.51219512195122%;top:27.102803738317753%;font:400 4.58984375cqw/1 SettingsWord,BattleBody;}
#pause-panel[data-approved-battle-flow="ready"] .pause-continue .bf-pause-word{left:26.25%;top:29.00763358778626%;font:400 5.6640625cqw/1 ContinueWord,BattleBody;position:absolute;white-space:nowrap;}
#pause-panel[data-approved-battle-flow="ready"] .return-home .bf-pause-word{left:27.06766917293233%;top:28.030303030303028%;font:400 5.76171875cqw/1 FleeWord,BattleBody;position:absolute;white-space:nowrap;}
#result[data-approved-battle-flow="ready"] label[data-approved-lettering="RowLiu"]{font:400 4.00390625cqw/1 RowLiu,BattleBody;}
#result[data-approved-battle-flow="ready"] label[data-approved-lettering="RowSword"]{font:400 4.1015625cqw/1 RowSword,BattleBody;}
#result[data-approved-battle-flow="ready"] label[data-approved-lettering="RowSpear"]{font:400 4.1015625cqw/1 RowSpear,BattleBody;}
#result[data-approved-battle-flow="ready"] label[data-approved-lettering="RowEnemySpear"]{font:400 4.00390625cqw/1 RowEnemySpear,BattleBody;}
#result[data-approved-battle-flow="ready"] label[data-approved-lettering="RowEnemySword"]{font:400 4.1015625cqw/1 RowEnemySword,BattleBody;}
#result[data-approved-battle-flow="ready"] label[data-approved-lettering="RowEnemyCavalry"]{font:400 4.1015625cqw/1 RowEnemyCavalry,BattleBody;}

/* Same-role text shares one complete local face, size and baseline in dynamic states. */
#result[data-approved-battle-flow="ready"] .result-match-side{left:14.5%;width:28%;height:7.5%}
#result[data-approved-battle-flow="ready"] .result-match-side--opponent{left:60%;width:28%}
#result[data-approved-battle-flow="ready"] .result-match-side small{left:0;top:0;width:100%;text-align:center;font:400 3.1cqw/1.2 BattleBody}
#result[data-approved-battle-flow="ready"] .result-match-side b{left:0;top:3.8cqw;width:100%;display:flex;align-items:center;justify-content:center;gap:.35cqw;font:500 4.3cqw/1.1 "Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-synthesis:none}
#result[data-approved-battle-flow="ready"] .bf-rank-word,#result[data-approved-battle-flow="ready"] .bf-rank-zero{font:inherit;align-self:auto;margin:0}
#result[data-approved-battle-flow="ready"] .bf-rank-star{width:4cqw;height:4cqw;margin:0;align-self:center}
#result[data-approved-battle-flow="ready"] .reward-actions #claim-reward{font:400 5.5cqw/1.2 BattleBody;font-synthesis:none;align-items:baseline;padding-top:2.6cqw!important}
#result[data-approved-battle-flow="ready"] .reward-actions #double-reward{font:400 4.9cqw/1.2 BattleBody;font-synthesis:none;align-items:baseline;padding-top:2cqw!important}
#result[data-approved-battle-flow="ready"] .reward-actions :is(.bf-label-prefix,.bf-label-amount,.bf-label-pay),#result[data-approved-battle-flow="ready"] #double-reward :is(.bf-label-prefix,.bf-label-amount,.bf-label-pay){font:inherit;line-height:inherit;align-self:baseline;margin:0;transform:none;position:static}

/* Dynamic rank values use the same full WenKai family as the output-board headings. */
#result[data-approved-battle-flow="ready"] .result-match-side b,
#result[data-approved-battle-flow="ready"] .result-match-side b .bf-rank-word,
#result[data-approved-battle-flow="ready"] .result-match-side b .bf-rank-zero{font-family:"Microsoft YaHei","PingFang SC",system-ui,sans-serif;font-weight:500;font-synthesis:none}

/* Keep the rank transition in that same regular-weight WenKai family. */
.match-transition :is(.match-transition__copy small,.match-transition__copy b,.match-transition__copy em,.match-transition__impact b){font-family:RankInfoWenKai,"Rankboard WenKai Full",KaiTi,serif!important;font-weight:400!important;font-synthesis:none!important}
