.tactical-symbol{vertical-align:middle;flex:none;width:1.7em;height:1.7em;line-height:1;display:inline-block;position:relative}.tactical-symbol>img{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.tactical-symbol>b{color:#f7e3ad;text-shadow:0 1px 3px #000;place-items:center;font:700 1em/1 Batang,serif;display:grid;position:absolute;inset:0}.srpg-game .srpg-map-unit .srpg-unit-class{width:clamp(20px,calc(var(--map-tile-size)*.24),28px);height:clamp(20px,calc(var(--map-tile-size)*.24),28px);box-shadow:none;background:0 0;border:0;border-radius:0;padding:0}.srpg-unit-class>.tactical-symbol{width:100%;height:100%;display:block}.srpg-map-unit.is-enemy .srpg-unit-class{filter:drop-shadow(0 0 2px #d34839)}.srpg-game .srpg-unit-stats b .tactical-symbol{width:20px;height:20px;margin-right:4px}.srpg-game .srpg-field-bottom>div{grid-template-columns:42px minmax(0,1fr)}.srpg-game .srpg-field-bottom .srpg-terrain-symbol{background:0 0;border:0;grid-row:1/span 3;align-self:start;gap:0;width:40px;height:48px}.srpg-terrain-symbol>.tactical-symbol{width:38px;height:38px}.srpg-terrain-symbol>small{color:#53726b;font:9px/1 Batang,serif}.srpg-forecast-side>span .tactical-symbol{width:18px;height:18px;margin-right:4px}.srpg-symbol-guide{border-block:1px solid #a58b5866;margin:18px 0}.srpg-symbol-guide>summary{color:#f3dbab;cursor:pointer;padding:12px 0;font-size:14px}.srpg-symbol-guide h3{margin:12px 0 5px}.srpg-symbol-guide ul{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:8px 0 16px;padding:0;list-style:none;display:grid}.srpg-symbol-guide li{background:#091e2b66;border:1px solid #5f727548;align-items:center;gap:8px;min-width:0;padding:7px;display:flex}.srpg-symbol-guide li>.tactical-symbol{width:40px;height:40px}.srpg-symbol-guide li>span:last-child{color:#dbe3df;font-size:11px;line-height:1.4}.srpg-class-chain{flex-wrap:wrap;gap:12px;margin:10px 0 18px;display:flex}.srpg-class-chain>span{align-items:center;gap:7px;display:flex}.srpg-class-chain .tactical-symbol{width:34px;height:34px}.srpg-class-chain b,.srpg-class-chain i{color:#e8d4a7;font-size:11px;font-style:normal;font-weight:400}.field-clue-copy-icon>.tactical-symbol{width:100%;height:100%}.field-fact-symbol{display:block}.field-fact-symbol>.tactical-symbol{width:46px;height:46px}.field-feedback>.tactical-symbol{width:28px;height:28px;margin-right:8px;font-size:17px}@container battle-stage (height<=500px){.srpg-game .srpg-unit-stats b .tactical-symbol{width:16px;height:16px;margin-right:3px}.srpg-game .srpg-field-bottom>div{grid-template-columns:32px minmax(0,1fr);gap:3px 6px}.srpg-game .srpg-field-bottom .srpg-terrain-symbol{width:30px;height:38px}.srpg-terrain-symbol>.tactical-symbol{width:30px;height:30px}.srpg-terrain-symbol>small{font-size:8px}.srpg-symbol-guide ul{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.srpg-symbol-guide li>.tactical-symbol,.field-fact-symbol>.tactical-symbol{width:30px;height:30px}}
