.patch-mechanic-intro{display:flex;align-items:center;gap:22px;margin:18px 0 24px;padding:22px;background:var(--game-panel);border:1px solid var(--game-border);box-shadow:0 3px 0 #10232f}.patch-mechanic-intro>img{width:82px;height:82px;object-fit:contain;flex:none}.patch-mechanic-intro h3{margin:0 0 10px;color:var(--game-gold);font-size:24px}.patch-mechanic-intro p{margin:0;line-height:1.65}.treasure-floor-list{display:block;font-size:28px;color:var(--game-value);margin:12px 0}.treasure-search{box-sizing:border-box;width:100%;min-height:46px;padding:10px 14px;margin:24px 0 14px;background:var(--game-inset);border:1px solid var(--game-border);color:var(--game-text);font:inherit}.treasure-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin:20px 0}.treasure-card{display:flex;flex-direction:column;align-items:flex-start;min-width:0}.treasure-card h3{color:var(--game-gold);margin:12px 0}.treasure-icon{width:80px;height:80px;object-fit:contain}.treasure-effect{line-height:1.7;flex:1}.treasure-card .guide-action{max-width:100%;white-space:normal;min-height:44px}.burn-calculator{display:grid;grid-template-columns:1fr auto;gap:18px;align-items:center}.burn-calculator>label{grid-column:1/-1;font-size:20px;font-weight:bold;color:var(--game-gold)}.burn-calculator input{width:100%;min-height:44px;accent-color:var(--game-gold)}.burn-level-value{font-size:26px;font-weight:bold;color:var(--game-value);min-width:88px}.burn-bonuses,.burn-calculator>p{grid-column:1/-1}.burn-bonuses{background:var(--game-inset);padding:16px}.burn-bonuses .blessing-stat{display:flex;justify-content:space-between;gap:20px;line-height:1.6}.burn-bonuses strong{color:var(--game-value);white-space:nowrap}.burn-stages{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin:20px 0}.burn-stages .guide-panel{margin:0}.burn-stage-active{border-color:var(--game-gold)!important;box-shadow:inset 0 3px 0 var(--game-gold)}.fishing-reference .guide-mechanics{margin:20px 0}@media(max-width:1100px){.treasure-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.burn-stages{grid-template-columns:1fr}}@media(max-width:600px){.patch-mechanic-intro{align-items:flex-start;gap:14px;padding:16px}.patch-mechanic-intro>img{width:52px;height:52px}.patch-mechanic-intro h3{font-size:20px}.treasure-grid{grid-template-columns:1fr}.burn-calculator{gap:12px}.burn-bonuses{padding:10px}.burn-bonuses .blessing-stat{font-size:15px;gap:12px}}
