/* WARM-WHITE V3 · only fusion workbench. */
/* Theme variables and selectors are local; no body, rail, site header or footer overrides. */
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 button:not(.fr-primary){background:#f3f6ec!important;color:#35503f!important;border-color:#b7c5a9!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 button[aria-pressed=true]:not(.fr-primary){background:#f4e9c4!important;color:#725425!important;border-color:#b7a061!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-card.fr-blocked{background:#eff0eb!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-step-head span{color:#617d47!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-error{color:#885536!important;background:#fff0dc!important;border:1px solid #d1b38a}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-balance b,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-cost b{color:#806026!important}
/* CONTENT-ONLY V2. All rules confined to the fusion workbench; site shell untouched. */
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library #fusionChoices{grid-auto-rows:minmax(105px,max-content)!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-toggle{background:#f8faf4!important;border:1px solid #d1d8c6!important;color:#344d46!important;border-radius:1px!important;padding:8px 10px!important;box-shadow:2px 2px #c6cdbd;font-size:11px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-toggle[aria-pressed=true]{background:#fff3d5!important;border-color:#b69a59!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge]{color-scheme:light;--px-bg:#ffffff;--px-panel:#f8faf4;--px-line:#d1d8c6;--px-text:#344d46;--px-gold:#bf9645;--px-green:#80a16a}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-stats dd{color:#725124!important;font:700 17px Consolas!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-stats dt{color:#344d46!important;font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-success-note,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #fusionTraitsCount{color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #fusionResultAvatar{background:#ffffff!important;border:1px solid #d1d8c6!important;border-radius:1px!important;width:84px!important;height:84px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-icon{background:#f8faf4!important;color:#684775!important;border-radius:0!important;width:24px!important;height:24px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-toggle:has(input:checked){border-color:#b69a59!important;box-shadow:inset 0 0 0 1px #c6cdbd!important}
#rw-inline-fusion[data-pixel-forge] *{box-sizing:border-box;scrollbar-color:#adbba0 #adbba0;scrollbar-width:thin}
#rw-inline-fusion[data-pixel-forge] canvas{image-rendering:pixelated!important}
#rw-inline-fusion[data-pixel-forge] button,#rw-inline-fusion[data-pixel-forge] .btn,#rw-inline-fusion[data-pixel-forge] input,#rw-inline-fusion[data-pixel-forge] select{border-radius:1px!important;font:inherit}
#rw-inline-fusion[data-pixel-forge] button{transition:background .12s,border-color .12s!important}
#rw-inline-fusion[data-pixel-forge] button:active:not(:disabled){transform:translateY(1px)}
#rw-inline-fusion[data-pixel-forge] button:disabled{cursor:not-allowed!important}
#rw-inline-fusion[data-pixel-forge] :focus-visible{outline:2px solid #b2c7a4!important;outline-offset:3px}
#rw-inline-fusion[data-pixel-forge] [hidden]{display:none!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog[open].rw-inline-workbench.rw-wide:has(.rw-original-fusion){padding:0!important;background:transparent!important;color:var(--px-text)!important;border:0!important;box-shadow:none!important;border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-original-fusion{background:transparent!important;color:var(--px-text)!important;overflow:visible!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #productionDialogTitle{padding:0!important;font-size:12px!important;color:#344d46!important;font-weight:500;margin:0 0 12px!important;letter-spacing:1px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:10px!important;padding:0!important;margin:0 0 15px!important;border:0!important;background:none!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button{min-width:0!important;text-align:left;background:#f8faf4!important;color:#344d46!important;border:1px solid #d1d8c6!important;border-bottom:3px solid #d1d8c6!important;box-shadow:inset 0 0 0 2px #c6cdbd!important;padding:13px 11px 11px!important;border-radius:1px!important;font-size:13px;line-height:1.45}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:before{content:'01';display:inline-block;border:1px solid #d1d8c6;padding:2px 4px;margin-right:8px;font:9px Consolas;color:#344d46;vertical-align:2px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:nth-child(2):before{content:'02'}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:nth-child(3):before{content:'03'}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:nth-child(4):before{content:'04'}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:after{content:'同阶成长 · 提升品级';display:block;padding-top:7px;font-size:9px;font-weight:400;color:#344d46}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:nth-child(2):after{content:'保留主角 · 重选技能'}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:nth-child(3):after{content:'规划路径 · 逐步升级'}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:nth-child(4):after{content:'多角色处理 · 控制预算'}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button[aria-pressed=true]{background:#edf5e9!important;color:#725124!important;border-color:#b69a59!important;box-shadow:inset 0 0 0 2px #c6cdbd,0 3px #c6cdbd!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button[aria-pressed=true]:after{color:#725124}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button[aria-pressed=true]:before{color:#725124;border-color:#b69a59}
#rw-inline-fusion[data-pixel-forge] .px-workflow{display:flex;align-items:center;list-style:none;gap:25px;padding:9px 12px;margin:0 0 12px;background:#f8faf4;border:1px solid #d1d8c6;font-size:10px;color:#344d46}
#rw-inline-fusion[data-pixel-forge] .px-workflow li{display:flex;align-items:center;gap:8px}
#rw-inline-fusion[data-pixel-forge] .px-workflow b{display:grid;place-items:center;width:19px;height:19px;background:#f8faf4;border:1px solid #b2c7a4;color:#3b6652;font:9px Consolas}
#rw-inline-fusion[data-pixel-forge] .px-workflow li+li:before{content:'›';color:#344d46;margin-right:10px}
#rw-inline-fusion[data-pixel-forge] .px-rules{padding:8px 12px;margin:0 0 12px;background:#ffffff;border:1px solid #d1d8c6;color:#344d46;font-size:10px}
#rw-inline-fusion[data-pixel-forge] .px-rules summary{cursor:pointer;color:#344d46}
#rw-inline-fusion[data-pixel-forge] .px-rules p{color:#344d46!important;margin:8px 0 0!important;font-size:11px!important;line-height:1.8!important}
#rw-inline-fusion[data-pixel-forge] .px-search{display:flex;align-items:center;gap:8px;margin:0 0 12px;min-width:0;color:#344d46}
#rw-inline-fusion[data-pixel-forge] .px-search input{width:100%;min-width:0;background:#ffffff!important;border:1px solid #d1d8c6!important;padding:8px 9px;color:#344d46!important;font-size:11px}
#rw-inline-fusion[data-pixel-forge] .px-search input::placeholder{color:#344d46}
#rw-inline-fusion[data-pixel-forge] .px-filtered{display:none!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-muted,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog small{color:#344d46}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-fusion-pity]{background:#edf5e9!important;color:#3b6652!important;border:1px solid #b2c7a4!important;border-left:3px solid #b2c7a4!important;border-radius:0!important;padding:7px 11px!important;font-size:10px!important;margin:0 0 10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-intro{font-size:11px!important;color:#344d46!important;line-height:1.8!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-layout,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog.rw-inline-workbench .rw-fusion-scroll1208>.fusion-layout{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(305px,1fr)!important;gap:18px!important;align-items:start!important;margin:12px 0 0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library{background:#f8faf4!important;border:1px solid #d1d8c6!important;padding:14px!important;border-radius:0!important;min-width:0;box-shadow:inset 0 0 0 3px #c6cdbd,3px 3px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library-heading{margin:0 0 12px!important;padding:0 0 11px!important;border-bottom:1px solid #d1d8c6!important;display:flex;align-items:center;justify-content:space-between}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library-heading strong{font-size:12px;color:#344d46;letter-spacing:1px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library-heading strong:before{content:'▦';color:#725124;margin-right:7px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library-heading span{font-size:9px!important;color:#344d46!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-level-filters{display:flex!important;gap:6px!important;margin:0 0 9px!important;padding:0!important;background:transparent!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-level-filters button{background:#f8faf4!important;border:1px solid #d1d8c6!important;color:#344d46!important;padding:6px 9px!important;font-size:10px!important;min-height:30px!important;flex:1}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-level-filters button[aria-pressed=true]{background:#edf5e9!important;border-color:#b2c7a4!important;color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-material-scroll-hint{display:block;font-size:9px!important;color:#344d46!important;margin-bottom:9px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog.rw-inline-workbench .fusion-library #fusionChoices{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important;padding:2px 5px 4px 2px!important;max-height:520px!important;min-height:0!important;overflow:auto!important;align-content:start!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice{--card-grade:#80a16a;display:grid!important;grid-template-columns:48px minmax(0,1fr)!important;gap:7px!important;position:relative!important;align-items:center!important;background:#f8faf4!important;color:#344d46!important;border:1px solid #d1d8c6!important;border-top:3px solid var(--card-grade)!important;border-radius:1px!important;box-shadow:inset 0 0 0 2px #c6cdbd,0 3px #c6cdbd!important;padding:11px 9px 9px!important;min-height:105px!important;min-width:0!important;width:100%!important;text-align:left!important;overflow:visible!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[data-grade=purple]{--card-grade:#9472b2}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[data-grade=blue]{--card-grade:#7d9eaf}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[data-grade=green]{--card-grade:#80a16a}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[data-grade=gold]{--card-grade:#bf9645}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[data-grade=red]{--card-grade:#bf9645}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice .fusion-avatar{width:48px!important;height:48px!important;padding:0!important;background:#ffffff!important;border:1px solid #d1d8c6!important;border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice>span{min-width:0}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice strong{display:block;font-size:11px!important;line-height:1.55!important;font-weight:500;color:#344d46!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice small{font-size:9px!important;color:#344d46!important;line-height:1.6!important;margin-top:4px!important;display:block}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice input[type=checkbox]{position:absolute!important;right:5px;top:5px;width:16px!important;height:16px!important;opacity:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice:has(input:checked),#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[aria-pressed=true]{background:#edf5e9!important;border-color:#b69a59!important;box-shadow:inset 0 0 0 1px #c6cdbd,0 3px #c6cdbd!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice:has(input:checked):after,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[aria-pressed=true]:after{content:'✓';position:absolute;right:0;top:0;width:17px;height:17px;background:#fff3d5;color:#3b6652;text-align:center;font-size:10px;font-weight:700}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice:focus-within{outline:2px solid #b2c7a4;outline-offset:2px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice:hover:not(.unavailable){background:#f8faf4!important;border-color:#d1d8c6!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice.unavailable{opacity:.4!important;filter:saturate(.4)}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice .fusion-material-traits,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice .role-affinities,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice .role-specials{grid-column:1/-1!important;display:flex;flex-wrap:wrap;gap:4px!important;margin:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-material-traits>span,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fr-trait{border-radius:1px!important;font-size:9px!important;padding:2px 5px!important;line-height:1.4}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-tier=purple],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-trait-grade=purple]{background:#f3edf8!important;border-color:#b7a1c9!important;color:#684775!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-tier=gold],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-trait-grade=gold]{background:#fff3d5!important;border-color:#b69a59!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-tier=red],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-trait-grade=red]{background:#fff3d5!important;border-color:#b69a59!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-summary{background:#f8faf4!important;color:#344d46!important;border:1px solid #d1d8c6!important;border-top:3px solid #b69a59!important;border-radius:0!important;padding:14px!important;box-shadow:inset 0 0 0 3px #c6cdbd,4px 4px #c6cdbd!important;min-width:0!important;position:sticky;top:14px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-summary-heading{font-size:12px!important;color:#725124!important;letter-spacing:1px;margin:0 0 12px!important;border:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-summary-heading:before{content:'✧';color:#3b6652;margin-right:7px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-summary-body{gap:12px!important;padding:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-card,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .smelt-main-preview{background:#ffffff!important;color:#344d46!important;border:1px solid #d1d8c6!important;border-radius:0!important;margin:0!important;overflow:hidden}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-empty{min-height:194px!important;padding:12px 9px!important;border:0!important;border-radius:0!important;background:#ffffff!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-empty>span{display:block!important;font-size:0!important;width:192px;height:110px;background:url('./forge-scene.svg') center/contain no-repeat;image-rendering:pixelated;margin:0 auto 5px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-empty strong{font-size:12px!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-empty p{font-size:10px!important;color:#344d46!important;margin:7px 0 0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-selected-slots{display:grid!important;grid-template-columns:1fr 1fr!important;gap:12px!important;margin:2px 0 0!important;position:relative}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-selected-slots:after{content:'+';position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);background:#f8faf4;color:#344d46;font:16px Consolas;pointer-events:none}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-selected-slot{background:#f8faf4!important;border:1px dashed #d1d8c6!important;border-radius:0!important;color:#344d46!important;min-height:66px!important;padding:8px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-selected-slot.empty>span{color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-selected-slot small{font-size:9px!important;color:#344d46!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-main-picker,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-picker{border-color:#d1d8c6!important;padding-top:9px!important;margin:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-main-label,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-traits-heading{font-size:11px!important;color:#344d46!important;margin:0 0 8px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-main-empty{background:#f8faf4!important;color:#344d46!important;border:1px dashed #d1d8c6!important;border-radius:0!important;padding:10px!important;font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-traits-hint,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #fusionPaymentNote{color:#344d46!important;font-size:9px!important;margin:6px 0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #fusionPreview,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #smeltStatus{background:#f8faf4;color:#725124!important;border-left:2px solid #b69a59;font-size:11px!important;padding:8px 10px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-main-option,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-option{background:#f8faf4!important;border:1px solid #d1d8c6!important;color:#344d46!important;border-radius:1px!important;padding:8px!important;min-height:38px!important;font-size:11px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-main-option[aria-pressed=true],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-option:has(input:checked){background:#edf5e9!important;border-color:#b69a59!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-option.is-purple{color:#684775!important;border-color:#b7a1c9!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-option.is-gold{color:#725124!important;border-color:#b69a59!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-check{color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog input[type=checkbox],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog input[type=radio]{accent-color:#a7c6aa!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-pay-row1256{display:grid!important;grid-template-columns:minmax(95px,.7fr) minmax(0,1.3fr)!important;gap:8px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-currencies button{background:#edf5e9!important;border:1px solid #b2c7a4!important;color:#344d46!important;box-shadow:none!important;padding:8px!important;min-height:57px!important;text-align:left!important;font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-currencies button strong{font:700 12px Consolas}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-currencies button span{font-size:10px;color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .hl-primary-action,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fr-primary,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel button.primary{background:#fff3d5!important;color:#344d46!important;border:2px solid #b69a59!important;border-bottom-color:#b69a59!important;box-shadow:0 4px #c6cdbd,inset 0 0 0 1px #c6cdbd!important;padding:12px 9px!important;min-height:45px!important;font-size:12px!important;font-weight:700;border-radius:1px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .hl-primary-action:disabled,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fr-primary:disabled,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel button.primary:disabled{background:#f8faf4!important;color:#344d46!important;border-color:#d1d8c6!important;box-shadow:0 3px #c6cdbd!important;opacity:.7!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-fusion-rules{font-size:10px;color:#344d46!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-fusion-rules summary{padding:7px 0;color:#344d46}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog table{color:#344d46!important;font-size:11px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog th{background:#f8faf4!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog td,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog th{padding:9px!important;border-color:#d1d8c6!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-fusion-footer1208{background:#f8faf4!important;border-color:#d1d8c6!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .smelt-notice,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .smelt-availability{background:#f8faf4!important;border-color:#d1d8c6!important;color:#344d46!important;border-radius:0!important;font-size:10px!important;padding:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .smelt-consume-note{color:#725124!important;font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .smelt-main-preview{padding:12px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .smelt-main-preview canvas{width:128px!important;height:128px!important;background:transparent!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253{--fr-bg:#ffffff;--fr-panel:#f8faf4;--fr-line:#d1d8c6;--fr-ink:#344d46;--fr-dim:#344d46;--fr-lime:#bf9645;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 button{font-size:11px;border-radius:1px!important;box-shadow:0 2px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-title{padding:12px 15px;background:#f8faf4;border:1px solid #d1d8c6}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-title h3{font-size:18px;color:#725124}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-title p{font-size:10px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-brand{color:#725124}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-balance{border-radius:0;background:#f8faf4;border-color:#b2c7a4}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-balance b{font:20px Consolas}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-columns{gap:12px;grid-template-columns:minmax(210px,.95fr) minmax(230px,1.1fr) minmax(220px,.9fr)}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-panel{border-radius:0!important;border-top:3px solid #d1d8c6;box-shadow:inset 0 0 0 2px #c6cdbd,3px 3px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-heading,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-body{padding:12px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-heading h4{font-size:12px;color:#725124}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-heading p{font-size:10px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-card{border-radius:1px;background:#f8faf4;padding:8px;border-color:#d1d8c6}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-card.fr-main{background:#edf5e9;outline:0;border-color:#d1d8c6}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-card-name{font-size:11px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-protect{background:#edf5e9;font-size:10px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-controls button,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-select-actions button{font-size:10px;min-height:29px;padding:5px 7px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-inventory{max-height:535px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-note{border-radius:0;font-size:10px;background:#edf5e9;border-color:#b2c7a4;color:#344d46}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-result-preview{border-radius:0;background:#f8faf4;border-color:#b69a59}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-metric,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-mini,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-step{border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-metric b{font:22px Consolas}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-route{gap:16px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-step{position:relative;border-left:3px solid #b2c7a4}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-step+.fr-step:before{content:'▼';position:absolute;top:-16px;left:50%;color:#3b6652;font-size:10px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-dock{border-radius:0;border-top:3px solid #b69a59;background:#f8faf4!important;backdrop-filter:none;box-shadow:0 -4px #c6cdbd;z-index:10}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-confirm{background:#f8faf4;border-radius:0;border-color:#b69a59}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-empty{min-height:170px;display:grid;place-content:center;background:repeating-linear-gradient(0deg,transparent,transparent 23px,#f8faf4 24px),repeating-linear-gradient(90deg,transparent,transparent 23px,#f8faf4 24px);font-size:11px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel{background:#f8faf4!important;color:#344d46!important;border:1px solid #d1d8c6;border-radius:0!important;padding:15px!important;box-shadow:inset 0 0 0 3px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel h3{color:#725124;font-size:18px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel p{color:#344d46;font-size:11px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel button{background:#f8faf4;color:#344d46;border:1px solid #d1d8c6;padding:8px 11px;font-size:11px;box-shadow:0 2px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-controls{padding:13px;background:#f8faf4;border:1px solid #d1d8c6;gap:13px;margin-bottom:14px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-controls label{font-size:11px;color:#344d46}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel input,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel select{background:#f8faf4!important;color:#344d46!important;border:1px solid #d1d8c6!important;padding:8px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-pool{gap:9px;max-height:480px!important;padding:4px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-choice{background:#f8faf4!important;border:1px solid #d1d8c6;border-left:3px solid #d1d8c6;padding:9px!important;border-radius:1px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-choice:has(input:checked){background:#edf5e9!important;border-color:#d1d8c6}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-role{background:#f8faf4;border:1px solid #d1d8c6;padding:9px!important;min-width:0}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-result-head{background:#edf5e9;border-color:#b2c7a4;border-radius:0;box-shadow:3px 3px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-success{color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-failure{color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-traits{background:#f8faf4;border:1px solid #d1d8c6;padding:10px;gap:14px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-traits label{font-size:11px;color:#344d46}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-table{border:1px solid #d1d8c6}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-panel1257,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-content1257,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-layout1257{background:#f8faf4!important;color:#344d46!important;border-color:#d1d8c6!important;border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-status1257{background:#f8faf4!important;color:#344d46!important;border-color:#d1d8c6!important;border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-complete-kicker{color:#3b6652!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-complete-details h3{color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-complete-meta{color:#344d46!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-portrait1257{background:#f8faf4!important;border-color:#b69a59!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-kept-note{background:#fff3d5!important;color:#725124!important;border-color:#b69a59!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-finish-actions{background:transparent!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-finish-actions .fusion-return{width:100%}
@media(min-width:1560px){
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog.rw-inline-workbench .fusion-library #fusionChoices{grid-template-columns:repeat(3,minmax(0,1fr))!important}
}
@media(max-width:1100px){
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-layout,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog.rw-inline-workbench .rw-fusion-scroll1208>.fusion-layout{grid-template-columns:minmax(0,1.15fr) minmax(290px,1fr)!important;gap:12px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice{grid-template-columns:32px minmax(0,1fr)!important;padding:9px 7px!important;gap:5px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice .fusion-avatar{width:32px!important;height:32px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice strong{font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button{font-size:12px;padding:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:after{font-size:8px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-columns{grid-template-columns:minmax(210px,1fr) minmax(260px,1.1fr)}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-results-panel{grid-column:1/-1}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-results-panel>.fr-body{display:grid;grid-template-columns:1fr 1fr;gap:14px}
}
@media(max-width:650px){
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important;margin-bottom:11px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button{font-size:12px!important;padding:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button:after{font-size:9px;padding-top:4px}
#rw-inline-fusion[data-pixel-forge] .px-workflow{gap:6px;justify-content:space-between;padding:8px;font-size:9px}
#rw-inline-fusion[data-pixel-forge] .px-workflow li{gap:4px}
#rw-inline-fusion[data-pixel-forge] .px-workflow li+li:before{display:none}
#rw-inline-fusion[data-pixel-forge] .px-workflow b{width:16px;height:16px;font-size:8px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-layout,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog.rw-inline-workbench .rw-fusion-scroll1208>.fusion-layout{display:flex!important;flex-direction:column!important;gap:14px!important;margin-top:11px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-summary{width:100%!important;padding:12px!important;position:static!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog.rw-inline-workbench .fusion-library #fusionChoices{max-height:310px!important;gap:7px!important;padding-right:2px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice{min-height:100px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-pay-row1256{position:sticky;bottom:8px;background:#f8faf4;z-index:5;padding:6px 0;box-shadow:0 -6px #c6cdbd}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-columns{display:block!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-panel{display:none}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-panel.fr-visible{display:block}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-results-panel>.fr-body{display:block}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-mobile-tabs{display:flex;background:#f8faf4;gap:5px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-mobile-tabs button{flex:1;font-size:10px;padding:8px 5px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-title{padding:10px;gap:7px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-title h3{font-size:17px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-balance{padding:5px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-balance b{font-size:15px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-inventory{max-height:440px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #rw-fusion-route1253 .fr-dock button{min-width:0;max-width:135px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel{padding:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-controls{grid-template-columns:1fr!important;padding:10px;gap:10px}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-pool{grid-template-columns:1fr!important;max-height:360px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-first{grid-template-columns:1fr}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-traits{gap:8px}
}
#rw-inline-fusion[data-pixel-forge] .px-jump{display:none}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .px-filtered{display:none!important}
@media(max-width:650px){
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .px-jump{display:block;width:100%;margin-top:10px;background:#f8faf4;border:1px solid #b2c7a4;color:#3b6652;padding:9px;font-size:11px}
}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-summary p{color:#344d46!important;font-size:12px!important;line-height:1.8!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-library-heading button{background:#f8faf4!important;color:#3b6652!important;border:1px solid #d1d8c6!important;padding:6px 10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-status1257{background:#f8faf4!important;padding:20px!important;border-bottom:1px solid #d1d8c6!important;text-align:center!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-status1257 strong{display:block!important;color:#725124!important;font-size:23px!important;margin-bottom:8px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-status1257 p{color:#3b6652!important;font-size:12px!important;line-height:1.8!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-panel1257{padding:0!important;overflow:hidden;border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-kept-characters{display:flex!important;justify-content:center!important;margin:24px 0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-kept-characters>div{background:#f8faf4!important;color:#344d46!important;border:1px solid #d1d8c6!important;border-radius:0!important;min-width:170px;padding:15px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-kept-characters strong{color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-kept-note{display:block!important;text-align:center!important;padding:12px!important;background:#fff3d5!important;color:#725124!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-fusion-footer1208{border-top:1px solid #d1d8c6!important;background:#f8faf4!important;padding:12px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .rw-info{background:#fff3d5!important;border:1px solid #b69a59!important;color:#725124!important;border-radius:0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-role{border-radius:0!important;box-shadow:none!important;background:#f8faf4!important;border-top:2px solid #b2c7a4!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-role b{color:#344d46!important;font-size:12px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-role small{color:#344d46!important;font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-controls input,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel .bf-controls select{width:100%;min-width:0}
@media(max-width:650px){
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .rw-original-fusion{gap:10px!important}
}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs{margin-bottom:0!important}
#rw-inline-fusion[data-pixel-forge] .px-workflow{margin-bottom:0}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-identity{flex-direction:row!important;justify-content:center!important;gap:15px!important;min-height:84px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-identity>div{text-align:left!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-result-stats{padding-top:6px!important;margin-top:6px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-selected-slot{min-height:46px!important;height:46px!important;padding:4px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-trait-toggle{min-height:40px!important;margin-bottom:0!important;padding:6px 8px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #fusionTraitsHint{margin:5px 0!important;font-size:10px!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-success-note{margin:5px 0 0!important}
@media(min-width:651px){
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog #fusionTraits{grid-template-columns:repeat(2,minmax(0,1fr))!important}
}
@media(prefers-reduced-motion:reduce){
#rw-inline-fusion[data-pixel-forge] *{animation:none!important;transition:none!important}
}
#rw-inline-fusion[data-pixel-forge]{background:#ffffff;color:#344d46;color-scheme:light;padding:18px;border:1px solid #d1d8c6;min-width:0;font:13px/1.6 "Microsoft YaHei",sans-serif;background-image:radial-gradient(#f8faf4 1px,transparent 1px);background-size:24px 24px}
#rw-inline-fusion[data-pixel-forge] .px-forge-banner{min-height:100px;padding:16px 160px 16px 4px;border-bottom:1px solid #d1d8c6;background:url('./forge-scene.svg') right center/180px auto no-repeat;image-rendering:pixelated;margin-bottom:12px}
#rw-inline-fusion[data-pixel-forge] .px-forge-banner strong{display:block;font-size:23px;letter-spacing:2px;color:#725124}
#rw-inline-fusion[data-pixel-forge] .px-forge-banner span{display:block;margin-top:8px;font-size:11px;color:#344d46}
@media(max-width:650px){#rw-inline-fusion[data-pixel-forge]{padding:10px}#rw-inline-fusion[data-pixel-forge] .px-forge-banner{padding-right:65px;background-size:100px auto;min-height:95px}#rw-inline-fusion[data-pixel-forge] .px-forge-banner strong{font-size:18px}#rw-inline-fusion[data-pixel-forge] .px-forge-banner span{font-size:9px}}

#rw-inline-fusion[data-pixel-forge]{background:#fffef9;color:#344d46;color-scheme:light;background-image:radial-gradient(#72815a12 1px,transparent 1px);border:1px solid #d6dcc9;box-shadow:3px 3px #e5e8dc}
#rw-inline-fusion[data-pixel-forge] .px-forge-banner strong{color:#344e40}#rw-inline-fusion[data-pixel-forge] .px-forge-banner span{color:#77856b}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-mode-tabs button[aria-pressed=true]{background:#f5edcf!important;color:#695324!important;border-color:#b69b58!important;box-shadow:inset 0 0 0 2px #fffaf0,0 3px #d9ceb0!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .hl-primary-action,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fr-primary,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel button.primary{background:#efd586!important;color:#4f4025!important;border-color:#b49750!important;box-shadow:0 4px #bb9a54,inset 0 0 0 1px #fff3c9!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice:has(input:checked),#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fusion-choice[aria-pressed=true]{background:#eff5e5!important;border-color:#89a274!important;box-shadow:inset 0 0 0 1px #bdd0aa,0 3px #d9e1cf!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-tier=gold],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-trait-grade=gold]{background:#fff0c9!important;color:#795723!important;border-color:#c5a65d!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-tier=purple],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-trait-grade=purple]{background:#f0e7f7!important;color:#745187!important;border-color:#b49ac5!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-tier=red],#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog [data-trait-grade=red]{background:#fae7e5!important;color:#934d4c!important;border-color:#cf9891!important}
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .hl-primary-action:disabled,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fr-primary:disabled,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel button.primary:disabled{background:#edf0e7!important;color:#7b8874!important;border-color:#c8d0bd!important;box-shadow:0 3px #dbe0d3!important}

/* Preserve the requested green confirmation action across all four modes. */
#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .hl-primary-action,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .fr-primary,#rw-inline-fusion[data-pixel-forge] #rw-dialog#rw-dialog#rw-dialog .bf-panel button.primary{background:#d8f46a!important;color:#203f2a!important;border-color:#789f3d!important;box-shadow:0 4px #7e9c3d,inset 0 0 0 1px #f2ffd4!important}
