.kezunaki-field{background:#d5e1c9;border-color:#71806a}
.kezunaki-field canvas{width:100%;height:auto}
.miss-meter{position:absolute;left:12px;right:12px;top:9px;display:flex;align-items:center;gap:8px;pointer-events:none;z-index:2;color:#304137;font-size:10px;font-weight:700;text-shadow:0 1px 0 #fff8}
.meter-track{height:8px;flex:1;border:1px solid #5f6e60;border-radius:999px;overflow:hidden;background:#e7eadfbb}
.meter-track i{display:block;height:100%;width:0;background:#a54b38;transition:width .12s linear}
@media(max-height:480px){.kezunaki-field{max-width:240px}}
